--- /srv/rebuilderd/tmp/rebuilderd4msC6J/inputs/python3-yt_4.4.0-2+b1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd4msC6J/out/python3-yt_4.4.0-2+b1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-02-27 13:44:36.000000 debian-binary │ -rw-r--r-- 0 0 0 22076 2025-02-27 13:44:36.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3701524 2025-02-27 13:44:36.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3701428 2025-02-27 13:44:36.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/python3/dist-packages/yt/utilities/lib/misc_utilities.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -218,9 +218,9 @@ │ │ │ │ 214: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Subtract │ │ │ │ 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_InPlaceAdd │ │ │ │ 220: 00061ab8 4 OBJECT GLOBAL DEFAULT 22 __pyx_module_is_main_yt__utilities__lib__misc_utilities │ │ │ │ - 221: 00061abc 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates1 │ │ │ │ + 221: 00061abc 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates0 │ │ │ │ 222: 0000bb6d 16 FUNC GLOBAL DEFAULT 11 PyInit_misc_utilities │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -250,21 +250,21 @@ │ │ │ │ 00060304 00005115 R_ARM_GLOB_DAT 00000000 PyExc_ModuleNotFoundError │ │ │ │ 00060308 00005215 R_ARM_GLOB_DAT 00000000 PyExc_OverflowError │ │ │ │ 0006030c 00005c15 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 00060310 00006115 R_ARM_GLOB_DAT 00000000 PyUnicode_Type │ │ │ │ 00060314 00006715 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ 00060318 00006a15 R_ARM_GLOB_DAT 00000000 Py_Version │ │ │ │ 0006031c 00006d15 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeWarning │ │ │ │ -00060320 0000dd15 R_ARM_GLOB_DAT 00061abc .gomp_critical_user___pyx_parallel_lastprivates1 │ │ │ │ -00060324 00007415 R_ARM_GLOB_DAT 00000000 PyExc_BufferError │ │ │ │ -00060328 00007615 R_ARM_GLOB_DAT 00000000 PyExc_NotImplementedError │ │ │ │ -0006032c 00007815 R_ARM_GLOB_DAT 00000000 PyExc_Exception │ │ │ │ -00060330 00007b15 R_ARM_GLOB_DAT 00000000 PyExc_DeprecationWarning │ │ │ │ -00060334 00008215 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeError │ │ │ │ -00060338 00008315 R_ARM_GLOB_DAT 00000000 PyExc_UnboundLocalError │ │ │ │ +00060320 00007415 R_ARM_GLOB_DAT 00000000 PyExc_BufferError │ │ │ │ +00060324 00007615 R_ARM_GLOB_DAT 00000000 PyExc_NotImplementedError │ │ │ │ +00060328 00007815 R_ARM_GLOB_DAT 00000000 PyExc_Exception │ │ │ │ +0006032c 00007b15 R_ARM_GLOB_DAT 00000000 PyExc_DeprecationWarning │ │ │ │ +00060330 00008215 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeError │ │ │ │ +00060334 00008315 R_ARM_GLOB_DAT 00000000 PyExc_UnboundLocalError │ │ │ │ +00060338 0000dd15 R_ARM_GLOB_DAT 00061abc .gomp_critical_user___pyx_parallel_lastprivates0 │ │ │ │ 0006033c 00008c15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00060340 00008d15 R_ARM_GLOB_DAT 00000000 PyExc_StopIteration │ │ │ │ 00060344 00008f15 R_ARM_GLOB_DAT 00000000 PyExc_TypeError │ │ │ │ 00060348 00009515 R_ARM_GLOB_DAT 00000000 PyMethod_Type │ │ │ │ 0006034c 00009d15 R_ARM_GLOB_DAT 00000000 _Py_FalseStruct │ │ │ │ 00060350 0000b115 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 00060354 0000bb15 R_ARM_GLOB_DAT 00000000 PyFloat_Type │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9a156a8d762bf426324cbc4f535c163347a5ecf │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b2f623aaab69746db35b66ddfe118ada30a0e3f2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -135,15 +135,15 @@ │ │ │ │ GOMP_loop_nonmonotonic_guided_start │ │ │ │ GOMP_critical_name_start │ │ │ │ GOMP_critical_name_end │ │ │ │ GOMP_loop_nonmonotonic_guided_next │ │ │ │ GOMP_loop_end │ │ │ │ PyEval_RestoreThread │ │ │ │ PyGILState_Release │ │ │ │ -.gomp_critical_user___pyx_parallel_lastprivates1 │ │ │ │ +.gomp_critical_user___pyx_parallel_lastprivates0 │ │ │ │ PyErr_CheckSignals │ │ │ │ PyMethod_Type │ │ │ │ __gxx_personality_v0 │ │ │ │ PyUnicode_Compare │ │ │ │ PyList_Type │ │ │ │ PyTuple_Type │ │ │ │ PyExc_IndexError │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ 0x00000138 03000000 dc000000 01000000 05000000 ................ │ │ │ │ - 0x00000148 84050000 dc000000 00000000 dd000000 ................ │ │ │ │ - 0x00000158 49d416cc 4aa89921 e93c2c02 I...J..!.<,. │ │ │ │ + 0x00000148 84030000 dc000000 dd000000 de000000 ................ │ │ │ │ + 0x00000158 49d416cc 49a89921 e93c2c02 I...I..!.<,. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -164,15 +164,15 @@ │ │ │ │ 0x00001964 6f6e6f74 6f6e6963 5f677569 6465645f onotonic_guided_ │ │ │ │ 0x00001974 6e657874 00474f4d 505f6c6f 6f705f65 next.GOMP_loop_e │ │ │ │ 0x00001984 6e640050 79457661 6c5f5265 73746f72 nd.PyEval_Restor │ │ │ │ 0x00001994 65546872 65616400 50794749 4c537461 eThread.PyGILSta │ │ │ │ 0x000019a4 74655f52 656c6561 7365002e 676f6d70 te_Release..gomp │ │ │ │ 0x000019b4 5f637269 74696361 6c5f7573 65725f5f _critical_user__ │ │ │ │ 0x000019c4 5f707978 5f706172 616c6c65 6c5f6c61 _pyx_parallel_la │ │ │ │ - 0x000019d4 73747072 69766174 65733100 50794572 stprivates1.PyEr │ │ │ │ + 0x000019d4 73747072 69766174 65733000 50794572 stprivates0.PyEr │ │ │ │ 0x000019e4 725f4368 65636b53 69676e61 6c730050 r_CheckSignals.P │ │ │ │ 0x000019f4 794d6574 686f645f 54797065 005f5f67 yMethod_Type.__g │ │ │ │ 0x00001a04 78785f70 6572736f 6e616c69 74795f76 xx_personality_v │ │ │ │ 0x00001a14 30005079 556e6963 6f64655f 436f6d70 0.PyUnicode_Comp │ │ │ │ 0x00001a24 61726500 50794c69 73745f54 79706500 are.PyList_Type. │ │ │ │ 0x00001a34 50795475 706c655f 54797065 00507945 PyTuple_Type.PyE │ │ │ │ 0x00001a44 78635f49 6e646578 4572726f 72005079 xc_IndexError.Py │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 000038f0 : │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5aafc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeaf9040> │ │ │ │ + bl feb5aafc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeaf9040> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdami r2, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldrbtmi r4, [r8], #-3666 @ 0xfffff1ae │ │ │ │ @ instruction: 0xf7ff447e │ │ │ │ ldmdblt r8!, {r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ ldmpl r3!, {r4, r6, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ @@ -17,47 +17,47 @@ │ │ │ │ @ instruction: 0xf7ffd069 │ │ │ │ stmdami sp, {r1, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strmi lr, [r5], -r2, asr #26 │ │ │ │ rsb fp, r0, r8, lsl #18 │ │ │ │ stmdbmi sl, {r0, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - bl ffac1938 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffa5fe7c> │ │ │ │ + bl ffac1938 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffa5fe7c> │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ strmi r4, [r4], -r0, asr #4 │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ stc 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ suble r2, ip, r0, lsl #24 │ │ │ │ stmdavs r2!, {r0, r6, r8, r9, fp, lr}^ │ │ │ │ addsmi r5, sl, #15925248 @ 0xf30000 │ │ │ │ - blmi 10379b0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfd5ef4> │ │ │ │ + blmi 10379b0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfd5ef4> │ │ │ │ ldrbtmi r4, [r9], #-2368 @ 0xfffff6c0 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldc 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 77a68 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x15fac> │ │ │ │ + blcc 77a68 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x15fac> │ │ │ │ blcs 1ba0c │ │ │ │ @ instruction: 0x4620d137 │ │ │ │ stcl 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ tstcs r0, r3, lsr r0 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi dbf0ec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd5d630> │ │ │ │ + bmi dbf0ec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd5d630> │ │ │ │ ldrbtmi r6, [sl], #-2083 @ 0xfffff7dd │ │ │ │ ldmdbeq r0, {r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ ldcl 7, cr15, [sl], {255} @ 0xff │ │ │ │ ldrbtmi r4, [ip], #-3119 @ 0xfffff3d1 │ │ │ │ ldmdbcc r0, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blmi ab1ea8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa503ec> │ │ │ │ + blmi ab1ea8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa503ec> │ │ │ │ ldrbtmi r4, [r9], #-2349 @ 0xfffff6d3 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldcl 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ ldmdavs fp, {r0, r1, r4, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ @ instruction: 0xf1b02910 │ │ │ │ stmdble pc, {r8, r9, sl, fp, ip, sp, lr} @ │ │ │ │ @@ -75,42 +75,42 @@ │ │ │ │ andcs r4, lr, #1507328 @ 0x170000 │ │ │ │ ldrbtmi r4, [r9], #-2332 @ 0xfffff6e4 │ │ │ │ stmdavs r0, {r4, r5, fp, ip, lr} │ │ │ │ stc 7, cr15, [r6], {255} @ 0xff │ │ │ │ @ instruction: 0xf8d4e7ed │ │ │ │ @ instruction: 0xf8d33910 │ │ │ │ ldrmi r3, [r8, r8, asr #6] │ │ │ │ - blmi 431f04 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x3d0448> │ │ │ │ + blmi 431f04 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x3d0448> │ │ │ │ ldrbtmi r4, [r9], #-2326 @ 0xfffff6ea │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldc 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ stmdacs r1, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blmi 2f7a54 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x295f98> │ │ │ │ + blmi 2f7a54 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x295f98> │ │ │ │ ldrbtmi r4, [r9], #-2322 @ 0xfffff6ee │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldc 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ ldrdcs lr, [r0], -r5 │ │ │ │ svclt 0x0000bd70 │ │ │ │ andeq lr, r3, sl, lsl #2 │ │ │ │ strdeq ip, [r5], -r8 │ │ │ │ andeq r0, r0, r4, lsl #6 │ │ │ │ andeq lr, r3, ip, lsl #2 │ │ │ │ andeq lr, r3, sl, lsl r1 │ │ │ │ andeq r0, r0, ip, ror #5 │ │ │ │ - andeq r0, r0, r4, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr r3 │ │ │ │ strdeq lr, [r3], -r6 │ │ │ │ andeq sp, r5, r2, ror #13 │ │ │ │ andeq sp, r5, r6, asr #13 │ │ │ │ andeq lr, r3, r2, asr #1 │ │ │ │ strheq lr, [r3], -r0 │ │ │ │ ldrdeq lr, [r3], -lr @ │ │ │ │ andeq lr, r3, lr, lsl #4 │ │ │ │ andeq lr, r3, r6, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5ac90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeaf91d4> │ │ │ │ + bl feb5ac90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeaf91d4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-928] @ 0xfffffc60 │ │ │ │ ldmdbmi r8, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-131 @ 0xffffff7d │ │ │ │ @ instruction: 0x466a4b17 │ │ │ │ stmdapl r9!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ @@ -121,15 +121,15 @@ │ │ │ │ @ instruction: 0xf7ff2400 │ │ │ │ @ instruction: 0xe006ecb2 │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ cdpne 13, 0, cr14, cr4, cr8, {7} │ │ │ │ @ instruction: 0x4628dbf4 │ │ │ │ @ instruction: 0xf8caf009 │ │ │ │ - blmi 216304 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b4848> │ │ │ │ + blmi 216304 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b4848> │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 5db4c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stcl 7, cr15, [sl], {255} @ 0xff │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @@ -146,15 +146,15 @@ │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ ldrbtmi fp, [fp], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8d558d3 │ │ │ │ ldmdavs fp, {r3, r7, r8, r9, ip} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ - blmi 1ebf3d8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e5d91c> │ │ │ │ + blmi 1ebf3d8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e5d91c> │ │ │ │ andvs pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0x4c79b948 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ ldrbne pc, [r0, #2260] @ 0x8d4 @ │ │ │ │ mrc 7, 0, APSR_nzcv, cr10, cr15, {7} │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4604e09d │ │ │ │ @@ -192,79 +192,79 @@ │ │ │ │ @ instruction: 0xff56f7ff │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r4], -ip, ror #3 │ │ │ │ strmi r4, [r7], -r6, lsl #12 │ │ │ │ @ instruction: 0xf8d5e076 │ │ │ │ ldrtmi r1, [sl], -r8, asr #11 │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ - b ff241bf4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff1e0138> │ │ │ │ - blle 148dbfc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x142c140> │ │ │ │ + b ff241bf4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff1e0138> │ │ │ │ + blle 148dbfc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x142c140> │ │ │ │ strbne pc, [ip, #2261] @ 0x8d5 @ │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ ldc 7, cr15, [r4], {255} @ 0xff │ │ │ │ - ble 1cb420 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x169964> │ │ │ │ + ble 1cb420 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x169964> │ │ │ │ strbmi lr, [lr, #-73] @ 0xffffffb7 │ │ │ │ @ instruction: 0xf7ffd04a │ │ │ │ stmdacs r0, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [sp], -r6, asr #2 │ │ │ │ strtmi r4, [r2], -r5, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf8d39301 │ │ │ │ @ instruction: 0xf7ff160c │ │ │ │ cdpls 14, 0, cr14, cr2, cr8, {2} │ │ │ │ - blls 7012c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xe670> │ │ │ │ + blls 7012c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xe670> │ │ │ │ @ instruction: 0xf8d34630 │ │ │ │ @ instruction: 0xf7ff1610 │ │ │ │ ldmdblt r0, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe024 │ │ │ │ - blmi f3ec08 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xedd14c> │ │ │ │ + blmi f3ec08 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xedd14c> │ │ │ │ strbmi r4, [r0], -r2, lsr #12 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ @ instruction: 0x1610f8d3 │ │ │ │ mrc 7, 1, APSR_nzcv, cr2, cr15, {7} │ │ │ │ orrslt r9, ip, r2, lsl #24 │ │ │ │ strtmi r9, [r2], -r1, lsl #22 │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ @ instruction: 0x160cf8d3 │ │ │ │ - b fe3c1c68 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3601ac> │ │ │ │ - blle 74dc70 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6ec1b4> │ │ │ │ + b fe3c1c68 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3601ac> │ │ │ │ + blle 74dc70 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6ec1b4> │ │ │ │ @ instruction: 0xf8d89b01 │ │ │ │ @ instruction: 0xf8d30084 │ │ │ │ @ instruction: 0xf7ff1610 │ │ │ │ @ instruction: 0x1e05ebda │ │ │ │ ands sp, r3, r5, lsl #20 │ │ │ │ @ instruction: 0xf7ffb196 │ │ │ │ ldmdblt r8!, {r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ strbmi r2, [r0], -r0, lsl #8 │ │ │ │ - bl 1841c90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x17e01d4> │ │ │ │ + bl 1841c90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x17e01d4> │ │ │ │ strcs lr, [r0], #-32 @ 0xffffffe0 │ │ │ │ strtmi r4, [r7], -r6, lsr #12 │ │ │ │ strtmi r4, [r1], r2, lsr #13 │ │ │ │ strcs lr, [r0], #-4 │ │ │ │ and r4, r1, r6, lsr #12 │ │ │ │ @ instruction: 0x463e463c │ │ │ │ ldc 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf04fb110 │ │ │ │ strd r3, [pc], -pc @ │ │ │ │ stmdbmi r1!, {r5, r8, r9, fp, lr} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ @ instruction: 0xf85b4479 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - bl ac1cc8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa6020c> │ │ │ │ + bl ac1cc8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa6020c> │ │ │ │ strcs lr, [r0], #-2033 @ 0xfffff80f │ │ │ │ strtmi r4, [r7], -r6, lsr #12 │ │ │ │ strtmi r4, [r5], -r1, lsr #13 │ │ │ │ @ instruction: 0xf0084648 │ │ │ │ ldrbmi pc, [r0], -r7, asr #31 @ │ │ │ │ @ instruction: 0xffc4f008 │ │ │ │ @ instruction: 0xf0084638 │ │ │ │ ldrtmi pc, [r0], -r1, asr #31 @ │ │ │ │ @ instruction: 0xffbef008 │ │ │ │ @ instruction: 0xf0084620 │ │ │ │ - bmi 503be4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x4a2128> │ │ │ │ + bmi 503be4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x4a2128> │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ @ instruction: 0x4628ebbc │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @@ -274,23 +274,23 @@ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ ldrdeq ip, [r5], -r6 │ │ │ │ andeq r0, r0, ip, lsr r3 │ │ │ │ andeq sp, r5, lr, lsr #10 │ │ │ │ @ instruction: 0x0005d4b4 │ │ │ │ andeq sp, r5, r6, asr r4 │ │ │ │ andeq sp, r5, ip, lsr #8 │ │ │ │ - andeq r0, r0, r4, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr r3 │ │ │ │ strdeq sp, [r3], -r8 │ │ │ │ andeq ip, r5, r6, lsl #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi dd55b8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd73afc> │ │ │ │ - blmi dd55d4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd73b18> │ │ │ │ + bmi dd55b8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd73afc> │ │ │ │ + blmi dd55d4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd73b18> │ │ │ │ adcslt r4, r9, sl, ror r4 │ │ │ │ ldrsbge pc, [r8], #143 @ 0x8f @ │ │ │ │ ldrtmi r4, [r9], -r9, lsl #13 │ │ │ │ ldrbtmi r5, [sl], #2259 @ 0x8d3 │ │ │ │ ldrdlt pc, [r8, -sp] │ │ │ │ teqls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -315,52 +315,52 @@ │ │ │ │ stmdbmi r1!, {r2, r3, r9, ip, lr, pc} │ │ │ │ @ instruction: 0x464a463b │ │ │ │ andeq pc, r1, sl, asr r8 @ │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ stmdavs r0, {r1, r2, r3, r4, r8, fp, lr} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ands lr, r7, r2, lsr #21 │ │ │ │ - blcs 6aaf0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x9034> │ │ │ │ + blcs 6aaf0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x9034> │ │ │ │ strmi sp, [r8, #280]! @ 0x118 │ │ │ │ - bmi 6ba244 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x658788> │ │ │ │ + bmi 6ba244 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x658788> │ │ │ │ stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ stcge 5, cr7, [r5, #-0] │ │ │ │ biccs r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7ff8008 │ │ │ │ andcs lr, r0, #72, 22 @ 0x12000 │ │ │ │ ldrmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ble cde10 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6c354> │ │ │ │ + ble cde10 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6c354> │ │ │ │ strcs r4, [r0], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff2af008 │ │ │ │ - blmi 216658 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b4b9c> │ │ │ │ + blmi 216658 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b4b9c> │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ddde8c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd7c3d0> │ │ │ │ + blls ddde8c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd7c3d0> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ - bl ac1e2c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa60370> │ │ │ │ + bl ac1e2c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa60370> │ │ │ │ eorslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andeq ip, r5, r0, lsr #5 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ muleq r5, r2, r2 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ andeq sp, r3, r8, asr #30 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq sp, r3, r0, lsr pc │ │ │ │ andeq sp, r3, r8, lsl #31 │ │ │ │ andeq ip, r5, r4, ror #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5b064 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeaf95a8> │ │ │ │ + bl feb5b064 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeaf95a8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ @ instruction: 0x46184611 │ │ │ │ - bl 1041e74 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe03b8> │ │ │ │ + bl 1041e74 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe03b8> │ │ │ │ biclt r4, r8, r4, lsl #12 │ │ │ │ strtmi r4, [r2], -pc, lsl #22 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf7ff15a4 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ stmdavs r3!, {r1, r2, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ @@ -391,28 +391,28 @@ │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ ldmib sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r2, r9, sl, lr} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulsle r2, r3, r2 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4628b97b │ │ │ │ - b a41f10 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x9e0454> │ │ │ │ - blmi 27bf44 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x21a488> │ │ │ │ + b a41f10 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x9e0454> │ │ │ │ + blmi 27bf44 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x21a488> │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - b d41f1c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xce0460> │ │ │ │ + b d41f1c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xce0460> │ │ │ │ @ instruction: 0x462cb118 │ │ │ │ - b 1fc1f24 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1f60468> │ │ │ │ + b 1fc1f24 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1f60468> │ │ │ │ @ instruction: 0xf04fe001 │ │ │ │ @ instruction: 0x462034ff │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andeq ip, r5, r6, lsr #2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5b148 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeaf968c> │ │ │ │ + bl feb5b148 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeaf968c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ stmvs r0, {r1, r2, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ stmib sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mcrrmi 11, 4, r4, r3, cr2 │ │ │ │ ldrbtmi r4, [ip], #-1147 @ 0xfffffb85 │ │ │ │ @@ -422,61 +422,61 @@ │ │ │ │ strdle r3, [r8, -pc] │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ stmib r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp}^ │ │ │ │ rsble r0, ip, r8, lsl #2 │ │ │ │ addsmi lr, r1, #11 │ │ │ │ adcsmi fp, r0, #8, 30 │ │ │ │ - blmi e37fac <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xdd64f0> │ │ │ │ + blmi e37fac <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xdd64f0> │ │ │ │ ldrbtmi r4, [r9], #-2360 @ 0xfffff6c8 │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - b fe241f98 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e04dc> │ │ │ │ - blmi dbc11c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd5a660> │ │ │ │ + b fe241f98 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e04dc> │ │ │ │ + blmi dbc11c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd5a660> │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ cmplt lr, r8, lsr r9 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ ldrtmi sp, [r4], -r1, lsl #2 │ │ │ │ movwcc lr, #4180 @ 0x1054 │ │ │ │ @ instruction: 0xe7fa6033 │ │ │ │ strtmi r4, [r8], -pc, lsr #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strmi lr, [r7], -r6, lsr #17 │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ - b dc1fcc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd60510> │ │ │ │ + b dc1fcc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd60510> │ │ │ │ @ instruction: 0xf06f683b │ │ │ │ strmi r4, [r4], -r0, asr #4 │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4638b913 │ │ │ │ ldmib lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorsle r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4606e8ba │ │ │ │ - blmi 8b0558 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x84ea9c> │ │ │ │ - bmi 895800 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x833d44> │ │ │ │ + blmi 8b0558 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x84ea9c> │ │ │ │ + bmi 895800 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x833d44> │ │ │ │ ldrbtmi r2, [fp], #-1793 @ 0xfffff8ff │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r6], -r1, lsl #20 │ │ │ │ - blmi 77c09c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x71a5e0> │ │ │ │ - bmi 7558dc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6f3e20> │ │ │ │ + blmi 77c09c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x71a5e0> │ │ │ │ + bmi 7558dc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6f3e20> │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ ldrbtmi r9, [sl], #-1792 @ 0xfffff900 │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ - blle ffc8e028 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffc2c56c> │ │ │ │ + blle ffc8e028 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffc2c56c> │ │ │ │ @ instruction: 0x46314b19 │ │ │ │ @ instruction: 0x46284a19 │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ stmdacs r0, {r0, r1, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r0, #236544 @ 0x39c00 │ │ │ │ andls r4, r0, #21504 @ 0x5400 │ │ │ │ - bmi 55590c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x4f3e50> │ │ │ │ + bmi 55590c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x4f3e50> │ │ │ │ @ instruction: 0x4628447b │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrd sp, [r3], -fp │ │ │ │ @ instruction: 0xf0084630 │ │ │ │ strcs pc, [r0], #-3591 @ 0xfffff1f9 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ @@ -492,15 +492,15 @@ │ │ │ │ andeq sp, r3, sl, asr #28 │ │ │ │ andeq sp, r3, r2, asr lr │ │ │ │ andeq sp, r3, r8, asr #28 │ │ │ │ andeq sp, r3, r0, asr lr │ │ │ │ andeq sp, r3, r4, asr #28 │ │ │ │ andeq sp, r3, ip, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb5b2a8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeaf97ec> │ │ │ │ + bl feb5b2a8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeaf97ec> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [sl], #-992 @ 0xfffffc20 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf00805c4 │ │ │ │ @ instruction: 0xf8c4ff4d │ │ │ │ ldmdblt r0, {r2, r3, r4, r5, r8, fp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -550,24 +550,24 @@ │ │ │ │ stmdacs r0, {r2, r5, r6, r8, fp} │ │ │ │ @ instruction: 0xf8d4d0a4 │ │ │ │ @ instruction: 0xf0080148 │ │ │ │ @ instruction: 0xf8c4feeb │ │ │ │ stmdacs r0, {r3, r5, r6, r8, fp} │ │ │ │ @ instruction: 0xf8d4d09c │ │ │ │ @ instruction: 0xf0080140 │ │ │ │ - blx fec43d1c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfebe2260> │ │ │ │ + blx fec43d1c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfebe2260> │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldclt 2, cr4, [r0, #-256] @ 0xffffff00 │ │ │ │ andeq ip, r5, r8, asr #31 │ │ │ │ andeq ip, r5, r4, lsr #30 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blmi 10d5a28 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1073f6c> │ │ │ │ + blmi 10d5a28 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1073f6c> │ │ │ │ ldrdls pc, [ip, -pc] │ │ │ │ ldrbtmi r4, [fp], #-1664 @ 0xfffff980 │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ svcls 0x000b44f9 │ │ │ │ ldrmi r4, [r6], -fp, lsl #13 │ │ │ │ @ instruction: 0xf7ff6998 │ │ │ │ stmdacs r0, {r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ @@ -596,42 +596,42 @@ │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ svclt 0x001c4293 │ │ │ │ eorsvs r3, fp, r1, lsl #6 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ addcs pc, pc, #64, 4 │ │ │ │ cmnvs r7, #0, 6 │ │ │ │ stmib r4, {r1, r3, lr}^ │ │ │ │ - bcs 210e88 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1af3cc> │ │ │ │ + bcs 210e88 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1af3cc> │ │ │ │ stmib r4, {r0, r1, r5, r6, r7, r8, r9, sp, lr}^ │ │ │ │ stmib r4, {r0, r1, r4, r8, r9, ip, sp}^ │ │ │ │ strbvs r3, [r3, #789]! @ 0x315 │ │ │ │ stcle 0, cr13, [r4], {31} │ │ │ │ eorle r2, r7, r3, lsl #20 │ │ │ │ andsle r2, sp, r4, lsl #20 │ │ │ │ - bcs fe0bc278 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe05a7bc> │ │ │ │ + bcs fe0bc278 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe05a7bc> │ │ │ │ vqadd.s8 d29, d0, d13 │ │ │ │ addsmi r2, sl, #134217730 @ 0x8000002 │ │ │ │ - blmi 5b82e0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x556824> │ │ │ │ + blmi 5b82e0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x556824> │ │ │ │ ldrbtmi r4, [r9], #-2326 @ 0xfffff6ea │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ stmdavs r3!, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulsle r6, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b99b │ │ │ │ stmda r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 3bc2d4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x35a818> │ │ │ │ + blmi 3bc2d4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x35a818> │ │ │ │ and r4, r7, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2829 @ 0xfffff4f3 │ │ │ │ - blmi 37c2b4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x31a7f8> │ │ │ │ + blmi 37c2b4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x31a7f8> │ │ │ │ and r4, r1, fp, ror r4 │ │ │ │ ldrbtmi r4, [fp], #-2828 @ 0xfffff4f4 │ │ │ │ @ instruction: 0x61a34620 │ │ │ │ - b ff4422b0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff3e07f4> │ │ │ │ + b ff4422b0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff3e07f4> │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x00008ff8 │ │ │ │ @ instruction: 0x0005cebe │ │ │ │ andeq fp, r5, r0, asr #28 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ andeq lr, r3, r2, asr #7 │ │ │ │ @@ -645,32 +645,32 @@ │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [r2], pc, lsl #1 │ │ │ │ @ instruction: 0x460f481c │ │ │ │ ldrmi r2, [r4], -r0, lsl #2 │ │ │ │ mrcls 4, 0, r4, cr11, cr8, {3} │ │ │ │ @ instruction: 0xf7fe4698 │ │ │ │ @ instruction: 0x4605efbc │ │ │ │ - blls 77104c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x70f590> │ │ │ │ + blls 77104c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x70f590> │ │ │ │ movwls r2, #49664 @ 0xc200 │ │ │ │ - blls 70c720 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6aac64> │ │ │ │ + blls 70c720 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6aac64> │ │ │ │ movwls r4, #46672 @ 0xb650 │ │ │ │ movwls r9, #35610 @ 0x8b1a │ │ │ │ movwls r9, #31513 @ 0x7b19 │ │ │ │ movwls r9, #27416 @ 0x6b18 │ │ │ │ movwls r9, #23319 @ 0x5b17 │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ ldrmi r1, [r1], -r1, lsl #8 │ │ │ │ movwhi lr, #14797 @ 0x39cd │ │ │ │ andls r4, r0, #61865984 @ 0x3b00000 │ │ │ │ strvs lr, [r9], -sp, asr #19 │ │ │ │ @ instruction: 0xf7fe950d │ │ │ │ stmdavs fp!, {r1, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r4, r3, #4, 12 @ 0x400000 │ │ │ │ - blcc 78358 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1689c> │ │ │ │ + blcc 78358 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1689c> │ │ │ │ tstlt fp, fp, lsr #32 │ │ │ │ and r4, r3, r5, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldrb lr, [r9, r4, lsl #16]! │ │ │ │ andlt r4, pc, r8, lsr #12 │ │ │ │ ldrbhi lr, [r0, #2237]! @ 0x8bd │ │ │ │ andeq sp, r3, r8, lsr r6 │ │ │ │ @@ -694,16 +694,16 @@ │ │ │ │ @ instruction: 0x332c592c │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r6, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andsvs r6, ip, r4, lsr #16 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ svc 0x00a6f7fe │ │ │ │ svcmi 0x0058f8df │ │ │ │ - bls 95bdc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x34120> │ │ │ │ - bleq 80510 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ea54> │ │ │ │ + bls 95bdc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x34120> │ │ │ │ + bleq 80510 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ea54> │ │ │ │ strls r4, [r1], #-1148 @ 0xfffffb84 │ │ │ │ cdpvs 5, 4, cr15, cr5, cr4, {0} │ │ │ │ strcs r6, [pc], #-68 @ 43e0 │ │ │ │ strtcs r6, [r6], #-1116 @ 0xfffffba4 │ │ │ │ addsmi pc, r4, r3, asr #17 │ │ │ │ @ instruction: 0xf04f9c01 │ │ │ │ @ instruction: 0xf5000a1b │ │ │ │ @@ -736,18 +736,18 @@ │ │ │ │ tstls r9, r8 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andsls pc, ip, r3, asr #17 │ │ │ │ eorne pc, r5, r3, lsr #17 │ │ │ │ subne pc, sp, r3, lsr #17 │ │ │ │ stcls 4, cr9, [r1], {8} │ │ │ │ rscge pc, r4, r3, asr #17 │ │ │ │ - bleq 140888 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xdedcc> │ │ │ │ + bleq 140888 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xdedcc> │ │ │ │ smlatbne r1, r3, r8, pc @ │ │ │ │ andslt pc, r8, r3, asr #17 │ │ │ │ - bleq 340894 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2dedd8> │ │ │ │ + bleq 340894 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2dedd8> │ │ │ │ smlabtvc ip, r3, r8, pc @ │ │ │ │ @ instruction: 0xf8c32717 │ │ │ │ @ instruction: 0xf04fb02c │ │ │ │ @ instruction: 0xf8a30b45 │ │ │ │ @ instruction: 0xf8c31129 │ │ │ │ @ instruction: 0xf104b030 │ │ │ │ @ instruction: 0xf8a30b54 │ │ │ │ @@ -769,15 +769,15 @@ │ │ │ │ @ instruction: 0xf8c37ba2 │ │ │ │ @ instruction: 0xf04fb0b8 │ │ │ │ @ instruction: 0xf8c30b19 │ │ │ │ @ instruction: 0xf504b0bc │ │ │ │ strcs r7, [r9], #-2992 @ 0xfffff450 │ │ │ │ sbclt pc, ip, r3, asr #17 │ │ │ │ rscsmi pc, r8, r3, asr #17 │ │ │ │ - bleq d80638 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd1eb7c> │ │ │ │ + bleq d80638 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd1eb7c> │ │ │ │ @ instruction: 0xf8c3240c │ │ │ │ @ instruction: 0xf8c3b0d0 │ │ │ │ @ instruction: 0xf04f4120 │ │ │ │ strcs r0, [fp], #-2817 @ 0xfffff4ff │ │ │ │ sbcslt pc, r9, r3, lsl #17 │ │ │ │ rsclt pc, sp, r3, lsl #17 │ │ │ │ @ instruction: 0xf883465f │ │ │ │ @@ -786,51 +786,51 @@ │ │ │ │ @ instruction: 0xf8834148 │ │ │ │ @ instruction: 0xf883b165 │ │ │ │ @ instruction: 0xf883b179 │ │ │ │ @ instruction: 0xf883b18c │ │ │ │ @ instruction: 0xf8c3b1a0 │ │ │ │ stcls 1, cr8, [r1], {172} @ 0xac │ │ │ │ @ instruction: 0x11b5f8a3 │ │ │ │ - blvc ff341950 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff2dfe94> │ │ │ │ + blvc ff341950 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff2dfe94> │ │ │ │ bicsge pc, r4, r3, asr #17 │ │ │ │ rsclt pc, r0, r3, asr #17 │ │ │ │ - blvc ff6c195c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff65fea0> │ │ │ │ + blvc ff6c195c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff65fea0> │ │ │ │ bicne pc, r9, r3, lsr #17 │ │ │ │ rscslt pc, r4, r3, asr #17 │ │ │ │ - blvc ff841968 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff7dfeac> │ │ │ │ + blvc ff841968 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff7dfeac> │ │ │ │ bicsvc pc, sp, r3, lsl #17 │ │ │ │ smlabtlt r8, r3, r8, pc @ │ │ │ │ - blvc ffcc1974 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffc5feb8> │ │ │ │ + blvc ffcc1974 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffc5feb8> │ │ │ │ mvnsvc pc, r3, lsl #17 │ │ │ │ tstplt ip, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc ffe41980 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffddfec4> │ │ │ │ + blvc ffe41980 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffddfec4> │ │ │ │ andne pc, r5, #10682368 @ 0xa30000 │ │ │ │ teqplt r0, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - bleq 13406b8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x12debfc> │ │ │ │ + bleq 13406b8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x12debfc> │ │ │ │ andsvc pc, sl, #8585216 @ 0x830000 │ │ │ │ teqplt r4, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc 401998 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x39fedc> │ │ │ │ + blvc 401998 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x39fedc> │ │ │ │ eorne pc, sp, #10682368 @ 0xa30000 │ │ │ │ smlalbtlt pc, r4, r3, r8 @ │ │ │ │ - blvc 4c19a4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x45fee8> │ │ │ │ + blvc 4c19a4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x45fee8> │ │ │ │ subne pc, r1, #10682368 @ 0xa30000 │ │ │ │ cmpplt r8, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - bleq 7c06dc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x75ec20> │ │ │ │ + bleq 7c06dc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x75ec20> │ │ │ │ cmpplt ip, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc 6c19b8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x65fefc> │ │ │ │ + blvc 6c19b8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x65fefc> │ │ │ │ msrlt SPSR_fs, r3, asr #17 │ │ │ │ - bleq 8c06ec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x85ec30> │ │ │ │ + bleq 8c06ec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x85ec30> │ │ │ │ cmnplt r0, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc 9019c8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x89ff0c> │ │ │ │ + blvc 9019c8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x89ff0c> │ │ │ │ orrlt pc, r0, r3, asr #17 │ │ │ │ - bleq bc06fc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xb5ec40> │ │ │ │ + bleq bc06fc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xb5ec40> │ │ │ │ orrlt pc, r4, r3, asr #17 │ │ │ │ - blvc c019d8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xb9ff1c> │ │ │ │ + blvc c019d8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xb9ff1c> │ │ │ │ orrslt pc, r4, r3, asr #17 │ │ │ │ - blvc d819e0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd1ff24> │ │ │ │ + blvc d819e0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd1ff24> │ │ │ │ @ instruction: 0xf8c3240c │ │ │ │ @ instruction: 0xf8c3b1a8 │ │ │ │ ldrtmi r4, [fp], r0, asr #3 │ │ │ │ @ instruction: 0x271f241a │ │ │ │ mvnmi pc, r3, asr #17 │ │ │ │ @ instruction: 0xf8c32414 │ │ │ │ @ instruction: 0xf8c37238 │ │ │ │ @@ -842,46 +842,46 @@ │ │ │ │ @ instruction: 0xf8a32426 │ │ │ │ @ instruction: 0xf8c31255 │ │ │ │ strcs r4, [ip], #-608 @ 0xfffffda0 │ │ │ │ rsbsmi pc, r4, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf8c32402 │ │ │ │ stcls 2, cr4, [r1], {136} @ 0x88 │ │ │ │ rsbsne pc, sp, #10682368 @ 0xa30000 │ │ │ │ - bvc dc1a30 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xd5ff74> │ │ │ │ + bvc dc1a30 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xd5ff74> │ │ │ │ addsne pc, r1, #10682368 @ 0xa30000 │ │ │ │ @ instruction: 0xa1bcf8c3 │ │ │ │ - bvc e81a3c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xe1ff80> │ │ │ │ + bvc e81a3c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xe1ff80> │ │ │ │ adcne pc, r5, #10682368 @ 0xa30000 │ │ │ │ bicsge pc, r0, r3, asr #17 │ │ │ │ - bvc 1041a48 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfdff8c> │ │ │ │ + bvc 1041a48 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfdff8c> │ │ │ │ adcsne pc, r9, #10682368 @ 0xa30000 │ │ │ │ mvnge pc, r3, asr #17 │ │ │ │ - bvc 1201a54 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x119ff98> │ │ │ │ + bvc 1201a54 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x119ff98> │ │ │ │ sbcne pc, sp, #10682368 @ 0xa30000 │ │ │ │ mvnsge pc, r3, asr #17 │ │ │ │ - bvc 1341a60 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x12dffa4> │ │ │ │ + bvc 1341a60 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x12dffa4> │ │ │ │ sbcsvc pc, r8, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf8c32721 │ │ │ │ @ instruction: 0xf504a20c │ │ │ │ @ instruction: 0xf8a37a4d │ │ │ │ @ instruction: 0xf8c312f5 │ │ │ │ @ instruction: 0xf504a220 │ │ │ │ @ instruction: 0xf8c37a51 │ │ │ │ ldrcs r7, [sp, -r0, lsl #6] │ │ │ │ eorsge pc, r4, #12779520 @ 0xc30000 │ │ │ │ - bvc 1681a88 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x161ffcc> │ │ │ │ + bvc 1681a88 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x161ffcc> │ │ │ │ tstpvc r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ subge pc, r8, #12779520 @ 0xc30000 │ │ │ │ - bvc 18c1a94 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x185ffd8> │ │ │ │ + bvc 18c1a94 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x185ffd8> │ │ │ │ rsblt pc, r8, #8585216 @ 0x830000 │ │ │ │ subsge pc, ip, #12779520 @ 0xc30000 │ │ │ │ - bvc 1b41aa0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1adffe4> │ │ │ │ + bvc 1b41aa0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1adffe4> │ │ │ │ addshi pc, ip, #12779520 @ 0xc30000 │ │ │ │ rsbsge pc, r0, #12779520 @ 0xc30000 │ │ │ │ - bvc 1c01aac <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b9fff0> │ │ │ │ + bvc 1c01aac <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b9fff0> │ │ │ │ rsclt pc, r1, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0xf8c3240d │ │ │ │ @ instruction: 0xf8c3a284 │ │ │ │ strcs r4, [r9], #-688 @ 0xfffffd50 │ │ │ │ movwlt pc, #39043 @ 0x9883 @ │ │ │ │ sbcmi pc, r4, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf883240a │ │ │ │ @@ -889,79 +889,79 @@ │ │ │ │ strcs r4, [fp], #-748 @ 0xfffffd14 │ │ │ │ msrmi CPSR_f, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0x46272410 │ │ │ │ teqpmi ip, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ @ instruction: 0xf8c32408 │ │ │ │ stcls 3, cr4, [r1], {80} @ 0x50 │ │ │ │ teqpne r1, #10682368 @ p-variant is OBSOLETE @ 0xa30000 │ │ │ │ - bvc 1c41aec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be0030> │ │ │ │ + bvc 1c41aec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be0030> │ │ │ │ movtne pc, #22691 @ 0x58a3 @ │ │ │ │ cmppne r9, #10682368 @ p-variant is OBSOLETE @ 0xa30000 │ │ │ │ addsge pc, r8, #12779520 @ 0xc30000 │ │ │ │ - bvc 1c81afc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c20040> │ │ │ │ + bvc 1c81afc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c20040> │ │ │ │ orrsne pc, r5, #10682368 @ 0xa30000 │ │ │ │ adcge pc, ip, #12779520 @ 0xc30000 │ │ │ │ - bvc 1d81b08 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1d2004c> │ │ │ │ + bvc 1d81b08 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1d2004c> │ │ │ │ @ instruction: 0x13a9f8a3 │ │ │ │ sbcge pc, r0, #12779520 @ 0xc30000 │ │ │ │ - bvc 1e41b14 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1de0058> │ │ │ │ + bvc 1e41b14 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1de0058> │ │ │ │ mvnne pc, #10682368 @ 0xa30000 │ │ │ │ sbcsge pc, r4, #12779520 @ 0xc30000 │ │ │ │ - bvs fe041b20 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfdfe0064> │ │ │ │ + bvs fe041b20 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfdfe0064> │ │ │ │ msrhi SPSR_s, #12779520 @ 0xc30000 │ │ │ │ rscge pc, r8, #12779520 @ 0xc30000 │ │ │ │ - bmi 340f2c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2df470> │ │ │ │ + bmi 340f2c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2df470> │ │ │ │ msrlt SPSR_fs, #8585216 @ 0x830000 │ │ │ │ rscsge pc, ip, #12779520 @ 0xc30000 │ │ │ │ - bvs fe1c1b38 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe16007c> │ │ │ │ + bvs fe1c1b38 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe16007c> │ │ │ │ orrlt pc, r0, #8585216 @ 0x830000 │ │ │ │ tstpge r0, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - bvs fe2c1b44 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe260088> │ │ │ │ + bvs fe2c1b44 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe260088> │ │ │ │ @ instruction: 0xb3bcf883 │ │ │ │ msrge CPSR_s, #12779520 @ 0xc30000 │ │ │ │ - bmi 1740f50 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x16df494> │ │ │ │ + bmi 1740f50 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x16df494> │ │ │ │ bicslt pc, r0, #8585216 @ 0x830000 │ │ │ │ teqpge r8, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - bmi 1b40f5c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1adf4a0> │ │ │ │ + bmi 1b40f5c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1adf4a0> │ │ │ │ movtge pc, #51395 @ 0xc8c3 @ │ │ │ │ - bmi 1d40f64 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1cdf4a8> │ │ │ │ + bmi 1d40f64 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1cdf4a8> │ │ │ │ @ instruction: 0xf8c32402 │ │ │ │ @ instruction: 0xf8c3a360 │ │ │ │ @ instruction: 0xf8c34378 │ │ │ │ @ instruction: 0xf8c3438c │ │ │ │ @ instruction: 0xf8c343a0 │ │ │ │ @ instruction: 0xf8c343b4 │ │ │ │ @ instruction: 0xf8c343c8 │ │ │ │ strcs r4, [r4], #-988 @ 0xfffffc24 │ │ │ │ mvnsmi pc, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf8a3240f │ │ │ │ @ instruction: 0xf8c313f9 │ │ │ │ stcls 4, cr4, [r1], {24} │ │ │ │ strvc pc, [r4], #-2243 @ 0xfffff73d │ │ │ │ - bvs fe401b9c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3a00e0> │ │ │ │ + bvs fe401b9c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3a00e0> │ │ │ │ cmnpge r4, #12779520 @ p-variant is OBSOLETE @ 0xc30000 │ │ │ │ - bmi 1f40fa4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1edf4e8> │ │ │ │ + bmi 1f40fa4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1edf4e8> │ │ │ │ orrge pc, r8, #12779520 @ 0xc30000 │ │ │ │ - bvs fe441bac <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3e00f0> │ │ │ │ + bvs fe441bac <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3e00f0> │ │ │ │ orrsge pc, ip, #12779520 @ 0xc30000 │ │ │ │ - bmi fe140fb4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe0df4f8> │ │ │ │ + bmi fe140fb4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe0df4f8> │ │ │ │ movsge pc, #12779520 @ 0xc30000 │ │ │ │ - bvs fe481bbc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe420100> │ │ │ │ + bvs fe481bbc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe420100> │ │ │ │ bicge pc, r4, #12779520 @ 0xc30000 │ │ │ │ - bmi fe340fc4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe2df508> │ │ │ │ + bmi fe340fc4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe2df508> │ │ │ │ bicsge pc, r8, #12779520 @ 0xc30000 │ │ │ │ - bvs fe4c1bcc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe460110> │ │ │ │ + bvs fe4c1bcc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe460110> │ │ │ │ mvnge pc, #12779520 @ 0xc30000 │ │ │ │ - bmi fe540fd4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4df518> │ │ │ │ + bmi fe540fd4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4df518> │ │ │ │ strge pc, [r0], #-2243 @ 0xfffff73d │ │ │ │ - bmi fe940fdc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe8df520> │ │ │ │ + bmi fe940fdc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe8df520> │ │ │ │ ldrge pc, [r4], #-2243 @ 0xfffff73d │ │ │ │ - bmi fed40fe4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfecdf528> │ │ │ │ + bmi fed40fe4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfecdf528> │ │ │ │ strtge pc, [r8], #-2243 @ 0xfffff73d │ │ │ │ - bmi fef40fec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeedf530> │ │ │ │ + bmi fef40fec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeedf530> │ │ │ │ @ instruction: 0xf8c3240a │ │ │ │ strcs r4, [r7], #-1108 @ 0xfffffbac │ │ │ │ @ instruction: 0xf8a34627 │ │ │ │ @ instruction: 0xf8a3140d │ │ │ │ @ instruction: 0xf8a31421 │ │ │ │ @ instruction: 0xf8c31435 │ │ │ │ @ instruction: 0xf8a3a43c │ │ │ │ @@ -982,15 +982,15 @@ │ │ │ │ strblt pc, [r8], #-2179 @ 0xfffff77d @ │ │ │ │ strbmi pc, [ip], #2243 @ 0x8c3 @ │ │ │ │ svcls 0x00012409 │ │ │ │ strbtmi pc, [r0], #2243 @ 0x8c3 @ │ │ │ │ @ instruction: 0xf8c32404 │ │ │ │ strcs r4, [r7], #-1268 @ 0xfffffb0c │ │ │ │ strmi pc, [r8, #-2243] @ 0xfffff73d │ │ │ │ - bmi ff14106c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff0df5b0> │ │ │ │ + bmi ff14106c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff0df5b0> │ │ │ │ ldrbmi pc, [r8, #-2243] @ 0xfffff73d @ │ │ │ │ strbmi pc, [ip, #-2243]! @ 0xfffff73d @ │ │ │ │ strmi pc, [r0, #2243] @ 0x8c3 │ │ │ │ @ instruction: 0xf8a32408 │ │ │ │ @ instruction: 0xf8a314d5 │ │ │ │ @ instruction: 0xf8a314e9 │ │ │ │ @ instruction: 0xf8a314fd │ │ │ │ @@ -1080,29 +1080,29 @@ │ │ │ │ stcls 6, cr4, [r3], {132} @ 0x84 │ │ │ │ ldrmi pc, [r4], r3, asr #17 │ │ │ │ strtmi pc, [r8], r3, asr #17 │ │ │ │ @ instruction: 0xf8c32402 │ │ │ │ @ instruction: 0xf8c34698 │ │ │ │ stcls 6, cr4, [r1], {172} @ 0xac │ │ │ │ strbtne pc, [r5], -r3, lsr #17 @ │ │ │ │ - bvs fed01de8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeca032c> │ │ │ │ + bvs fed01de8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeca032c> │ │ │ │ strge pc, [r8], -r3, asr #17 │ │ │ │ - bvs fed41df0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfece0334> │ │ │ │ + bvs fed41df0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfece0334> │ │ │ │ ldrge pc, [ip], -r3, asr #17 │ │ │ │ - bvs fed81df8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfed2033c> │ │ │ │ + bvs fed81df8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfed2033c> │ │ │ │ ldrtge pc, [r0], -r3, asr #17 @ │ │ │ │ - bpl fed41200 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfecdf744> │ │ │ │ + bpl fed41200 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfecdf744> │ │ │ │ strbge pc, [r4], -r3, asr #17 @ │ │ │ │ - bpl ff141208 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff0df74c> │ │ │ │ + bpl ff141208 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff0df74c> │ │ │ │ ldrbge pc, [r8], -r3, asr #17 @ │ │ │ │ - bvs fee81e10 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfee20354> │ │ │ │ + bvs fee81e10 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfee20354> │ │ │ │ strbtge pc, [ip], -r3, asr #17 @ │ │ │ │ - bvs feec1e18 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfee6035c> │ │ │ │ + bvs feec1e18 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfee6035c> │ │ │ │ strge pc, [r0], r3, asr #17 │ │ │ │ - bpl ff941220 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8df764> │ │ │ │ + bpl ff941220 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8df764> │ │ │ │ @ instruction: 0xf8c3240c │ │ │ │ stcls 6, cr4, [r4], {212} @ 0xd4 │ │ │ │ ldrbtne pc, [r9], -r3, lsr #17 @ │ │ │ │ strne pc, [sp], r3, lsr #17 │ │ │ │ strtne pc, [r1], r3, lsr #17 │ │ │ │ strbvc pc, [r0], r3, asr #17 @ │ │ │ │ ldrtge pc, [ip], r3, asr #17 @ │ │ │ │ @@ -1121,45 +1121,45 @@ │ │ │ │ ldrmi pc, [r8, -r3, asr #17]! │ │ │ │ @ instruction: 0xf8c32412 │ │ │ │ strcs r4, [ip], #-1868 @ 0xfffff8b4 │ │ │ │ ldrbmi pc, [r4, -r3, asr #17]! @ │ │ │ │ strmi pc, [r8, r3, asr #17] │ │ │ │ @ instruction: 0xf8c39c01 │ │ │ │ ldrcs r7, [r3, -r4, lsr #14] │ │ │ │ - bpl ffd4128c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffcdf7d0> │ │ │ │ + bpl ffd4128c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffcdf7d0> │ │ │ │ strne pc, [sp, -r3, lsr #17]! │ │ │ │ strbne pc, [r1, -r3, lsr #17] @ │ │ │ │ ldrbne pc, [r5, -r3, lsr #17] @ │ │ │ │ strbvc pc, [r0, -r3, asr #17]! @ │ │ │ │ @ instruction: 0xf8a3273d │ │ │ │ @ instruction: 0xf8a31769 │ │ │ │ @ instruction: 0xf8c31791 │ │ │ │ @ instruction: 0xf504a6d0 │ │ │ │ @ instruction: 0xf8c36ac0 │ │ │ │ @ instruction: 0x27187814 │ │ │ │ strbtge pc, [r4], r3, asr #17 @ │ │ │ │ - bvs ff101ebc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff0a0400> │ │ │ │ + bvs ff101ebc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff0a0400> │ │ │ │ ldrne pc, [r9, r3, lsr #17]! │ │ │ │ strge pc, [r0, -r3, asr #17]! │ │ │ │ - bvs ff181ec8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff12040c> │ │ │ │ + bvs ff181ec8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff12040c> │ │ │ │ ldrlt pc, [r8, -r3, lsl #17] │ │ │ │ ldrge pc, [r4, -r3, asr #17]! │ │ │ │ - bvs d412d4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xcdf818> │ │ │ │ + bvs d412d4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xcdf818> │ │ │ │ ldrlt pc, [sl, -r3, lsl #17] │ │ │ │ strbge pc, [r8, -r3, asr #17] @ │ │ │ │ - bvs ff281ee0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff220424> │ │ │ │ + bvs ff281ee0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff220424> │ │ │ │ ldrblt pc, [ip, -r3, lsl #17]! @ │ │ │ │ ldrbge pc, [ip, -r3, asr #17] @ │ │ │ │ - bvs 17412ec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x16df830> │ │ │ │ + bvs 17412ec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x16df830> │ │ │ │ ldrblt pc, [lr, -r3, lsl #17]! @ │ │ │ │ ldrbge pc, [r0, -r3, asr #17]! @ │ │ │ │ - bvs ff381ef8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff32043c> │ │ │ │ + bvs ff381ef8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff32043c> │ │ │ │ strlt pc, [r5, r3, lsl #17]! │ │ │ │ strge pc, [r4, r3, asr #17] │ │ │ │ - bvs 1d41304 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1cdf848> │ │ │ │ + bvs 1d41304 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1cdf848> │ │ │ │ @ instruction: 0xf8c32410 │ │ │ │ @ instruction: 0xf8c3a798 │ │ │ │ strcs r4, [r9], #-1948 @ 0xfffff864 │ │ │ │ ldrmi pc, [r0, r3, asr #17]! │ │ │ │ @ instruction: 0xf8c32407 │ │ │ │ @ instruction: 0xf8a347c4 │ │ │ │ @ instruction: 0xf8c317cd │ │ │ │ @@ -1294,24 +1294,24 @@ │ │ │ │ @ instruction: 0xf8c3ba24 │ │ │ │ @ instruction: 0xf507a9dc │ │ │ │ @ instruction: 0xf8c36a02 │ │ │ │ @ instruction: 0xf607a9f0 │ │ │ │ @ instruction: 0xf8c30a24 │ │ │ │ @ instruction: 0xf607aa04 │ │ │ │ strtmi r0, [r7], -ip, lsr #20 │ │ │ │ - bge 64303c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x5e1580> │ │ │ │ + bge 64303c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x5e1580> │ │ │ │ @ instruction: 0xf8c3240a │ │ │ │ @ instruction: 0xf8a34a44 │ │ │ │ strcs r1, [r4], #-2637 @ 0xfffff5b3 │ │ │ │ - bmi 164304c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x15e1590> │ │ │ │ - bmi 1b43050 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ae1594> │ │ │ │ + bmi 164304c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x15e1590> │ │ │ │ + bmi 1b43050 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ae1594> │ │ │ │ @ instruction: 0xf8c32408 │ │ │ │ strcs r4, [ip], #-2728 @ 0xfffff558 │ │ │ │ - bmi ff44305c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff3e15a0> │ │ │ │ - bmi ff943060 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8e15a4> │ │ │ │ + bmi ff44305c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff3e15a0> │ │ │ │ + bmi ff943060 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8e15a4> │ │ │ │ @ instruction: 0xf8a39c01 │ │ │ │ @ instruction: 0xf6041a61 │ │ │ │ @ instruction: 0xf8a30a34 │ │ │ │ @ instruction: 0xf8a31a75 │ │ │ │ @ instruction: 0xf8a31a89 │ │ │ │ @ instruction: 0xf8a31ab1 │ │ │ │ @ instruction: 0xf8a31ac5 │ │ │ │ @@ -1340,39 +1340,39 @@ │ │ │ │ @ instruction: 0xf8c39b0c │ │ │ │ @ instruction: 0xf604aab8 │ │ │ │ @ instruction: 0xf8c30a68 │ │ │ │ @ instruction: 0xf604aacc │ │ │ │ @ instruction: 0xf8c30a74 │ │ │ │ @ instruction: 0xf504aae0 │ │ │ │ ldrcs r6, [r2], #-2568 @ 0xfffff5f8 │ │ │ │ - bge ffd430f4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffce1638> │ │ │ │ - bmi ffe430f8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffde163c> │ │ │ │ + bge ffd430f4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffce1638> │ │ │ │ + bmi ffe430f8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffde163c> │ │ │ │ @ instruction: 0xf8a32405 │ │ │ │ @ instruction: 0xf8c31b15 │ │ │ │ svcls 0x00057b20 │ │ │ │ - blvc fe043108 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfdfe164c> │ │ │ │ - blvc fe54310c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e1650> │ │ │ │ + blvc fe043108 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfdfe164c> │ │ │ │ + blvc fe54310c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e1650> │ │ │ │ @ instruction: 0xf8c39f06 │ │ │ │ svcls 0x00017bbc │ │ │ │ - blne a83098 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa215dc> │ │ │ │ - beq fe54262c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e0b70> │ │ │ │ - blne f830a0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xf215e4> │ │ │ │ - blmi 1243124 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x11e1668> │ │ │ │ + blne a83098 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa215dc> │ │ │ │ + beq fe54262c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e0b70> │ │ │ │ + blne f830a0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xf215e4> │ │ │ │ + blmi 1243124 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x11e1668> │ │ │ │ @ instruction: 0xf8a3240d │ │ │ │ @ instruction: 0xf8c31b51 │ │ │ │ ldrcs r4, [r4], #-2908 @ 0xfffff4a4 │ │ │ │ - blne 19830b4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x19215f8> │ │ │ │ - blmi 1c43138 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be167c> │ │ │ │ + blne 19830b4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x19215f8> │ │ │ │ + blmi 1c43138 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be167c> │ │ │ │ @ instruction: 0xf8a32408 │ │ │ │ @ instruction: 0xf8c31b79 │ │ │ │ @ instruction: 0xf8a34b84 │ │ │ │ @ instruction: 0xf8c31b8d │ │ │ │ strcs r4, [r7], #-2968 @ 0xfffff468 │ │ │ │ - blne fed830d0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfed21614> │ │ │ │ - blmi feb43154 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeae1698> │ │ │ │ + blne fed830d0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfed21614> │ │ │ │ + blmi feb43154 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeae1698> │ │ │ │ @ instruction: 0xf8a32408 │ │ │ │ @ instruction: 0xf8c31bc9 │ │ │ │ @ instruction: 0xf8c34bc0 │ │ │ │ @ instruction: 0xf607ab08 │ │ │ │ @ instruction: 0xf8c30a9c │ │ │ │ @ instruction: 0xf8c39b34 │ │ │ │ @ instruction: 0xf607ab1c │ │ │ │ @@ -1384,25 +1384,25 @@ │ │ │ │ @ instruction: 0xf607ab44 │ │ │ │ @ instruction: 0xf8c30ab4 │ │ │ │ @ instruction: 0xf607ab58 │ │ │ │ @ instruction: 0xf8c30ac4 │ │ │ │ @ instruction: 0xf507ab6c │ │ │ │ @ instruction: 0xf8c36a0e │ │ │ │ svcls 0x0006aba8 │ │ │ │ - blmi ff5431a4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff4e16e8> │ │ │ │ + blmi ff5431a4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff4e16e8> │ │ │ │ @ instruction: 0xf8c32407 │ │ │ │ strcs r4, [r4], #-3048 @ 0xfffff418 │ │ │ │ - blmi fff431b0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee16f4> │ │ │ │ + blmi fff431b0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee16f4> │ │ │ │ @ instruction: 0xf8c32414 │ │ │ │ @ instruction: 0xf8c34c38 │ │ │ │ strcs r4, [r9], #-3168 @ 0xfffff3a0 │ │ │ │ ldclmi 8, cr15, [r4], #-780 @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf8c3240d │ │ │ │ stcls 12, cr4, [r1], {136} @ 0x88 │ │ │ │ - blvc ff4431cc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff3e1710> │ │ │ │ + blvc ff4431cc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff3e1710> │ │ │ │ @ instruction: 0xf504271a │ │ │ │ @ instruction: 0xf8a36a0f │ │ │ │ @ instruction: 0xf8c31bf1 │ │ │ │ ldrcs r7, [r1, -r4, lsr #24] │ │ │ │ stcne 8, cr15, [sp], #-652 @ 0xfffffd74 │ │ │ │ mcrrne 8, 10, pc, r1, cr3 @ │ │ │ │ mcrrvc 8, 12, pc, ip, cr3 @ │ │ │ │ @@ -1430,15 +1430,15 @@ │ │ │ │ @ instruction: 0xf8831a44 │ │ │ │ @ instruction: 0xf8c3bc18 │ │ │ │ @ instruction: 0xf604ac5c │ │ │ │ @ instruction: 0xf8c31a58 │ │ │ │ @ instruction: 0xf604ac70 │ │ │ │ @ instruction: 0x9c011a64 │ │ │ │ stcge 8, cr15, [r4], {195} @ 0xc3 │ │ │ │ - bne 1d42760 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ce0ca4> │ │ │ │ + bne 1d42760 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ce0ca4> │ │ │ │ @ instruction: 0xf8c32407 │ │ │ │ strcs r4, [ip], #-3228 @ 0xfffff364 │ │ │ │ ldclmi 8, cr15, [r8], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf8c32414 │ │ │ │ strcs r4, [sl], #-3308 @ 0xfffff314 │ │ │ │ stcmi 8, cr15, [r0, #-780] @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf8c32402 │ │ │ │ @@ -1458,41 +1458,41 @@ │ │ │ │ stcne 8, cr15, [r9, #-652] @ 0xfffffd74 │ │ │ │ ldcne 8, cr15, [sp, #-652] @ 0xfffffd74 │ │ │ │ ldcne 8, cr15, [r1, #-652]! @ 0xfffffd74 │ │ │ │ stclne 8, cr15, [r5, #-652] @ 0xfffffd74 │ │ │ │ ldclne 8, cr15, [r9, #-652] @ 0xfffffd74 │ │ │ │ stclne 8, cr15, [sp, #-652]! @ 0xfffffd74 │ │ │ │ stcge 8, cr15, [ip], #780 @ 0x30c │ │ │ │ - bvs 6c23d0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x660914> │ │ │ │ + bvs 6c23d0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x660914> │ │ │ │ stclt 8, cr15, [r4], #524 @ 0x20c │ │ │ │ stclge 8, cr15, [r0], {195} @ 0xc3 │ │ │ │ - bvs 7423dc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6e0920> │ │ │ │ + bvs 7423dc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6e0920> │ │ │ │ ldclt 8, cr15, [r8], #524 @ 0x20c │ │ │ │ ldclge 8, cr15, [r4], {195} @ 0xc3 │ │ │ │ - bne ff3427e8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff2e0d2c> │ │ │ │ + bne ff3427e8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff2e0d2c> │ │ │ │ ldchi 8, cr15, [ip, #-780]! @ 0xfffffcf4 │ │ │ │ stclge 8, cr15, [r8], #780 @ 0x30c │ │ │ │ - bvs 7c23f4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x760938> │ │ │ │ + bvs 7c23f4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x760938> │ │ │ │ ldclge 8, cr15, [ip], #780 @ 0x30c │ │ │ │ - bne ffb427fc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffae0d40> │ │ │ │ + bne ffb427fc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffae0d40> │ │ │ │ ldcge 8, cr15, [r0, #-780] @ 0xfffffcf4 │ │ │ │ - bvs 802404 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x7a0948> │ │ │ │ + bvs 802404 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x7a0948> │ │ │ │ stcge 8, cr15, [r4, #-780]! @ 0xfffffcf4 │ │ │ │ - bne ffe4280c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffde0d50> │ │ │ │ + bne ffe4280c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffde0d50> │ │ │ │ @ instruction: 0xf8c39f07 │ │ │ │ @ instruction: 0xf8c37dc4 │ │ │ │ svcls 0x00087dd8 │ │ │ │ ldcge 8, cr15, [r8, #-780]! @ 0xfffffcf4 │ │ │ │ - bne fff42820 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee0d64> │ │ │ │ + bne fff42820 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee0d64> │ │ │ │ stcne 8, cr15, [r1, #652] @ 0x28c │ │ │ │ stclge 8, cr15, [ip, #-780] @ 0xfffffcf4 │ │ │ │ - bvs 84242c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x7e0970> │ │ │ │ + bvs 84242c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x7e0970> │ │ │ │ ldcne 8, cr15, [r5, #652] @ 0x28c │ │ │ │ stclge 8, cr15, [r0, #-780]! @ 0xfffffcf4 │ │ │ │ - bcs 242838 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e0d7c> │ │ │ │ + bcs 242838 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e0d7c> │ │ │ │ stcne 8, cr15, [r9, #652]! @ 0x28c │ │ │ │ @ instruction: 0xf8c32405 │ │ │ │ @ instruction: 0xf8c3ad74 │ │ │ │ strcs r4, [fp], #-3448 @ 0xfffff288 │ │ │ │ ldcne 8, cr15, [sp, #652]! @ 0x28c │ │ │ │ stcmi 8, cr15, [r0, #780]! @ 0x30c │ │ │ │ @ instruction: 0xf8a32409 │ │ │ │ @@ -1539,47 +1539,47 @@ │ │ │ │ strcs r4, [r2], #-3748 @ 0xfffff15c │ │ │ │ cdpmi 8, 12, cr15, cr12, cr3, {6} │ │ │ │ cdpmi 8, 14, cr15, cr0, cr3, {6} │ │ │ │ @ instruction: 0xf8c32408 │ │ │ │ stcls 15, cr4, [r1], {8} │ │ │ │ cdpge 8, 1, cr15, cr4, cr3, {6} │ │ │ │ cdpne 8, 5, cr15, cr13, cr3, {5} │ │ │ │ - bcs 1a42914 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x19e0e58> │ │ │ │ + bcs 1a42914 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x19e0e58> │ │ │ │ cdpne 8, 7, cr15, cr1, cr3, {5} │ │ │ │ cdpne 8, 8, cr15, cr5, cr3, {5} │ │ │ │ cdpne 8, 10, cr15, cr13, cr3, {5} │ │ │ │ cdpvc 8, 11, cr15, cr8, cr3, {6} │ │ │ │ cdpne 8, 13, cr15, cr5, cr3, {5} │ │ │ │ cdpne 8, 14, cr15, cr9, cr3, {5} │ │ │ │ cdpne 8, 15, cr15, cr13, cr3, {5} │ │ │ │ svcne 0x0011f8a3 │ │ │ │ cdpge 8, 5, cr15, cr0, cr3, {6} │ │ │ │ - bvs a0253c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x9a0a80> │ │ │ │ + bvs a0253c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x9a0a80> │ │ │ │ cdplt 8, 4, cr15, cr10, cr3, {4} │ │ │ │ cdpge 8, 6, cr15, cr4, cr3, {6} │ │ │ │ - bcs 1e42948 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1de0e8c> │ │ │ │ + bcs 1e42948 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1de0e8c> │ │ │ │ cdplt 8, 9, cr15, cr8, cr3, {4} │ │ │ │ cdplt 8, 12, cr15, cr1, cr3, {4} │ │ │ │ svchi 0x001cf8c3 │ │ │ │ cdpge 8, 7, cr15, cr8, cr3, {6} │ │ │ │ - bcs fe24295c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e0ea0> │ │ │ │ + bcs fe24295c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e0ea0> │ │ │ │ cdpge 8, 8, cr15, cr12, cr3, {6} │ │ │ │ - bcs fe542964 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e0ea8> │ │ │ │ + bcs fe542964 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e0ea8> │ │ │ │ cdpge 8, 10, cr15, cr0, cr3, {6} │ │ │ │ - bvs ac256c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa60ab0> │ │ │ │ + bvs ac256c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa60ab0> │ │ │ │ cdpge 8, 11, cr15, cr4, cr3, {6} │ │ │ │ - bvs b42574 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xae0ab8> │ │ │ │ + bvs b42574 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xae0ab8> │ │ │ │ cdpge 8, 12, cr15, cr8, cr3, {6} │ │ │ │ - bcs ff14297c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff0e0ec0> │ │ │ │ + bcs ff14297c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff0e0ec0> │ │ │ │ cdpge 8, 13, cr15, cr12, cr3, {6} │ │ │ │ - bcs ff242984 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff1e0ec8> │ │ │ │ + bcs ff242984 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff1e0ec8> │ │ │ │ cdpge 8, 15, cr15, cr0, cr3, {6} │ │ │ │ - bcs ff74298c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff6e0ed0> │ │ │ │ + bcs ff74298c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff6e0ed0> │ │ │ │ svcge 0x0004f8c3 │ │ │ │ - bcs ff942994 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8e0ed8> │ │ │ │ + bcs ff942994 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8e0ed8> │ │ │ │ @ instruction: 0xf8c32409 │ │ │ │ qsaxmi r4, r7, r8 │ │ │ │ @ instruction: 0xf8c3240a │ │ │ │ strcs r4, [fp], #-3968 @ 0xfffff080 │ │ │ │ svcmi 0x0094f8c3 │ │ │ │ svcmi 0x00a8f8c3 │ │ │ │ @ instruction: 0xf8c39c01 │ │ │ │ @@ -1604,29 +1604,29 @@ │ │ │ │ @ instruction: 0xf8c38f6c │ │ │ │ @ instruction: 0xf8c39fbc │ │ │ │ @ instruction: 0xf8c39fd0 │ │ │ │ @ instruction: 0xf8c39ff8 │ │ │ │ @ instruction: 0xf504af40 │ │ │ │ svcls 0x00026a2f │ │ │ │ svcge 0x0054f8c3 │ │ │ │ - bcs fff42a18 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee0f5c> │ │ │ │ + bcs fff42a18 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee0f5c> │ │ │ │ svcge 0x0068f8c3 │ │ │ │ - bvs c42620 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xbe0b64> │ │ │ │ + bvs c42620 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xbe0b64> │ │ │ │ svcge 0x007cf8c3 │ │ │ │ - bcc 342a28 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2e0f6c> │ │ │ │ + bcc 342a28 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2e0f6c> │ │ │ │ svcge 0x0090f8c3 │ │ │ │ - bcc 642a30 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x5e0f74> │ │ │ │ + bcc 642a30 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x5e0f74> │ │ │ │ svcge 0x00a4f8c3 │ │ │ │ - bcc 942a38 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x8e0f7c> │ │ │ │ + bcc 942a38 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x8e0f7c> │ │ │ │ svcge 0x00b8f8c3 │ │ │ │ - bcc b42a40 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xae0f84> │ │ │ │ + bcc b42a40 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xae0f84> │ │ │ │ svcge 0x00ccf8c3 │ │ │ │ - bcc d42a48 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xce0f8c> │ │ │ │ + bcc d42a48 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xce0f8c> │ │ │ │ svcge 0x00e0f8c3 │ │ │ │ - bvs d42650 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xce0b94> │ │ │ │ + bvs d42650 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xce0b94> │ │ │ │ sbcsvs r2, r4, fp, lsl #8 │ │ │ │ @ instruction: 0xf8c32407 │ │ │ │ @ instruction: 0xf8a7aff4 │ │ │ │ @ instruction: 0x46271e3d │ │ │ │ andsne pc, r5, r2, lsr #17 │ │ │ │ strcs r6, [r4], #-532 @ 0xfffffdec │ │ │ │ eorne pc, r9, r2, lsr #17 │ │ │ │ @@ -1696,35 +1696,35 @@ │ │ │ │ @ instruction: 0xf8c2719c │ │ │ │ @ instruction: 0xf8c290fc │ │ │ │ @ instruction: 0xf8c28124 │ │ │ │ @ instruction: 0xf8a29160 │ │ │ │ @ instruction: 0xf8c211a5 │ │ │ │ stcls 1, cr4, [r1], {176} @ 0xb0 │ │ │ │ @ instruction: 0x11b9f8a2 │ │ │ │ - bvs ec2788 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xe60ccc> │ │ │ │ + bvs ec2788 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xe60ccc> │ │ │ │ rscge pc, r4, r2, asr #17 │ │ │ │ - bcc feb42b90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeae10d4> │ │ │ │ + bcc feb42b90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeae10d4> │ │ │ │ rscsge pc, r8, r2, asr #17 │ │ │ │ - bcc fed42b98 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfece10dc> │ │ │ │ + bcc fed42b98 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfece10dc> │ │ │ │ smlabtge ip, r2, r8, pc @ │ │ │ │ - bcc fef42ba0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeee10e4> │ │ │ │ + bcc fef42ba0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeee10e4> │ │ │ │ smlawtge r0, r2, r8, pc @ │ │ │ │ - bvs f427a8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xee0cec> │ │ │ │ + bvs f427a8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xee0cec> │ │ │ │ teqpge r4, r2, asr #17 @ p-variant is OBSOLETE │ │ │ │ - bcc ff342bb0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff2e10f4> │ │ │ │ + bcc ff342bb0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff2e10f4> │ │ │ │ smlalbtge pc, r8, r2, r8 @ │ │ │ │ - bcc ff642bb8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff5e10fc> │ │ │ │ + bcc ff642bb8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff5e10fc> │ │ │ │ cmppge ip, r2, asr #17 @ p-variant is OBSOLETE │ │ │ │ - bvs fc27c0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xf60d04> │ │ │ │ + bvs fc27c0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xf60d04> │ │ │ │ cmnpge r0, r2, asr #17 @ p-variant is OBSOLETE │ │ │ │ - bcc ffa42bc8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff9e110c> │ │ │ │ + bcc ffa42bc8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff9e110c> │ │ │ │ orrge pc, r4, r2, asr #17 │ │ │ │ - bcc ffe42bd0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffde1114> │ │ │ │ + bcc ffe42bd0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffde1114> │ │ │ │ orrsge pc, r8, r2, asr #17 │ │ │ │ - bvs 10427d8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe0d1c> │ │ │ │ + bvs 10427d8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe0d1c> │ │ │ │ strtmi r2, [r7], -r9, lsl #8 │ │ │ │ @ instruction: 0xa1acf8c2 │ │ │ │ bicmi pc, r4, r2, asr #17 │ │ │ │ @ instruction: 0xf8a22402 │ │ │ │ @ instruction: 0xf8c211cd │ │ │ │ strcs r4, [r8], #-472 @ 0xfffffe28 │ │ │ │ mvnne pc, r2, lsr #17 │ │ │ │ @@ -1791,73 +1791,73 @@ │ │ │ │ @ instruction: 0xf8c21349 │ │ │ │ @ instruction: 0x27237354 │ │ │ │ mvnvc pc, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf8c2271a │ │ │ │ @ instruction: 0xf5037430 │ │ │ │ stcls 7, cr5, [r1], {128} @ 0x80 │ │ │ │ cmppne sp, #10616832 @ p-variant is OBSOLETE @ 0xa20000 │ │ │ │ - bvs 11c2904 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1160e48> │ │ │ │ + bvs 11c2904 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1160e48> │ │ │ │ orrne pc, r5, #10616832 @ 0xa20000 │ │ │ │ addsge pc, ip, #12713984 @ 0xc20000 │ │ │ │ - bmi 1d42d10 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ce1254> │ │ │ │ + bmi 1d42d10 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ce1254> │ │ │ │ orrsne pc, r9, #10616832 @ 0xa20000 │ │ │ │ adcsge pc, r0, #12713984 @ 0xc20000 │ │ │ │ - bmi fe242d1c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e1260> │ │ │ │ + bmi fe242d1c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e1260> │ │ │ │ @ instruction: 0x13adf8a2 │ │ │ │ sbcge pc, r4, #12713984 @ 0xc20000 │ │ │ │ - bmi fe742d28 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe6e126c> │ │ │ │ + bmi fe742d28 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe6e126c> │ │ │ │ bicne pc, r1, #10616832 @ 0xa20000 │ │ │ │ sbcsge pc, r8, #12713984 @ 0xc20000 │ │ │ │ - bvs 12c2934 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1260e78> │ │ │ │ + bvs 12c2934 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1260e78> │ │ │ │ mvnsne pc, #10616832 @ 0xa20000 │ │ │ │ rscge pc, ip, #12713984 @ 0xc20000 │ │ │ │ - bmi fea42d40 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe9e1284> │ │ │ │ + bmi fea42d40 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe9e1284> │ │ │ │ ldrne pc, [r1], #-2210 @ 0xfffff75e │ │ │ │ movwge pc, #2242 @ 0x8c2 @ │ │ │ │ - bmi feb42d4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeae1290> │ │ │ │ + bmi feb42d4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeae1290> │ │ │ │ cmnplt r1, #8519680 @ p-variant is OBSOLETE @ 0x820000 │ │ │ │ tstpge r4, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - bvs 1302958 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x12a0e9c> │ │ │ │ + bvs 1302958 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x12a0e9c> │ │ │ │ cmnphi ip, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ msrge CPSR_f, #12713984 @ 0xc20000 │ │ │ │ - bmi fed42d64 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfece12a8> │ │ │ │ + bmi fed42d64 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfece12a8> │ │ │ │ @ instruction: 0x93b8f8c2 │ │ │ │ teqpge ip, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - bmi fee42d70 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfede12b4> │ │ │ │ + bmi fee42d70 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfede12b4> │ │ │ │ bicslt pc, r4, #8519680 @ 0x820000 │ │ │ │ cmppge r0, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - bmi ff142d7c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff0e12c0> │ │ │ │ + bmi ff142d7c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff0e12c0> │ │ │ │ mvnlt pc, #8519680 @ 0x820000 │ │ │ │ @ instruction: 0xf8c22404 │ │ │ │ @ instruction: 0xf04fa364 │ │ │ │ @ instruction: 0xf8c20a33 │ │ │ │ strcs r4, [ip], #-912 @ 0xfffffc70 │ │ │ │ msrge SPSR_f, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0x43a4f8c2 │ │ │ │ @ instruction: 0xf8c22404 │ │ │ │ @ instruction: 0xf8c783f4 │ │ │ │ ldrcs r8, [r7, -r8, lsl #8] │ │ │ │ ldrmi pc, [ip], #-2242 @ 0xfffff73e │ │ │ │ @ instruction: 0xf8c29c01 │ │ │ │ strcs r7, [r0, -r4, asr #8]! │ │ │ │ - bmi ffe42db4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffde12f8> │ │ │ │ + bmi ffe42db4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffde12f8> │ │ │ │ cmnpge r8, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ - bmi fff42dbc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee1300> │ │ │ │ + bmi fff42dbc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee1300> │ │ │ │ orrge pc, ip, #12713984 @ 0xc20000 │ │ │ │ - bvs 14429c4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x13e0f08> │ │ │ │ + bvs 14429c4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x13e0f08> │ │ │ │ movge pc, #12713984 @ 0xc20000 │ │ │ │ - bpl 342dcc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2e1310> │ │ │ │ + bpl 342dcc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2e1310> │ │ │ │ @ instruction: 0xa3b4f8c2 │ │ │ │ - bpl 542dd4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x4e1318> │ │ │ │ + bpl 542dd4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x4e1318> │ │ │ │ bicge pc, r8, #12713984 @ 0xc20000 │ │ │ │ - beq a41708 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x9dfc4c> │ │ │ │ + beq a41708 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x9dfc4c> │ │ │ │ bicge pc, ip, #12713984 @ 0xc20000 │ │ │ │ - bpl f42de4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xee1328> │ │ │ │ + bpl f42de4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xee1328> │ │ │ │ bicsge pc, ip, #12713984 @ 0xc20000 │ │ │ │ - bvs 15c29ec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1560f30> │ │ │ │ + bvs 15c29ec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1560f30> │ │ │ │ strbtpl pc, [r4], #-1540 @ 0xfffff9fc @ │ │ │ │ strmi pc, [r4], #-2242 @ 0xfffff73e │ │ │ │ strvc pc, [ip], #1294 @ 0x50e │ │ │ │ ldrmi pc, [r8], #-2242 @ 0xfffff73e │ │ │ │ strvc pc, [lr], #1294 @ 0x50e │ │ │ │ strtmi pc, [ip], #-2242 @ 0xfffff73e │ │ │ │ ldrvc pc, [ip], #1294 @ 0x50e │ │ │ │ @@ -2149,15 +2149,15 @@ │ │ │ │ @ instruction: 0xf8c204e0 │ │ │ │ strcs r4, [r5], #-2408 @ 0xfffff698 │ │ │ │ stmdbne sp, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c246de │ │ │ │ @ instruction: 0x27217958 │ │ │ │ stmdbne r1!, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbne r5!, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bvc 843d94 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x7e22d8> │ │ │ │ + bvc 843d94 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x7e22d8> │ │ │ │ @ instruction: 0xf8c22717 │ │ │ │ @ instruction: 0xf8c24980 │ │ │ │ @ instruction: 0x46277a34 │ │ │ │ stmibne r9, {r1, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8a22409 │ │ │ │ @ instruction: 0xf8c2199d │ │ │ │ strcs r4, [r8], #-2472 @ 0xfffff658 │ │ │ │ @@ -2167,16 +2167,16 @@ │ │ │ │ stmibvc r4!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmibne sp!, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibvc r8!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbls r4, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibhi r4, {r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmibls ip!, {r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmibls r0, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bne 83d5c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x222a0> │ │ │ │ - bmi 1243de0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x11e2324> │ │ │ │ + bne 83d5c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x222a0> │ │ │ │ + bmi 1243de0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x11e2324> │ │ │ │ ldrbeq pc, [r8], #422 @ 0x1a6 @ │ │ │ │ ldmdbmi ip!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbeq pc, [r0], #422 @ 0x1a6 @ │ │ │ │ ldmibmi r0, {r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strbeq pc, [ip], #422 @ 0x1a6 @ │ │ │ │ stmibmi r4!, {r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strbeq pc, [r0], #422 @ 0x1a6 @ │ │ │ │ @@ -2184,47 +2184,47 @@ │ │ │ │ ldrteq pc, [r8], #422 @ 0x1a6 @ │ │ │ │ stmibmi ip, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrteq pc, [r0], #422 @ 0x1a6 @ │ │ │ │ stmibmi r0!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strteq pc, [r8], #422 @ 0x1a6 │ │ │ │ ldmibmi r4!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strteq pc, [r0], #422 @ 0x1a6 │ │ │ │ - bmi 243e20 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e2364> │ │ │ │ + bmi 243e20 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e2364> │ │ │ │ @ instruction: 0xf8c22415 │ │ │ │ @ instruction: 0xf1a64a0c │ │ │ │ @ instruction: 0xf8c20488 │ │ │ │ @ instruction: 0xf1a64a1c │ │ │ │ @ instruction: 0xf8c20464 │ │ │ │ @ instruction: 0xf1a64a30 │ │ │ │ @ instruction: 0xf8c2044c │ │ │ │ strcs r4, [pc], #-2628 @ 5b38 │ │ │ │ - bmi 1743e44 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x16e2388> │ │ │ │ + bmi 1743e44 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x16e2388> │ │ │ │ @ instruction: 0xf8c22407 │ │ │ │ strcs r4, [fp], #-2672 @ 0xfffff590 │ │ │ │ - bmi fe143e50 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe0e2394> │ │ │ │ + bmi fe143e50 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe0e2394> │ │ │ │ strtmi r2, [r7], -r4, lsl #8 │ │ │ │ - bne 1483dd8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x142231c> │ │ │ │ - bne 1e83ddc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e22320> │ │ │ │ - bne fe383de0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe322324> │ │ │ │ - bmi fe643e64 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe5e23a8> │ │ │ │ - bne fe883de8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe82232c> │ │ │ │ - bne fed83dec <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfed22330> │ │ │ │ - bne ff283df0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff222334> │ │ │ │ - bmi ff543e74 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff4e23b8> │ │ │ │ + bne 1483dd8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x142231c> │ │ │ │ + bne 1e83ddc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e22320> │ │ │ │ + bne fe383de0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe322324> │ │ │ │ + bmi fe643e64 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe5e23a8> │ │ │ │ + bne fe883de8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe82232c> │ │ │ │ + bne fed83dec <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfed22330> │ │ │ │ + bne ff283df0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff222334> │ │ │ │ + bmi ff543e74 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff4e23b8> │ │ │ │ @ instruction: 0xf8a22407 │ │ │ │ @ instruction: 0xf8c21add │ │ │ │ strcs r4, [r5], #-2792 @ 0xfffff518 │ │ │ │ - blt 583d84 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x5222c8> │ │ │ │ - blt a83d88 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa222cc> │ │ │ │ - blt f83d8c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xf222d0> │ │ │ │ - blt 1983d90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x19222d4> │ │ │ │ - bhi feb43e94 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeae23d8> │ │ │ │ - bhi ff043e98 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfefe23dc> │ │ │ │ - bne ffc83e1c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffc22360> │ │ │ │ - bmi fff43ea0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee23e4> │ │ │ │ + blt 583d84 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x5222c8> │ │ │ │ + blt a83d88 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa222cc> │ │ │ │ + blt f83d8c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xf222d0> │ │ │ │ + blt 1983d90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x19222d4> │ │ │ │ + bhi feb43e94 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeae23d8> │ │ │ │ + bhi ff043e98 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfefe23dc> │ │ │ │ + bne ffc83e1c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffc22360> │ │ │ │ + bmi fff43ea0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee23e4> │ │ │ │ @ instruction: 0xf8a22409 │ │ │ │ @ instruction: 0xf8c21b05 │ │ │ │ @ instruction: 0xf8c26b0c │ │ │ │ @ instruction: 0xf1a64b10 │ │ │ │ @ instruction: 0xf8a20444 │ │ │ │ @ instruction: 0xf8c21b19 │ │ │ │ @ instruction: 0xf1a64a58 │ │ │ │ @@ -2250,62 +2250,62 @@ │ │ │ │ @ instruction: 0xf8c21ba5 │ │ │ │ @ instruction: 0xf1a64ae4 │ │ │ │ @ instruction: 0xf8a20408 │ │ │ │ @ instruction: 0xf8c21bb9 │ │ │ │ @ instruction: 0xf1064af8 │ │ │ │ @ instruction: 0xf8c2040c │ │ │ │ ldrcs r7, [pc, -r4, asr #23] │ │ │ │ - blmi 843f28 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x7e246c> │ │ │ │ + blmi 843f28 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x7e246c> │ │ │ │ @ instruction: 0xf8c2240f │ │ │ │ @ instruction: 0xf8c29b24 │ │ │ │ ldrcs r4, [r0], #-2872 @ 0xfffff4c8 │ │ │ │ - bllt 1543e38 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x14e237c> │ │ │ │ - blmi fe243f3c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e2480> │ │ │ │ + bllt 1543e38 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x14e237c> │ │ │ │ + blmi fe243f3c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e2480> │ │ │ │ @ instruction: 0xf8c2240b │ │ │ │ @ instruction: 0xf8c28b60 │ │ │ │ strcs r4, [r9], #-2892 @ 0xfffff4b4 │ │ │ │ - blhi fec43f4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfebe2490> │ │ │ │ - blmi fe743f50 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe6e2494> │ │ │ │ + blhi fec43f4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfebe2490> │ │ │ │ + blmi fe743f50 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe6e2494> │ │ │ │ @ instruction: 0xf8a22407 │ │ │ │ @ instruction: 0xf8c21bcd │ │ │ │ @ instruction: 0xf1064bd8 │ │ │ │ @ instruction: 0xf8c20414 │ │ │ │ strcs r7, [r6, -r0, lsl #24]! │ │ │ │ - blmi d43f68 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xce24ac> │ │ │ │ + blmi d43f68 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xce24ac> │ │ │ │ strteq pc, [r4], #-262 @ 0xfffffefa │ │ │ │ ldcvc 8, cr15, [r4], {194} @ 0xc2 │ │ │ │ strbeq pc, [r8, r6, lsl #2] @ │ │ │ │ - blmi 1243f78 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x11e24bc> │ │ │ │ + blmi 1243f78 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x11e24bc> │ │ │ │ ldrteq pc, [r0], #-262 @ 0xfffffefa @ │ │ │ │ ldcne 8, cr15, [r1], #-648 @ 0xfffffd78 │ │ │ │ - blmi 1743f84 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x16e24c8> │ │ │ │ + blmi 1743f84 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x16e24c8> │ │ │ │ ldrteq pc, [r4], #-262 @ 0xfffffefa @ │ │ │ │ mcrrne 8, 10, pc, r5, cr2 @ │ │ │ │ - blmi 1c43f90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be24d4> │ │ │ │ + blmi 1c43f90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be24d4> │ │ │ │ ldrteq pc, [r8], #-262 @ 0xfffffefa @ │ │ │ │ mcrrvc 8, 12, pc, ip, cr2 @ │ │ │ │ - blmi fe143f9c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe0e24e0> │ │ │ │ + blmi fe143f9c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe0e24e0> │ │ │ │ strbeq pc, [r8], #-262 @ 0xfffffefa @ │ │ │ │ stclvc 8, cr15, [r0], #-776 @ 0xfffffcf8 │ │ │ │ - blmi fe643fa8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe5e24ec> │ │ │ │ + blmi fe643fa8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe5e24ec> │ │ │ │ ldrbeq pc, [r4], #-262 @ 0xfffffefa @ │ │ │ │ mrrcne 8, 10, pc, r9, cr2 @ │ │ │ │ - blmi feb43fb4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeae24f8> │ │ │ │ + blmi feb43fb4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeae24f8> │ │ │ │ ldrbeq pc, [r8], #-262 @ 0xfffffefa @ │ │ │ │ - bllt ff843ebc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff7e2400> │ │ │ │ - blmi ff043fc0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfefe2504> │ │ │ │ + bllt ff843ebc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff7e2400> │ │ │ │ + blmi ff043fc0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfefe2504> │ │ │ │ ldrbeq pc, [ip], #-262 @ 0xfffffefa @ │ │ │ │ - bllt ff8c3ec8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff86240c> │ │ │ │ - blmi ff543fcc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff4e2510> │ │ │ │ + bllt ff8c3ec8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff86240c> │ │ │ │ + blmi ff543fcc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff4e2510> │ │ │ │ strbteq pc, [r4], #-262 @ 0xfffffefa @ │ │ │ │ - blls ffb43fd4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffae2518> │ │ │ │ - blmi ffa43fd8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff9e251c> │ │ │ │ + blls ffb43fd4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffae2518> │ │ │ │ + blmi ffa43fd8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff9e251c> │ │ │ │ strbteq pc, [ip], #-262 @ 0xfffffefa @ │ │ │ │ - bllt ffd43ee0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffce2424> │ │ │ │ - blmi fff43fe4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee2528> │ │ │ │ + bllt ffd43ee0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffce2424> │ │ │ │ + blmi fff43fe4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee2528> │ │ │ │ @ instruction: 0xf882240b │ │ │ │ @ instruction: 0xf8c2bbf6 │ │ │ │ strcs r4, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ stclt 8, cr15, [r9], {130} @ 0x82 │ │ │ │ ldcmi 8, cr15, [ip], #-776 @ 0xfffffcf8 │ │ │ │ @ instruction: 0xf8822407 │ │ │ │ @ instruction: 0xf8c2bc1d │ │ │ │ @@ -2887,35 +2887,35 @@ │ │ │ │ @ instruction: 0xf8c3019c │ │ │ │ @ instruction: 0xf1001b04 │ │ │ │ @ instruction: 0xf8c301a0 │ │ │ │ and r1, r3, r8, lsl fp │ │ │ │ andeq r1, r4, r0, ror r4 │ │ │ │ @ instruction: 0x0005b2b4 │ │ │ │ @ instruction: 0x01a4f100 │ │ │ │ - blne b44920 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xae2e64> │ │ │ │ + blne b44920 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xae2e64> │ │ │ │ @ instruction: 0x01a8f100 │ │ │ │ - blne 1044928 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe2e6c> │ │ │ │ + blne 1044928 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe2e6c> │ │ │ │ @ instruction: 0x01acf100 │ │ │ │ - blne 1544930 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x14e2e74> │ │ │ │ + blne 1544930 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x14e2e74> │ │ │ │ lslseq pc, r0, #2 @ │ │ │ │ - blne 1a44938 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x19e2e7c> │ │ │ │ + blne 1a44938 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x19e2e7c> │ │ │ │ @ instruction: 0x01b4f100 │ │ │ │ - blne 1f44940 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ee2e84> │ │ │ │ + blne 1f44940 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ee2e84> │ │ │ │ @ instruction: 0x01b8f100 │ │ │ │ - blne fe444948 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3e2e8c> │ │ │ │ + blne fe444948 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3e2e8c> │ │ │ │ @ instruction: 0x01bcf100 │ │ │ │ - blne fe944950 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe8e2e94> │ │ │ │ + blne fe944950 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe8e2e94> │ │ │ │ biceq pc, r0, r0, lsl #2 │ │ │ │ - blne fee44958 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfede2e9c> │ │ │ │ + blne fee44958 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfede2e9c> │ │ │ │ biceq pc, r4, r0, lsl #2 │ │ │ │ - blne ff344960 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff2e2ea4> │ │ │ │ + blne ff344960 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff2e2ea4> │ │ │ │ biceq pc, r8, r0, lsl #2 │ │ │ │ - blne ff844968 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff7e2eac> │ │ │ │ + blne ff844968 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff7e2eac> │ │ │ │ biceq pc, ip, r0, lsl #2 │ │ │ │ - blne ffd44970 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffce2eb4> │ │ │ │ + blne ffd44970 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffce2eb4> │ │ │ │ bicseq pc, r0, r0, lsl #2 │ │ │ │ stcne 8, cr15, [r8], {195} @ 0xc3 │ │ │ │ bicseq pc, r4, r0, lsl #2 │ │ │ │ ldcne 8, cr15, [ip], {195} @ 0xc3 │ │ │ │ bicseq pc, r8, r0, lsl #2 │ │ │ │ ldcne 8, cr15, [r0], #-780 @ 0xfffffcf4 │ │ │ │ bicseq pc, ip, r0, lsl #2 │ │ │ │ @@ -3264,65 +3264,65 @@ │ │ │ │ msrvc SPSR_s, #0, 10 │ │ │ │ msrvc SPSR_sc, r0, lsl #10 │ │ │ │ stmibcc r8, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibne ip, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ msrvc SPSR_sx, #0, 10 │ │ │ │ msrvc SPSR_sxc, r0, lsl #10 │ │ │ │ ldmibcc r0!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bne 144f00 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xe3444> │ │ │ │ + bne 144f00 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xe3444> │ │ │ │ msrvc SPSR_f, #0, 10 │ │ │ │ msrvc SPSR_fc, r0, lsl #10 │ │ │ │ - bcc 644f0c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x5e3450> │ │ │ │ - bne b44f10 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xae3454> │ │ │ │ + bcc 644f0c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x5e3450> │ │ │ │ + bne b44f10 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xae3454> │ │ │ │ msrvc SPSR_fx, #0, 10 │ │ │ │ msrvc SPSR_fxc, r0, lsl #10 │ │ │ │ - bcc 1044f1c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3460> │ │ │ │ - bne 1544f20 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x14e3464> │ │ │ │ + bcc 1044f1c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3460> │ │ │ │ + bne 1544f20 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x14e3464> │ │ │ │ msrvc SPSR_fs, #0, 10 │ │ │ │ msrvc SPSR_fsc, r0, lsl #10 │ │ │ │ - bcc 1a44f2c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x19e3470> │ │ │ │ - bne 1f44f30 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ee3474> │ │ │ │ + bcc 1a44f2c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x19e3470> │ │ │ │ + bne 1f44f30 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ee3474> │ │ │ │ msrvc SPSR_fsx, #0, 10 │ │ │ │ msrvc SPSR_fsxc, r0, lsl #10 │ │ │ │ - bcc fe444f3c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3e3480> │ │ │ │ - bne fe944f40 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe8e3484> │ │ │ │ + bcc fe444f3c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3e3480> │ │ │ │ + bne fe944f40 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe8e3484> │ │ │ │ cmnpvc r0, #0, 10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc r1, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - bcc fee44f4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfede3490> │ │ │ │ - bne ff344f50 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff2e3494> │ │ │ │ + bcc fee44f4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfede3490> │ │ │ │ + bne ff344f50 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff2e3494> │ │ │ │ cmnpvc r2, #0, 10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc r3, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - bcc ff844f5c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff7e34a0> │ │ │ │ - bne ffd44f60 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffce34a4> │ │ │ │ + bcc ff844f5c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff7e34a0> │ │ │ │ + bne ffd44f60 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffce34a4> │ │ │ │ cmnpvc r4, #0, 10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc r5, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - blcc 244f6c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e34b0> │ │ │ │ - blne 744f70 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6e34b4> │ │ │ │ + blcc 244f6c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e34b0> │ │ │ │ + blne 744f70 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6e34b4> │ │ │ │ cmnpvc r6, #0, 10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc r7, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - blcc c44f7c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xbe34c0> │ │ │ │ - blne 1144f80 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x10e34c4> │ │ │ │ + blcc c44f7c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xbe34c0> │ │ │ │ + blne 1144f80 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x10e34c4> │ │ │ │ cmnpvc r8, #0, 10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc r9, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - blcc 1644f8c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x15e34d0> │ │ │ │ + blcc 1644f8c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x15e34d0> │ │ │ │ cmnpvc sl, #0, 10 @ p-variant is OBSOLETE │ │ │ │ - blne 1b44f94 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ae34d8> │ │ │ │ - blcc fe044f98 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfdfe34dc> │ │ │ │ + blne 1b44f94 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ae34d8> │ │ │ │ + blcc fe044f98 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfdfe34dc> │ │ │ │ cmnpvc fp, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc ip, #0, 10 @ p-variant is OBSOLETE │ │ │ │ - blne fe544fa4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e34e8> │ │ │ │ - blcc fea44fa8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe9e34ec> │ │ │ │ + blne fe544fa4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e34e8> │ │ │ │ + blcc fea44fa8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe9e34ec> │ │ │ │ cmnpvc sp, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ cmnpvc lr, #0, 10 @ p-variant is OBSOLETE │ │ │ │ - blne fef44fb4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeee34f8> │ │ │ │ - blcc ff444fb8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff3e34fc> │ │ │ │ + blne fef44fb4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeee34f8> │ │ │ │ + blcc ff444fb8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff3e34fc> │ │ │ │ cmnpvc pc, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ orrvs pc, r0, #0, 10 │ │ │ │ - blne ff944fc4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8e3508> │ │ │ │ - blcc ffe44fc8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffde350c> │ │ │ │ + blne ff944fc4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8e3508> │ │ │ │ + blcc ffe44fc8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffde350c> │ │ │ │ mrsmi pc, R12_usr @ │ │ │ │ orrvs pc, r1, #0, 10 │ │ │ │ stcne 8, cr15, [ip], {194} @ 0xc2 │ │ │ │ stccc 8, cr15, [r0], #-776 @ 0xfffffcf8 │ │ │ │ mrsmi pc, R12_fiq @ │ │ │ │ orrvs pc, r2, #0, 10 │ │ │ │ ldcne 8, cr15, [r4], #-776 @ 0xfffffcf8 │ │ │ │ @@ -3467,49 +3467,49 @@ │ │ │ │ stclvc 12, cr7, [r2], #-140 @ 0xffffff74 │ │ │ │ ldrdeq lr, [r1, -r4] │ │ │ │ andle r4, sp, r3, lsl r3 │ │ │ │ tstlt r3, r3, lsr #25 │ │ │ │ ldmdb ip, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmiavs r2!, {r0, r1, r3, sp, lr, pc}^ │ │ │ │ tstlt r2, r1, lsl #18 │ │ │ │ - bl cc4f14 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xc63458> │ │ │ │ + bl cc4f14 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xc63458> │ │ │ │ @ instruction: 0xf7fce005 │ │ │ │ ldrd lr, [r2], -r8 │ │ │ │ @ instruction: 0xf7fc3901 │ │ │ │ eorvs lr, r8, r6, lsr #19 │ │ │ │ @ instruction: 0xf7fcb108 │ │ │ │ ldrcc lr, [r4], #-2180 @ 0xfffff77c │ │ │ │ - bmi 2c0ec0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x25f404> │ │ │ │ + bmi 2c0ec0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x25f404> │ │ │ │ tstppl r7, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x312c4b09 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ - b fe544f4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e3490> │ │ │ │ + b fe544f4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e3490> │ │ │ │ stcpl 5, cr15, [r7, #-52] @ 0xffffffcc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ strheq r9, [r5], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb5e178 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeafc6bc> │ │ │ │ + bl feb5e178 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeafc6bc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r5], #-992 @ 0xfffffc20 │ │ │ │ @ instruction: 0xf9f4f7fd │ │ │ │ ldrbtmi r2, [ip], #-0 │ │ │ │ - bl 1a44f7c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x19e34c0> │ │ │ │ + bl 1a44f7c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x19e34c0> │ │ │ │ strbeq pc, [r4, r4, asr #17] @ │ │ │ │ @ instruction: 0xf04fb910 │ │ │ │ ldrsht r3, [ip], -pc │ │ │ │ @ instruction: 0xf7fc2001 │ │ │ │ @ instruction: 0xf8c4eb60 │ │ │ │ stmdacs r0, {r3, r6, r7, r8, r9, sl} │ │ │ │ strdcs sp, [r3], -r5 │ │ │ │ - bl 1644f9c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x15e34e0> │ │ │ │ + bl 1644f9c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x15e34e0> │ │ │ │ strbeq pc, [ip, r4, asr #17] @ │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fc2004 │ │ │ │ @ instruction: 0xf8c4eb52 │ │ │ │ stmdacs r0, {r4, r6, r7, r8, r9, sl} │ │ │ │ @ instruction: 0xf649d0e7 │ │ │ │ vshr.s64 d17, d5, #64 │ │ │ │ @@ -3525,48 +3525,48 @@ │ │ │ │ @ instruction: 0xf6c01031 │ │ │ │ @ instruction: 0xf7fc3006 │ │ │ │ @ instruction: 0xf8c4eb34 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r7, r8, r9, sl} │ │ │ │ @ instruction: 0xf04fd0c9 │ │ │ │ @ instruction: 0xf7fc30ff │ │ │ │ @ instruction: 0xf8c4eb2c │ │ │ │ - blx fec08f8c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeba74d0> │ │ │ │ + blx fec08f8c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeba74d0> │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldclt 2, cr4, [r0, #-256] @ 0xffffff00 │ │ │ │ strdeq sl, [r5], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5e220 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeafc764> │ │ │ │ + bl feb5e220 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeafc764> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 50afe8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x4a952c> │ │ │ │ + blmi 50afe8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x4a952c> │ │ │ │ ldrbtmi r4, [fp], #-3604 @ 0xfffff1ec │ │ │ │ @ instruction: 0xf8d3447e │ │ │ │ @ instruction: 0xf7fc15a4 │ │ │ │ @ instruction: 0x4604eabc │ │ │ │ smlattcs r0, r0, r1, fp │ │ │ │ - b 1fc5030 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1f63574> │ │ │ │ + b 1fc5030 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1f63574> │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr}^ │ │ │ │ - bl 1c45038 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be357c> │ │ │ │ - blmi 37550c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x313a50> │ │ │ │ + bl 1c45038 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be357c> │ │ │ │ + blmi 37550c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x313a50> │ │ │ │ ldrbtmi r4, [r9], #-2317 @ 0xfffff6f3 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - b ac5048 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa6358c> │ │ │ │ + b ac5048 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa6358c> │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7b06c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x195b0> │ │ │ │ + blcc 7b06c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x195b0> │ │ │ │ tstlt fp, r3, lsr #32 │ │ │ │ and r4, r3, ip, lsr #12 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ @ instruction: 0xe7f9e97a │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ andeq sl, r5, lr, asr #32 │ │ │ │ ldrdeq r8, [r5], -r4 │ │ │ │ - andeq r0, r0, r4, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr r3 │ │ │ │ andeq fp, r3, r2, lsr #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5e290 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeafc7d4> │ │ │ │ + bl feb5e290 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeafc7d4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ strmi r5, [r4], -r8, lsr #1 │ │ │ │ ldrbtmi r4, [lr], #-3624 @ 0xfffff1d8 │ │ │ │ eorsle r2, r5, r0, lsl #26 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf0067090 │ │ │ │ @@ -3595,15 +3595,15 @@ │ │ │ │ @ instruction: 0xf7fc6800 │ │ │ │ ands lr, r4, ip, lsl #18 │ │ │ │ ldrb r3, [r1, r1, lsl #4] │ │ │ │ svc 0x00ecf7fb │ │ │ │ strmi r6, [r6], -r3, ror #26 │ │ │ │ vst1.8 {d20-d22}, [r3 :128], r0 │ │ │ │ strbvs r7, [r3, #-832]! @ 0xfffffcc0 │ │ │ │ - b 1445114 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x13e3658> │ │ │ │ + b 1445114 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x13e3658> │ │ │ │ strmi r6, [r5], -r3, ror #26 │ │ │ │ movwvc pc, #1059 @ 0x423 @ │ │ │ │ @ instruction: 0xb1266563 │ │ │ │ ldmib r0, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe001 │ │ │ │ @ instruction: 0x462835ff │ │ │ │ svclt 0x0000bdf8 │ │ │ │ @@ -3623,16 +3623,16 @@ │ │ │ │ strmi r3, [r6], -r0, lsl #1 │ │ │ │ beq 432b8 │ │ │ │ ldrbtmi r4, [pc], #-3907 @ 7180 │ │ │ │ andeq pc, r1, sl, lsl #2 │ │ │ │ @ instruction: 0xf8d3b11b │ │ │ │ strmi r3, [r2], r0, lsl #1 │ │ │ │ strdeq lr, [r0], r8 │ │ │ │ - bleq 3435a4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2e1ae8> │ │ │ │ - b 1d45188 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ce36cc> │ │ │ │ + bleq 3435a4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2e1ae8> │ │ │ │ + b 1d45188 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ce36cc> │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4605 │ │ │ │ @ instruction: 0x970233ff │ │ │ │ strtmi r6, [r0], -r3 │ │ │ │ cdp2 0, 8, cr15, cr10, cr6, {0} │ │ │ │ ldclle 5, cr4, [r2, #-256] @ 0xffffff00 │ │ │ │ ldclvs 8, cr6, [fp, #-396] @ 0xfffffe74 │ │ │ │ @@ -3665,26 +3665,26 @@ │ │ │ │ @ instruction: 0xf1086b00 │ │ │ │ strb r0, [r0, r1, lsl #16] │ │ │ │ @ instruction: 0x4634b99b │ │ │ │ svcls 0x00029e00 │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ stmdavs r3!, {r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cmpeq fp, fp, asr sp │ │ │ │ - blmi 63c28c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x5da7d0> │ │ │ │ + blmi 63c28c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x5da7d0> │ │ │ │ eorscs pc, sp, #-805306364 @ 0xd0000004 │ │ │ │ ldmdami r8, {r0, r1, r2, r4, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xf8d5e8e0 │ │ │ │ strcc r5, [r1], #-128 @ 0xffffff80 │ │ │ │ @ instruction: 0xf7fce7cd │ │ │ │ strtmi lr, [r8], -r6, ror #17 │ │ │ │ svc 0x004cf7fb │ │ │ │ and r2, pc, r0 │ │ │ │ - bl 119ea8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xb83ec> │ │ │ │ + bl 119ea8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xb83ec> │ │ │ │ ldmdbmi r0, {r3, r7, sl} │ │ │ │ ldrbtmi r6, [r9], #-2276 @ 0xfffff71c │ │ │ │ stmiavs r3!, {r3, r4, r5, r6, r7, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf7fc6800 │ │ │ │ @ instruction: 0x4658e854 │ │ │ │ svc 0x003cf7fb │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -3710,65 +3710,65 @@ │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fda02 │ │ │ │ strd r3, [fp], #15 │ │ │ │ ldrsbtcs pc, [r4], #132 @ 0x84 @ │ │ │ │ ldrsbne pc, [r4, #-132]! @ 0xffffff7c @ │ │ │ │ ldmdbeq r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ svc 0x007ef7fb │ │ │ │ - blle ffc912f0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffc2f834> │ │ │ │ + blle ffc912f0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffc2f834> │ │ │ │ ldrsbteq pc, [r4], #132 @ 0x84 @ │ │ │ │ stc2 7, cr15, [r8], {252} @ 0xfc │ │ │ │ rscle r3, ip, r1 │ │ │ │ @ instruction: 0xf1054a60 │ │ │ │ @ instruction: 0xf50400d0 │ │ │ │ @ instruction: 0xf8c46317 │ │ │ │ ldrbtmi r0, [sl], #-248 @ 0xffffff08 │ │ │ │ stmdbcc ip!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbcs r0!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ mrc2 7, 5, pc, cr8, cr15, {7} │ │ │ │ - blle ff71131c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff6af860> │ │ │ │ + blle ff71131c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff6af860> │ │ │ │ stmdbne ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq pc, [r8], #132 @ 0x84 @ │ │ │ │ ldc2 7, cr15, [sl, #1008] @ 0x3f0 │ │ │ │ sbcsle r3, r4, r1 │ │ │ │ ldrsbteq pc, [r8], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xff14f7ff │ │ │ │ sbcle r3, lr, r1 │ │ │ │ ldrsbteq pc, [r8], #132 @ 0x84 @ │ │ │ │ - blx ff945332 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8e3876> │ │ │ │ + blx ff945332 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8e3876> │ │ │ │ sbcle r3, r8, r1 │ │ │ │ sbcsvc pc, r0, r5, lsl #10 │ │ │ │ rscseq pc, ip, r4, asr #17 │ │ │ │ mrc2 7, 4, pc, cr12, cr15, {7} │ │ │ │ - blle ff011354 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfefaf898> │ │ │ │ + blle ff011354 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfefaf898> │ │ │ │ ldrsbteq pc, [ip], #132 @ 0x84 @ │ │ │ │ - blx ff5c534e <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff563892> │ │ │ │ + blx ff5c534e <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff563892> │ │ │ │ adcsle r3, sl, r1 │ │ │ │ @ instruction: 0xf5054b48 │ │ │ │ stmdbmi r8, {r2, r3, r4, ip, sp, lr}^ │ │ │ │ ldrbne pc, [r8, #-1540]! @ 0xfffff9fc @ │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi 1195964 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1133ea8> │ │ │ │ - bmi 119855c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1136aa0> │ │ │ │ + blmi 1195964 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1133ea8> │ │ │ │ + bmi 119855c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1136aa0> │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi 1155990 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x10f3ed4> │ │ │ │ + blmi 1155990 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x10f3ed4> │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldrbtmi r1, [fp], #-2424 @ 0xfffff688 │ │ │ │ stmibcs r0, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmibcc ip, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bmi 1099898 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1037ddc> │ │ │ │ + bmi 1099898 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1037ddc> │ │ │ │ ldrbtmi r4, [r9], #-2882 @ 0xfffff4be │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldrbtmi r5, [fp], #-2420 @ 0xfffff68c │ │ │ │ stmibne r8, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmibcs r0, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmibcc r4, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ smlabteq r0, r4, r8, pc @ │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ - blle fe3913b8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe32f8fc> │ │ │ │ + blle fe3913b8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe32f8fc> │ │ │ │ ldrbtmi r4, [ip], #-3130 @ 0xfffff3c6 │ │ │ │ ldmdbne r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r0, -r4] │ │ │ │ stc2l 7, cr15, [sl, #-1008] @ 0xfffffc10 │ │ │ │ addle r3, r4, r1 │ │ │ │ ldrdeq pc, [r0, -r4] │ │ │ │ mcr2 7, 6, pc, cr4, cr15, {7} @ │ │ │ │ @@ -3826,19 +3826,19 @@ │ │ │ │ andeq r6, r0, fp, asr #11 │ │ │ │ @ instruction: 0x00059cbe │ │ │ │ andeq r8, r5, sl, lsr #31 │ │ │ │ andeq lr, r0, r5, lsr #17 │ │ │ │ andeq lr, r0, r5, asr r0 │ │ │ │ andeq r6, r0, r3, lsr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5e6c0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeafcc04> │ │ │ │ + bl feb5e6c0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeafcc04> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, r8, ror #30 │ │ │ │ @ instruction: 0xf7fbb0a3 │ │ │ │ - blmi 182ef0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x121434> │ │ │ │ + blmi 182ef0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x121434> │ │ │ │ ldrbtmi r4, [fp], #-3077 @ 0xfffff3fb │ │ │ │ @ instruction: 0xf8c3447c │ │ │ │ ldmdblt r8!, {r3, r5, r6, r7, r8, r9, sl} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmlt sl, {r0, ip, sp, lr, pc} │ │ │ │ andeq r9, r5, r6, lsr #23 │ │ │ │ andeq r8, r5, ip, lsr #22 │ │ │ │ @@ -4081,15 +4081,15 @@ │ │ │ │ smlabbls r4, r0, r7, r1 │ │ │ │ stmib sp, {r0, r1, r4, r8, sp}^ │ │ │ │ andcs r0, r9, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8c4fd19 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, fp} │ │ │ │ mrcge 4, 0, APSR_nzcv, cr2, cr15, {1} │ │ │ │ - bmi 1c45c38 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be417c> │ │ │ │ + bmi 1c45c38 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be417c> │ │ │ │ ldrbtmi r2, [ip], #-21 @ 0xffffffeb │ │ │ │ strbne pc, [ip], #2260 @ 0x8d4 @ │ │ │ │ ldrtcc pc, [r0], #2260 @ 0x8d4 @ │ │ │ │ subscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ tstcc r0, sp, asr #19 │ │ │ │ strbcc pc, [r0, #-2260] @ 0xfffff72c @ │ │ │ │ subsne pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @@ -4111,15 +4111,15 @@ │ │ │ │ @ instruction: 0x3718f8d4 │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ subne pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0x271cf8d4 │ │ │ │ eorcc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ smlabtcs r0, sp, r9, lr │ │ │ │ addne lr, r6, #212, 18 @ 0x350000 │ │ │ │ - bl ff445920 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff3e3e64> │ │ │ │ + bl ff445920 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff3e3e64> │ │ │ │ ldmdaeq r4, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmib r4, {r0, r1, r2, r3, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ cmncs pc, r3, lsl #4 │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ strbne pc, [r8], #2260 @ 0x8d4 @ │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @@ -4304,15 +4304,15 @@ │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ sbfxne pc, r4, #17, #29 │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @ instruction: 0x1780f8d4 │ │ │ │ tstcs fp, r4, lsl #2 │ │ │ │ movweq lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #10 │ │ │ │ - blx 1545c2a <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x14e416e> │ │ │ │ + blx 1545c2a <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x14e416e> │ │ │ │ stmiaeq r8, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ac4d │ │ │ │ @ instruction: 0xf8d40400 │ │ │ │ @ instruction: 0xf8d433fc │ │ │ │ @ instruction: 0xf8d413a4 │ │ │ │ stmib sp, {r3, r4, r5, r6, r7, r8, sl, sp}^ │ │ │ │ @@ -4331,15 +4331,15 @@ │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ ldrbne pc, [r4, #2260]! @ 0x8d4 @ │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @ instruction: 0x1780f8d4 │ │ │ │ tstcs r8, r4, lsl #2 │ │ │ │ movweq lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #2 │ │ │ │ - blx 7c5c96 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x7641da> │ │ │ │ + blx 7c5c96 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x7641da> │ │ │ │ stmiaeq ip, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfac17 │ │ │ │ andscs r4, r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf8d424f0 │ │ │ │ @ instruction: 0xf8d4542c │ │ │ │ @@ -4374,15 +4374,15 @@ │ │ │ │ @ instruction: 0xf8d49303 │ │ │ │ smlabbls r4, r0, r7, r1 │ │ │ │ stmib sp, {r4, r8, sp}^ │ │ │ │ andcs r0, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8c4facd │ │ │ │ stmdacs r0, {r4, r6, r7, fp} │ │ │ │ - blge ff1c4e4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff163390> │ │ │ │ + blge ff1c4e4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff163390> │ │ │ │ orrseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ ldrtne pc, [r4], #-2260 @ 0xfffff72c @ │ │ │ │ @ instruction: 0x266cf8d4 │ │ │ │ @ instruction: 0x361cf8d4 │ │ │ │ andne lr, lr, sp, asr #19 │ │ │ │ ldreq pc, [r0], #2260 @ 0x8d4 │ │ │ │ @ instruction: 0x162cf8d4 │ │ │ │ @@ -4405,25 +4405,25 @@ │ │ │ │ andne lr, r2, sp, asr #19 │ │ │ │ @ instruction: 0xf8d42013 │ │ │ │ @ instruction: 0xf8d435bc │ │ │ │ @ instruction: 0xf8d42418 │ │ │ │ @ instruction: 0xf7fb12c0 │ │ │ │ @ instruction: 0xf8c4e98a │ │ │ │ stmdacs r0, {r2, r3, r5, r6, fp} │ │ │ │ - blge fe244ec8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e340c> │ │ │ │ + blge fe244ec8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e340c> │ │ │ │ andcc lr, r3, #212, 18 @ 0x350000 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ strne pc, [r4], #-2260 @ 0xfffff72c │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @ instruction: 0x1780f8d4 │ │ │ │ tstcs r3, r4, lsl #2 │ │ │ │ movweq lr, #6605 @ 0x19cd │ │ │ │ movwls r2, #3 │ │ │ │ - blx 1dc5de4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1d64328> │ │ │ │ + blx 1dc5de4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1d64328> │ │ │ │ ldmeq r4, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ab6f │ │ │ │ @ instruction: 0xf8d43504 │ │ │ │ @ instruction: 0xf8d40318 │ │ │ │ @ instruction: 0xf8d453d8 │ │ │ │ @ instruction: 0xf8d41498 │ │ │ │ @@ -4452,15 +4452,15 @@ │ │ │ │ @ instruction: 0xf8d49303 │ │ │ │ smlabbls r4, r0, r7, r1 │ │ │ │ stmib sp, {r0, r2, r3, r8, sp}^ │ │ │ │ andcs r0, r8, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8c4fa31 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, fp} │ │ │ │ - blge ac4f84 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xa634c8> │ │ │ │ + blge ac4f84 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xa634c8> │ │ │ │ strcc pc, [r4, #-2260] @ 0xfffff72c │ │ │ │ tstpeq r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ bicspl pc, r8, #212, 16 @ 0xd40000 │ │ │ │ ldrne pc, [r8], #2260 @ 0x8d4 │ │ │ │ @ instruction: 0x23a4f8d4 │ │ │ │ andpl lr, r8, sp, asr #19 │ │ │ │ @ instruction: 0xf8d49307 │ │ │ │ @@ -4474,15 +4474,15 @@ │ │ │ │ stmib sp, {r3, r4, r5, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8d425e4 │ │ │ │ andls r1, r0, r0, lsr #8 │ │ │ │ @ instruction: 0xf7fb200d │ │ │ │ @ instruction: 0xf8c4e900 │ │ │ │ stmdacs r0, {r2, r4, r5, r6, fp} │ │ │ │ - bge fffc4fdc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfff63520> │ │ │ │ + bge fffc4fdc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfff63520> │ │ │ │ andcc lr, r3, #212, 18 @ 0x350000 │ │ │ │ tstpcs sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ cmnpne r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @ instruction: 0x1780f8d4 │ │ │ │ tstcs sp, r4, lsl #2 │ │ │ │ @@ -4527,21 +4527,21 @@ │ │ │ │ @ instruction: 0xf8d49303 │ │ │ │ smlabbls r4, r0, r7, r1 │ │ │ │ stmib sp, {r0, r4, r8, sp}^ │ │ │ │ andcs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8c4f99b │ │ │ │ stmdacs r0, {r5, r6, r7, fp} │ │ │ │ - bge fe5450b0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e35f4> │ │ │ │ + bge fe5450b0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e35f4> │ │ │ │ ldrdcs r4, [r1], -pc @ │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf7fb1804 │ │ │ │ @ instruction: 0xf8c4e88a │ │ │ │ stmdacs r0, {r2, r3, r4, r5, r6, fp} │ │ │ │ - bge fe2450c8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e360c> │ │ │ │ + bge fe2450c8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e360c> │ │ │ │ @ instruction: 0x0614f8d4 │ │ │ │ ssatcs pc, #17, r4, asr #17 @ │ │ │ │ sbcne pc, ip, #212, 16 @ 0xd40000 │ │ │ │ strcc pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ andcs lr, sp, sp, asr #19 │ │ │ │ mvnseq pc, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0x23a4f8d4 │ │ │ │ @@ -4575,21 +4575,21 @@ │ │ │ │ @ instruction: 0xf8d49303 │ │ │ │ smlabbls r4, r0, r7, r1 │ │ │ │ stmib sp, {r1, r4, r8, sp}^ │ │ │ │ andcs r0, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8c4f93b │ │ │ │ stmdacs r0, {r2, r5, r6, r7, fp} │ │ │ │ - bge d45170 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xce36b4> │ │ │ │ + bge d45170 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xce36b4> │ │ │ │ subcs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d42002 │ │ │ │ @ instruction: 0xf7fb1814 │ │ │ │ @ instruction: 0xf8c4e82a │ │ │ │ stmdacs r0, {r2, r7, fp} │ │ │ │ - bge a45188 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x9e36cc> │ │ │ │ + bge a45188 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x9e36cc> │ │ │ │ ldreq pc, [ip, #-2260]! @ 0xfffff72c │ │ │ │ ldrcc pc, [r8, #-2260]! @ 0xfffff72c │ │ │ │ ldrne pc, [r0, #-2260]! @ 0xfffff72c │ │ │ │ ldrbcs pc, [ip], #2260 @ 0x8d4 @ │ │ │ │ andcc lr, r7, sp, asr #19 │ │ │ │ ldrbeq pc, [r8], #2260 @ 0x8d4 @ │ │ │ │ ldrbcc pc, [r4], #2260 @ 0x8d4 @ │ │ │ │ @@ -4981,40 +4981,40 @@ │ │ │ │ adcvs r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibmi r3, {r0, r3, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8d5686a │ │ │ │ ldrbtmi r0, [r9], #-2360 @ 0xfffff6c8 │ │ │ │ svc 0x0026f7fa │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ - blmi fefea3f0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfef88934> │ │ │ │ + blmi fefea3f0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfef88934> │ │ │ │ eorsvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ andcc pc, sp, #192, 4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ mvnseq pc, #35 @ 0x23 │ │ │ │ @ instruction: 0xf5b2405a │ │ │ │ andle r3, r9, #128, 30 @ 0x200 │ │ │ │ @ instruction: 0x20004db9 │ │ │ │ ldcl 7, cr15, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ - bllt 1020a94 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfbefd8> │ │ │ │ + bllt 1020a94 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfbefd8> │ │ │ │ svclt 0x003cf000 │ │ │ │ andmi pc, r7, #201326595 @ 0xc000003 │ │ │ │ - bmi fed2cf10 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeccb454> │ │ │ │ + bmi fed2cf10 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeccb454> │ │ │ │ ldcge 14, cr0, [r3], {27} │ │ │ │ ldrbtmi r2, [sl], #-456 @ 0xfffffe38 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ andcs r4, sp, #181248 @ 0x2c400 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ movwcs r4, #15023 @ 0x3aaf │ │ │ │ @ instruction: 0xf7fa447a │ │ │ │ andcs lr, r1, #184, 28 @ 0xb80 │ │ │ │ andcs r4, r0, r1, lsr #12 │ │ │ │ ldc 7, cr15, [r4, #-1000]! @ 0xfffffc18 │ │ │ │ - ble ff652730 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff5f0c74> │ │ │ │ + ble ff652730 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff5f0c74> │ │ │ │ adcge pc, r8, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ strtmi r0, [r5], -r1, lsl #16 │ │ │ │ @ instruction: 0xf64b44fa │ │ │ │ @ instruction: 0xf00059da │ │ │ │ @ instruction: 0xf8dfbf95 │ │ │ │ @ instruction: 0x21008298 │ │ │ │ @@ -5026,46 +5026,46 @@ │ │ │ │ @ instruction: 0xf7fb4640 │ │ │ │ @ instruction: 0x4604e8ba │ │ │ │ stmdacs r0, {r3, r5, r6, r8, sp, lr} │ │ │ │ ldrhi pc, [r4, -r0] │ │ │ │ ldrbtmi r4, [r8], #-2204 @ 0xfffff764 │ │ │ │ stcl 7, cr15, [r8, #-1000]! @ 0xfffffc18 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blmi fe6bc91c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe65ae60> │ │ │ │ + blmi fe6bc91c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe65ae60> │ │ │ │ ldrbtmi r2, [fp], #-302 @ 0xfffffed2 │ │ │ │ strhi pc, [r4, #2259]! @ 0x8d3 │ │ │ │ @ instruction: 0xf7fb4640 │ │ │ │ tstlt r8, r0, asr #16 │ │ │ │ stmdaeq r1, {r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldc 7, cr15, [sl], #1000 @ 0x3e8 │ │ │ │ mvnslt r4, r5, lsl #12 │ │ │ │ stmdbvs r2, {r0, r1, r6, fp, sp, lr} │ │ │ │ - blmi fe463d0c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe402250> │ │ │ │ + blmi fe463d0c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe402250> │ │ │ │ ldrbtmi r2, [fp], #-2304 @ 0xfffff700 │ │ │ │ strcc pc, [r8, #2259]! @ 0x8d3 │ │ │ │ - blmi fe3ff3d8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe39d91c> │ │ │ │ + blmi fe3ff3d8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe39d91c> │ │ │ │ stmibmi pc, {r1, r6, r9, sl, lr} @ │ │ │ │ ldmpl fp!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa6818 │ │ │ │ @ instruction: 0xf003edb0 │ │ │ │ addsmi fp, sl, #248, 16 @ 0xf80000 │ │ │ │ - blmi fe27c898 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe21addc> │ │ │ │ + blmi fe27c898 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe21addc> │ │ │ │ stmibmi sl, {r1, r6, r9, sl, lr} │ │ │ │ ldmpl fp!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa6818 │ │ │ │ @ instruction: 0xf003eda4 │ │ │ │ - blmi fe1f6b90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1950d4> │ │ │ │ + blmi fe1f6b90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1950d4> │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldcl 7, cr15, [r0, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8df80e4 │ │ │ │ @ instruction: 0xf7fa9210 │ │ │ │ ldrbtmi lr, [r9], #3608 @ 0xe18 │ │ │ │ - bvs fed05c20 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeca4164> │ │ │ │ + bvs fed05c20 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeca4164> │ │ │ │ @ instruction: 0xf7fa4650 │ │ │ │ stmdacs r0, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r7, r3, asr #5 │ │ │ │ @ instruction: 0x46414652 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ stmdacs r0, {r7, r9, sl, fp, sp, lr, pc} │ │ │ │ sbchi pc, pc, r3, asr #5 │ │ │ │ @@ -5078,15 +5078,15 @@ │ │ │ │ stmdavs r3!, {r3, r4, r7, r8, sl, ip, sp} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r2, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ strtmi fp, [ip], -fp, lsl #2 │ │ │ │ strtmi lr, [r0], -r3 │ │ │ │ stc 7, cr15, [ip, #1000] @ 0x3e8 │ │ │ │ - blmi 1bc2834 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b60d78> │ │ │ │ + blmi 1bc2834 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b60d78> │ │ │ │ orrsvs r4, ip, fp, ror r4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf7fe86a9 │ │ │ │ andcc pc, r1, r9, lsl #23 │ │ │ │ strthi pc, [lr], r0 │ │ │ │ svc 0x0006f7fa │ │ │ │ ldmdblt r8, {r2, r9, sl, lr} │ │ │ │ @@ -5105,76 +5105,76 @@ │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ stcl 7, cr15, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ rscle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ stmdavs r3!, {r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ - blcc 7c8d0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ae14> │ │ │ │ + blcc 7c8d0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ae14> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ stclne 13, cr14, [fp], #-320 @ 0xfffffec0 │ │ │ │ movwcs sp, #208 @ 0xd0 │ │ │ │ ldrbtmi r4, [sl], #-2640 @ 0xfffff5b0 │ │ │ │ stmibpl ip!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fbb95b │ │ │ │ andcc pc, r1, sp, lsl #16 │ │ │ │ - blmi 137cd14 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x131b258> │ │ │ │ + blmi 137cd14 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x131b258> │ │ │ │ ldrbtmi r4, [r9], #-2381 @ 0xfffff6b3 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ stcl 7, cr15, [r0, #1000]! @ 0x3e8 │ │ │ │ @ instruction: 0xf7fae005 │ │ │ │ stmdacs r0, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ subshi pc, r4, r3, asr #32 │ │ │ │ @ instruction: 0xf7fae7ed │ │ │ │ @ instruction: 0x4604ef16 │ │ │ │ @ instruction: 0xf0432800 │ │ │ │ @ instruction: 0xf7fa804d │ │ │ │ @ instruction: 0x4606ef10 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blmi 10aa298 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x10487dc> │ │ │ │ + blmi 10aa298 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x10487dc> │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf7fab933 │ │ │ │ @ instruction: 0x4604ecb6 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ands r8, r5, r1, ror #12 │ │ │ │ ldrbtmi r4, [fp], #-2877 @ 0xfffff4c3 │ │ │ │ ldrbcs pc, [r0], #-2259 @ 0xfffff72d @ │ │ │ │ strtne pc, [ip], #2259 @ 0x8d3 │ │ │ │ ldmdbeq r8!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mrrc 7, 15, pc, r6, cr10 @ │ │ │ │ - ble ffb12940 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffab0e84> │ │ │ │ + ble ffb12940 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffab0e84> │ │ │ │ ldrdge pc, [r0], #143 @ 0x8f @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbmi lr!, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #1605 @ 0x645 │ │ │ │ cdplt 0, 8, cr15, cr14, cr0, {0} │ │ │ │ ldrsbhi pc, [r0], #143 @ 0x8f @ │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ - bl feb46948 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeae4e8c> │ │ │ │ + bl feb46948 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeae4e8c> │ │ │ │ @ instruction: 0xb1284605 │ │ │ │ - blx fe746956 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe6e4e9a> │ │ │ │ + blx fe746956 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe6e4e9a> │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ rsb r8, r1, r7, asr #12 │ │ │ │ strbmi r4, [r1], -lr, lsr #22 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ ldmdbcs r8!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mrrc 7, 15, pc, r8, cr10 @ │ │ │ │ - ble ffbd2984 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffb70ec8> │ │ │ │ + ble ffbd2984 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffb70ec8> │ │ │ │ ldrdge pc, [r8], pc @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [ip], -lr, lsr #12 │ │ │ │ @ instruction: 0x464544fa │ │ │ │ stmdbvs r6, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ cdplt 0, 6, cr15, cr10, cr0, {0} │ │ │ │ andeq r8, r5, r0, ror #20 │ │ │ │ andeq r7, r5, r4, ror #19 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r7, r5, lr, asr #19 │ │ │ │ - andeq r0, r0, r4, lsr r3 │ │ │ │ + andeq r0, r0, r0, lsr r3 │ │ │ │ muleq r3, r0, r8 │ │ │ │ andeq r8, r5, r4, lsl #20 │ │ │ │ andeq r8, r5, ip, ror #19 │ │ │ │ muleq r3, ip, r8 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq ip, r3, lr, lsl #17 │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ @@ -5257,15 +5257,15 @@ │ │ │ │ @ instruction: 0xf7fb73e8 │ │ │ │ @ instruction: 0xf8dff923 │ │ │ │ ldrbtmi r3, [fp], #-3212 @ 0xfffff374 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, r8, sp, lr} │ │ │ │ ldrbthi pc, [fp], #0 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7cb30 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b074> │ │ │ │ + blcc 7cb30 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b074> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ @ instruction: 0xf8dfec20 │ │ │ │ ldrbtmi r5, [sp], #-3180 @ 0xfffff394 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604ec3e │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -5277,15 +5277,15 @@ │ │ │ │ @ instruction: 0xf7fb2310 │ │ │ │ @ instruction: 0xf8dff8fb │ │ │ │ ldrbtmi r3, [fp], #-3144 @ 0xfffff3b8 │ │ │ │ stmdacs r0, {r3, r4, r9, sp, lr} │ │ │ │ ldrbhi pc, [r3], #0 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7cb80 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b0c4> │ │ │ │ + blcc 7cb80 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b0c4> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ @ instruction: 0xf8dfebf8 │ │ │ │ ldrbtmi r5, [sp], #-3112 @ 0xfffff3d8 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604ec16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -5297,15 +5297,15 @@ │ │ │ │ @ instruction: 0xf7fb2318 │ │ │ │ @ instruction: 0xf8dff8d3 │ │ │ │ ldrbtmi r3, [fp], #-3076 @ 0xfffff3fc │ │ │ │ stmdacs r0, {r3, r4, r6, r9, sp, lr} │ │ │ │ strthi pc, [fp], #0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7cbd0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b114> │ │ │ │ + blcc 7cbd0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b114> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ @ instruction: 0xf8dfebd0 │ │ │ │ ldrbtmi r5, [sp], #-3044 @ 0xfffff41c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strmi lr, [r4], -lr, ror #23 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -5316,31 +5316,31 @@ │ │ │ │ ldrbtmi r0, [r8], #2562 @ 0xa02 │ │ │ │ ldrbtmi r2, [sl], #-788 @ 0xfffffcec │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb9a00 │ │ │ │ @ instruction: 0xf8c8f8a7 │ │ │ │ stmdacs r0, {r3, r5} │ │ │ │ strhi pc, [r1], #0 │ │ │ │ - blcs fec46f84 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfebe54c8> │ │ │ │ + blcs fec46f84 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfebe54c8> │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ bls 43344 │ │ │ │ vqshl.s8 q10, q13, q0 │ │ │ │ @ instruction: 0xf7fb5324 │ │ │ │ @ instruction: 0xf8c8f897 │ │ │ │ stmdacs r0, {r2, r3, r5} │ │ │ │ ldrbthi pc, [r1], #-0 @ │ │ │ │ - blcs fe546fa4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4e54e8> │ │ │ │ + blcs fe546fa4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4e54e8> │ │ │ │ orrvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb9a00 │ │ │ │ @ instruction: 0xf8c8f887 │ │ │ │ stmdacs r0, {r4, r5} │ │ │ │ strbthi pc, [r1], #-0 @ │ │ │ │ - blcs 1e46fc4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1de5508> │ │ │ │ + blcs 1e46fc4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1de5508> │ │ │ │ strtmi r2, [r9], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 43388 │ │ │ │ @ instruction: 0xf878f7fb │ │ │ │ eorseq pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8452 │ │ │ │ @@ -5349,93 +5349,93 @@ │ │ │ │ ldrbtmi r4, [sl], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ @ instruction: 0xf7fba004 │ │ │ │ @ instruction: 0xf8c8f865 │ │ │ │ stmdacs r0, {r3, r4, r5} │ │ │ │ ldrthi pc, [pc], #-0 @ 8c88 @ │ │ │ │ - blcs f47008 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xee554c> │ │ │ │ + blcs f47008 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xee554c> │ │ │ │ strtmi r2, [r9], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 433cc │ │ │ │ @ instruction: 0xf856f7fb │ │ │ │ eorseq pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8430 │ │ │ │ movwcs r2, #35620 @ 0x8b24 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb9a00 │ │ │ │ @ instruction: 0xf8c8f847 │ │ │ │ stmdacs r0, {r6} │ │ │ │ strthi pc, [r1], #-0 │ │ │ │ - blcs 247044 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e5588> │ │ │ │ + blcs 247044 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e5588> │ │ │ │ strtmi r2, [r9], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 43408 │ │ │ │ @ instruction: 0xf838f7fb │ │ │ │ subeq pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8412 │ │ │ │ @ instruction: 0x46292af0 │ │ │ │ strtmi r2, [r0], -r8, lsl #6 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb9a00 │ │ │ │ @ instruction: 0xf8c8f829 │ │ │ │ stmdacs r0, {r3, r6} │ │ │ │ strhi pc, [r3], #-0 │ │ │ │ - bpl ff547080 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff4e55c4> │ │ │ │ + bpl ff547080 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff4e55c4> │ │ │ │ @ instruction: 0xf8df2308 │ │ │ │ @ instruction: 0x46208ad4 │ │ │ │ - bcs ff44708c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff3e55d0> │ │ │ │ + bcs ff44708c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff3e55d0> │ │ │ │ ldrbtmi r4, [r8], #1149 @ 0x47d │ │ │ │ bls 4344c │ │ │ │ @ instruction: 0x4641447a │ │ │ │ @ instruction: 0xf814f7fb │ │ │ │ stmdacs r0, {r3, r5, r6, r7, sl, sp, lr} │ │ │ │ mvnhi pc, #0 │ │ │ │ - bcs fee470a8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfede55ec> │ │ │ │ + bcs fee470a8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfede55ec> │ │ │ │ strbmi r2, [r1], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 4346c │ │ │ │ @ instruction: 0xf806f7fb │ │ │ │ stmdacs r0, {r3, r5, r8, sl, sp, lr} │ │ │ │ mvnhi pc, #0 │ │ │ │ - bcs fe8470c4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe7e5608> │ │ │ │ + bcs fe8470c4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe7e5608> │ │ │ │ strbmi r2, [r1], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 43488 │ │ │ │ @ instruction: 0xfff8f7fa │ │ │ │ stmdacs r0, {r3, r5, r6, r8, sl, sp, lr} │ │ │ │ bicshi pc, r3, #0 │ │ │ │ - bcs fe2470e0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e5624> │ │ │ │ + bcs fe2470e0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e5624> │ │ │ │ strbmi r2, [r1], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 434a4 │ │ │ │ @ instruction: 0xffeaf7fa │ │ │ │ stmdacs r0, {r3, r5, r7, r8, sl, sp, lr} │ │ │ │ bichi pc, r5, #0 │ │ │ │ - bcs 1c470fc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be5640> │ │ │ │ + bcs 1c470fc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be5640> │ │ │ │ strbmi r2, [r1], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bls 434c0 │ │ │ │ @ instruction: 0xffdcf7fa │ │ │ │ stmdacs r0, {r3, r5, r6, r7, r8, sl, sp, lr} │ │ │ │ @ instruction: 0x83b7f000 │ │ │ │ - bcs 1647118 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x15e565c> │ │ │ │ + bcs 1647118 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x15e565c> │ │ │ │ strbmi r2, [r1], -r2, lsl #6 │ │ │ │ ldrbtmi r9, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0x4620237c │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xffccf7fa │ │ │ │ stmdacs r0, {r3, r5, r9, sl, sp, lr} │ │ │ │ @ instruction: 0x83a7f000 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7cdd8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b31c> │ │ │ │ + blcc 7cdd8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b31c> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ @ instruction: 0xf8dfeacc │ │ │ │ ldrbtmi r5, [sp], #-2600 @ 0xfffff5d8 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strmi lr, [r4], -sl, ror #21 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -5780,15 +5780,15 @@ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d080ec │ │ │ │ @ instruction: 0xf7fd0084 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r5, r0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7d35c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b8a0> │ │ │ │ + blcc 7d35c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b8a0> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ @ instruction: 0xf8dfe80a │ │ │ │ ldrbtmi r5, [sp], #-1356 @ 0xfffffab4 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strmi lr, [r4], -r8, lsr #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -5887,15 +5887,15 @@ │ │ │ │ @ instruction: 0xf8c8fc39 │ │ │ │ strdlt r0, [r0, r0]! @ │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ ldc2 7, cr15, [sl, #1012] @ 0x3f4 │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blcc 69780 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x7cc4> │ │ │ │ + blcc 69780 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x7cc4> │ │ │ │ blcs 21584 │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ adds lr, r9, r2, lsr pc │ │ │ │ @ instruction: 0xf8df2400 │ │ │ │ strtmi sl, [r0], -r8, asr #7 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -5976,53 +5976,53 @@ │ │ │ │ ldrbtmi r4, [r8], #-2228 @ 0xfffff74c │ │ │ │ mrc 7, 5, APSR_nzcv, cr6, cr9, {7} │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ ldrbtmi r4, [r9], #-2482 @ 0xfffff64e │ │ │ │ stcl 7, cr15, [r2, #-996]! @ 0xfffffc1c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4628d156 │ │ │ │ - blx 2c5666 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x263baa> │ │ │ │ + blx 2c5666 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x263baa> │ │ │ │ adcsge pc, r8, #14614528 @ 0xdf0000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r5], -r0, lsr #12 │ │ │ │ strcs r4, [r0], #-1274 @ 0xfffffb06 │ │ │ │ ldmdbvs r4, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx fffc567c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfff63bc0> │ │ │ │ + blx fffc567c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfff63bc0> │ │ │ │ @ instruction: 0xf003980e │ │ │ │ stmdals pc, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} @ │ │ │ │ - blx ffe45688 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffde3bcc> │ │ │ │ + blx ffe45688 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffde3bcc> │ │ │ │ @ instruction: 0xf0039810 │ │ │ │ @ instruction: 0x4630faf5 │ │ │ │ - blx ffcc5694 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffc63bd8> │ │ │ │ + blx ffcc5694 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffc63bd8> │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ - blmi fe8c824c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe866790> │ │ │ │ + blmi fe8c824c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe866790> │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ mvnlt r2, r8, lsr r9 │ │ │ │ teqlt fp, fp, lsl r8 │ │ │ │ ldmmi pc, {r0, r2, r4, r5, r8, ip, sp, pc} @ │ │ │ │ @ instruction: 0x46424653 │ │ │ │ ldrbtmi r4, [r8], #-1609 @ 0xfffff9b7 │ │ │ │ - blx ff9456ce <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8e3c12> │ │ │ │ + blx ff9456ce <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8e3c12> │ │ │ │ ldrbtmi r4, [sl], #-2716 @ 0xfffff564 │ │ │ │ ldmdbeq r8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3, {r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c22400 │ │ │ │ addmi r4, fp, #56, 18 @ 0xe0000 │ │ │ │ - blcc 7d704 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1bc48> │ │ │ │ + blcc 7d704 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1bc48> │ │ │ │ stmdblt r3!, {r0, r1, sp, lr}^ │ │ │ │ mcr 7, 2, pc, cr10, cr9, {7} @ │ │ │ │ @ instruction: 0xf7fae009 │ │ │ │ ldmdblt r0!, {r1, r3, r5, fp, sp, lr, pc} │ │ │ │ ldmibmi r3, {r1, r4, r7, r8, r9, fp, lr} │ │ │ │ ldmpl fp!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f96818 │ │ │ │ - blmi fe485278 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4237bc> │ │ │ │ + blmi fe485278 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4237bc> │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ - blx fec0bbd0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfebaa114> │ │ │ │ + blx fec0bbd0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfebaa114> │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0024240 │ │ │ │ ldrmi fp, [r8], -r4, ror #18 │ │ │ │ stmdblt r1!, {r1, ip, sp, lr, pc}^ │ │ │ │ eorge pc, ip, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0x465144fa │ │ │ │ ldcl 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ @@ -6172,15 +6172,15 @@ │ │ │ │ ldcl 7, cr15, [r8, #996]! @ 0x3e4 │ │ │ │ stmibcc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ stmdacs r0, {r3, r9, fp} │ │ │ │ mrcge 4, 3, APSR_nzcv, cr11, cr15, {1} │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7d97c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1bec0> │ │ │ │ + blcc 7d97c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1bec0> │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ @@ -6191,15 +6191,15 @@ │ │ │ │ subsle r2, r8, r0, lsl #16 │ │ │ │ stmdbne r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ @ instruction: 0x4605ebb8 │ │ │ │ suble r2, sp, r0, lsl #16 │ │ │ │ ldmdbge r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x465144fa │ │ │ │ - bl fe0c7998 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe065edc> │ │ │ │ + bl fe0c7998 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe065edc> │ │ │ │ stmiblt r0, {r7, r9, sl, lr} │ │ │ │ stmdbcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl fp!, {r5, r9, sl, lr}^ │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ ldcl 7, cr15, [r2, #-996] @ 0xfffffc1c │ │ │ │ ldmdbne ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r3], -r2, lsl #12 │ │ │ │ @@ -6224,37 +6224,37 @@ │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ stc 7, cr15, [lr, #996] @ 0x3e4 │ │ │ │ ldmcc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ cmplt r8, ip, lsl #20 │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7da90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1bfd4> │ │ │ │ + blcc 7da90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1bfd4> │ │ │ │ ldmiblt fp, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ mul pc, r2, ip @ │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf8dff911 │ │ │ │ @ instruction: 0x4620a8d0 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [sl], #1024 @ 0x400 │ │ │ │ @ instruction: 0xf64b4645 │ │ │ │ @ instruction: 0xf0036915 │ │ │ │ str pc, [r5], -r5, lsl #18 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7da84 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1bfc8> │ │ │ │ + blcc 7da84 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1bfc8> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ @ instruction: 0xf8dfec76 │ │ │ │ @ instruction: 0xf10d58a4 │ │ │ │ @ instruction: 0xf10d0934 │ │ │ │ @ instruction: 0xf10d0a30 │ │ │ │ ldrbtmi r0, [sp], #-2860 @ 0xfffff4d4 │ │ │ │ - b ff947a74 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff8e5fb8> │ │ │ │ + b ff947a74 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff8e5fb8> │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ @ instruction: 0xf0036cc0 │ │ │ │ @ instruction: 0xf8d5fec7 │ │ │ │ @ instruction: 0xf8d51824 │ │ │ │ andcs r0, r0, #84, 18 @ 0x150000 │ │ │ │ ldc2 0, cr15, [lr], #8 │ │ │ │ @@ -6263,15 +6263,15 @@ │ │ │ │ @ instruction: 0xf8d580f4 │ │ │ │ @ instruction: 0xf00216e0 │ │ │ │ @ instruction: 0x4605fcf1 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, ip, pc} │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7dae8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c02c> │ │ │ │ + blcc 7dae8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c02c> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ @ instruction: 0xf8dfec44 │ │ │ │ andcs r3, r5, #68, 16 @ 0x440000 │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ stmdane r8!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ mrc 7, 4, APSR_nzcv, cr4, cr9, {7} │ │ │ │ @@ -6285,15 +6285,15 @@ │ │ │ │ stc 7, cr15, [sl], #-996 @ 0xfffffc1c │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ @ instruction: 0xf002930f │ │ │ │ cdpne 12, 0, cr15, cr2, cr11, {7} │ │ │ │ adchi pc, r7, r0, asr #5 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addmi r4, fp, #64, 2 │ │ │ │ - blcc 7db48 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c08c> │ │ │ │ + blcc 7db48 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c08c> │ │ │ │ stmdblt r3!, {r0, r1, r5, sp, lr} │ │ │ │ andls r4, r7, #32, 12 @ 0x2000000 │ │ │ │ ldc 7, cr15, [r6], {249} @ 0xf9 │ │ │ │ @ instruction: 0xf8df9a07 │ │ │ │ movwcs r5, #2028 @ 0x7ec │ │ │ │ ldrbtmi r9, [sp], #-782 @ 0xfffffcf2 │ │ │ │ ldmdbeq r4, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -6308,51 +6308,51 @@ │ │ │ │ andls r4, pc, r5, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r1, r2, r7, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl ffbc7b6c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffb660b0> │ │ │ │ + bl ffbc7b6c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffb660b0> │ │ │ │ sbfxcc pc, pc, #17, #1 │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0x1194f8d3 │ │ │ │ stc2 0, cr15, [r4], {2} │ │ │ │ andls r4, lr, r4, lsl #12 │ │ │ │ rsbsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7dbc0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c104> │ │ │ │ + blcc 7dbc0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c104> │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ @ instruction: 0xf8dfebd8 │ │ │ │ @ instruction: 0xf06f3778 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrbtmi r9, [fp], #-271 @ 0xfffffef1 │ │ │ │ ldmibeq r0!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibmi r0!, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blcc 7dbe4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c128> │ │ │ │ + blcc 7dbe4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c128> │ │ │ │ stmdblt fp, {r0, r1, sp, lr} │ │ │ │ - bl ff147bc0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff0e6104> │ │ │ │ + bl ff147bc0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff0e6104> │ │ │ │ movwls r2, #58112 @ 0xe300 │ │ │ │ @ instruction: 0xf8d5e02f │ │ │ │ @ instruction: 0xf0021830 │ │ │ │ @ instruction: 0x4604fc1f │ │ │ │ stmdacs r0, {r1, r2, r3, ip, pc} │ │ │ │ @ instruction: 0xf8d5d04d │ │ │ │ @ instruction: 0xf0021194 │ │ │ │ @ instruction: 0x4605fc53 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, ip, pc} │ │ │ │ stmdavs r3!, {r0, r3, r6, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl fe9c7bfc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe966140> │ │ │ │ + bl fe9c7bfc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe966140> │ │ │ │ @ instruction: 0x3718f8df │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 30) │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c309f0 │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, fp, ip, lr} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @@ -6387,21 +6387,21 @@ │ │ │ │ andls r4, r7, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xffe0f002 │ │ │ │ strcs r9, [r0], #-2063 @ 0xfffff7f1 │ │ │ │ @ instruction: 0xf002940e │ │ │ │ @ instruction: 0x4629ffdb │ │ │ │ @ instruction: 0x567cf8df │ │ │ │ @ instruction: 0x067cf8df │ │ │ │ - bls 1daeb8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1793fc> │ │ │ │ + bls 1daeb8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1793fc> │ │ │ │ @ instruction: 0x462b4478 │ │ │ │ @ instruction: 0xf008940f │ │ │ │ - blge 44801c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x3e6560> │ │ │ │ + blge 44801c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x3e6560> │ │ │ │ stmdbge pc, {r1, r2, r3, r9, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf0054640 │ │ │ │ - blls 3097d0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2a7d14> │ │ │ │ + blls 3097d0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2a7d14> │ │ │ │ andcc r9, r1, r9, lsl #6 │ │ │ │ movwls r9, #31500 @ 0x7b0c │ │ │ │ movwls r9, #35597 @ 0x8b0d │ │ │ │ @ instruction: 0xf8d8d10c │ │ │ │ strtmi r0, [sl], ip, asr #32 │ │ │ │ @ instruction: 0xf04f9a07 │ │ │ │ stmdbls r9, {r3, r5, r6, fp} │ │ │ │ @@ -6435,28 +6435,28 @@ │ │ │ │ ldmdb r8!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4652465b │ │ │ │ @ instruction: 0x464944f8 │ │ │ │ stclvs 6, cr4, [r0], {5} │ │ │ │ ldc2l 0, cr15, [sl, #-12] │ │ │ │ adcne pc, ip, #216, 16 @ 0xd80000 │ │ │ │ ldmibeq r0!, {r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blx fe3c5d8e <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe3642d2> │ │ │ │ + blx fe3c5d8e <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe3642d2> │ │ │ │ andsls r4, r0, r4, lsl #12 │ │ │ │ subsle r2, r0, r0, lsl #16 │ │ │ │ ldrsbtcc pc, [r8], #136 @ 0x88 @ │ │ │ │ @ instruction: 0xf8d84622 │ │ │ │ @ instruction: 0xf8d312ac │ │ │ │ @ instruction: 0xf7f90084 │ │ │ │ stmdacs r0, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdavs r3!, {r1, r2, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b ff5c7d9c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff5662e0> │ │ │ │ + b ff5c7d9c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff5662e0> │ │ │ │ ldrhi pc, [r0, #2271] @ 0x8df │ │ │ │ @ instruction: 0xf8d844f8 │ │ │ │ @ instruction: 0xf7f900f8 │ │ │ │ @ instruction: 0xf8d8eac8 │ │ │ │ @ instruction: 0xf8d813c8 │ │ │ │ @ instruction: 0xf00209f0 │ │ │ │ strmi pc, [r4], -r7, ror #22 │ │ │ │ @@ -6467,19 +6467,19 @@ │ │ │ │ @ instruction: 0xf7f90084 │ │ │ │ stmdacs r0, {r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdavs r3!, {r5, r8, r9, fp, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b fec47de8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfebe632c> │ │ │ │ + b fec47de8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfebe632c> │ │ │ │ strbcc pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ ldrsbteq pc, [r8], #131 @ 0x83 @ │ │ │ │ - b fe847df8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe7e633c> │ │ │ │ + b fe847df8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe7e633c> │ │ │ │ @ instruction: 0xf002980d │ │ │ │ stmdals ip, {r0, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf002940d │ │ │ │ stmdals fp, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf002940c │ │ │ │ strls pc, [fp], #-3873 @ 0xfffff0df │ │ │ │ strcs lr, [r0], #-27 @ 0xffffffe5 │ │ │ │ @@ -6504,22 +6504,22 @@ │ │ │ │ @ instruction: 0x4604fad7 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ @ instruction: 0x81a3f001 │ │ │ │ ldmibeq r4!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ ldmibmi r4!, {r0, r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blcc 7dea8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c3ec> │ │ │ │ + blcc 7dea8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c3ec> │ │ │ │ stmdblt fp, {r0, r1, sp, lr} │ │ │ │ - b 18c7e84 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x18663c8> │ │ │ │ + b 18c7e84 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x18663c8> │ │ │ │ ldrtpl pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r2, [sp], #-512 @ 0xfffffe00 │ │ │ │ ldmdane r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrsbteq pc, [ip], #133 @ 0x85 @ │ │ │ │ - blx feec5ebc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfee64400> │ │ │ │ + blx feec5ebc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfee64400> │ │ │ │ andsls r4, r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d58191 │ │ │ │ @ instruction: 0xf06f09f8 │ │ │ │ @ instruction: 0xf8c54240 │ │ │ │ stmdavs r3, {r3, r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @@ -6533,22 +6533,22 @@ │ │ │ │ @ instruction: 0x4604fa9d │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ cmnphi pc, r1 @ p-variant is OBSOLETE │ │ │ │ ldmibeq ip!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ ldmibmi ip!, {r0, r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blcc 7df1c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c460> │ │ │ │ + blcc 7df1c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c460> │ │ │ │ stmdblt fp, {r0, r1, sp, lr} │ │ │ │ - b a47ef8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x9e643c> │ │ │ │ + b a47ef8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x9e643c> │ │ │ │ strbpl pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r2, [sp], #-512 @ 0xfffffe00 │ │ │ │ stmdane r0, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq pc, [ip], #133 @ 0x85 @ │ │ │ │ - blx fe045f30 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfdfe4474> │ │ │ │ + blx fe045f30 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfdfe4474> │ │ │ │ andsls r4, r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d5816d │ │ │ │ @ instruction: 0xf06f0a00 │ │ │ │ @ instruction: 0xf8c54240 │ │ │ │ stmdavs r3, {r9, fp, lr} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @@ -6558,19 +6558,19 @@ │ │ │ │ andcs r5, r0, #20, 8 @ 0x14000000 │ │ │ │ @ instruction: 0xf8d5447d │ │ │ │ @ instruction: 0xf8d51844 │ │ │ │ @ instruction: 0xf00200fc │ │ │ │ strmi pc, [r4], -r3, ror #20 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ cmpphi fp, r1 @ p-variant is OBSOLETE │ │ │ │ - beq 1482c4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xe6808> │ │ │ │ + beq 1482c4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xe6808> │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ - bmi 14828c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xe67d0> │ │ │ │ + bmi 14828c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xe67d0> │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blcc 7df90 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c4d4> │ │ │ │ + blcc 7df90 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c4d4> │ │ │ │ stmdblt fp, {r0, r1, sp, lr} │ │ │ │ stmib lr!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r4, #3575 @ 0xdf7 │ │ │ │ @ instruction: 0xf605447d │ │ │ │ @ instruction: 0xf8c51418 │ │ │ │ @ instruction: 0xf7f93914 │ │ │ │ @ instruction: 0xf8c5ec16 │ │ │ │ @@ -6603,18 +6603,18 @@ │ │ │ │ strmi pc, [r4], -sp, asr #20 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ @ instruction: 0xf8d5d04f │ │ │ │ strtmi r3, [r2], -r4, lsl #2 │ │ │ │ adcne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrdeq pc, [r4], r3 │ │ │ │ ldm r4!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 1154024 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x10f2568> │ │ │ │ + blle 1154024 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x10f2568> │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7e044 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c588> │ │ │ │ + blcc 7e044 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c588> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ @ instruction: 0x4dcce996 │ │ │ │ @ instruction: 0xf8d5447d │ │ │ │ @ instruction: 0xf7f90104 │ │ │ │ @ instruction: 0xf8d5e988 │ │ │ │ @ instruction: 0xf8d513c8 │ │ │ │ @@ -6651,15 +6651,15 @@ │ │ │ │ ldc2l 0, cr15, [r2, #8] │ │ │ │ strtmi r4, [sl], -fp, lsr #12 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0049510 │ │ │ │ @ instruction: 0xf8d8fbd1 │ │ │ │ ldmib sp, {r2, r3, r6}^ │ │ │ │ stmdbls fp, {r2, r3, r8, r9, sp} │ │ │ │ - blx 11c60f4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1164638> │ │ │ │ + blx 11c60f4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1164638> │ │ │ │ @ instruction: 0xf7f84ca3 │ │ │ │ @ instruction: 0x465befb8 │ │ │ │ ldrbtmi r4, [ip], #-1618 @ 0xfffff9ae │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ @ instruction: 0xf0036cc0 │ │ │ │ @ instruction: 0xf8d4fb99 │ │ │ │ @ instruction: 0xf00209f0 │ │ │ │ @@ -6683,15 +6683,15 @@ │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ stmdb r8, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addsmi r9, r3, #16, 2 │ │ │ │ - blcc 7e178 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c6bc> │ │ │ │ + blcc 7e178 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c6bc> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ stcmi 8, cr14, [r2], {252} @ 0xfc │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf8d415d8 │ │ │ │ @ instruction: 0xf00209f0 │ │ │ │ @ instruction: 0x4605f991 │ │ │ │ @@ -6708,15 +6708,15 @@ │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ ldm r6, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addsmi r9, r3, #-2147483645 @ 0x80000003 │ │ │ │ - blcc 7e1dc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c720> │ │ │ │ + blcc 7e1dc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c720> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ stmdals sp, {r1, r3, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0022400 │ │ │ │ stmdals ip, {r0, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf002940d │ │ │ │ stmdals fp, {r0, r2, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @@ -6736,25 +6736,25 @@ │ │ │ │ stmdbls sp, {r0, r1, r3, r9, ip, sp} │ │ │ │ @ instruction: 0xf9a8f004 │ │ │ │ movwcs r4, #3414 @ 0xd56 │ │ │ │ @ instruction: 0x46194856 │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ sbcvs pc, sp, r0, lsl #10 │ │ │ │ ldrdcs pc, [ip, r5]! │ │ │ │ - bl 24821c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e6760> │ │ │ │ + bl 24821c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e6760> │ │ │ │ andsls r4, r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460287fb │ │ │ │ strne pc, [r0, #2261]! @ 0x8d5 │ │ │ │ @ instruction: 0xf7f86828 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ ldrbhi pc, [sp, r0, asr #5]! @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7e274 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c7b8> │ │ │ │ + blcc 7e274 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c7b8> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ stclmi 8, cr14, [r6, #-504] @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8d5447d │ │ │ │ @ instruction: 0xf00404f8 │ │ │ │ @ instruction: 0x4604fd13 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ @@ -6776,15 +6776,15 @@ │ │ │ │ @ instruction: 0xf06f4b33 │ │ │ │ ldrbtmi r4, [fp], #-320 @ 0xfffffec0 │ │ │ │ orrcs pc, r4, #13828096 @ 0xd30000 │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ stmdavs r3, {r0, r1, r4, sp, lr}^ │ │ │ │ orrseq r6, r9, fp, asr sp │ │ │ │ - blmi b7f2f8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xb1d83c> │ │ │ │ + blmi b7f2f8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xb1d83c> │ │ │ │ pushmi {r2, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2093 @ 0xfffff7d3 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldm r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ blcs 246f8 │ │ │ │ @ instruction: 0xf002dc54 │ │ │ │ svclt 0x0000fdef │ │ │ │ @@ -6838,18 +6838,18 @@ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ svc 0x00ccf7f8 │ │ │ │ - blhi ff34874c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff2e6c90> │ │ │ │ + blhi ff34874c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff2e6c90> │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ orrne pc, r4, #216, 16 @ 0xd80000 │ │ │ │ - blx 18c63f6 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x186493a> │ │ │ │ + blx 18c63f6 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x186493a> │ │ │ │ andsls r4, r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d8876c │ │ │ │ strtmi r1, [r2], -r4, lsl #7 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ mcr 7, 6, pc, cr10, cr8, {7} @ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ @@ -6858,15 +6858,15 @@ │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ svc 0x00aaf7f8 │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addsmi r9, r3, #16, 2 │ │ │ │ - blcc 7e434 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1c978> │ │ │ │ + blcc 7e434 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1c978> │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ mulcs r1, lr, pc @ │ │ │ │ svc 0x00b8f7f8 │ │ │ │ andls r4, lr, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8758 │ │ │ │ @@ -6889,18 +6889,18 @@ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ svc 0x0066f7f8 │ │ │ │ - blhi 348818 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2e6d5c> │ │ │ │ + blhi 348818 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2e6d5c> │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ asrsne pc, r8 @ @ │ │ │ │ - blx fff464c0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee4a04> │ │ │ │ + blx fff464c0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee4a04> │ │ │ │ andls r4, lr, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d88733 │ │ │ │ @ instruction: 0x462211b0 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ mcr 7, 3, pc, cr4, cr8, {7} @ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ @@ -6909,20 +6909,20 @@ │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ svc 0x0044f7f8 │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addsmi r9, r3, #-2147483645 @ 0x80000003 │ │ │ │ - blcc 7e500 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ca44> │ │ │ │ + blcc 7e500 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ca44> │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @ instruction: 0xf8dfef38 │ │ │ │ @ instruction: 0x21005ab4 │ │ │ │ - beq fec4887c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfebe6dc0> │ │ │ │ + beq fec4887c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfebe6dc0> │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ sbcvs pc, pc, r0, lsl #10 │ │ │ │ ldmcc r4!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d59300 │ │ │ │ @ instruction: 0xf8d53784 │ │ │ │ @ instruction: 0xf7f924c0 │ │ │ │ @@ -6935,15 +6935,15 @@ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r4, r8, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ svc 0x000af7f8 │ │ │ │ - bpl 18488d0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x17e6e14> │ │ │ │ + bpl 18488d0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x17e6e14> │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r0, [sp], #-2656 @ 0xfffff5a0 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560d1 │ │ │ │ movwls r3, #6328 @ 0x18b8 │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ @@ -6954,20 +6954,20 @@ │ │ │ │ @ instruction: 0x460286f7 │ │ │ │ strbne pc, [r4], #2261 @ 0x8d5 @ │ │ │ │ @ instruction: 0xf7f86828 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrbthi pc, [r9], r0, asr #5 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7e5b4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1caf8> │ │ │ │ + blcc 7e5b4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1caf8> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0xf8dfeede │ │ │ │ tstcs r0, r0, lsl sl │ │ │ │ - beq 348930 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x2e6e74> │ │ │ │ + beq 348930 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x2e6e74> │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ sbcsvs pc, r3, r0, lsl #10 │ │ │ │ ldmcc ip!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d59300 │ │ │ │ @ instruction: 0xf8d53784 │ │ │ │ @ instruction: 0xf7f924c8 │ │ │ │ @@ -7061,20 +7061,20 @@ │ │ │ │ stmdacs r0, {r1, r2, r3, ip, pc} │ │ │ │ ldrthi pc, [lr], r0 @ │ │ │ │ @ instruction: 0xf7f82004 │ │ │ │ @ instruction: 0x4605ed52 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ strbhi pc, [r1], r0 @ │ │ │ │ tstcs r0, r2, asr #12 │ │ │ │ - blx ffb4675a <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffae4c9e> │ │ │ │ + blx ffb4675a <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffae4c9e> │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ ldrbmi pc, [r2], -r7, ror #23 @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx ff8c676e <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff864cb2> │ │ │ │ + blx ff8c676e <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff864cb2> │ │ │ │ tstcs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf8dffbdd │ │ │ │ @ instruction: 0xf8df2864 │ │ │ │ tstcs r0, r4, ror #16 │ │ │ │ tstls pc, sl, ror r4 @ │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @@ -7099,15 +7099,15 @@ │ │ │ │ ldrbtmi r9, [fp], #-1296 @ 0xfffffaf0 │ │ │ │ sbfxne pc, r3, #17, #25 │ │ │ │ @ instruction: 0xf7f86818 │ │ │ │ adcmi lr, r8, #220, 24 @ 0xdc00 │ │ │ │ strhi pc, [sp], r0, asr #5 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7e7f8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1cd3c> │ │ │ │ + blcc 7e7f8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1cd3c> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0x2001edbc │ │ │ │ svc 0x0034f7f8 │ │ │ │ andls r4, lr, r1, lsl #13 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r1, r5, lsl #13 │ │ │ │ @@ -7119,20 +7119,20 @@ │ │ │ │ andls r4, pc, r5, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r3, sp, lsl #13 │ │ │ │ ldcl 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrhi pc, [r2], r0 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ - blx 1e46842 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1de4d86> │ │ │ │ + blx 1e46842 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1de4d86> │ │ │ │ tstcs r1, r2, asr #12 │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ @ instruction: 0x462afb73 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - blx 1bc6856 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1b64d9a> │ │ │ │ + blx 1bc6856 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1b64d9a> │ │ │ │ @ instruction: 0x2790f8df │ │ │ │ @ instruction: 0x0790f8df │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldrbtmi r9, [r8], #-270 @ 0xfffffef2 │ │ │ │ @ instruction: 0xf5009110 │ │ │ │ @ instruction: 0xf8d260d9 │ │ │ │ movwls r3, #6344 @ 0x18c8 │ │ │ │ @@ -7154,15 +7154,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-1578 @ 0xfffff9d6 │ │ │ │ sbfxne pc, r3, #17, #29 │ │ │ │ @ instruction: 0xf7f86818 │ │ │ │ stmdacs r0, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ strbthi pc, [r4], -r0, asr #5 @ │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7e8d4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1ce18> │ │ │ │ + blcc 7e8d4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1ce18> │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @ instruction: 0xf8dfed4e │ │ │ │ tstcs r0, ip, lsl r7 │ │ │ │ @ instruction: 0x0718f8df │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ sbcsvs pc, fp, r0, lsl #10 │ │ │ │ @@ -7196,15 +7196,15 @@ │ │ │ │ mcrr 7, 15, pc, r8, cr8 @ │ │ │ │ andsls r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strbmi r8, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0xf0032100 │ │ │ │ strtmi pc, [r2], -r3, ror #21 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff7c6974 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff764eb8> │ │ │ │ + blx ff7c6974 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff764eb8> │ │ │ │ pkhtbcs pc, r4, pc, asr #17 @ │ │ │ │ pkhtbeq pc, r4, pc, asr #17 @ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldrbtmi r9, [r8], #-271 @ 0xfffffef1 │ │ │ │ sbcsvs pc, sp, r0, lsl #10 │ │ │ │ ldmcc r0, {r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r3, {r0, r8, r9, ip, pc} │ │ │ │ @@ -7226,15 +7226,15 @@ │ │ │ │ ldrbtmi r9, [fp], #-272 @ 0xfffffef0 │ │ │ │ cmnpne ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf7f86818 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strthi pc, [r2], -r0, asr #5 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7e9f4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1cf38> │ │ │ │ + blcc 7e9f4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1cf38> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0xf8dfecbe │ │ │ │ tstcs r0, r0, lsl r6 │ │ │ │ @ instruction: 0x060cf8df │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ sbcsvs pc, pc, r0, lsl #10 │ │ │ │ @@ -7248,64 +7248,64 @@ │ │ │ │ strmi r8, [r2], -r9, lsl #12 │ │ │ │ strne pc, [r4], #-2261 @ 0xfffff72b │ │ │ │ @ instruction: 0xf7f86828 │ │ │ │ stmdacs r0, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strhi pc, [fp], -r0, asr #5 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7ea4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1cf90> │ │ │ │ + blcc 7ea4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1cf90> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ mulcs r0, r2, ip │ │ │ │ mcr 7, 0, pc, cr10, cr8, {7} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strhi pc, [r3], -r0 │ │ │ │ @ instruction: 0xf7f82001 │ │ │ │ strmi lr, [r5], -r4, asr #23 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ strhi pc, [r6], -r0 │ │ │ │ tstcs r0, r2, lsr #12 │ │ │ │ - blx 17c6a74 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1764fb8> │ │ │ │ + blx 17c6a74 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1764fb8> │ │ │ │ ldrcs pc, [r8, #2271] @ 0x8df │ │ │ │ ldreq pc, [r8, #2271] @ 0x8df │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d260e1 │ │ │ │ movwls r3, #6360 @ 0x18d8 │ │ │ │ movwls r6, #2067 @ 0x813 │ │ │ │ @ instruction: 0x3784f8d2 │ │ │ │ cmnpcs r8, #13762560 @ p-variant is OBSOLETE @ 0xd20000 │ │ │ │ - blx fe248a76 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1e6fba> │ │ │ │ + blx fe248a76 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1e6fba> │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrbhi pc, [r5, #0]! @ │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ strbvs r4, [r5], #576 @ 0x240 │ │ │ │ mulle r8, r3, r2 │ │ │ │ eorvs r1, r9, r9, asr ip │ │ │ │ mulle r4, r1, r2 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @ instruction: 0xf8dfec58 │ │ │ │ tstcs r0, r4, asr r5 │ │ │ │ tstls r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r3, r4, r5, r6, r8, r9, ip} │ │ │ │ - bl 17c8aac <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1766ff0> │ │ │ │ + bl 17c8aac <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1766ff0> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r0, r1, r5, r6, r7, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ ldc 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ @ instruction: 0x4604edb8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldrdcs r8, [r1], -fp │ │ │ │ - bl 1c48adc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be7020> │ │ │ │ + bl 1c48adc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be7020> │ │ │ │ andsls r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x462285de │ │ │ │ @ instruction: 0xf0032100 │ │ │ │ @ instruction: 0xf8dffa0b │ │ │ │ @ instruction: 0xf8df2500 │ │ │ │ tstcs r0, r0, lsl #10 │ │ │ │ @@ -7331,15 +7331,15 @@ │ │ │ │ ldrbtmi r9, [fp], #-272 @ 0xfffffef0 │ │ │ │ cmnpne r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf7f86818 │ │ │ │ stmdacs r0, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrhi pc, [fp, #704]! @ 0x2c0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7eb98 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1d0dc> │ │ │ │ + blcc 7eb98 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1d0dc> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0xf8dfebec │ │ │ │ smlabbcs r0, ip, r4, r5 │ │ │ │ streq pc, [r8], #2271 @ 0x8df │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ rscvs pc, r5, r0, lsl #10 │ │ │ │ @@ -7355,134 +7355,134 @@ │ │ │ │ strbvs r4, [r2], #320 @ 0x140 │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf8df6013 │ │ │ │ @ instruction: 0x46023450 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r2, r4, r8, sl, ip} │ │ │ │ - b ff4c8bc4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff467108> │ │ │ │ + b ff4c8bc4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff467108> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r7, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl fecc8be0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfec67124> │ │ │ │ + bl fecc8be0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfec67124> │ │ │ │ strtpl pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r0, [sp], #-1060 @ 0xfffffbdc │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560e7 │ │ │ │ movwls r3, #6372 @ 0x18e4 │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ ldrcs pc, [r8, #-2261] @ 0xfffff72b │ │ │ │ - blx fef48c0c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfeee7150> │ │ │ │ + blx fef48c0c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfeee7150> │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrbhi pc, [lr, #-0]! @ │ │ │ │ stmcs r4, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r1, r6, r7, sl, sp, lr} │ │ │ │ svclt 0x001c428b │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x46024bfa │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r3, r4, r8, sl, ip} │ │ │ │ - b fe6c8c34 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe667178> │ │ │ │ + b fe6c8c34 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe667178> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl 1ec8c50 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e67194> │ │ │ │ + bl 1ec8c50 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e67194> │ │ │ │ strdcs r4, [r0, -r0] │ │ │ │ ldrbtmi r4, [sp], #-2288 @ 0xfffff710 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560e9 │ │ │ │ movwls r3, #6376 @ 0x18e8 │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ orrscs pc, ip, #13959168 @ 0xd50000 │ │ │ │ - blx fe1c8c78 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe1671bc> │ │ │ │ + blx fe1c8c78 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe1671bc> │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrbhi pc, [sp, #-0] @ │ │ │ │ @ instruction: 0xf8d54602 │ │ │ │ stmdavs r8!, {r2, r3, r4, r7, r8, r9, ip} │ │ │ │ - b 1c48c88 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1be71cc> │ │ │ │ + b 1c48c88 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1be71cc> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r6, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl 1448ca4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x13e71e8> │ │ │ │ + bl 1448ca4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x13e71e8> │ │ │ │ ldrdcs r4, [r0, -sp] │ │ │ │ ldrbtmi r4, [sp], #-2269 @ 0xfffff723 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560eb │ │ │ │ movwls r3, #6380 @ 0x18ec │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ teqpcs r4, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ - blx 1748ccc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x16e7210> │ │ │ │ + blx 1748ccc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x16e7210> │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strbhi pc, [r8, #-0] @ │ │ │ │ @ instruction: 0xf8d54602 │ │ │ │ stmdavs r8!, {r2, r4, r5, r8, r9, ip} │ │ │ │ - b 11c8cdc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1167220> │ │ │ │ + b 11c8cdc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1167220> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r1, r3, r6, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl 9c8cf8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x96723c> │ │ │ │ + bl 9c8cf8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x96723c> │ │ │ │ smlabtcs r0, sl, sp, r4 │ │ │ │ ldrbtmi r4, [sp], #-2250 @ 0xfffff736 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560ed │ │ │ │ movwls r3, #6384 @ 0x18f0 │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ movtcs pc, #51413 @ 0xc8d5 @ │ │ │ │ - blx cc8d20 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xc67264> │ │ │ │ + blx cc8d20 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xc67264> │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrhi pc, [r3, #-0]! │ │ │ │ @ instruction: 0xf8d54602 │ │ │ │ stmdavs r8!, {r2, r3, r6, r8, r9, ip} │ │ │ │ - b 748d30 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6e7274> │ │ │ │ + b 748d30 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6e7274> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r0, r2, r4, r5, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b fff48d4c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xffee7290> │ │ │ │ + b fff48d4c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xffee7290> │ │ │ │ @ instruction: 0x21004db7 │ │ │ │ ldrbtmi r4, [sp], #-2231 @ 0xfffff749 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560ef │ │ │ │ movwls r3, #6388 @ 0x18f4 │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ cmppcs r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ - blx 248d74 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1e72b8> │ │ │ │ + blx 248d74 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1e72b8> │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrhi pc, [lr, #-0] │ │ │ │ @ instruction: 0xf8d54602 │ │ │ │ stmdavs r8!, {r4, r6, r8, r9, ip} │ │ │ │ ldmib r2!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r5, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b ff4c8da0 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xff4672e4> │ │ │ │ + b ff4c8da0 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xff4672e4> │ │ │ │ smlatbcs r0, r4, sp, r4 │ │ │ │ ldrbtmi r4, [sp], #-2212 @ 0xfffff75c │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d560f1 │ │ │ │ movwls r3, #6392 @ 0x18f8 │ │ │ │ movwls r6, #2091 @ 0x82b │ │ │ │ @ instruction: 0x3784f8d5 │ │ │ │ @@ -7495,29 +7495,29 @@ │ │ │ │ stmib r8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r0, r1, r3, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b fea48df4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe9e7338> │ │ │ │ + b fea48df4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe9e7338> │ │ │ │ @ instruction: 0xf7f82001 │ │ │ │ strmi lr, [r4], -r2, lsr #24 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r1, r3, lsl #10 │ │ │ │ ldc 7, cr15, [sl], {248} @ 0xf8 │ │ │ │ andsls r4, r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r3, r6, lsl #10 │ │ │ │ ldmib r2, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andls r4, pc, r5, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r2], -r9, lsl #10 │ │ │ │ @ instruction: 0xf0032100 │ │ │ │ - blmi fe149000 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe0e7544> │ │ │ │ + blmi fe149000 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe0e7544> │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldmpl sl!, {r3, r5, r9, sl, lr}^ │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ tstpeq r1, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf0036013 │ │ │ │ @ instruction: 0x4642f85f │ │ │ │ @@ -7537,27 +7537,27 @@ │ │ │ │ stmdavs fp!, {r1, r2, r5, r6, r7, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r6, r3, #-989855744 @ 0xc5000000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #41 @ 0x29 │ │ │ │ eorvs sp, fp, r4 │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ - b 1548e9c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x14e73e0> │ │ │ │ + b 1548e9c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x14e73e0> │ │ │ │ strcs r4, [r0, #-2922] @ 0xfffff496 │ │ │ │ strls r4, [pc, #-1570] @ a8a2 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r3, r4, r5, r8, r9, ip} │ │ │ │ ldmdb ip, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vsubl.s8 q10, d16, d24 │ │ │ │ stmdavs r3!, {r0, r2, r4, r6, r7, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b f48ecc <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xee7410> │ │ │ │ + b f48ecc <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xee7410> │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ @ instruction: 0x4604ebb6 │ │ │ │ stmdacs r0, {r4, ip, pc} │ │ │ │ strbhi pc, [sp], #0 @ │ │ │ │ @ instruction: 0xf7f82001 │ │ │ │ strmi lr, [r5], -lr, ror #18 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, ip, pc} │ │ │ │ @@ -7578,15 +7578,15 @@ │ │ │ │ stmdavs fp!, {r0, r6, r7, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r6, r3, #-989855744 @ 0xc5000000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #41 @ 0x29 │ │ │ │ eorvs sp, fp, r4 │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ - b c8f40 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x67484> │ │ │ │ + b c8f40 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x67484> │ │ │ │ strcs r4, [r0, #-2884] @ 0xfffff4bc │ │ │ │ strls r4, [pc, #-1570] @ a946 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r2, r4, r7, r8, r9, ip} │ │ │ │ stmdb sl, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vsubl.s8 q10, d16, d24 │ │ │ │ stmdavs r3!, {r4, r5, r7, sl, pc} │ │ │ │ @@ -7690,15 +7690,15 @@ │ │ │ │ strmi r8, [r2], -sp, lsl #8 │ │ │ │ @ instruction: 0x1610f8d5 │ │ │ │ @ instruction: 0xf7f86828 │ │ │ │ stmdacs r0, {r1, r2, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ strhi pc, [pc], #-704 @ b114 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7f134 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1d678> │ │ │ │ + blcc 7f134 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1d678> │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0xf8dfe91e │ │ │ │ smlabtcs r0, r0, r8, r5 │ │ │ │ ldmeq ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1149 @ 0xfffffb83 │ │ │ │ rscsvs pc, fp, r0, lsl #10 │ │ │ │ @@ -7728,58 +7728,58 @@ │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r4, r5, r6, r9, sl, ip} │ │ │ │ svc 0x00f2f7f7 │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xf43e4293 │ │ │ │ - blcc 75c18 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1415c> │ │ │ │ + blcc 75c18 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1415c> │ │ │ │ blcs 23248 │ │ │ │ - bge fe5083b8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xfe4a68fc> │ │ │ │ + bge fe5083b8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xfe4a68fc> │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ @ instruction: 0xf7fee8d0 │ │ │ │ @ instruction: 0xf8dfba8e │ │ │ │ strmi sl, [r6], -ip, lsr #16 │ │ │ │ @ instruction: 0xf64b2501 │ │ │ │ ldrbtmi r7, [sl], #2312 @ 0x908 │ │ │ │ ldmdane r5!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt 12491d8 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x11e771c> │ │ │ │ + blt 12491d8 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x11e771c> │ │ │ │ ldmdage r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strcs r7, [r1, #-2203] @ 0xfffff765 │ │ │ │ @ instruction: 0xf64b44fa │ │ │ │ @ instruction: 0xf7fe7916 │ │ │ │ @ instruction: 0xf8dfba3d │ │ │ │ strmi sl, [r6], -r8, lsl #16 │ │ │ │ @ instruction: 0xf64b2501 │ │ │ │ ldrbtmi r7, [sl], #2340 @ 0x924 │ │ │ │ ldmdane r7!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt cc9204 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0xc67748> │ │ │ │ + blt cc9204 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0xc67748> │ │ │ │ ubfxge pc, pc, #17, #21 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strcs r7, [r1, #-2205] @ 0xfffff763 │ │ │ │ @ instruction: 0xf64b44fa │ │ │ │ @ instruction: 0xf7fe7932 │ │ │ │ @ instruction: 0xf8dfba27 │ │ │ │ strmi sl, [r6], -r4, ror #15 │ │ │ │ @ instruction: 0xf64b2501 │ │ │ │ ldrbtmi r7, [sl], #2368 @ 0x940 │ │ │ │ ldmdane fp!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt 749230 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x6e7774> │ │ │ │ + blt 749230 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x6e7774> │ │ │ │ @ instruction: 0xa7d0f8df │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r5], -r6, lsl #12 │ │ │ │ vqshl.s8 q10, q13, q14 │ │ │ │ @ instruction: 0xf7fe0917 │ │ │ │ @ instruction: 0xf8dfba11 │ │ │ │ @ instruction: 0xf04fa7c0 │ │ │ │ strcs r0, [r0], #-2049 @ 0xfffff7ff │ │ │ │ ldrbtmi r4, [sl], #1605 @ 0x645 │ │ │ │ ldmdbeq r9, {r2, r3, r6, r9, ip, sp, lr, pc} │ │ │ │ - blt 1c925c <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1677a0> │ │ │ │ + blt 1c925c <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1677a0> │ │ │ │ sbfxge pc, pc, #17, #13 │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ strcs r0, [r1, #-2061] @ 0xfffff7f3 │ │ │ │ vqshl.s8 q10, q13, q14 │ │ │ │ @ instruction: 0xf7fe0923 │ │ │ │ @ instruction: 0xf8dfb9fb │ │ │ │ strcs sl, [r0], #-1948 @ 0xfffff864 │ │ │ │ @@ -8243,15 +8243,15 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r5], -r0, lsl #8 │ │ │ │ @ instruction: 0xf64b44fa │ │ │ │ @ instruction: 0xf7fd59fb │ │ │ │ @ instruction: 0x4628be5d │ │ │ │ @ instruction: 0xf0012500 │ │ │ │ @ instruction: 0xf7fcf957 │ │ │ │ - bmi 1a7b6a4 <.gomp_critical_user___pyx_parallel_lastprivates1@@Base+0x1a19be8> │ │ │ │ + bmi 1a7b6a4 <.gomp_critical_user___pyx_parallel_lastprivates0@@Base+0x1a19be8> │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7f7d001 │ │ │ │ sublt lr, r7, r6, asr sp │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -10895,15 +10895,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 3360 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n d2dc │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, r1] │ │ │ │ movs r3, r0 │ │ │ │ @@ -17619,15 +17619,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ vhadd.s16 d16, d8, d4 │ │ │ │ vhadd.s16 d16, d0, d4 │ │ │ │ lsls r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [r2], #-16 │ │ │ │ vldr d9, [pc, #536] @ 115f0 │ │ │ │ movw r9, #47824 @ 0xbad0 │ │ │ │ movt r9, #47824 @ 0xbad0 │ │ │ │ vldr d7, [sp, #16] │ │ │ │ vldr d8, [pc, #528] @ 115f8 │ │ │ │ @@ -21834,15 +21834,15 @@ │ │ │ │ blx 3360 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 13e32 │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfac00002 │ │ │ │ bcs.n 13f48 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xf6700002 │ │ │ │ @ instruction: 0xfac60002 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -27061,15 +27061,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r5} │ │ │ │ movs r2, r0 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r2, {r1, r2, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ @@ -27149,15 +27149,15 @@ │ │ │ │ movs r4, r0 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ movs r4, r0 │ │ │ │ stmia r1!, {} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -27682,19 +27682,19 @@ │ │ │ │ mov.w r2, #1096 @ 0x448 │ │ │ │ movw r1, #44330 @ 0xad2a │ │ │ │ b.n 17804 │ │ │ │ ldrh r2, [r4, #10] │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3} │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [sp, #768] @ 0x300 │ │ │ │ movs r4, r0 │ │ │ │ add r1, pc, #432 @ (adr r1, 17a9c ) │ │ │ │ movs r2, r0 │ │ │ │ @@ -62584,15 +62584,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #160 @ 0xa0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ @@ -64306,15 +64306,15 @@ │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ orrs r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #528] @ (2f48c ) │ │ │ │ movs r1, r0 │ │ │ │ strb r4, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ cmp r0, #6 │ │ │ │ movs r1, r0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61313536 61386437 36326266 34323633 a156a8d762bf4263 │ │ │ │ - 0x00000010 32346362 63346635 33356331 36333334 24cbc4f535c16334 │ │ │ │ - 0x00000020 37613565 63662e64 65627567 00000000 7a5ecf.debug.... │ │ │ │ - 0x00000030 8f4740ff .G@. │ │ │ │ + 0x00000000 66363233 61616162 36393734 36646233 f623aaab69746db3 │ │ │ │ + 0x00000010 35623636 64646665 31313861 64613330 5b66ddfe118ada30 │ │ │ │ + 0x00000020 61306533 66322e64 65627567 00000000 a0e3f2.debug.... │ │ │ │ + 0x00000030 f2761471 .v.q │ │ ├── ./usr/lib/python3/dist-packages/yt/utilities/lib/pixelization_routines.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x06e400 0x0006e400 0x0006e400 0x007a0 0x007a0 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x6eba4 0x6eba4 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x06e3c8 0x0006e3c8 0x0006e3c8 0x007a0 0x007a0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x6eb6c 0x6eb6c R E 0x10000 │ │ │ │ LOAD 0x06fef0 0x0007fef0 0x0007fef0 0x01328 0x01f50 RW 0x10000 │ │ │ │ DYNAMIC 0x06fef8 0x0007fef8 0x0007fef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x06fef0 0x0007fef0 0x0007fef0 0x00110 0x00110 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ There are 27 section headers, starting at offset 0x713d0: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000114 000114 000024 00 A 0 0 4 │ │ │ │ - [ 2] .gnu.hash GNU_HASH 00000138 000138 000118 04 A 3 0 4 │ │ │ │ - [ 3] .dynsym DYNSYM 00000250 000250 0010b0 10 A 4 3 4 │ │ │ │ - [ 4] .dynstr STRTAB 00001300 001300 001452 00 A 0 0 1 │ │ │ │ - [ 5] .gnu.version VERSYM 00002752 002752 000216 02 A 3 0 2 │ │ │ │ - [ 6] .gnu.version_r VERNEED 00002968 002968 000140 00 A 4 6 4 │ │ │ │ - [ 7] .rel.dyn REL 00002aa8 002aa8 0009e8 08 A 3 0 4 │ │ │ │ - [ 8] .rel.plt REL 00003490 003490 000630 08 AI 3 20 4 │ │ │ │ - [ 9] .init PROGBITS 00003ac0 003ac0 00000c 00 AX 0 0 4 │ │ │ │ - [10] .plt PROGBITS 00003acc 003acc 0009c4 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00004490 004490 062a78 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 00066f08 066f08 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 00066f10 066f10 0072d0 00 A 0 0 4 │ │ │ │ - [14] .ARM.extab PROGBITS 0006e1e0 06e1e0 00021d 00 A 0 0 4 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 0006e400 06e400 0007a0 00 AL 11 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0006eba0 06eba0 000004 00 A 0 0 4 │ │ │ │ + [ 2] .gnu.hash GNU_HASH 00000138 000138 0000e4 04 A 3 0 4 │ │ │ │ + [ 3] .dynsym DYNSYM 0000021c 00021c 0010b0 10 A 4 3 4 │ │ │ │ + [ 4] .dynstr STRTAB 000012cc 0012cc 001452 00 A 0 0 1 │ │ │ │ + [ 5] .gnu.version VERSYM 0000271e 00271e 000216 02 A 3 0 2 │ │ │ │ + [ 6] .gnu.version_r VERNEED 00002934 002934 000140 00 A 4 6 4 │ │ │ │ + [ 7] .rel.dyn REL 00002a74 002a74 0009e8 08 A 3 0 4 │ │ │ │ + [ 8] .rel.plt REL 0000345c 00345c 000630 08 AI 3 20 4 │ │ │ │ + [ 9] .init PROGBITS 00003a8c 003a8c 00000c 00 AX 0 0 4 │ │ │ │ + [10] .plt PROGBITS 00003a98 003a98 0009c4 04 AX 0 0 4 │ │ │ │ + [11] .text PROGBITS 00004460 004460 062a70 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 00066ed0 066ed0 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 00066ed8 066ed8 0072d0 00 A 0 0 4 │ │ │ │ + [14] .ARM.extab PROGBITS 0006e1a8 06e1a8 00021d 00 A 0 0 4 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 0006e3c8 06e3c8 0007a0 00 AL 11 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0006eb68 06eb68 000004 00 A 0 0 4 │ │ │ │ [17] .init_array INIT_ARRAY 0007fef0 06fef0 000004 04 WA 0 0 4 │ │ │ │ [18] .fini_array FINI_ARRAY 0007fef4 06fef4 000004 04 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0007fef8 06fef8 000108 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00080000 070000 0003e4 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 000803e8 0703e8 000e30 00 WA 0 0 8 │ │ │ │ [22] .bss NOBITS 00081218 071218 000c28 00 WA 0 0 8 │ │ │ │ [23] .ARM.attributes ARM_ATTRIBUTES 00000000 071218 000031 00 0 0 1 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 267 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 00003ac0 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ + 1: 00003a8c 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ 2: 000803e8 0 SECTION LOCAL DEFAULT 21 .data │ │ │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 4: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFinalizerFromDealloc │ │ │ │ 5: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_FromObject │ │ │ │ 6: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ 7: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ 8: 00000000 0 FUNC GLOBAL DEFAULT UND _Znwj@GLIBCXX_3.4 (3) │ │ │ │ @@ -243,28 +243,28 @@ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Subtract │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Join │ │ │ │ 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_InPlaceAdd │ │ │ │ - 246: 00066239 268 FUNC GLOBAL DEFAULT 11 _Z16write_tree_nodesRSoP4Node │ │ │ │ - 247: 000668c5 164 FUNC WEAK DEFAULT 11 _ZNSt6vectorIjSaIjEE17_M_realloc_appendIJRKjEEEvDpOT_ │ │ │ │ - 248: 00066345 186 FUNC GLOBAL DEFAULT 11 _Z15free_tree_nodesP4Node │ │ │ │ - 249: 00066801 32 FUNC WEAK DEFAULT 11 _ZNSt12_Vector_baseIP4NodeSaIS1_EED1Ev │ │ │ │ - 250: 00081e30 4 OBJECT GLOBAL DEFAULT 22 __pyx_module_is_main_yt__utilities__lib__pixelization_routines │ │ │ │ - 251: 000667c1 62 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IjSaIjEESaIS1_EED2Ev │ │ │ │ - 252: 00066401 960 FUNC GLOBAL DEFAULT 11 _Z15read_tree_nodesRSiRSt6vectorIP4NodeSaIS2_EES5_ │ │ │ │ - 253: 0000e86d 16 FUNC GLOBAL DEFAULT 11 PyInit_pixelization_routines │ │ │ │ - 254: 00066969 436 FUNC WEAK DEFAULT 11 _ZN4Node13add_neighborsEPS_j │ │ │ │ - 255: 00066821 164 FUNC WEAK DEFAULT 11 _ZNSt6vectorIP4NodeSaIS1_EE17_M_realloc_appendIJRKS1_EEEvDpOT_ │ │ │ │ - 256: 00067020 64 OBJECT GLOBAL DEFAULT 13 hex_face_defs │ │ │ │ - 257: 00066fa0 64 OBJECT GLOBAL DEFAULT 13 wedge_face_defs │ │ │ │ - 258: 00066801 32 FUNC WEAK DEFAULT 11 _ZNSt12_Vector_baseIP4NodeSaIS1_EED2Ev │ │ │ │ - 259: 000667c1 62 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IjSaIjEESaIS1_EED1Ev │ │ │ │ - 260: 00066bc1 832 FUNC WEAK DEFAULT 11 _ZN4NodeC2ERSi │ │ │ │ - 261: 00066fe0 64 OBJECT GLOBAL DEFAULT 13 tetra_face_defs │ │ │ │ - 262: 00066b1d 164 FUNC WEAK DEFAULT 11 _ZNSt6vectorIP4NodeSaIS1_EE17_M_realloc_appendIJS1_EEEvDpOT_ │ │ │ │ - 263: 00066bc1 832 FUNC WEAK DEFAULT 11 _ZN4NodeC1ERSi │ │ │ │ - 264: 00081e3c 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates2 │ │ │ │ - 265: 00081e38 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates3 │ │ │ │ - 266: 00081e34 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates4 │ │ │ │ + 246: 000667d1 32 FUNC WEAK DEFAULT 11 _ZNSt12_Vector_baseIP4NodeSaIS1_EED2Ev │ │ │ │ + 247: 00066791 62 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IjSaIjEESaIS1_EED1Ev │ │ │ │ + 248: 000667d1 32 FUNC WEAK DEFAULT 11 _ZNSt12_Vector_baseIP4NodeSaIS1_EED1Ev │ │ │ │ + 249: 0000e83d 16 FUNC GLOBAL DEFAULT 11 PyInit_pixelization_routines │ │ │ │ + 250: 000667f1 164 FUNC WEAK DEFAULT 11 _ZNSt6vectorIP4NodeSaIS1_EE17_M_realloc_appendIJRKS1_EEEvDpOT_ │ │ │ │ + 251: 00066939 436 FUNC WEAK DEFAULT 11 _ZN4Node13add_neighborsEPS_j │ │ │ │ + 252: 00066b91 832 FUNC WEAK DEFAULT 11 _ZN4NodeC1ERSi │ │ │ │ + 253: 00066fe8 64 OBJECT GLOBAL DEFAULT 13 hex_face_defs │ │ │ │ + 254: 00081e38 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates0 │ │ │ │ + 255: 00081e34 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates1 │ │ │ │ + 256: 00066aed 164 FUNC WEAK DEFAULT 11 _ZNSt6vectorIP4NodeSaIS1_EE17_M_realloc_appendIJS1_EEEvDpOT_ │ │ │ │ + 257: 00081e3c 4 OBJECT GLOBAL DEFAULT 22 .gomp_critical_user___pyx_parallel_lastprivates2 │ │ │ │ + 258: 00066f68 64 OBJECT GLOBAL DEFAULT 13 wedge_face_defs │ │ │ │ + 259: 000663d1 960 FUNC GLOBAL DEFAULT 11 _Z15read_tree_nodesRSiRSt6vectorIP4NodeSaIS2_EES5_ │ │ │ │ + 260: 00066209 268 FUNC GLOBAL DEFAULT 11 _Z16write_tree_nodesRSoP4Node │ │ │ │ + 261: 00066b91 832 FUNC WEAK DEFAULT 11 _ZN4NodeC2ERSi │ │ │ │ + 262: 00066895 164 FUNC WEAK DEFAULT 11 _ZNSt6vectorIjSaIjEE17_M_realloc_appendIJRKjEEEvDpOT_ │ │ │ │ + 263: 00066315 186 FUNC GLOBAL DEFAULT 11 _Z15free_tree_nodesP4Node │ │ │ │ + 264: 00066fa8 64 OBJECT GLOBAL DEFAULT 13 tetra_face_defs │ │ │ │ + 265: 00081e30 4 OBJECT GLOBAL DEFAULT 22 __pyx_module_is_main_yt__utilities__lib__pixelization_routines │ │ │ │ + 266: 00066791 62 FUNC WEAK DEFAULT 11 _ZNSt6vectorIS_IjSaIjEESaIS1_EED2Ev │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x2aa8 contains 317 entries: │ │ │ │ +Relocation section '.rel.dyn' at offset 0x2a74 contains 317 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0007fef0 00000017 R_ARM_RELATIVE │ │ │ │ 0007fef4 00000017 R_ARM_RELATIVE │ │ │ │ 000803e8 00000017 R_ARM_RELATIVE │ │ │ │ 00080418 00000017 R_ARM_RELATIVE │ │ │ │ 0008041c 00000017 R_ARM_RELATIVE │ │ │ │ 00080428 00000017 R_ARM_RELATIVE │ │ │ │ @@ -275,55 +275,55 @@ │ │ │ │ 0008032c 00001515 R_ARM_GLOB_DAT 00000000 PyExc_KeyError │ │ │ │ 00080330 00001615 R_ARM_GLOB_DAT 00000000 _Py_TrueStruct │ │ │ │ 00080334 00001715 R_ARM_GLOB_DAT 00000000 PyExc_IndexError │ │ │ │ 00080338 00001a15 R_ARM_GLOB_DAT 00000000 PyTuple_Type │ │ │ │ 0008033c 00001e15 R_ARM_GLOB_DAT 00000000 PyList_Type │ │ │ │ 00080340 00002015 R_ARM_GLOB_DAT 00000000 PyCapsule_Type │ │ │ │ 00080344 00002115 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ -00080348 00010a15 R_ARM_GLOB_DAT 00081e34 .gomp_critical_user___pyx_parallel_lastprivates4 │ │ │ │ -0008034c 00003815 R_ARM_GLOB_DAT 00000000 PySlice_Type │ │ │ │ -00080350 00003a15 R_ARM_GLOB_DAT 00000000 _Py_NoneStruct │ │ │ │ -00080354 00003b15 R_ARM_GLOB_DAT 00000000 PyExc_AttributeError │ │ │ │ -00080358 00004515 R_ARM_GLOB_DAT 00000000 PyType_Type │ │ │ │ -0008035c 00004a15 R_ARM_GLOB_DAT 00000000 PyByteArray_Type │ │ │ │ -00080360 00005f15 R_ARM_GLOB_DAT 00000000 PyCFunction_Type │ │ │ │ -00080364 00006115 R_ARM_GLOB_DAT 00000000 PyExc_ModuleNotFoundError │ │ │ │ -00080368 00006215 R_ARM_GLOB_DAT 00000000 PyExc_OverflowError │ │ │ │ -0008036c 00006c15 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ -00080370 00006f15 R_ARM_GLOB_DAT 00000000 PyMethodDescr_Type │ │ │ │ -00080374 00007115 R_ARM_GLOB_DAT 00000000 PyUnicode_Type │ │ │ │ -00080378 00007915 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ -0008037c 00007c15 R_ARM_GLOB_DAT 00000000 Py_Version │ │ │ │ -00080380 00007f15 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeWarning │ │ │ │ +00080348 00003815 R_ARM_GLOB_DAT 00000000 PySlice_Type │ │ │ │ +0008034c 00003a15 R_ARM_GLOB_DAT 00000000 _Py_NoneStruct │ │ │ │ +00080350 00003b15 R_ARM_GLOB_DAT 00000000 PyExc_AttributeError │ │ │ │ +00080354 00004515 R_ARM_GLOB_DAT 00000000 PyType_Type │ │ │ │ +00080358 00004a15 R_ARM_GLOB_DAT 00000000 PyByteArray_Type │ │ │ │ +0008035c 00005f15 R_ARM_GLOB_DAT 00000000 PyCFunction_Type │ │ │ │ +00080360 00006115 R_ARM_GLOB_DAT 00000000 PyExc_ModuleNotFoundError │ │ │ │ +00080364 00006215 R_ARM_GLOB_DAT 00000000 PyExc_OverflowError │ │ │ │ +00080368 00006c15 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ +0008036c 00006f15 R_ARM_GLOB_DAT 00000000 PyMethodDescr_Type │ │ │ │ +00080370 00007115 R_ARM_GLOB_DAT 00000000 PyUnicode_Type │ │ │ │ +00080374 00007915 R_ARM_GLOB_DAT 00000000 PyExc_ZeroDivisionError │ │ │ │ +00080378 00007c15 R_ARM_GLOB_DAT 00000000 Py_Version │ │ │ │ +0008037c 00007f15 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeWarning │ │ │ │ +00080380 0000ff15 R_ARM_GLOB_DAT 00081e34 .gomp_critical_user___pyx_parallel_lastprivates1 │ │ │ │ 00080384 00008515 R_ARM_GLOB_DAT 00000000 PyExc_BufferError │ │ │ │ 00080388 00008715 R_ARM_GLOB_DAT 00000000 PyExc_NotImplementedError │ │ │ │ -0008038c 0000fa15 R_ARM_GLOB_DAT 00081e30 __pyx_module_is_main_yt__utilities__lib__pixelization_routines │ │ │ │ +0008038c 00010915 R_ARM_GLOB_DAT 00081e30 __pyx_module_is_main_yt__utilities__lib__pixelization_routines │ │ │ │ 00080390 00008d15 R_ARM_GLOB_DAT 00000000 PyExc_DeprecationWarning │ │ │ │ 00080394 00009415 R_ARM_GLOB_DAT 00000000 PyExc_RuntimeError │ │ │ │ 00080398 00009515 R_ARM_GLOB_DAT 00000000 PyExc_UnboundLocalError │ │ │ │ -0008039c 00009f15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ -000803a0 0000a115 R_ARM_GLOB_DAT 00000000 PyExc_StopIteration │ │ │ │ -000803a4 0000a315 R_ARM_GLOB_DAT 00000000 PyExc_TypeError │ │ │ │ -000803a8 0000a815 R_ARM_GLOB_DAT 00000000 PyMethod_Type │ │ │ │ -000803ac 0000b115 R_ARM_GLOB_DAT 00000000 _Py_FalseStruct │ │ │ │ -000803b0 0000c215 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ -000803b4 00010915 R_ARM_GLOB_DAT 00081e38 .gomp_critical_user___pyx_parallel_lastprivates3 │ │ │ │ +0008039c 0000fe15 R_ARM_GLOB_DAT 00081e38 .gomp_critical_user___pyx_parallel_lastprivates0 │ │ │ │ +000803a0 00009f15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ +000803a4 0000a115 R_ARM_GLOB_DAT 00000000 PyExc_StopIteration │ │ │ │ +000803a8 0000a315 R_ARM_GLOB_DAT 00000000 PyExc_TypeError │ │ │ │ +000803ac 0000a815 R_ARM_GLOB_DAT 00000000 PyMethod_Type │ │ │ │ +000803b0 0000b115 R_ARM_GLOB_DAT 00000000 _Py_FalseStruct │ │ │ │ +000803b4 0000c215 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 000803b8 0000c815 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 000803bc 0000d315 R_ARM_GLOB_DAT 00000000 PyFloat_Type │ │ │ │ 000803c0 0000d515 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 000803c4 0000dd15 R_ARM_GLOB_DAT 00000000 PyBytes_Type │ │ │ │ 000803c8 0000de15 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 000803cc 0000df15 R_ARM_GLOB_DAT 00000000 PyExc_ImportError │ │ │ │ -000803d0 00010815 R_ARM_GLOB_DAT 00081e3c .gomp_critical_user___pyx_parallel_lastprivates2 │ │ │ │ +000803d0 00010115 R_ARM_GLOB_DAT 00081e3c .gomp_critical_user___pyx_parallel_lastprivates2 │ │ │ │ 000803d4 0000e815 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ 000803d8 0000ec15 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ 000803dc 0000ee15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 000803e0 0000f315 R_ARM_GLOB_DAT 00000000 _PyByteArray_empty_string │ │ │ │ │ │ │ │ -Relocation section '.rel.plt' at offset 0x3490 contains 198 entries: │ │ │ │ +Relocation section '.rel.plt' at offset 0x345c contains 198 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0008000c 00000316 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ 00080010 00000416 R_ARM_JUMP_SLOT 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ 00080014 00000516 R_ARM_JUMP_SLOT 00000000 PyMemoryView_FromObject │ │ │ │ 00080018 00000616 R_ARM_JUMP_SLOT 00000000 PyObject_Hash │ │ │ │ 0008001c 00000716 R_ARM_JUMP_SLOT 00000000 PyObject_GetBuffer │ │ │ │ 00080020 00000816 R_ARM_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,30 +3,30 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgomp.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ - 0x0000000c (INIT) 0x3ac0 │ │ │ │ - 0x0000000d (FINI) 0x66f08 │ │ │ │ + 0x0000000c (INIT) 0x3a8c │ │ │ │ + 0x0000000d (FINI) 0x66ed0 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x7fef0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x7fef4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ - 0x00000005 (STRTAB) 0x1300 │ │ │ │ - 0x00000006 (SYMTAB) 0x250 │ │ │ │ + 0x00000005 (STRTAB) 0x12cc │ │ │ │ + 0x00000006 (SYMTAB) 0x21c │ │ │ │ 0x0000000a (STRSZ) 5202 (bytes) │ │ │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ │ │ 0x00000003 (PLTGOT) 0x80000 │ │ │ │ 0x00000002 (PLTRELSZ) 1584 (bytes) │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ - 0x00000017 (JMPREL) 0x3490 │ │ │ │ - 0x00000011 (REL) 0x2aa8 │ │ │ │ + 0x00000017 (JMPREL) 0x345c │ │ │ │ + 0x00000011 (REL) 0x2a74 │ │ │ │ 0x00000012 (RELSZ) 2536 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ - 0x6ffffffe (VERNEED) 0x2968 │ │ │ │ + 0x6ffffffe (VERNEED) 0x2934 │ │ │ │ 0x6fffffff (VERNEEDNUM) 6 │ │ │ │ - 0x6ffffff0 (VERSYM) 0x2752 │ │ │ │ + 0x6ffffff0 (VERSYM) 0x271e │ │ │ │ 0x6ffffffa (RELCOUNT) 269 │ │ │ │ 0x00000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6d43372c226c2bc0ef83f2da02f199ecb95a0d61 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43a4b978923f8beb273be24d0c613e8b44811f30 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 267 entries: │ │ │ │ - Addr: 0x0000000000002752 Offset: 0x00002752 Link: 3 (.dynsym) │ │ │ │ + Addr: 0x000000000000271e Offset: 0x0000271e Link: 3 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 008: 3 (GLIBCXX_3.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 010: 2 (GLIBC_2.4) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ @@ -66,15 +66,15 @@ │ │ │ │ 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 100: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 104: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ 108: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 6 entries: │ │ │ │ - Addr: 0x0000000000002968 Offset: 0x00002968 Link: 4 (.dynstr) │ │ │ │ + Addr: 0x0000000000002934 Offset: 0x00002934 Link: 4 (.dynstr) │ │ │ │ 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GCC_3.5 Flags: none Version: 7 │ │ │ │ 0x0020: Version: 1 File: libgomp.so.1 Cnt: 3 │ │ │ │ 0x0030: Name: GOMP_4.0 Flags: none Version: 13 │ │ │ │ 0x0040: Name: GOMP_4.5 Flags: none Version: 12 │ │ │ │ 0x0050: Name: GOMP_1.0 Flags: none Version: 6 │ │ │ │ 0x0060: Version: 1 File: ld-linux-armhf.so.3 Cnt: 1 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -156,17 +156,17 @@ │ │ │ │ GOMP_loop_nonmonotonic_dynamic_start │ │ │ │ GOMP_loop_nonmonotonic_dynamic_next │ │ │ │ GOMP_loop_end │ │ │ │ PyErr_CheckSignals │ │ │ │ __aeabi_d2lz │ │ │ │ GOMP_critical_name_start │ │ │ │ GOMP_critical_name_end │ │ │ │ -.gomp_critical_user___pyx_parallel_lastprivates2 │ │ │ │ +.gomp_critical_user___pyx_parallel_lastprivates0 │ │ │ │ __gxx_personality_v0 │ │ │ │ -.gomp_critical_user___pyx_parallel_lastprivates3 │ │ │ │ +.gomp_critical_user___pyx_parallel_lastprivates1 │ │ │ │ PyCMethod_New │ │ │ │ PyMethodDescr_Type │ │ │ │ PyList_Type │ │ │ │ PyTuple_Type │ │ │ │ PyExc_IndexError │ │ │ │ PyFrame_New │ │ │ │ PyTraceBack_Here │ │ │ │ @@ -209,15 +209,15 @@ │ │ │ │ PySequence_Contains │ │ │ │ PyUnicode_Join │ │ │ │ PyNumber_Long │ │ │ │ PyMemoryView_FromObject │ │ │ │ PyDict_Contains │ │ │ │ PyList_SetSlice │ │ │ │ PySequence_List │ │ │ │ -.gomp_critical_user___pyx_parallel_lastprivates4 │ │ │ │ +.gomp_critical_user___pyx_parallel_lastprivates2 │ │ │ │ PyNumber_Power │ │ │ │ PyLong_AsDouble │ │ │ │ PyEval_GetBuiltins │ │ │ │ PyImport_GetModuleDict │ │ │ │ Py_Version │ │ │ │ __pyx_module_is_main_yt__utilities__lib__pixelization_routines │ │ │ │ PyThread_allocate_lock │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ │ │ @@ -1,21 +1,18 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu.hash': │ │ │ │ - 0x00000138 29000000 f6000000 04000000 07000000 )............... │ │ │ │ - 0x00000148 34706944 010a5012 0bb80702 0020a800 4piD..P...... .. │ │ │ │ - 0x00000158 00000000 00000000 f6000000 f7000000 ................ │ │ │ │ - 0x00000168 f8000000 00000000 f9000000 00000000 ................ │ │ │ │ - 0x00000178 00000000 fa000000 00000000 00000000 ................ │ │ │ │ - 0x00000188 fb000000 fc000000 00000000 00000000 ................ │ │ │ │ - 0x00000198 00000000 fd000000 00000000 00000000 ................ │ │ │ │ - 0x000001a8 00000000 00000000 fe000000 00000000 ................ │ │ │ │ - 0x000001b8 ff000000 00010000 00000000 01010000 ................ │ │ │ │ - 0x000001c8 00000000 02010000 03010000 00000000 ................ │ │ │ │ - 0x000001d8 05010000 06010000 07010000 08010000 ................ │ │ │ │ - 0x000001e8 09010000 0a010000 00000000 00000000 ................ │ │ │ │ - 0x000001f8 00000000 153dd289 4180c427 f786b008 .....=..A..'.... │ │ │ │ - 0x00000208 cf519366 b9740475 37b040a9 3debe7d5 .Q.f.t.u7.@.=... │ │ │ │ - 0x00000218 59e919c9 050fd880 f3666d45 59b9d0a4 Y........fmEY... │ │ │ │ - 0x00000228 c1780e56 11569366 f4ab40a9 8ff937f7 .x.V.V.f..@...7. │ │ │ │ - 0x00000238 b5f52a67 97f22b62 0de125f7 4ba89921 ..*g..+b..%.K..! │ │ │ │ - 0x00000248 4da89921 4da89921 M..!M..! │ │ │ │ + 0x00000138 1c000000 f6000000 04000000 07000000 ................ │ │ │ │ + 0x00000148 34706944 010a5012 0b8e0702 0020a800 4piD..P...... .. │ │ │ │ + 0x00000158 f6000000 f7000000 00000000 f8000000 ................ │ │ │ │ + 0x00000168 00000000 f9000000 00000000 fa000000 ................ │ │ │ │ + 0x00000178 fb000000 fc000000 00000000 00000000 ................ │ │ │ │ + 0x00000188 00000000 fe000000 ff000000 01010000 ................ │ │ │ │ + 0x00000198 02010000 04010000 05010000 00000000 ................ │ │ │ │ + 0x000001a8 00000000 06010000 00000000 07010000 ................ │ │ │ │ + 0x000001b8 08010000 09010000 0a010000 00000000 ................ │ │ │ │ + 0x000001c8 11569366 f5ab40a9 cf519366 59e919c9 .V.f..@..Q.fY... │ │ │ │ + 0x000001d8 f3666d45 050fd880 0ce125f7 59b9d0a4 .fmE......%.Y... │ │ │ │ + 0x000001e8 49a89921 4aa89921 97f22b62 4ba89921 I..!J..!..+bK..! │ │ │ │ + 0x000001f8 c0780e56 3debe7d5 153dd289 8ff937f7 .x.V=....=....7. │ │ │ │ + 0x00000208 4180c427 f786b008 b5f52a67 b9740475 A..'......*g.t.u │ │ │ │ + 0x00000218 37b040a9 7.@. │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,329 +1,329 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ - 0x00001300 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ - 0x00001310 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ - 0x00001320 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ - 0x00001330 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ - 0x00001340 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ - 0x00001350 6c697a65 00776564 67655f66 6163655f lize.wedge_face_ │ │ │ │ - 0x00001360 64656673 00746574 72615f66 6163655f defs.tetra_face_ │ │ │ │ - 0x00001370 64656673 00686578 5f666163 655f6465 defs.hex_face_de │ │ │ │ - 0x00001380 6673005f 5a537432 31696f73 5f626173 fs._ZSt21ios_bas │ │ │ │ - 0x00001390 655f6c69 62726172 795f696e 69747600 e_library_initv. │ │ │ │ - 0x000013a0 5f5f6165 6162695f 756e7769 6e645f63 __aeabi_unwind_c │ │ │ │ - 0x000013b0 70705f70 7230005f 50795f4e 6f6e6553 pp_pr0._Py_NoneS │ │ │ │ - 0x000013c0 74727563 74005079 42617365 4f626a65 truct.PyBaseObje │ │ │ │ - 0x000013d0 63745f54 79706500 50794469 63745f4e ct_Type.PyDict_N │ │ │ │ - 0x000013e0 65770050 79466c6f 61745f46 726f6d44 ew.PyFloat_FromD │ │ │ │ - 0x000013f0 6f75626c 65005079 4572725f 466f726d ouble.PyErr_Form │ │ │ │ - 0x00001400 61740050 79457863 5f56616c 75654572 at.PyExc_ValueEr │ │ │ │ - 0x00001410 726f7200 50794578 635f5479 70654572 ror.PyExc_TypeEr │ │ │ │ - 0x00001420 726f7200 50794572 725f5365 74537472 ror.PyErr_SetStr │ │ │ │ - 0x00001430 696e6700 50795f45 6e746572 52656375 ing.Py_EnterRecu │ │ │ │ - 0x00001440 72736976 6543616c 6c005079 5f4c6561 rsiveCall.Py_Lea │ │ │ │ - 0x00001450 76655265 63757273 69766543 616c6c00 veRecursiveCall. │ │ │ │ - 0x00001460 50794f62 6a656374 5f43616c 6c005079 PyObject_Call.Py │ │ │ │ - 0x00001470 4572725f 4f636375 72726564 00507945 Err_Occurred.PyE │ │ │ │ - 0x00001480 78635f53 79737465 6d457272 6f720050 xc_SystemError.P │ │ │ │ - 0x00001490 794c6f6e 675f4672 6f6d4c6f 6e670050 yLong_FromLong.P │ │ │ │ - 0x000014a0 79427566 6665725f 52656c65 61736500 yBuffer_Release. │ │ │ │ - 0x000014b0 706f7700 73717274 0050794f 626a6563 pow.sqrt.PyObjec │ │ │ │ - 0x000014c0 745f4765 74417474 72005079 556e6963 t_GetAttr.PyUnic │ │ │ │ - 0x000014d0 6f64655f 496e7465 726e4672 6f6d5374 ode_InternFromSt │ │ │ │ - 0x000014e0 72696e67 00507955 6e69636f 64655f46 ring.PyUnicode_F │ │ │ │ - 0x000014f0 726f6d46 6f726d61 74005079 4f626a65 romFormat.PyObje │ │ │ │ - 0x00001500 63745f49 73547275 65005f50 795f5472 ct_IsTrue._Py_Tr │ │ │ │ - 0x00001510 75655374 72756374 005f5079 5f46616c ueStruct._Py_Fal │ │ │ │ - 0x00001520 73655374 72756374 0050794f 626a6563 seStruct.PyObjec │ │ │ │ - 0x00001530 745f4d61 6c6c6f63 00507945 72725f4e t_Malloc.PyErr_N │ │ │ │ - 0x00001540 6f4d656d 6f727900 6d656d73 6574006d oMemory.memset.m │ │ │ │ - 0x00001550 656d6370 79005079 5475706c 655f5369 emcpy.PyTuple_Si │ │ │ │ - 0x00001560 7a650050 79547570 6c655f47 6574536c ze.PyTuple_GetSl │ │ │ │ - 0x00001570 69636500 5f50795f 4465616c 6c6f6300 ice._Py_Dealloc. │ │ │ │ - 0x00001580 5f5f6173 73657274 5f666169 6c005079 __assert_fail.Py │ │ │ │ - 0x00001590 496d706f 72745f49 6d706f72 744d6f64 Import_ImportMod │ │ │ │ - 0x000015a0 756c6500 50794572 725f4578 63657074 ule.PyErr_Except │ │ │ │ - 0x000015b0 696f6e4d 61746368 65730050 79457272 ionMatches.PyErr │ │ │ │ - 0x000015c0 5f436c65 61720050 794f626a 6563745f _Clear.PyObject_ │ │ │ │ - 0x000015d0 47657441 74747253 7472696e 67005079 GetAttrString.Py │ │ │ │ - 0x000015e0 43617073 756c655f 47657450 6f696e74 Capsule_GetPoint │ │ │ │ - 0x000015f0 65720050 79457863 5f4d6f64 756c654e er.PyExc_ModuleN │ │ │ │ - 0x00001600 6f74466f 756e6445 72726f72 00507943 otFoundError.PyC │ │ │ │ - 0x00001610 61707375 6c655f54 79706500 50794578 apsule_Type.PyEx │ │ │ │ - 0x00001620 635f5275 6e74696d 65457272 6f720050 c_RuntimeError.P │ │ │ │ - 0x00001630 794f626a 6563745f 47435f55 6e547261 yObject_GC_UnTra │ │ │ │ - 0x00001640 636b0050 79457272 5f466574 63680050 ck.PyErr_Fetch.P │ │ │ │ - 0x00001650 79457272 5f526573 746f7265 00507954 yErr_Restore.PyT │ │ │ │ - 0x00001660 68726561 645f6672 65655f6c 6f636b00 hread_free_lock. │ │ │ │ - 0x00001670 50794f62 6a656374 5f47435f 49734669 PyObject_GC_IsFi │ │ │ │ - 0x00001680 6e616c69 7a656400 50794f62 6a656374 nalized.PyObject │ │ │ │ - 0x00001690 5f43616c 6c46696e 616c697a 65724672 _CallFinalizerFr │ │ │ │ - 0x000016a0 6f6d4465 616c6c6f 63005f5f 73746163 omDealloc.__stac │ │ │ │ - 0x000016b0 6b5f6368 6b5f6661 696c005f 5f737461 k_chk_fail.__sta │ │ │ │ - 0x000016c0 636b5f63 686b5f67 75617264 0050794c ck_chk_guard.PyL │ │ │ │ - 0x000016d0 6f6e675f 46726f6d 5373697a 655f7400 ong_FromSsize_t. │ │ │ │ - 0x000016e0 50794f62 6a656374 5f467265 65006672 PyObject_Free.fr │ │ │ │ - 0x000016f0 6565005f 50794f62 6a656374 5f47435f ee._PyObject_GC_ │ │ │ │ - 0x00001700 4e657700 50794f62 6a656374 5f47435f New.PyObject_GC_ │ │ │ │ - 0x00001710 54726163 6b005079 4f626a65 63745f47 Track.PyObject_G │ │ │ │ - 0x00001720 65744f70 74696f6e 616c4174 74720050 etOptionalAttr.P │ │ │ │ - 0x00001730 794f626a 6563745f 52696368 436f6d70 yObject_RichComp │ │ │ │ - 0x00001740 61726542 6f6f6c00 5f507954 7970655f areBool._PyType_ │ │ │ │ - 0x00001750 4c6f6f6b 75700050 79446963 745f5365 Lookup.PyDict_Se │ │ │ │ - 0x00001760 74497465 6d005079 44696374 5f44656c tItem.PyDict_Del │ │ │ │ - 0x00001770 4974656d 00507954 7970655f 4d6f6469 Item.PyType_Modi │ │ │ │ - 0x00001780 66696564 005f5f61 65616269 5f756964 fied.__aeabi_uid │ │ │ │ - 0x00001790 69766d6f 64005079 4f535f73 6e707269 ivmod.PyOS_snpri │ │ │ │ - 0x000017a0 6e746600 50794572 725f5761 726e4578 ntf.PyErr_WarnEx │ │ │ │ - 0x000017b0 00507943 61707375 6c655f4e 65770050 .PyCapsule_New.P │ │ │ │ - 0x000017c0 79446963 745f4765 74497465 6d537472 yDict_GetItemStr │ │ │ │ - 0x000017d0 696e6700 50794d6f 64756c65 5f476574 ing.PyModule_Get │ │ │ │ - 0x000017e0 4e616d65 00507943 61707375 6c655f49 Name.PyCapsule_I │ │ │ │ - 0x000017f0 7356616c 69640050 79436170 73756c65 sValid.PyCapsule │ │ │ │ - 0x00001800 5f476574 4e616d65 00507945 78635f49 _GetName.PyExc_I │ │ │ │ - 0x00001810 6d706f72 74457272 6f720050 79446963 mportError.PyDic │ │ │ │ - 0x00001820 745f5365 74497465 6d537472 696e6700 t_SetItemString. │ │ │ │ - 0x00001830 50794578 635f4174 74726962 75746545 PyExc_AttributeE │ │ │ │ - 0x00001840 72726f72 00507954 68726561 64537461 rror.PyThreadSta │ │ │ │ - 0x00001850 74655f47 65740050 79496e74 65727072 te_Get.PyInterpr │ │ │ │ - 0x00001860 65746572 53746174 655f4765 74494400 eterState_GetID. │ │ │ │ - 0x00001870 50794d6f 64756c65 5f4e6577 4f626a65 PyModule_NewObje │ │ │ │ - 0x00001880 63740050 794d6f64 756c655f 47657444 ct.PyModule_GetD │ │ │ │ - 0x00001890 69637400 50794578 635f4e61 6d654572 ict.PyExc_NameEr │ │ │ │ - 0x000018a0 726f7200 50794469 63745f47 65744974 ror.PyDict_GetIt │ │ │ │ - 0x000018b0 656d0050 794f626a 6563745f 53747200 em.PyObject_Str. │ │ │ │ - 0x000018c0 5079556e 69636f64 655f5479 70650050 PyUnicode_Type.P │ │ │ │ - 0x000018d0 79446963 745f4765 74497465 6d576974 yDict_GetItemWit │ │ │ │ - 0x000018e0 68457272 6f720050 79457272 5f536574 hError.PyErr_Set │ │ │ │ - 0x000018f0 4f626a65 63740050 79547570 6c655f50 Object.PyTuple_P │ │ │ │ - 0x00001900 61636b00 50794578 635f4b65 79457272 ack.PyExc_KeyErr │ │ │ │ - 0x00001910 6f720050 794d6574 686f645f 4e657700 or.PyMethod_New. │ │ │ │ - 0x00001920 5079556e 69636f64 655f4672 6f6d5374 PyUnicode_FromSt │ │ │ │ - 0x00001930 72696e67 005f5f76 736e7072 696e7466 ring.__vsnprintf │ │ │ │ - 0x00001940 5f63686b 005f5079 5f466174 616c4572 _chk._Py_FatalEr │ │ │ │ - 0x00001950 726f7246 756e6300 5f5f6165 6162695f rorFunc.__aeabi_ │ │ │ │ - 0x00001960 756e7769 6e645f63 70705f70 72310050 unwind_cpp_pr1.P │ │ │ │ - 0x00001970 7947494c 53746174 655f456e 73757265 yGILState_Ensure │ │ │ │ - 0x00001980 00507947 494c5374 6174655f 52656c65 .PyGILState_Rele │ │ │ │ - 0x00001990 61736500 50794572 725f5761 726e466f ase.PyErr_WarnFo │ │ │ │ - 0x000019a0 726d6174 00507945 78635f44 65707265 rmat.PyExc_Depre │ │ │ │ - 0x000019b0 63617469 6f6e5761 726e696e 67005079 cationWarning.Py │ │ │ │ - 0x000019c0 42797465 735f4672 6f6d5374 72696e67 Bytes_FromString │ │ │ │ - 0x000019d0 416e6453 697a6500 5079556e 73746162 AndSize.PyUnstab │ │ │ │ - 0x000019e0 6c655f43 6f64655f 4e657757 69746850 le_Code_NewWithP │ │ │ │ - 0x000019f0 6f734f6e 6c794172 67730050 79496d70 osOnlyArgs.PyImp │ │ │ │ - 0x00001a00 6f72745f 4164644d 6f64756c 65526566 ort_AddModuleRef │ │ │ │ - 0x00001a10 00737472 72636872 00507954 7970655f .strrchr.PyType_ │ │ │ │ - 0x00001a20 52656164 79005079 4f626a65 63745f53 Ready.PyObject_S │ │ │ │ - 0x00001a30 65744174 74725374 72696e67 00507945 etAttrString.PyE │ │ │ │ - 0x00001a40 78636570 74696f6e 5f476574 54726163 xception_GetTrac │ │ │ │ - 0x00001a50 65626163 6b005079 556e6963 6f64655f eback.PyUnicode_ │ │ │ │ - 0x00001a60 4465636f 64650050 79556e69 636f6465 Decode.PyUnicode │ │ │ │ - 0x00001a70 5f46726f 6d537472 696e6741 6e645369 _FromStringAndSi │ │ │ │ - 0x00001a80 7a650050 794f626a 6563745f 48617368 ze.PyObject_Hash │ │ │ │ - 0x00001a90 00507944 6963745f 54797065 0050794f .PyDict_Type.PyO │ │ │ │ - 0x00001aa0 626a6563 745f4765 74497465 6d005079 bject_GetItem.Py │ │ │ │ - 0x00001ab0 54797065 5f497353 75627479 70650050 Type_IsSubtype.P │ │ │ │ - 0x00001ac0 79466c6f 61745f54 79706500 50794c6f yFloat_Type.PyLo │ │ │ │ - 0x00001ad0 6e675f54 79706500 5079426f 6f6c5f54 ng_Type.PyBool_T │ │ │ │ - 0x00001ae0 79706500 50794743 5f446973 61626c65 ype.PyGC_Disable │ │ │ │ - 0x00001af0 00507947 435f456e 61626c65 006d616c .PyGC_Enable.mal │ │ │ │ - 0x00001b00 6c6f6300 50795475 706c655f 4e657700 loc.PyTuple_New. │ │ │ │ - 0x00001b10 5079536c 6963655f 4e657700 50794279 PySlice_New.PyBy │ │ │ │ - 0x00001b20 74654172 7261795f 54797065 005f5079 teArray_Type._Py │ │ │ │ - 0x00001b30 42797465 41727261 795f656d 7074795f ByteArray_empty_ │ │ │ │ - 0x00001b40 73747269 6e670050 79556e69 636f6465 string.PyUnicode │ │ │ │ - 0x00001b50 5f4e6577 00507955 6e69636f 64655f46 _New.PyUnicode_F │ │ │ │ - 0x00001b60 726f6d4f 7264696e 616c0050 79496d70 romOrdinal.PyImp │ │ │ │ - 0x00001b70 6f72745f 496d706f 72744d6f 64756c65 ort_ImportModule │ │ │ │ - 0x00001b80 4c657665 6c4f626a 65637400 50794e75 LevelObject.PyNu │ │ │ │ - 0x00001b90 6d626572 5f496e64 65780050 794c6f6e mber_Index.PyLon │ │ │ │ - 0x00001ba0 675f4173 5373697a 655f7400 50794578 g_AsSsize_t.PyEx │ │ │ │ - 0x00001bb0 635f5275 6e74696d 65576172 6e696e67 c_RuntimeWarning │ │ │ │ - 0x00001bc0 00507945 78636570 74696f6e 5f536574 .PyException_Set │ │ │ │ - 0x00001bd0 54726163 65626163 6b005079 466c6f61 Traceback.PyFloa │ │ │ │ - 0x00001be0 745f4173 446f7562 6c650050 79446963 t_AsDouble.PyDic │ │ │ │ - 0x00001bf0 745f4e65 78740050 794f626a 6563745f t_Next.PyObject_ │ │ │ │ - 0x00001c00 49735375 62636c61 73730050 79457272 IsSubclass.PyErr │ │ │ │ - 0x00001c10 5f476976 656e4578 63657074 696f6e4d _GivenExceptionM │ │ │ │ - 0x00001c20 61746368 65730050 794f626a 6563745f atches.PyObject_ │ │ │ │ - 0x00001c30 436c6561 72576561 6b526566 73005079 ClearWeakRefs.Py │ │ │ │ - 0x00001c40 4f626a65 63745f47 435f4465 6c005079 Object_GC_Del.Py │ │ │ │ - 0x00001c50 4f626a65 63745f47 65744275 66666572 Object_GetBuffer │ │ │ │ - 0x00001c60 00507954 7970655f 54797065 00507949 .PyType_Type.PyI │ │ │ │ - 0x00001c70 6d706f72 745f4765 744d6f64 756c6500 mport_GetModule. │ │ │ │ - 0x00001c80 50795468 72656164 53746174 655f4765 PyThreadState_Ge │ │ │ │ - 0x00001c90 74556e63 6865636b 65640050 79457863 tUnchecked.PyExc │ │ │ │ - 0x00001ca0 5f53746f 70497465 72617469 6f6e0050 _StopIteration.P │ │ │ │ - 0x00001cb0 794c6f6e 675f4173 4c6f6e67 0050794c yLong_AsLong.PyL │ │ │ │ - 0x00001cc0 6f6e675f 4173556e 7369676e 65644c6f ong_AsUnsignedLo │ │ │ │ - 0x00001cd0 6e670050 79457863 5f4f7665 72666c6f ng.PyExc_Overflo │ │ │ │ - 0x00001ce0 77457272 6f720050 794c6f6e 675f4173 wError.PyLong_As │ │ │ │ - 0x00001cf0 4c6f6e67 4c6f6e67 006d656d 636d7000 LongLong.memcmp. │ │ │ │ - 0x00001d00 50794f62 6a656374 5f526963 68436f6d PyObject_RichCom │ │ │ │ - 0x00001d10 70617265 00507945 72725f4e 6f726d61 pare.PyErr_Norma │ │ │ │ - 0x00001d20 6c697a65 45786365 7074696f 6e005079 lizeException.Py │ │ │ │ - 0x00001d30 4c697374 5f4e6577 00507944 6963745f List_New.PyDict_ │ │ │ │ - 0x00001d40 53697a65 0050794f 626a6563 745f5365 Size.PyObject_Se │ │ │ │ - 0x00001d50 74497465 6d005079 5475706c 655f4765 tItem.PyTuple_Ge │ │ │ │ - 0x00001d60 74497465 6d005079 4d656d5f 4d616c6c tItem.PyMem_Mall │ │ │ │ - 0x00001d70 6f630050 794d656d 5f467265 65005079 oc.PyMem_Free.Py │ │ │ │ - 0x00001d80 56656374 6f726361 6c6c5f46 756e6374 Vectorcall_Funct │ │ │ │ - 0x00001d90 696f6e00 50794f62 6a656374 5f566563 ion.PyObject_Vec │ │ │ │ - 0x00001da0 746f7263 616c6c44 69637400 50794346 torcallDict.PyCF │ │ │ │ - 0x00001db0 756e6374 696f6e5f 54797065 00507955 unction_Type.PyU │ │ │ │ - 0x00001dc0 6e69636f 64655f43 6f6e6361 74005079 nicode_Concat.Py │ │ │ │ - 0x00001dd0 556e6963 6f64655f 436f7079 43686172 Unicode_CopyChar │ │ │ │ - 0x00001de0 61637465 72730050 79556e69 636f6465 acters.PyUnicode │ │ │ │ - 0x00001df0 5f436f6d 70617265 0050794e 756d6265 _Compare.PyNumbe │ │ │ │ - 0x00001e00 725f5472 75654469 76696465 00507945 r_TrueDivide.PyE │ │ │ │ - 0x00001e10 76616c5f 53617665 54687265 61640063 val_SaveThread.c │ │ │ │ - 0x00001e20 616c6c6f 63005079 4576616c 5f526573 alloc.PyEval_Res │ │ │ │ - 0x00001e30 746f7265 54687265 61640047 4f4d505f toreThread.GOMP_ │ │ │ │ - 0x00001e40 62617272 69657200 474f4d50 5f6c6f6f barrier.GOMP_loo │ │ │ │ - 0x00001e50 705f6e6f 6e6d6f6e 6f746f6e 69635f64 p_nonmonotonic_d │ │ │ │ - 0x00001e60 796e616d 69635f73 74617274 00474f4d ynamic_start.GOM │ │ │ │ - 0x00001e70 505f6c6f 6f705f6e 6f6e6d6f 6e6f746f P_loop_nonmonoto │ │ │ │ - 0x00001e80 6e69635f 64796e61 6d69635f 6e657874 nic_dynamic_next │ │ │ │ - 0x00001e90 00474f4d 505f6c6f 6f705f65 6e640050 .GOMP_loop_end.P │ │ │ │ - 0x00001ea0 79457272 5f436865 636b5369 676e616c yErr_CheckSignal │ │ │ │ - 0x00001eb0 73005f5f 61656162 695f6432 6c7a0047 s.__aeabi_d2lz.G │ │ │ │ - 0x00001ec0 4f4d505f 63726974 6963616c 5f6e616d OMP_critical_nam │ │ │ │ - 0x00001ed0 655f7374 61727400 474f4d50 5f637269 e_start.GOMP_cri │ │ │ │ - 0x00001ee0 74696361 6c5f6e61 6d655f65 6e64002e tical_name_end.. │ │ │ │ - 0x00001ef0 676f6d70 5f637269 74696361 6c5f7573 gomp_critical_us │ │ │ │ - 0x00001f00 65725f5f 5f707978 5f706172 616c6c65 er___pyx_paralle │ │ │ │ - 0x00001f10 6c5f6c61 73747072 69766174 65733200 l_lastprivates2. │ │ │ │ - 0x00001f20 5f5f6778 785f7065 72736f6e 616c6974 __gxx_personalit │ │ │ │ - 0x00001f30 795f7630 002e676f 6d705f63 72697469 y_v0..gomp_criti │ │ │ │ - 0x00001f40 63616c5f 75736572 5f5f5f70 79785f70 cal_user___pyx_p │ │ │ │ - 0x00001f50 6172616c 6c656c5f 6c617374 70726976 arallel_lastpriv │ │ │ │ - 0x00001f60 61746573 33005079 434d6574 686f645f ates3.PyCMethod_ │ │ │ │ - 0x00001f70 4e657700 50794d65 74686f64 44657363 New.PyMethodDesc │ │ │ │ - 0x00001f80 725f5479 70650050 794c6973 745f5479 r_Type.PyList_Ty │ │ │ │ - 0x00001f90 70650050 79547570 6c655f54 79706500 pe.PyTuple_Type. │ │ │ │ - 0x00001fa0 50794578 635f496e 64657845 72726f72 PyExc_IndexError │ │ │ │ - 0x00001fb0 00507946 72616d65 5f4e6577 00507954 .PyFrame_New.PyT │ │ │ │ - 0x00001fc0 72616365 4261636b 5f486572 65005f50 raceBack_Here._P │ │ │ │ - 0x00001fd0 794f626a 6563745f 47657444 69637450 yObject_GetDictP │ │ │ │ - 0x00001fe0 74720050 794f626a 6563745f 4e6f7400 tr.PyObject_Not. │ │ │ │ - 0x00001ff0 50794f62 6a656374 5f536574 41747472 PyObject_SetAttr │ │ │ │ - 0x00002000 00507955 6e69636f 64655f41 73555446 .PyUnicode_AsUTF │ │ │ │ - 0x00002010 38005079 436f6465 5f4e6577 456d7074 8.PyCode_NewEmpt │ │ │ │ - 0x00002020 79006d65 6d6d6f76 65005079 4d656d5f y.memmove.PyMem_ │ │ │ │ - 0x00002030 5265616c 6c6f6300 73696e63 6f730050 Realloc.sincos.P │ │ │ │ - 0x00002040 79457863 5f5a6572 6f446976 6973696f yExc_ZeroDivisio │ │ │ │ - 0x00002050 6e457272 6f720050 794d6574 686f645f nError.PyMethod_ │ │ │ │ - 0x00002060 54797065 0050794e 756d6265 725f496e Type.PyNumber_In │ │ │ │ - 0x00002070 506c6163 654d756c 7469706c 79005079 PlaceMultiply.Py │ │ │ │ - 0x00002080 4e756d62 65725f4d 756c7469 706c7900 Number_Multiply. │ │ │ │ - 0x00002090 50794c69 73745f41 73547570 6c650050 PyList_AsTuple.P │ │ │ │ - 0x000020a0 794c6973 745f4170 70656e64 00507945 yList_Append.PyE │ │ │ │ - 0x000020b0 78635f42 75666665 72457272 6f720050 xc_BufferError.P │ │ │ │ - 0x000020c0 79556e69 636f6465 5f466f72 6d617400 yUnicode_Format. │ │ │ │ - 0x000020d0 50794279 7465735f 46726f6d 53747269 PyBytes_FromStri │ │ │ │ - 0x000020e0 6e670050 794e756d 6265725f 41646400 ng.PyNumber_Add. │ │ │ │ - 0x000020f0 50795365 7175656e 63655f54 75706c65 PySequence_Tuple │ │ │ │ - 0x00002100 00507942 79746573 5f547970 65007374 .PyBytes_Type.st │ │ │ │ - 0x00002110 726c656e 005f5f61 65616269 5f696469 rlen.__aeabi_idi │ │ │ │ - 0x00002120 766d6f64 0050794f 626a6563 745f4765 vmod.PyObject_Ge │ │ │ │ - 0x00002130 74497465 72005079 4f626a65 63745f47 tIter.PyObject_G │ │ │ │ - 0x00002140 656e6572 69634765 74417474 72005079 enericGetAttr.Py │ │ │ │ - 0x00002150 4578635f 4e6f7449 6d706c65 6d656e74 Exc_NotImplement │ │ │ │ - 0x00002160 65644572 726f7200 50794c6f 6e675f46 edError.PyLong_F │ │ │ │ - 0x00002170 726f6d53 697a655f 74005079 4c6f6e67 romSize_t.PyLong │ │ │ │ - 0x00002180 5f46726f 6d4c6f6e 674c6f6e 67005f5f _FromLongLong.__ │ │ │ │ - 0x00002190 61656162 695f6c32 64005079 4e756d62 aeabi_l2d.PyNumb │ │ │ │ - 0x000021a0 65725f52 656d6169 6e646572 0050794e er_Remainder.PyN │ │ │ │ - 0x000021b0 756d6265 725f496e 506c6163 65416464 umber_InPlaceAdd │ │ │ │ - 0x000021c0 00507945 72725f50 72696e74 45780050 .PyErr_PrintEx.P │ │ │ │ - 0x000021d0 79457272 5f577269 7465556e 72616973 yErr_WriteUnrais │ │ │ │ - 0x000021e0 61626c65 00474f4d 505f7061 72616c6c able.GOMP_parall │ │ │ │ - 0x000021f0 656c0050 794f626a 6563745f 466f726d el.PyObject_Form │ │ │ │ - 0x00002200 61740050 79496e64 65785f43 6865636b at.PyIndex_Check │ │ │ │ - 0x00002210 00507953 6c696365 5f547970 65005079 .PySlice_Type.Py │ │ │ │ - 0x00002220 4e756d62 65725f53 75627472 61637400 Number_Subtract. │ │ │ │ - 0x00002230 5f5f6165 6162695f 69646976 00507945 __aeabi_idiv.PyE │ │ │ │ - 0x00002240 78635f55 6e626f75 6e644c6f 63616c45 xc_UnboundLocalE │ │ │ │ - 0x00002250 72726f72 00507953 65717565 6e63655f rror.PySequence_ │ │ │ │ - 0x00002260 436f6e74 61696e73 00507955 6e69636f Contains.PyUnico │ │ │ │ - 0x00002270 64655f4a 6f696e00 50794e75 6d626572 de_Join.PyNumber │ │ │ │ - 0x00002280 5f4c6f6e 67005079 4d656d6f 72795669 _Long.PyMemoryVi │ │ │ │ - 0x00002290 65775f46 726f6d4f 626a6563 74005079 ew_FromObject.Py │ │ │ │ - 0x000022a0 44696374 5f436f6e 7461696e 73005079 Dict_Contains.Py │ │ │ │ - 0x000022b0 4c697374 5f536574 536c6963 65005079 List_SetSlice.Py │ │ │ │ - 0x000022c0 53657175 656e6365 5f4c6973 74006174 Sequence_List.at │ │ │ │ - 0x000022d0 616e3200 666d6f64 002e676f 6d705f63 an2.fmod..gomp_c │ │ │ │ - 0x000022e0 72697469 63616c5f 75736572 5f5f5f70 ritical_user___p │ │ │ │ - 0x000022f0 79785f70 6172616c 6c656c5f 6c617374 yx_parallel_last │ │ │ │ - 0x00002300 70726976 61746573 34005079 4e756d62 privates4.PyNumb │ │ │ │ - 0x00002310 65725f50 6f776572 00617461 6e006173 er_Power.atan.as │ │ │ │ - 0x00002320 696e0050 794c6f6e 675f4173 446f7562 in.PyLong_AsDoub │ │ │ │ - 0x00002330 6c650050 79457661 6c5f4765 74427569 le.PyEval_GetBui │ │ │ │ - 0x00002340 6c74696e 73005079 496d706f 72745f47 ltins.PyImport_G │ │ │ │ - 0x00002350 65744d6f 64756c65 44696374 0050795f etModuleDict.Py_ │ │ │ │ - 0x00002360 56657273 696f6e00 5f5f7079 785f6d6f Version.__pyx_mo │ │ │ │ - 0x00002370 64756c65 5f69735f 6d61696e 5f79745f dule_is_main_yt_ │ │ │ │ - 0x00002380 5f757469 6c697469 65735f5f 6c69625f _utilities__lib_ │ │ │ │ - 0x00002390 5f706978 656c697a 6174696f 6e5f726f _pixelization_ro │ │ │ │ - 0x000023a0 7574696e 65730050 79546872 6561645f utines.PyThread_ │ │ │ │ - 0x000023b0 616c6c6f 63617465 5f6c6f63 6b005f5a allocate_lock._Z │ │ │ │ - 0x000023c0 31367772 6974655f 74726565 5f6e6f64 16write_tree_nod │ │ │ │ - 0x000023d0 65735253 6f50344e 6f646500 5f5a4e53 esRSoP4Node._ZNS │ │ │ │ - 0x000023e0 6f357772 69746545 504b6369 005f5a31 o5writeEPKci._Z1 │ │ │ │ - 0x000023f0 35667265 655f7472 65655f6e 6f646573 5free_tree_nodes │ │ │ │ - 0x00002400 50344e6f 6465005f 5a646c50 766a0050 P4Node._ZdlPvj.P │ │ │ │ - 0x00002410 79496e69 745f7069 78656c69 7a617469 yInit_pixelizati │ │ │ │ - 0x00002420 6f6e5f72 6f757469 6e657300 50794d6f on_routines.PyMo │ │ │ │ - 0x00002430 64756c65 4465665f 496e6974 005f5a4e duleDef_Init._ZN │ │ │ │ - 0x00002440 53743676 6563746f 7249535f 496a5361 St6vectorIS_IjSa │ │ │ │ - 0x00002450 496a4545 53614953 315f4545 44324576 IjEESaIS1_EED2Ev │ │ │ │ - 0x00002460 005f5a4e 53743676 6563746f 7249535f ._ZNSt6vectorIS_ │ │ │ │ - 0x00002470 496a5361 496a4545 53614953 315f4545 IjSaIjEESaIS1_EE │ │ │ │ - 0x00002480 44314576 005f5a4e 53743132 5f566563 D1Ev._ZNSt12_Vec │ │ │ │ - 0x00002490 746f725f 62617365 4950344e 6f646553 tor_baseIP4NodeS │ │ │ │ - 0x000024a0 61495331 5f454544 32457600 5f5a4e53 aIS1_EED2Ev._ZNS │ │ │ │ - 0x000024b0 7431325f 56656374 6f725f62 61736549 t12_Vector_baseI │ │ │ │ - 0x000024c0 50344e6f 64655361 4953315f 45454431 P4NodeSaIS1_EED1 │ │ │ │ - 0x000024d0 4576005f 5a4e5374 36766563 746f7249 Ev._ZNSt6vectorI │ │ │ │ - 0x000024e0 50344e6f 64655361 4953315f 45453137 P4NodeSaIS1_EE17 │ │ │ │ - 0x000024f0 5f4d5f72 65616c6c 6f635f61 7070656e _M_realloc_appen │ │ │ │ - 0x00002500 64494a52 4b53315f 45454576 44704f54 dIJRKS1_EEEvDpOT │ │ │ │ - 0x00002510 5f005f5a 6e776a00 5f5a5374 32305f5f _._Znwj._ZSt20__ │ │ │ │ - 0x00002520 7468726f 775f6c65 6e677468 5f657272 throw_length_err │ │ │ │ - 0x00002530 6f72504b 63005f5a 4e537436 76656374 orPKc._ZNSt6vect │ │ │ │ - 0x00002540 6f72496a 5361496a 45453137 5f4d5f72 orIjSaIjEE17_M_r │ │ │ │ - 0x00002550 65616c6c 6f635f61 7070656e 64494a52 ealloc_appendIJR │ │ │ │ - 0x00002560 4b6a4545 45764470 4f545f00 5f5a4e34 KjEEEvDpOT_._ZN4 │ │ │ │ - 0x00002570 4e6f6465 31336164 645f6e65 69676862 Node13add_neighb │ │ │ │ - 0x00002580 6f727345 50535f6a 005f5a4e 53743676 orsEPS_j._ZNSt6v │ │ │ │ - 0x00002590 6563746f 72495034 4e6f6465 53614953 ectorIP4NodeSaIS │ │ │ │ - 0x000025a0 315f4545 31375f4d 5f726561 6c6c6f63 1_EE17_M_realloc │ │ │ │ - 0x000025b0 5f617070 656e6449 4a53315f 45454576 _appendIJS1_EEEv │ │ │ │ - 0x000025c0 44704f54 5f005f5a 4e344e6f 64654332 DpOT_._ZN4NodeC2 │ │ │ │ - 0x000025d0 45525369 005f5a4e 53693472 65616445 ERSi._ZNSi4readE │ │ │ │ - 0x000025e0 50636900 5f5f6378 615f656e 645f636c Pci.__cxa_end_cl │ │ │ │ - 0x000025f0 65616e75 70006162 6f727400 5f5a4e34 eanup.abort._ZN4 │ │ │ │ - 0x00002600 4e6f6465 43314552 5369005f 5a313572 NodeC1ERSi._Z15r │ │ │ │ - 0x00002610 6561645f 74726565 5f6e6f64 65735253 ead_tree_nodesRS │ │ │ │ - 0x00002620 69525374 36766563 746f7249 50344e6f iRSt6vectorIP4No │ │ │ │ - 0x00002630 64655361 4953325f 45455335 5f005f5a deSaIS2_EES5_._Z │ │ │ │ - 0x00002640 4e536934 7065656b 4576005f 5a4e5369 NSi4peekEv._ZNSi │ │ │ │ - 0x00002650 33676574 4576005f 5a537432 385f5f74 3getEv._ZSt28__t │ │ │ │ - 0x00002660 68726f77 5f626164 5f617272 61795f6e hrow_bad_array_n │ │ │ │ - 0x00002670 65775f6c 656e6774 6876006c 69627374 ew_lengthv.libst │ │ │ │ - 0x00002680 64632b2b 2e736f2e 36006c69 626d2e73 dc++.so.6.libm.s │ │ │ │ - 0x00002690 6f2e3600 6c696267 6f6d702e 736f2e31 o.6.libgomp.so.1 │ │ │ │ - 0x000026a0 006c6962 6763635f 732e736f 2e31006c .libgcc_s.so.1.l │ │ │ │ - 0x000026b0 6962632e 736f2e36 006c642d 6c696e75 ibc.so.6.ld-linu │ │ │ │ - 0x000026c0 782d6172 6d68662e 736f2e33 00474343 x-armhf.so.3.GCC │ │ │ │ - 0x000026d0 5f332e35 00474f4d 505f342e 3000474f _3.5.GOMP_4.0.GO │ │ │ │ - 0x000026e0 4d505f34 2e350047 4f4d505f 312e3000 MP_4.5.GOMP_1.0. │ │ │ │ - 0x000026f0 474c4942 435f322e 3400474c 49424358 GLIBC_2.4.GLIBCX │ │ │ │ - 0x00002700 585f332e 342e3332 00435858 4142495f X_3.4.32.CXXABI_ │ │ │ │ - 0x00002710 312e3300 474c4942 4358585f 332e342e 1.3.GLIBCXX_3.4. │ │ │ │ - 0x00002720 32390043 58584142 495f312e 332e3900 29.CXXABI_1.3.9. │ │ │ │ - 0x00002730 474c4942 4358585f 332e3400 474c4942 GLIBCXX_3.4.GLIB │ │ │ │ - 0x00002740 435f322e 32390047 4c494243 5f322e33 C_2.29.GLIBC_2.3 │ │ │ │ - 0x00002750 3800 8. │ │ │ │ + 0x000012cc 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ + 0x000012dc 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ + 0x000012ec 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ + 0x000012fc 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ + 0x0000130c 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ + 0x0000131c 6c697a65 00776564 67655f66 6163655f lize.wedge_face_ │ │ │ │ + 0x0000132c 64656673 00746574 72615f66 6163655f defs.tetra_face_ │ │ │ │ + 0x0000133c 64656673 00686578 5f666163 655f6465 defs.hex_face_de │ │ │ │ + 0x0000134c 6673005f 5a537432 31696f73 5f626173 fs._ZSt21ios_bas │ │ │ │ + 0x0000135c 655f6c69 62726172 795f696e 69747600 e_library_initv. │ │ │ │ + 0x0000136c 5f5f6165 6162695f 756e7769 6e645f63 __aeabi_unwind_c │ │ │ │ + 0x0000137c 70705f70 7230005f 50795f4e 6f6e6553 pp_pr0._Py_NoneS │ │ │ │ + 0x0000138c 74727563 74005079 42617365 4f626a65 truct.PyBaseObje │ │ │ │ + 0x0000139c 63745f54 79706500 50794469 63745f4e ct_Type.PyDict_N │ │ │ │ + 0x000013ac 65770050 79466c6f 61745f46 726f6d44 ew.PyFloat_FromD │ │ │ │ + 0x000013bc 6f75626c 65005079 4572725f 466f726d ouble.PyErr_Form │ │ │ │ + 0x000013cc 61740050 79457863 5f56616c 75654572 at.PyExc_ValueEr │ │ │ │ + 0x000013dc 726f7200 50794578 635f5479 70654572 ror.PyExc_TypeEr │ │ │ │ + 0x000013ec 726f7200 50794572 725f5365 74537472 ror.PyErr_SetStr │ │ │ │ + 0x000013fc 696e6700 50795f45 6e746572 52656375 ing.Py_EnterRecu │ │ │ │ + 0x0000140c 72736976 6543616c 6c005079 5f4c6561 rsiveCall.Py_Lea │ │ │ │ + 0x0000141c 76655265 63757273 69766543 616c6c00 veRecursiveCall. │ │ │ │ + 0x0000142c 50794f62 6a656374 5f43616c 6c005079 PyObject_Call.Py │ │ │ │ + 0x0000143c 4572725f 4f636375 72726564 00507945 Err_Occurred.PyE │ │ │ │ + 0x0000144c 78635f53 79737465 6d457272 6f720050 xc_SystemError.P │ │ │ │ + 0x0000145c 794c6f6e 675f4672 6f6d4c6f 6e670050 yLong_FromLong.P │ │ │ │ + 0x0000146c 79427566 6665725f 52656c65 61736500 yBuffer_Release. │ │ │ │ + 0x0000147c 706f7700 73717274 0050794f 626a6563 pow.sqrt.PyObjec │ │ │ │ + 0x0000148c 745f4765 74417474 72005079 556e6963 t_GetAttr.PyUnic │ │ │ │ + 0x0000149c 6f64655f 496e7465 726e4672 6f6d5374 ode_InternFromSt │ │ │ │ + 0x000014ac 72696e67 00507955 6e69636f 64655f46 ring.PyUnicode_F │ │ │ │ + 0x000014bc 726f6d46 6f726d61 74005079 4f626a65 romFormat.PyObje │ │ │ │ + 0x000014cc 63745f49 73547275 65005f50 795f5472 ct_IsTrue._Py_Tr │ │ │ │ + 0x000014dc 75655374 72756374 005f5079 5f46616c ueStruct._Py_Fal │ │ │ │ + 0x000014ec 73655374 72756374 0050794f 626a6563 seStruct.PyObjec │ │ │ │ + 0x000014fc 745f4d61 6c6c6f63 00507945 72725f4e t_Malloc.PyErr_N │ │ │ │ + 0x0000150c 6f4d656d 6f727900 6d656d73 6574006d oMemory.memset.m │ │ │ │ + 0x0000151c 656d6370 79005079 5475706c 655f5369 emcpy.PyTuple_Si │ │ │ │ + 0x0000152c 7a650050 79547570 6c655f47 6574536c ze.PyTuple_GetSl │ │ │ │ + 0x0000153c 69636500 5f50795f 4465616c 6c6f6300 ice._Py_Dealloc. │ │ │ │ + 0x0000154c 5f5f6173 73657274 5f666169 6c005079 __assert_fail.Py │ │ │ │ + 0x0000155c 496d706f 72745f49 6d706f72 744d6f64 Import_ImportMod │ │ │ │ + 0x0000156c 756c6500 50794572 725f4578 63657074 ule.PyErr_Except │ │ │ │ + 0x0000157c 696f6e4d 61746368 65730050 79457272 ionMatches.PyErr │ │ │ │ + 0x0000158c 5f436c65 61720050 794f626a 6563745f _Clear.PyObject_ │ │ │ │ + 0x0000159c 47657441 74747253 7472696e 67005079 GetAttrString.Py │ │ │ │ + 0x000015ac 43617073 756c655f 47657450 6f696e74 Capsule_GetPoint │ │ │ │ + 0x000015bc 65720050 79457863 5f4d6f64 756c654e er.PyExc_ModuleN │ │ │ │ + 0x000015cc 6f74466f 756e6445 72726f72 00507943 otFoundError.PyC │ │ │ │ + 0x000015dc 61707375 6c655f54 79706500 50794578 apsule_Type.PyEx │ │ │ │ + 0x000015ec 635f5275 6e74696d 65457272 6f720050 c_RuntimeError.P │ │ │ │ + 0x000015fc 794f626a 6563745f 47435f55 6e547261 yObject_GC_UnTra │ │ │ │ + 0x0000160c 636b0050 79457272 5f466574 63680050 ck.PyErr_Fetch.P │ │ │ │ + 0x0000161c 79457272 5f526573 746f7265 00507954 yErr_Restore.PyT │ │ │ │ + 0x0000162c 68726561 645f6672 65655f6c 6f636b00 hread_free_lock. │ │ │ │ + 0x0000163c 50794f62 6a656374 5f47435f 49734669 PyObject_GC_IsFi │ │ │ │ + 0x0000164c 6e616c69 7a656400 50794f62 6a656374 nalized.PyObject │ │ │ │ + 0x0000165c 5f43616c 6c46696e 616c697a 65724672 _CallFinalizerFr │ │ │ │ + 0x0000166c 6f6d4465 616c6c6f 63005f5f 73746163 omDealloc.__stac │ │ │ │ + 0x0000167c 6b5f6368 6b5f6661 696c005f 5f737461 k_chk_fail.__sta │ │ │ │ + 0x0000168c 636b5f63 686b5f67 75617264 0050794c ck_chk_guard.PyL │ │ │ │ + 0x0000169c 6f6e675f 46726f6d 5373697a 655f7400 ong_FromSsize_t. │ │ │ │ + 0x000016ac 50794f62 6a656374 5f467265 65006672 PyObject_Free.fr │ │ │ │ + 0x000016bc 6565005f 50794f62 6a656374 5f47435f ee._PyObject_GC_ │ │ │ │ + 0x000016cc 4e657700 50794f62 6a656374 5f47435f New.PyObject_GC_ │ │ │ │ + 0x000016dc 54726163 6b005079 4f626a65 63745f47 Track.PyObject_G │ │ │ │ + 0x000016ec 65744f70 74696f6e 616c4174 74720050 etOptionalAttr.P │ │ │ │ + 0x000016fc 794f626a 6563745f 52696368 436f6d70 yObject_RichComp │ │ │ │ + 0x0000170c 61726542 6f6f6c00 5f507954 7970655f areBool._PyType_ │ │ │ │ + 0x0000171c 4c6f6f6b 75700050 79446963 745f5365 Lookup.PyDict_Se │ │ │ │ + 0x0000172c 74497465 6d005079 44696374 5f44656c tItem.PyDict_Del │ │ │ │ + 0x0000173c 4974656d 00507954 7970655f 4d6f6469 Item.PyType_Modi │ │ │ │ + 0x0000174c 66696564 005f5f61 65616269 5f756964 fied.__aeabi_uid │ │ │ │ + 0x0000175c 69766d6f 64005079 4f535f73 6e707269 ivmod.PyOS_snpri │ │ │ │ + 0x0000176c 6e746600 50794572 725f5761 726e4578 ntf.PyErr_WarnEx │ │ │ │ + 0x0000177c 00507943 61707375 6c655f4e 65770050 .PyCapsule_New.P │ │ │ │ + 0x0000178c 79446963 745f4765 74497465 6d537472 yDict_GetItemStr │ │ │ │ + 0x0000179c 696e6700 50794d6f 64756c65 5f476574 ing.PyModule_Get │ │ │ │ + 0x000017ac 4e616d65 00507943 61707375 6c655f49 Name.PyCapsule_I │ │ │ │ + 0x000017bc 7356616c 69640050 79436170 73756c65 sValid.PyCapsule │ │ │ │ + 0x000017cc 5f476574 4e616d65 00507945 78635f49 _GetName.PyExc_I │ │ │ │ + 0x000017dc 6d706f72 74457272 6f720050 79446963 mportError.PyDic │ │ │ │ + 0x000017ec 745f5365 74497465 6d537472 696e6700 t_SetItemString. │ │ │ │ + 0x000017fc 50794578 635f4174 74726962 75746545 PyExc_AttributeE │ │ │ │ + 0x0000180c 72726f72 00507954 68726561 64537461 rror.PyThreadSta │ │ │ │ + 0x0000181c 74655f47 65740050 79496e74 65727072 te_Get.PyInterpr │ │ │ │ + 0x0000182c 65746572 53746174 655f4765 74494400 eterState_GetID. │ │ │ │ + 0x0000183c 50794d6f 64756c65 5f4e6577 4f626a65 PyModule_NewObje │ │ │ │ + 0x0000184c 63740050 794d6f64 756c655f 47657444 ct.PyModule_GetD │ │ │ │ + 0x0000185c 69637400 50794578 635f4e61 6d654572 ict.PyExc_NameEr │ │ │ │ + 0x0000186c 726f7200 50794469 63745f47 65744974 ror.PyDict_GetIt │ │ │ │ + 0x0000187c 656d0050 794f626a 6563745f 53747200 em.PyObject_Str. │ │ │ │ + 0x0000188c 5079556e 69636f64 655f5479 70650050 PyUnicode_Type.P │ │ │ │ + 0x0000189c 79446963 745f4765 74497465 6d576974 yDict_GetItemWit │ │ │ │ + 0x000018ac 68457272 6f720050 79457272 5f536574 hError.PyErr_Set │ │ │ │ + 0x000018bc 4f626a65 63740050 79547570 6c655f50 Object.PyTuple_P │ │ │ │ + 0x000018cc 61636b00 50794578 635f4b65 79457272 ack.PyExc_KeyErr │ │ │ │ + 0x000018dc 6f720050 794d6574 686f645f 4e657700 or.PyMethod_New. │ │ │ │ + 0x000018ec 5079556e 69636f64 655f4672 6f6d5374 PyUnicode_FromSt │ │ │ │ + 0x000018fc 72696e67 005f5f76 736e7072 696e7466 ring.__vsnprintf │ │ │ │ + 0x0000190c 5f63686b 005f5079 5f466174 616c4572 _chk._Py_FatalEr │ │ │ │ + 0x0000191c 726f7246 756e6300 5f5f6165 6162695f rorFunc.__aeabi_ │ │ │ │ + 0x0000192c 756e7769 6e645f63 70705f70 72310050 unwind_cpp_pr1.P │ │ │ │ + 0x0000193c 7947494c 53746174 655f456e 73757265 yGILState_Ensure │ │ │ │ + 0x0000194c 00507947 494c5374 6174655f 52656c65 .PyGILState_Rele │ │ │ │ + 0x0000195c 61736500 50794572 725f5761 726e466f ase.PyErr_WarnFo │ │ │ │ + 0x0000196c 726d6174 00507945 78635f44 65707265 rmat.PyExc_Depre │ │ │ │ + 0x0000197c 63617469 6f6e5761 726e696e 67005079 cationWarning.Py │ │ │ │ + 0x0000198c 42797465 735f4672 6f6d5374 72696e67 Bytes_FromString │ │ │ │ + 0x0000199c 416e6453 697a6500 5079556e 73746162 AndSize.PyUnstab │ │ │ │ + 0x000019ac 6c655f43 6f64655f 4e657757 69746850 le_Code_NewWithP │ │ │ │ + 0x000019bc 6f734f6e 6c794172 67730050 79496d70 osOnlyArgs.PyImp │ │ │ │ + 0x000019cc 6f72745f 4164644d 6f64756c 65526566 ort_AddModuleRef │ │ │ │ + 0x000019dc 00737472 72636872 00507954 7970655f .strrchr.PyType_ │ │ │ │ + 0x000019ec 52656164 79005079 4f626a65 63745f53 Ready.PyObject_S │ │ │ │ + 0x000019fc 65744174 74725374 72696e67 00507945 etAttrString.PyE │ │ │ │ + 0x00001a0c 78636570 74696f6e 5f476574 54726163 xception_GetTrac │ │ │ │ + 0x00001a1c 65626163 6b005079 556e6963 6f64655f eback.PyUnicode_ │ │ │ │ + 0x00001a2c 4465636f 64650050 79556e69 636f6465 Decode.PyUnicode │ │ │ │ + 0x00001a3c 5f46726f 6d537472 696e6741 6e645369 _FromStringAndSi │ │ │ │ + 0x00001a4c 7a650050 794f626a 6563745f 48617368 ze.PyObject_Hash │ │ │ │ + 0x00001a5c 00507944 6963745f 54797065 0050794f .PyDict_Type.PyO │ │ │ │ + 0x00001a6c 626a6563 745f4765 74497465 6d005079 bject_GetItem.Py │ │ │ │ + 0x00001a7c 54797065 5f497353 75627479 70650050 Type_IsSubtype.P │ │ │ │ + 0x00001a8c 79466c6f 61745f54 79706500 50794c6f yFloat_Type.PyLo │ │ │ │ + 0x00001a9c 6e675f54 79706500 5079426f 6f6c5f54 ng_Type.PyBool_T │ │ │ │ + 0x00001aac 79706500 50794743 5f446973 61626c65 ype.PyGC_Disable │ │ │ │ + 0x00001abc 00507947 435f456e 61626c65 006d616c .PyGC_Enable.mal │ │ │ │ + 0x00001acc 6c6f6300 50795475 706c655f 4e657700 loc.PyTuple_New. │ │ │ │ + 0x00001adc 5079536c 6963655f 4e657700 50794279 PySlice_New.PyBy │ │ │ │ + 0x00001aec 74654172 7261795f 54797065 005f5079 teArray_Type._Py │ │ │ │ + 0x00001afc 42797465 41727261 795f656d 7074795f ByteArray_empty_ │ │ │ │ + 0x00001b0c 73747269 6e670050 79556e69 636f6465 string.PyUnicode │ │ │ │ + 0x00001b1c 5f4e6577 00507955 6e69636f 64655f46 _New.PyUnicode_F │ │ │ │ + 0x00001b2c 726f6d4f 7264696e 616c0050 79496d70 romOrdinal.PyImp │ │ │ │ + 0x00001b3c 6f72745f 496d706f 72744d6f 64756c65 ort_ImportModule │ │ │ │ + 0x00001b4c 4c657665 6c4f626a 65637400 50794e75 LevelObject.PyNu │ │ │ │ + 0x00001b5c 6d626572 5f496e64 65780050 794c6f6e mber_Index.PyLon │ │ │ │ + 0x00001b6c 675f4173 5373697a 655f7400 50794578 g_AsSsize_t.PyEx │ │ │ │ + 0x00001b7c 635f5275 6e74696d 65576172 6e696e67 c_RuntimeWarning │ │ │ │ + 0x00001b8c 00507945 78636570 74696f6e 5f536574 .PyException_Set │ │ │ │ + 0x00001b9c 54726163 65626163 6b005079 466c6f61 Traceback.PyFloa │ │ │ │ + 0x00001bac 745f4173 446f7562 6c650050 79446963 t_AsDouble.PyDic │ │ │ │ + 0x00001bbc 745f4e65 78740050 794f626a 6563745f t_Next.PyObject_ │ │ │ │ + 0x00001bcc 49735375 62636c61 73730050 79457272 IsSubclass.PyErr │ │ │ │ + 0x00001bdc 5f476976 656e4578 63657074 696f6e4d _GivenExceptionM │ │ │ │ + 0x00001bec 61746368 65730050 794f626a 6563745f atches.PyObject_ │ │ │ │ + 0x00001bfc 436c6561 72576561 6b526566 73005079 ClearWeakRefs.Py │ │ │ │ + 0x00001c0c 4f626a65 63745f47 435f4465 6c005079 Object_GC_Del.Py │ │ │ │ + 0x00001c1c 4f626a65 63745f47 65744275 66666572 Object_GetBuffer │ │ │ │ + 0x00001c2c 00507954 7970655f 54797065 00507949 .PyType_Type.PyI │ │ │ │ + 0x00001c3c 6d706f72 745f4765 744d6f64 756c6500 mport_GetModule. │ │ │ │ + 0x00001c4c 50795468 72656164 53746174 655f4765 PyThreadState_Ge │ │ │ │ + 0x00001c5c 74556e63 6865636b 65640050 79457863 tUnchecked.PyExc │ │ │ │ + 0x00001c6c 5f53746f 70497465 72617469 6f6e0050 _StopIteration.P │ │ │ │ + 0x00001c7c 794c6f6e 675f4173 4c6f6e67 0050794c yLong_AsLong.PyL │ │ │ │ + 0x00001c8c 6f6e675f 4173556e 7369676e 65644c6f ong_AsUnsignedLo │ │ │ │ + 0x00001c9c 6e670050 79457863 5f4f7665 72666c6f ng.PyExc_Overflo │ │ │ │ + 0x00001cac 77457272 6f720050 794c6f6e 675f4173 wError.PyLong_As │ │ │ │ + 0x00001cbc 4c6f6e67 4c6f6e67 006d656d 636d7000 LongLong.memcmp. │ │ │ │ + 0x00001ccc 50794f62 6a656374 5f526963 68436f6d PyObject_RichCom │ │ │ │ + 0x00001cdc 70617265 00507945 72725f4e 6f726d61 pare.PyErr_Norma │ │ │ │ + 0x00001cec 6c697a65 45786365 7074696f 6e005079 lizeException.Py │ │ │ │ + 0x00001cfc 4c697374 5f4e6577 00507944 6963745f List_New.PyDict_ │ │ │ │ + 0x00001d0c 53697a65 0050794f 626a6563 745f5365 Size.PyObject_Se │ │ │ │ + 0x00001d1c 74497465 6d005079 5475706c 655f4765 tItem.PyTuple_Ge │ │ │ │ + 0x00001d2c 74497465 6d005079 4d656d5f 4d616c6c tItem.PyMem_Mall │ │ │ │ + 0x00001d3c 6f630050 794d656d 5f467265 65005079 oc.PyMem_Free.Py │ │ │ │ + 0x00001d4c 56656374 6f726361 6c6c5f46 756e6374 Vectorcall_Funct │ │ │ │ + 0x00001d5c 696f6e00 50794f62 6a656374 5f566563 ion.PyObject_Vec │ │ │ │ + 0x00001d6c 746f7263 616c6c44 69637400 50794346 torcallDict.PyCF │ │ │ │ + 0x00001d7c 756e6374 696f6e5f 54797065 00507955 unction_Type.PyU │ │ │ │ + 0x00001d8c 6e69636f 64655f43 6f6e6361 74005079 nicode_Concat.Py │ │ │ │ + 0x00001d9c 556e6963 6f64655f 436f7079 43686172 Unicode_CopyChar │ │ │ │ + 0x00001dac 61637465 72730050 79556e69 636f6465 acters.PyUnicode │ │ │ │ + 0x00001dbc 5f436f6d 70617265 0050794e 756d6265 _Compare.PyNumbe │ │ │ │ + 0x00001dcc 725f5472 75654469 76696465 00507945 r_TrueDivide.PyE │ │ │ │ + 0x00001ddc 76616c5f 53617665 54687265 61640063 val_SaveThread.c │ │ │ │ + 0x00001dec 616c6c6f 63005079 4576616c 5f526573 alloc.PyEval_Res │ │ │ │ + 0x00001dfc 746f7265 54687265 61640047 4f4d505f toreThread.GOMP_ │ │ │ │ + 0x00001e0c 62617272 69657200 474f4d50 5f6c6f6f barrier.GOMP_loo │ │ │ │ + 0x00001e1c 705f6e6f 6e6d6f6e 6f746f6e 69635f64 p_nonmonotonic_d │ │ │ │ + 0x00001e2c 796e616d 69635f73 74617274 00474f4d ynamic_start.GOM │ │ │ │ + 0x00001e3c 505f6c6f 6f705f6e 6f6e6d6f 6e6f746f P_loop_nonmonoto │ │ │ │ + 0x00001e4c 6e69635f 64796e61 6d69635f 6e657874 nic_dynamic_next │ │ │ │ + 0x00001e5c 00474f4d 505f6c6f 6f705f65 6e640050 .GOMP_loop_end.P │ │ │ │ + 0x00001e6c 79457272 5f436865 636b5369 676e616c yErr_CheckSignal │ │ │ │ + 0x00001e7c 73005f5f 61656162 695f6432 6c7a0047 s.__aeabi_d2lz.G │ │ │ │ + 0x00001e8c 4f4d505f 63726974 6963616c 5f6e616d OMP_critical_nam │ │ │ │ + 0x00001e9c 655f7374 61727400 474f4d50 5f637269 e_start.GOMP_cri │ │ │ │ + 0x00001eac 74696361 6c5f6e61 6d655f65 6e64002e tical_name_end.. │ │ │ │ + 0x00001ebc 676f6d70 5f637269 74696361 6c5f7573 gomp_critical_us │ │ │ │ + 0x00001ecc 65725f5f 5f707978 5f706172 616c6c65 er___pyx_paralle │ │ │ │ + 0x00001edc 6c5f6c61 73747072 69766174 65733000 l_lastprivates0. │ │ │ │ + 0x00001eec 5f5f6778 785f7065 72736f6e 616c6974 __gxx_personalit │ │ │ │ + 0x00001efc 795f7630 002e676f 6d705f63 72697469 y_v0..gomp_criti │ │ │ │ + 0x00001f0c 63616c5f 75736572 5f5f5f70 79785f70 cal_user___pyx_p │ │ │ │ + 0x00001f1c 6172616c 6c656c5f 6c617374 70726976 arallel_lastpriv │ │ │ │ + 0x00001f2c 61746573 31005079 434d6574 686f645f ates1.PyCMethod_ │ │ │ │ + 0x00001f3c 4e657700 50794d65 74686f64 44657363 New.PyMethodDesc │ │ │ │ + 0x00001f4c 725f5479 70650050 794c6973 745f5479 r_Type.PyList_Ty │ │ │ │ + 0x00001f5c 70650050 79547570 6c655f54 79706500 pe.PyTuple_Type. │ │ │ │ + 0x00001f6c 50794578 635f496e 64657845 72726f72 PyExc_IndexError │ │ │ │ + 0x00001f7c 00507946 72616d65 5f4e6577 00507954 .PyFrame_New.PyT │ │ │ │ + 0x00001f8c 72616365 4261636b 5f486572 65005f50 raceBack_Here._P │ │ │ │ + 0x00001f9c 794f626a 6563745f 47657444 69637450 yObject_GetDictP │ │ │ │ + 0x00001fac 74720050 794f626a 6563745f 4e6f7400 tr.PyObject_Not. │ │ │ │ + 0x00001fbc 50794f62 6a656374 5f536574 41747472 PyObject_SetAttr │ │ │ │ + 0x00001fcc 00507955 6e69636f 64655f41 73555446 .PyUnicode_AsUTF │ │ │ │ + 0x00001fdc 38005079 436f6465 5f4e6577 456d7074 8.PyCode_NewEmpt │ │ │ │ + 0x00001fec 79006d65 6d6d6f76 65005079 4d656d5f y.memmove.PyMem_ │ │ │ │ + 0x00001ffc 5265616c 6c6f6300 73696e63 6f730050 Realloc.sincos.P │ │ │ │ + 0x0000200c 79457863 5f5a6572 6f446976 6973696f yExc_ZeroDivisio │ │ │ │ + 0x0000201c 6e457272 6f720050 794d6574 686f645f nError.PyMethod_ │ │ │ │ + 0x0000202c 54797065 0050794e 756d6265 725f496e Type.PyNumber_In │ │ │ │ + 0x0000203c 506c6163 654d756c 7469706c 79005079 PlaceMultiply.Py │ │ │ │ + 0x0000204c 4e756d62 65725f4d 756c7469 706c7900 Number_Multiply. │ │ │ │ + 0x0000205c 50794c69 73745f41 73547570 6c650050 PyList_AsTuple.P │ │ │ │ + 0x0000206c 794c6973 745f4170 70656e64 00507945 yList_Append.PyE │ │ │ │ + 0x0000207c 78635f42 75666665 72457272 6f720050 xc_BufferError.P │ │ │ │ + 0x0000208c 79556e69 636f6465 5f466f72 6d617400 yUnicode_Format. │ │ │ │ + 0x0000209c 50794279 7465735f 46726f6d 53747269 PyBytes_FromStri │ │ │ │ + 0x000020ac 6e670050 794e756d 6265725f 41646400 ng.PyNumber_Add. │ │ │ │ + 0x000020bc 50795365 7175656e 63655f54 75706c65 PySequence_Tuple │ │ │ │ + 0x000020cc 00507942 79746573 5f547970 65007374 .PyBytes_Type.st │ │ │ │ + 0x000020dc 726c656e 005f5f61 65616269 5f696469 rlen.__aeabi_idi │ │ │ │ + 0x000020ec 766d6f64 0050794f 626a6563 745f4765 vmod.PyObject_Ge │ │ │ │ + 0x000020fc 74497465 72005079 4f626a65 63745f47 tIter.PyObject_G │ │ │ │ + 0x0000210c 656e6572 69634765 74417474 72005079 enericGetAttr.Py │ │ │ │ + 0x0000211c 4578635f 4e6f7449 6d706c65 6d656e74 Exc_NotImplement │ │ │ │ + 0x0000212c 65644572 726f7200 50794c6f 6e675f46 edError.PyLong_F │ │ │ │ + 0x0000213c 726f6d53 697a655f 74005079 4c6f6e67 romSize_t.PyLong │ │ │ │ + 0x0000214c 5f46726f 6d4c6f6e 674c6f6e 67005f5f _FromLongLong.__ │ │ │ │ + 0x0000215c 61656162 695f6c32 64005079 4e756d62 aeabi_l2d.PyNumb │ │ │ │ + 0x0000216c 65725f52 656d6169 6e646572 0050794e er_Remainder.PyN │ │ │ │ + 0x0000217c 756d6265 725f496e 506c6163 65416464 umber_InPlaceAdd │ │ │ │ + 0x0000218c 00507945 72725f50 72696e74 45780050 .PyErr_PrintEx.P │ │ │ │ + 0x0000219c 79457272 5f577269 7465556e 72616973 yErr_WriteUnrais │ │ │ │ + 0x000021ac 61626c65 00474f4d 505f7061 72616c6c able.GOMP_parall │ │ │ │ + 0x000021bc 656c0050 794f626a 6563745f 466f726d el.PyObject_Form │ │ │ │ + 0x000021cc 61740050 79496e64 65785f43 6865636b at.PyIndex_Check │ │ │ │ + 0x000021dc 00507953 6c696365 5f547970 65005079 .PySlice_Type.Py │ │ │ │ + 0x000021ec 4e756d62 65725f53 75627472 61637400 Number_Subtract. │ │ │ │ + 0x000021fc 5f5f6165 6162695f 69646976 00507945 __aeabi_idiv.PyE │ │ │ │ + 0x0000220c 78635f55 6e626f75 6e644c6f 63616c45 xc_UnboundLocalE │ │ │ │ + 0x0000221c 72726f72 00507953 65717565 6e63655f rror.PySequence_ │ │ │ │ + 0x0000222c 436f6e74 61696e73 00507955 6e69636f Contains.PyUnico │ │ │ │ + 0x0000223c 64655f4a 6f696e00 50794e75 6d626572 de_Join.PyNumber │ │ │ │ + 0x0000224c 5f4c6f6e 67005079 4d656d6f 72795669 _Long.PyMemoryVi │ │ │ │ + 0x0000225c 65775f46 726f6d4f 626a6563 74005079 ew_FromObject.Py │ │ │ │ + 0x0000226c 44696374 5f436f6e 7461696e 73005079 Dict_Contains.Py │ │ │ │ + 0x0000227c 4c697374 5f536574 536c6963 65005079 List_SetSlice.Py │ │ │ │ + 0x0000228c 53657175 656e6365 5f4c6973 74006174 Sequence_List.at │ │ │ │ + 0x0000229c 616e3200 666d6f64 002e676f 6d705f63 an2.fmod..gomp_c │ │ │ │ + 0x000022ac 72697469 63616c5f 75736572 5f5f5f70 ritical_user___p │ │ │ │ + 0x000022bc 79785f70 6172616c 6c656c5f 6c617374 yx_parallel_last │ │ │ │ + 0x000022cc 70726976 61746573 32005079 4e756d62 privates2.PyNumb │ │ │ │ + 0x000022dc 65725f50 6f776572 00617461 6e006173 er_Power.atan.as │ │ │ │ + 0x000022ec 696e0050 794c6f6e 675f4173 446f7562 in.PyLong_AsDoub │ │ │ │ + 0x000022fc 6c650050 79457661 6c5f4765 74427569 le.PyEval_GetBui │ │ │ │ + 0x0000230c 6c74696e 73005079 496d706f 72745f47 ltins.PyImport_G │ │ │ │ + 0x0000231c 65744d6f 64756c65 44696374 0050795f etModuleDict.Py_ │ │ │ │ + 0x0000232c 56657273 696f6e00 5f5f7079 785f6d6f Version.__pyx_mo │ │ │ │ + 0x0000233c 64756c65 5f69735f 6d61696e 5f79745f dule_is_main_yt_ │ │ │ │ + 0x0000234c 5f757469 6c697469 65735f5f 6c69625f _utilities__lib_ │ │ │ │ + 0x0000235c 5f706978 656c697a 6174696f 6e5f726f _pixelization_ro │ │ │ │ + 0x0000236c 7574696e 65730050 79546872 6561645f utines.PyThread_ │ │ │ │ + 0x0000237c 616c6c6f 63617465 5f6c6f63 6b005f5a allocate_lock._Z │ │ │ │ + 0x0000238c 31367772 6974655f 74726565 5f6e6f64 16write_tree_nod │ │ │ │ + 0x0000239c 65735253 6f50344e 6f646500 5f5a4e53 esRSoP4Node._ZNS │ │ │ │ + 0x000023ac 6f357772 69746545 504b6369 005f5a31 o5writeEPKci._Z1 │ │ │ │ + 0x000023bc 35667265 655f7472 65655f6e 6f646573 5free_tree_nodes │ │ │ │ + 0x000023cc 50344e6f 6465005f 5a646c50 766a0050 P4Node._ZdlPvj.P │ │ │ │ + 0x000023dc 79496e69 745f7069 78656c69 7a617469 yInit_pixelizati │ │ │ │ + 0x000023ec 6f6e5f72 6f757469 6e657300 50794d6f on_routines.PyMo │ │ │ │ + 0x000023fc 64756c65 4465665f 496e6974 005f5a4e duleDef_Init._ZN │ │ │ │ + 0x0000240c 53743676 6563746f 7249535f 496a5361 St6vectorIS_IjSa │ │ │ │ + 0x0000241c 496a4545 53614953 315f4545 44324576 IjEESaIS1_EED2Ev │ │ │ │ + 0x0000242c 005f5a4e 53743676 6563746f 7249535f ._ZNSt6vectorIS_ │ │ │ │ + 0x0000243c 496a5361 496a4545 53614953 315f4545 IjSaIjEESaIS1_EE │ │ │ │ + 0x0000244c 44314576 005f5a4e 53743132 5f566563 D1Ev._ZNSt12_Vec │ │ │ │ + 0x0000245c 746f725f 62617365 4950344e 6f646553 tor_baseIP4NodeS │ │ │ │ + 0x0000246c 61495331 5f454544 32457600 5f5a4e53 aIS1_EED2Ev._ZNS │ │ │ │ + 0x0000247c 7431325f 56656374 6f725f62 61736549 t12_Vector_baseI │ │ │ │ + 0x0000248c 50344e6f 64655361 4953315f 45454431 P4NodeSaIS1_EED1 │ │ │ │ + 0x0000249c 4576005f 5a4e5374 36766563 746f7249 Ev._ZNSt6vectorI │ │ │ │ + 0x000024ac 50344e6f 64655361 4953315f 45453137 P4NodeSaIS1_EE17 │ │ │ │ + 0x000024bc 5f4d5f72 65616c6c 6f635f61 7070656e _M_realloc_appen │ │ │ │ + 0x000024cc 64494a52 4b53315f 45454576 44704f54 dIJRKS1_EEEvDpOT │ │ │ │ + 0x000024dc 5f005f5a 6e776a00 5f5a5374 32305f5f _._Znwj._ZSt20__ │ │ │ │ + 0x000024ec 7468726f 775f6c65 6e677468 5f657272 throw_length_err │ │ │ │ + 0x000024fc 6f72504b 63005f5a 4e537436 76656374 orPKc._ZNSt6vect │ │ │ │ + 0x0000250c 6f72496a 5361496a 45453137 5f4d5f72 orIjSaIjEE17_M_r │ │ │ │ + 0x0000251c 65616c6c 6f635f61 7070656e 64494a52 ealloc_appendIJR │ │ │ │ + 0x0000252c 4b6a4545 45764470 4f545f00 5f5a4e34 KjEEEvDpOT_._ZN4 │ │ │ │ + 0x0000253c 4e6f6465 31336164 645f6e65 69676862 Node13add_neighb │ │ │ │ + 0x0000254c 6f727345 50535f6a 005f5a4e 53743676 orsEPS_j._ZNSt6v │ │ │ │ + 0x0000255c 6563746f 72495034 4e6f6465 53614953 ectorIP4NodeSaIS │ │ │ │ + 0x0000256c 315f4545 31375f4d 5f726561 6c6c6f63 1_EE17_M_realloc │ │ │ │ + 0x0000257c 5f617070 656e6449 4a53315f 45454576 _appendIJS1_EEEv │ │ │ │ + 0x0000258c 44704f54 5f005f5a 4e344e6f 64654332 DpOT_._ZN4NodeC2 │ │ │ │ + 0x0000259c 45525369 005f5a4e 53693472 65616445 ERSi._ZNSi4readE │ │ │ │ + 0x000025ac 50636900 5f5f6378 615f656e 645f636c Pci.__cxa_end_cl │ │ │ │ + 0x000025bc 65616e75 70006162 6f727400 5f5a4e34 eanup.abort._ZN4 │ │ │ │ + 0x000025cc 4e6f6465 43314552 5369005f 5a313572 NodeC1ERSi._Z15r │ │ │ │ + 0x000025dc 6561645f 74726565 5f6e6f64 65735253 ead_tree_nodesRS │ │ │ │ + 0x000025ec 69525374 36766563 746f7249 50344e6f iRSt6vectorIP4No │ │ │ │ + 0x000025fc 64655361 4953325f 45455335 5f005f5a deSaIS2_EES5_._Z │ │ │ │ + 0x0000260c 4e536934 7065656b 4576005f 5a4e5369 NSi4peekEv._ZNSi │ │ │ │ + 0x0000261c 33676574 4576005f 5a537432 385f5f74 3getEv._ZSt28__t │ │ │ │ + 0x0000262c 68726f77 5f626164 5f617272 61795f6e hrow_bad_array_n │ │ │ │ + 0x0000263c 65775f6c 656e6774 6876006c 69627374 ew_lengthv.libst │ │ │ │ + 0x0000264c 64632b2b 2e736f2e 36006c69 626d2e73 dc++.so.6.libm.s │ │ │ │ + 0x0000265c 6f2e3600 6c696267 6f6d702e 736f2e31 o.6.libgomp.so.1 │ │ │ │ + 0x0000266c 006c6962 6763635f 732e736f 2e31006c .libgcc_s.so.1.l │ │ │ │ + 0x0000267c 6962632e 736f2e36 006c642d 6c696e75 ibc.so.6.ld-linu │ │ │ │ + 0x0000268c 782d6172 6d68662e 736f2e33 00474343 x-armhf.so.3.GCC │ │ │ │ + 0x0000269c 5f332e35 00474f4d 505f342e 3000474f _3.5.GOMP_4.0.GO │ │ │ │ + 0x000026ac 4d505f34 2e350047 4f4d505f 312e3000 MP_4.5.GOMP_1.0. │ │ │ │ + 0x000026bc 474c4942 435f322e 3400474c 49424358 GLIBC_2.4.GLIBCX │ │ │ │ + 0x000026cc 585f332e 342e3332 00435858 4142495f X_3.4.32.CXXABI_ │ │ │ │ + 0x000026dc 312e3300 474c4942 4358585f 332e342e 1.3.GLIBCXX_3.4. │ │ │ │ + 0x000026ec 32390043 58584142 495f312e 332e3900 29.CXXABI_1.3.9. │ │ │ │ + 0x000026fc 474c4942 4358585f 332e3400 474c4942 GLIBCXX_3.4.GLIB │ │ │ │ + 0x0000270c 435f322e 32390047 4c494243 5f322e33 C_2.29.GLIBC_2.3 │ │ │ │ + 0x0000271c 3800 8. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -00003ac0 <.init>: │ │ │ │ +00003a8c <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl e87c │ │ │ │ + bl e84c │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,1027 +1,1027 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -00003acc : │ │ │ │ +00003a98 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ - ldr lr, [pc, #4] @ 3adc │ │ │ │ + ldr lr, [pc, #4] @ 3aa8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - andeq ip, r7, r4, lsr #10 │ │ │ │ + andeq ip, r7, r8, asr r5 │ │ │ │ │ │ │ │ -00003ae0 : │ │ │ │ +00003aac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1316]! @ 0x524 │ │ │ │ + ldr pc, [ip, #1368]! @ 0x558 │ │ │ │ │ │ │ │ -00003aec : │ │ │ │ +00003ab8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1308]! @ 0x51c │ │ │ │ + ldr pc, [ip, #1360]! @ 0x550 │ │ │ │ │ │ │ │ -00003af8 : │ │ │ │ +00003ac4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1300]! @ 0x514 │ │ │ │ + ldr pc, [ip, #1352]! @ 0x548 │ │ │ │ │ │ │ │ -00003b04 : │ │ │ │ +00003ad0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1292]! @ 0x50c │ │ │ │ + ldr pc, [ip, #1344]! @ 0x540 │ │ │ │ │ │ │ │ -00003b10 : │ │ │ │ +00003adc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1284]! @ 0x504 │ │ │ │ + ldr pc, [ip, #1336]! @ 0x538 │ │ │ │ │ │ │ │ -00003b1c : │ │ │ │ +00003ae8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1276]! @ 0x4fc │ │ │ │ + ldr pc, [ip, #1328]! @ 0x530 │ │ │ │ │ │ │ │ -00003b28 : │ │ │ │ +00003af4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1268]! @ 0x4f4 │ │ │ │ + ldr pc, [ip, #1320]! @ 0x528 │ │ │ │ │ │ │ │ -00003b34 : │ │ │ │ +00003b00 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1256]! @ 0x4e8 │ │ │ │ + ldr pc, [ip, #1308]! @ 0x51c │ │ │ │ │ │ │ │ -00003b44 : │ │ │ │ +00003b10 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1244]! @ 0x4dc │ │ │ │ + ldr pc, [ip, #1296]! @ 0x510 │ │ │ │ │ │ │ │ -00003b54 : │ │ │ │ +00003b20 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1236]! @ 0x4d4 │ │ │ │ + ldr pc, [ip, #1288]! @ 0x508 │ │ │ │ │ │ │ │ -00003b60 : │ │ │ │ +00003b2c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1228]! @ 0x4cc │ │ │ │ + ldr pc, [ip, #1280]! @ 0x500 │ │ │ │ │ │ │ │ -00003b6c : │ │ │ │ +00003b38 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1220]! @ 0x4c4 │ │ │ │ + ldr pc, [ip, #1272]! @ 0x4f8 │ │ │ │ │ │ │ │ -00003b78 : │ │ │ │ +00003b44 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1212]! @ 0x4bc │ │ │ │ + ldr pc, [ip, #1264]! @ 0x4f0 │ │ │ │ │ │ │ │ -00003b84 : │ │ │ │ +00003b50 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ + ldr pc, [ip, #1252]! @ 0x4e4 │ │ │ │ │ │ │ │ -00003b94 : │ │ │ │ +00003b60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1192]! @ 0x4a8 │ │ │ │ + ldr pc, [ip, #1244]! @ 0x4dc │ │ │ │ │ │ │ │ -00003ba0 : │ │ │ │ +00003b6c : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #1232]! @ 0x4d0 │ │ │ │ + │ │ │ │ +00003b7c : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #1224]! @ 0x4c8 │ │ │ │ + │ │ │ │ +00003b88 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #1216]! @ 0x4c0 │ │ │ │ + │ │ │ │ +00003b94 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #1208]! @ 0x4b8 │ │ │ │ + │ │ │ │ +00003ba0 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #1200]! @ 0x4b0 │ │ │ │ + │ │ │ │ +00003bac : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #1188]! @ 0x4a4 │ │ │ │ + │ │ │ │ +00003bbc : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #1180]! @ 0x49c │ │ │ │ │ │ │ │ -00003bb0 : │ │ │ │ +00003bc8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #1172]! @ 0x494 │ │ │ │ │ │ │ │ -00003bbc : │ │ │ │ +00003bd4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #1164]! @ 0x48c │ │ │ │ │ │ │ │ -00003bc8 : │ │ │ │ +00003be0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #1156]! @ 0x484 │ │ │ │ │ │ │ │ -00003bd4 : │ │ │ │ +00003bec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #1148]! @ 0x47c │ │ │ │ │ │ │ │ -00003be0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003bf8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1136]! @ 0x470 │ │ │ │ + ldr pc, [ip, #1140]! @ 0x474 │ │ │ │ │ │ │ │ -00003bf0 : │ │ │ │ +00003c04 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1128]! @ 0x468 │ │ │ │ + ldr pc, [ip, #1132]! @ 0x46c │ │ │ │ │ │ │ │ -00003bfc : │ │ │ │ +00003c10 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1120]! @ 0x460 │ │ │ │ + ldr pc, [ip, #1124]! @ 0x464 │ │ │ │ │ │ │ │ -00003c08 : │ │ │ │ +00003c1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1112]! @ 0x458 │ │ │ │ + ldr pc, [ip, #1116]! @ 0x45c │ │ │ │ │ │ │ │ -00003c14 : │ │ │ │ +00003c28 <__aeabi_uidivmod@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1104]! @ 0x450 │ │ │ │ + ldr pc, [ip, #1108]! @ 0x454 │ │ │ │ │ │ │ │ -00003c20 : │ │ │ │ +00003c34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1096]! @ 0x448 │ │ │ │ + ldr pc, [ip, #1100]! @ 0x44c │ │ │ │ │ │ │ │ -00003c2c : │ │ │ │ +00003c40 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1088]! @ 0x440 │ │ │ │ + ldr pc, [ip, #1092]! @ 0x444 │ │ │ │ │ │ │ │ -00003c38 : │ │ │ │ +00003c4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1080]! @ 0x438 │ │ │ │ + ldr pc, [ip, #1084]! @ 0x43c │ │ │ │ │ │ │ │ -00003c44 : │ │ │ │ +00003c58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1072]! @ 0x430 │ │ │ │ + ldr pc, [ip, #1076]! @ 0x434 │ │ │ │ │ │ │ │ -00003c50 : │ │ │ │ +00003c64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1064]! @ 0x428 │ │ │ │ + ldr pc, [ip, #1068]! @ 0x42c │ │ │ │ │ │ │ │ -00003c5c <__aeabi_uidivmod@plt>: │ │ │ │ +00003c70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1056]! @ 0x420 │ │ │ │ + ldr pc, [ip, #1060]! @ 0x424 │ │ │ │ │ │ │ │ -00003c68 : │ │ │ │ +00003c7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1048]! @ 0x418 │ │ │ │ + ldr pc, [ip, #1052]! @ 0x41c │ │ │ │ │ │ │ │ -00003c74 : │ │ │ │ +00003c88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1040]! @ 0x410 │ │ │ │ + ldr pc, [ip, #1044]! @ 0x414 │ │ │ │ │ │ │ │ -00003c80 : │ │ │ │ +00003c94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1032]! @ 0x408 │ │ │ │ + ldr pc, [ip, #1036]! @ 0x40c │ │ │ │ │ │ │ │ -00003c8c : │ │ │ │ +00003ca0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1024]! @ 0x400 │ │ │ │ + ldr pc, [ip, #1028]! @ 0x404 │ │ │ │ │ │ │ │ -00003c98 : │ │ │ │ +00003cac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1016]! @ 0x3f8 │ │ │ │ + ldr pc, [ip, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ -00003ca4 : │ │ │ │ +00003cb8 <_Py_FatalErrorFunc@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1008]! @ 0x3f0 │ │ │ │ + ldr pc, [ip, #1012]! @ 0x3f4 │ │ │ │ │ │ │ │ -00003cb0 : │ │ │ │ +00003cc4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #1000]! @ 0x3e8 │ │ │ │ + ldr pc, [ip, #1004]! @ 0x3ec │ │ │ │ │ │ │ │ -00003cbc : │ │ │ │ +00003cd0 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #992]! @ 0x3e0 │ │ │ │ │ │ │ │ -00003cc8 : │ │ │ │ +00003ce0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #984]! @ 0x3d8 │ │ │ │ │ │ │ │ -00003cd4 : │ │ │ │ +00003cec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #976]! @ 0x3d0 │ │ │ │ │ │ │ │ -00003ce0 : │ │ │ │ +00003cf8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #968]! @ 0x3c8 │ │ │ │ │ │ │ │ -00003cec <_Py_FatalErrorFunc@plt>: │ │ │ │ +00003d04 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #960]! @ 0x3c0 │ │ │ │ │ │ │ │ -00003cf8 : │ │ │ │ +00003d10 <__vsnprintf_chk@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #952]! @ 0x3b8 │ │ │ │ │ │ │ │ -00003d04 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003d1c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #940]! @ 0x3ac │ │ │ │ + ldr pc, [ip, #944]! @ 0x3b0 │ │ │ │ │ │ │ │ -00003d14 : │ │ │ │ +00003d28 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #932]! @ 0x3a4 │ │ │ │ │ │ │ │ -00003d20 : │ │ │ │ +00003d38 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #924]! @ 0x39c │ │ │ │ │ │ │ │ -00003d2c : │ │ │ │ +00003d44 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #916]! @ 0x394 │ │ │ │ │ │ │ │ -00003d38 : │ │ │ │ +00003d50 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #908]! @ 0x38c │ │ │ │ │ │ │ │ -00003d44 <__vsnprintf_chk@plt>: │ │ │ │ +00003d5c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #900]! @ 0x384 │ │ │ │ │ │ │ │ -00003d50 : │ │ │ │ +00003d68 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #892]! @ 0x37c │ │ │ │ │ │ │ │ -00003d5c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003d74 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #880]! @ 0x370 │ │ │ │ + ldr pc, [ip, #884]! @ 0x374 │ │ │ │ │ │ │ │ -00003d6c : │ │ │ │ +00003d80 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #872]! @ 0x368 │ │ │ │ + ldr pc, [ip, #876]! @ 0x36c │ │ │ │ │ │ │ │ -00003d78 : │ │ │ │ +00003d8c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #864]! @ 0x360 │ │ │ │ + ldr pc, [ip, #868]! @ 0x364 │ │ │ │ │ │ │ │ -00003d84 : │ │ │ │ +00003d98 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #856]! @ 0x358 │ │ │ │ + ldr pc, [ip, #860]! @ 0x35c │ │ │ │ │ │ │ │ -00003d90 : │ │ │ │ +00003da4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #848]! @ 0x350 │ │ │ │ + ldr pc, [ip, #852]! @ 0x354 │ │ │ │ │ │ │ │ -00003d9c : │ │ │ │ +00003db0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #840]! @ 0x348 │ │ │ │ + ldr pc, [ip, #844]! @ 0x34c │ │ │ │ │ │ │ │ -00003da8 : │ │ │ │ +00003dbc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #832]! @ 0x340 │ │ │ │ │ │ │ │ -00003db4 : │ │ │ │ +00003dcc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #824]! @ 0x338 │ │ │ │ │ │ │ │ -00003dc0 : │ │ │ │ +00003dd8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #816]! @ 0x330 │ │ │ │ + ldr pc, [ip, #812]! @ 0x32c │ │ │ │ │ │ │ │ -00003dcc : │ │ │ │ +00003de8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #808]! @ 0x328 │ │ │ │ + ldr pc, [ip, #804]! @ 0x324 │ │ │ │ │ │ │ │ -00003dd8 : │ │ │ │ +00003df4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #800]! @ 0x320 │ │ │ │ + ldr pc, [ip, #796]! @ 0x31c │ │ │ │ │ │ │ │ -00003de4 : │ │ │ │ +00003e00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #792]! @ 0x318 │ │ │ │ + ldr pc, [ip, #788]! @ 0x314 │ │ │ │ │ │ │ │ -00003df0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003e0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #780]! @ 0x30c │ │ │ │ │ │ │ │ -00003e00 : │ │ │ │ +00003e18 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #772]! @ 0x304 │ │ │ │ │ │ │ │ -00003e0c : │ │ │ │ +00003e24 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #760]! @ 0x2f8 │ │ │ │ │ │ │ │ -00003e1c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #752]! @ 0x2f0 │ │ │ │ - │ │ │ │ -00003e28 : │ │ │ │ +00003e34 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #744]! @ 0x2e8 │ │ │ │ + ldr pc, [ip, #748]! @ 0x2ec │ │ │ │ │ │ │ │ -00003e34 : │ │ │ │ +00003e44 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #736]! @ 0x2e0 │ │ │ │ │ │ │ │ -00003e40 : │ │ │ │ +00003e54 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #728]! @ 0x2d8 │ │ │ │ │ │ │ │ -00003e4c : │ │ │ │ +00003e60 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #720]! @ 0x2d0 │ │ │ │ │ │ │ │ -00003e58 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003e6c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #708]! @ 0x2c4 │ │ │ │ + ldr pc, [ip, #712]! @ 0x2c8 │ │ │ │ │ │ │ │ -00003e68 : │ │ │ │ +00003e78 <_Py_Dealloc@plt>: │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #696]! @ 0x2b8 │ │ │ │ + ldr pc, [ip, #700]! @ 0x2bc │ │ │ │ │ │ │ │ -00003e78 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003e88 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #692]! @ 0x2b4 │ │ │ │ + │ │ │ │ +00003e94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #684]! @ 0x2ac │ │ │ │ │ │ │ │ -00003e88 : │ │ │ │ +00003ea0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #676]! @ 0x2a4 │ │ │ │ │ │ │ │ -00003e94 : │ │ │ │ +00003eac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #668]! @ 0x29c │ │ │ │ │ │ │ │ -00003ea0 : │ │ │ │ +00003eb8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #660]! @ 0x294 │ │ │ │ │ │ │ │ -00003eac <_Py_Dealloc@plt>: │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003ec4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #648]! @ 0x288 │ │ │ │ + ldr pc, [ip, #652]! @ 0x28c │ │ │ │ │ │ │ │ -00003ebc : │ │ │ │ +00003ed0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #640]! @ 0x280 │ │ │ │ + ldr pc, [ip, #644]! @ 0x284 │ │ │ │ │ │ │ │ -00003ec8 : │ │ │ │ +00003edc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #632]! @ 0x278 │ │ │ │ + ldr pc, [ip, #636]! @ 0x27c │ │ │ │ │ │ │ │ -00003ed4 : │ │ │ │ +00003ee8 <__aeabi_d2lz@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #624]! @ 0x270 │ │ │ │ + ldr pc, [ip, #628]! @ 0x274 │ │ │ │ │ │ │ │ -00003ee0 : │ │ │ │ +00003ef4 <_PyObject_GetDictPtr@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #616]! @ 0x268 │ │ │ │ + ldr pc, [ip, #620]! @ 0x26c │ │ │ │ │ │ │ │ -00003eec : │ │ │ │ +00003f00 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #608]! @ 0x260 │ │ │ │ + ldr pc, [ip, #612]! @ 0x264 │ │ │ │ │ │ │ │ -00003ef8 : │ │ │ │ +00003f0c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #600]! @ 0x258 │ │ │ │ + ldr pc, [ip, #604]! @ 0x25c │ │ │ │ │ │ │ │ -00003f04 : │ │ │ │ +00003f18 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #592]! @ 0x250 │ │ │ │ │ │ │ │ -00003f10 : │ │ │ │ +00003f28 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #584]! @ 0x248 │ │ │ │ │ │ │ │ -00003f1c <__aeabi_d2lz@plt>: │ │ │ │ +00003f34 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #576]! @ 0x240 │ │ │ │ │ │ │ │ -00003f28 <_PyObject_GetDictPtr@plt>: │ │ │ │ +00003f40 <__assert_fail@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #568]! @ 0x238 │ │ │ │ │ │ │ │ -00003f34 : │ │ │ │ +00003f4c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #560]! @ 0x230 │ │ │ │ │ │ │ │ -00003f40 : │ │ │ │ +00003f58 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #552]! @ 0x228 │ │ │ │ │ │ │ │ -00003f4c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00003f64 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #540]! @ 0x21c │ │ │ │ + ldr pc, [ip, #544]! @ 0x220 │ │ │ │ │ │ │ │ -00003f5c : │ │ │ │ +00003f70 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #532]! @ 0x214 │ │ │ │ + ldr pc, [ip, #536]! @ 0x218 │ │ │ │ │ │ │ │ -00003f68 : │ │ │ │ +00003f7c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #524]! @ 0x20c │ │ │ │ + ldr pc, [ip, #528]! @ 0x210 │ │ │ │ │ │ │ │ -00003f74 <__assert_fail@plt>: │ │ │ │ +00003f88 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #516]! @ 0x204 │ │ │ │ + ldr pc, [ip, #520]! @ 0x208 │ │ │ │ │ │ │ │ -00003f80 : │ │ │ │ +00003f94 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #508]! @ 0x1fc │ │ │ │ + ldr pc, [ip, #512]! @ 0x200 │ │ │ │ │ │ │ │ -00003f8c : │ │ │ │ +00003fa0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #500]! @ 0x1f4 │ │ │ │ + ldr pc, [ip, #504]! @ 0x1f8 │ │ │ │ │ │ │ │ -00003f98 : │ │ │ │ +00003fac <__stack_chk_fail@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #492]! @ 0x1ec │ │ │ │ + ldr pc, [ip, #496]! @ 0x1f0 │ │ │ │ │ │ │ │ -00003fa4 : │ │ │ │ +00003fb8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #484]! @ 0x1e4 │ │ │ │ + ldr pc, [ip, #488]! @ 0x1e8 │ │ │ │ │ │ │ │ -00003fb0 : │ │ │ │ +00003fc4 <__cxa_end_cleanup@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #476]! @ 0x1dc │ │ │ │ + ldr pc, [ip, #480]! @ 0x1e0 │ │ │ │ │ │ │ │ -00003fbc : │ │ │ │ +00003fd0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #468]! @ 0x1d4 │ │ │ │ + ldr pc, [ip, #472]! @ 0x1d8 │ │ │ │ │ │ │ │ -00003fc8 : │ │ │ │ +00003fdc : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #460]! @ 0x1cc │ │ │ │ │ │ │ │ -00003fd4 : │ │ │ │ +00003fec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #452]! @ 0x1c4 │ │ │ │ │ │ │ │ -00003fe0 <__stack_chk_fail@plt>: │ │ │ │ +00003ff8 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #444]! @ 0x1bc │ │ │ │ + ldr pc, [ip, #440]! @ 0x1b8 │ │ │ │ │ │ │ │ -00003fec : │ │ │ │ +00004008 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #436]! @ 0x1b4 │ │ │ │ + ldr pc, [ip, #432]! @ 0x1b0 │ │ │ │ │ │ │ │ -00003ff8 <__cxa_end_cleanup@plt>: │ │ │ │ +00004014 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #428]! @ 0x1ac │ │ │ │ + ldr pc, [ip, #424]! @ 0x1a8 │ │ │ │ │ │ │ │ -00004004 : │ │ │ │ +00004020 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #420]! @ 0x1a4 │ │ │ │ + ldr pc, [ip, #416]! @ 0x1a0 │ │ │ │ │ │ │ │ -00004010 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +0000402c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #408]! @ 0x198 │ │ │ │ │ │ │ │ -00004020 : │ │ │ │ +00004038 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #400]! @ 0x190 │ │ │ │ │ │ │ │ -0000402c : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00004044 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #388]! @ 0x184 │ │ │ │ + ldr pc, [ip, #392]! @ 0x188 │ │ │ │ │ │ │ │ -0000403c : │ │ │ │ +00004050 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #380]! @ 0x17c │ │ │ │ + ldr pc, [ip, #384]! @ 0x180 │ │ │ │ │ │ │ │ -00004048 : │ │ │ │ +0000405c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #372]! @ 0x174 │ │ │ │ + ldr pc, [ip, #376]! @ 0x178 │ │ │ │ │ │ │ │ -00004054 : │ │ │ │ +00004068 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #364]! @ 0x16c │ │ │ │ │ │ │ │ -00004060 : │ │ │ │ +00004078 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #356]! @ 0x164 │ │ │ │ │ │ │ │ -0000406c : │ │ │ │ +00004084 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #348]! @ 0x15c │ │ │ │ │ │ │ │ -00004078 : │ │ │ │ +00004090 <__aeabi_idivmod@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #340]! @ 0x154 │ │ │ │ │ │ │ │ -00004084 : │ │ │ │ +0000409c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #332]! @ 0x14c │ │ │ │ │ │ │ │ -00004090 : │ │ │ │ +000040a8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #324]! @ 0x144 │ │ │ │ │ │ │ │ -0000409c : │ │ │ │ +000040b4 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #312]! @ 0x138 │ │ │ │ │ │ │ │ -000040ac : │ │ │ │ +000040c4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #304]! @ 0x130 │ │ │ │ │ │ │ │ -000040b8 : │ │ │ │ +000040d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #296]! @ 0x128 │ │ │ │ │ │ │ │ -000040c4 <__aeabi_idivmod@plt>: │ │ │ │ +000040dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #288]! @ 0x120 │ │ │ │ │ │ │ │ -000040d0 : │ │ │ │ +000040e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #280]! @ 0x118 │ │ │ │ │ │ │ │ -000040dc : │ │ │ │ +000040f4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #272]! @ 0x110 │ │ │ │ │ │ │ │ -000040e8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00004100 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #260]! @ 0x104 │ │ │ │ + ldr pc, [ip, #264]! @ 0x108 │ │ │ │ │ │ │ │ -000040f8 : │ │ │ │ +0000410c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #252]! @ 0xfc │ │ │ │ + ldr pc, [ip, #256]! @ 0x100 │ │ │ │ │ │ │ │ -00004104 : │ │ │ │ +00004118 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #244]! @ 0xf4 │ │ │ │ + ldr pc, [ip, #248]! @ 0xf8 │ │ │ │ │ │ │ │ -00004110 : │ │ │ │ +00004124 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #236]! @ 0xec │ │ │ │ + ldr pc, [ip, #240]! @ 0xf0 │ │ │ │ │ │ │ │ -0000411c : │ │ │ │ +00004130 <__aeabi_idiv@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #228]! @ 0xe4 │ │ │ │ + ldr pc, [ip, #232]! @ 0xe8 │ │ │ │ │ │ │ │ -00004128 : │ │ │ │ +0000413c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #220]! @ 0xdc │ │ │ │ │ │ │ │ -00004134 : │ │ │ │ +0000414c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #212]! @ 0xd4 │ │ │ │ │ │ │ │ -00004140 : │ │ │ │ +00004158 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #204]! @ 0xcc │ │ │ │ │ │ │ │ -0000414c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #196]! @ 0xc4 │ │ │ │ - │ │ │ │ -00004158 : │ │ │ │ +00004164 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #188]! @ 0xbc │ │ │ │ + ldr pc, [ip, #192]! @ 0xc0 │ │ │ │ │ │ │ │ -00004164 <__aeabi_idiv@plt>: │ │ │ │ +00004174 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #180]! @ 0xb4 │ │ │ │ │ │ │ │ -00004170 : │ │ │ │ +00004184 : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #168]! @ 0xa8 │ │ │ │ │ │ │ │ -00004180 : │ │ │ │ +00004194 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #160]! @ 0xa0 │ │ │ │ │ │ │ │ -0000418c : │ │ │ │ +000041a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #152]! @ 0x98 │ │ │ │ │ │ │ │ -00004198 : │ │ │ │ +000041ac : │ │ │ │ @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #140]! @ 0x8c │ │ │ │ │ │ │ │ -000041a8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000041bc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #128]! @ 0x80 │ │ │ │ + ldr pc, [ip, #132]! @ 0x84 │ │ │ │ │ │ │ │ -000041b8 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000041c8 : │ │ │ │ + add ip, pc, #0, 12 │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #124]! @ 0x7c │ │ │ │ + │ │ │ │ +000041d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #116]! @ 0x74 │ │ │ │ │ │ │ │ -000041c8 : │ │ │ │ +000041e0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #108]! @ 0x6c │ │ │ │ │ │ │ │ -000041d4 : │ │ │ │ +000041ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #100]! @ 0x64 │ │ │ │ │ │ │ │ -000041e0 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +000041f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #88]! @ 0x58 │ │ │ │ + ldr pc, [ip, #92]! @ 0x5c │ │ │ │ │ │ │ │ -000041f0 : │ │ │ │ +00004204 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #80]! @ 0x50 │ │ │ │ + ldr pc, [ip, #84]! @ 0x54 │ │ │ │ │ │ │ │ -000041fc : │ │ │ │ +00004210 <_PyObject_GC_New@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #72]! @ 0x48 │ │ │ │ + ldr pc, [ip, #76]! @ 0x4c │ │ │ │ │ │ │ │ -00004208 : │ │ │ │ +0000421c : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #64]! @ 0x40 │ │ │ │ │ │ │ │ -00004214 : │ │ │ │ +0000422c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #56]! @ 0x38 │ │ │ │ │ │ │ │ -00004220 : │ │ │ │ +00004238 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #48]! @ 0x30 │ │ │ │ │ │ │ │ -0000422c : │ │ │ │ +00004244 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #40]! @ 0x28 │ │ │ │ │ │ │ │ -00004238 : │ │ │ │ +00004250 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #32]! │ │ │ │ │ │ │ │ -00004244 <_PyObject_GC_New@plt>: │ │ │ │ +0000425c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ ldr pc, [ip, #24]! │ │ │ │ │ │ │ │ -00004250 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00004268 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #12]! │ │ │ │ + ldr pc, [ip, #16]! │ │ │ │ │ │ │ │ -00004260 : │ │ │ │ +00004274 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ - ldr pc, [ip, #4]! │ │ │ │ + ldr pc, [ip, #8]! │ │ │ │ │ │ │ │ -0000426c : │ │ │ │ +00004280 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4092]! @ 0xffc │ │ │ │ + add ip, ip, #124, 20 @ 0x7c000 │ │ │ │ + ldr pc, [ip, #0]! │ │ │ │ │ │ │ │ -00004278 : │ │ │ │ +0000428c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4084]! @ 0xff4 │ │ │ │ + ldr pc, [ip, #4088]! @ 0xff8 │ │ │ │ │ │ │ │ -00004284 : │ │ │ │ +00004298 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4076]! @ 0xfec │ │ │ │ + ldr pc, [ip, #4080]! @ 0xff0 │ │ │ │ │ │ │ │ -00004290 : │ │ │ │ +000042a4 <__gxx_personality_v0@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4068]! @ 0xfe4 │ │ │ │ + ldr pc, [ip, #4072]! @ 0xfe8 │ │ │ │ │ │ │ │ -0000429c : │ │ │ │ +000042b0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4060]! @ 0xfdc │ │ │ │ + ldr pc, [ip, #4064]! @ 0xfe0 │ │ │ │ │ │ │ │ -000042a8 : │ │ │ │ +000042bc <__aeabi_l2d@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4052]! @ 0xfd4 │ │ │ │ + ldr pc, [ip, #4056]! @ 0xfd8 │ │ │ │ │ │ │ │ -000042b4 : │ │ │ │ +000042c8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4044]! @ 0xfcc │ │ │ │ + ldr pc, [ip, #4048]! @ 0xfd0 │ │ │ │ │ │ │ │ -000042c0 : │ │ │ │ +000042d4 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4036]! @ 0xfc4 │ │ │ │ + ldr pc, [ip, #4040]! @ 0xfc8 │ │ │ │ │ │ │ │ -000042cc : │ │ │ │ +000042e0 <_PyType_Lookup@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4028]! @ 0xfbc │ │ │ │ + ldr pc, [ip, #4032]! @ 0xfc0 │ │ │ │ │ │ │ │ -000042d8 <__gxx_personality_v0@plt>: │ │ │ │ +000042ec : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4020]! @ 0xfb4 │ │ │ │ + ldr pc, [ip, #4024]! @ 0xfb8 │ │ │ │ │ │ │ │ -000042e4 : │ │ │ │ +000042f8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4012]! @ 0xfac │ │ │ │ + ldr pc, [ip, #4016]! @ 0xfb0 │ │ │ │ │ │ │ │ -000042f0 <__aeabi_l2d@plt>: │ │ │ │ +00004304 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #4004]! @ 0xfa4 │ │ │ │ + ldr pc, [ip, #4008]! @ 0xfa8 │ │ │ │ │ │ │ │ -000042fc : │ │ │ │ +00004310 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3996]! @ 0xf9c │ │ │ │ + ldr pc, [ip, #4000]! @ 0xfa0 │ │ │ │ │ │ │ │ -00004308 : │ │ │ │ +0000431c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3988]! @ 0xf94 │ │ │ │ + ldr pc, [ip, #3992]! @ 0xf98 │ │ │ │ │ │ │ │ -00004314 <_PyType_Lookup@plt>: │ │ │ │ +00004328 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3980]! @ 0xf8c │ │ │ │ + ldr pc, [ip, #3984]! @ 0xf90 │ │ │ │ │ │ │ │ -00004320 : │ │ │ │ +00004334 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3972]! @ 0xf84 │ │ │ │ + ldr pc, [ip, #3976]! @ 0xf88 │ │ │ │ │ │ │ │ -0000432c : │ │ │ │ +00004340 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3964]! @ 0xf7c │ │ │ │ + ldr pc, [ip, #3968]! @ 0xf80 │ │ │ │ │ │ │ │ -00004338 : │ │ │ │ +0000434c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3956]! @ 0xf74 │ │ │ │ + ldr pc, [ip, #3960]! @ 0xf78 │ │ │ │ │ │ │ │ -00004344 : │ │ │ │ +00004358 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3948]! @ 0xf6c │ │ │ │ + ldr pc, [ip, #3952]! @ 0xf70 │ │ │ │ │ │ │ │ -00004350 : │ │ │ │ +00004364 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3940]! @ 0xf64 │ │ │ │ + ldr pc, [ip, #3944]! @ 0xf68 │ │ │ │ │ │ │ │ -0000435c : │ │ │ │ +00004370 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3932]! @ 0xf5c │ │ │ │ + ldr pc, [ip, #3936]! @ 0xf60 │ │ │ │ │ │ │ │ -00004368 : │ │ │ │ +0000437c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3924]! @ 0xf54 │ │ │ │ + ldr pc, [ip, #3928]! @ 0xf58 │ │ │ │ │ │ │ │ -00004374 : │ │ │ │ +00004388 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3916]! @ 0xf4c │ │ │ │ + ldr pc, [ip, #3920]! @ 0xf50 │ │ │ │ │ │ │ │ -00004380 : │ │ │ │ +00004394 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3908]! @ 0xf44 │ │ │ │ + ldr pc, [ip, #3912]! @ 0xf48 │ │ │ │ │ │ │ │ -0000438c : │ │ │ │ +000043a0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3900]! @ 0xf3c │ │ │ │ + ldr pc, [ip, #3904]! @ 0xf40 │ │ │ │ │ │ │ │ -00004398 : │ │ │ │ +000043ac : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3892]! @ 0xf34 │ │ │ │ + ldr pc, [ip, #3896]! @ 0xf38 │ │ │ │ │ │ │ │ -000043a4 : │ │ │ │ +000043b8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3884]! @ 0xf2c │ │ │ │ + ldr pc, [ip, #3888]! @ 0xf30 │ │ │ │ │ │ │ │ -000043b0 : │ │ │ │ +000043c4 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3876]! @ 0xf24 │ │ │ │ + ldr pc, [ip, #3880]! @ 0xf28 │ │ │ │ │ │ │ │ -000043bc : │ │ │ │ +000043d0 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3868]! @ 0xf1c │ │ │ │ + ldr pc, [ip, #3872]! @ 0xf20 │ │ │ │ │ │ │ │ -000043c8 : │ │ │ │ +000043dc : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3860]! @ 0xf14 │ │ │ │ + ldr pc, [ip, #3864]! @ 0xf18 │ │ │ │ │ │ │ │ -000043d4 : │ │ │ │ +000043e8 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3852]! @ 0xf0c │ │ │ │ + ldr pc, [ip, #3856]! @ 0xf10 │ │ │ │ │ │ │ │ -000043e0 : │ │ │ │ +000043f4 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ ldr pc, [ip, #3844]! @ 0xf04 │ │ │ │ │ │ │ │ -000043ec : │ │ │ │ +00004404 <__cxa_finalize@plt>: │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ ldr pc, [ip, #3836]! @ 0xefc │ │ │ │ │ │ │ │ -000043f8 <__gmon_start__@plt>: │ │ │ │ +00004410 : │ │ │ │ + @ instruction: 0xe7fd4778 │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3828]! @ 0xef4 │ │ │ │ + ldr pc, [ip, #3824]! @ 0xef0 │ │ │ │ │ │ │ │ -00004404 : │ │ │ │ +00004420 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3820]! @ 0xeec │ │ │ │ + ldr pc, [ip, #3816]! @ 0xee8 │ │ │ │ │ │ │ │ -00004410 : │ │ │ │ +0000442c : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3812]! @ 0xee4 │ │ │ │ + ldr pc, [ip, #3808]! @ 0xee0 │ │ │ │ │ │ │ │ -0000441c : │ │ │ │ +00004438 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3804]! @ 0xedc │ │ │ │ + ldr pc, [ip, #3800]! @ 0xed8 │ │ │ │ │ │ │ │ -00004428 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ +00004444 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ ldr pc, [ip, #3792]! @ 0xed0 │ │ │ │ │ │ │ │ -00004438 <__cxa_finalize@plt>: │ │ │ │ +00004450 : │ │ │ │ add ip, pc, #0, 12 │ │ │ │ add ip, ip, #503808 @ 0x7b000 │ │ │ │ ldr pc, [ip, #3784]! @ 0xec8 │ │ │ │ - │ │ │ │ -00004444 : │ │ │ │ - @ instruction: 0xe7fd4778 │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3772]! @ 0xebc │ │ │ │ - │ │ │ │ -00004454 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3764]! @ 0xeb4 │ │ │ │ - │ │ │ │ -00004460 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3756]! @ 0xeac │ │ │ │ - │ │ │ │ -0000446c : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3748]! @ 0xea4 │ │ │ │ - │ │ │ │ -00004478 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3740]! @ 0xe9c │ │ │ │ - │ │ │ │ -00004484 : │ │ │ │ - add ip, pc, #0, 12 │ │ │ │ - add ip, ip, #503808 @ 0x7b000 │ │ │ │ - ldr pc, [ip, #3732]! @ 0xe94 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,719 +1,719 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00004490 : │ │ │ │ +00004460 : │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5b69c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9860> │ │ │ │ + bl feb5b66c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9830> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [sp], -r8, lsl #12 │ │ │ │ @ instruction: 0xf7ff4616 │ │ │ │ - mvnvs lr, #600 @ 0x258 │ │ │ │ + mvnvs lr, #148, 30 @ 0x250 │ │ │ │ pop {r3, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7ff4070 │ │ │ │ - strtmi fp, [sl], -r7, lsr #24 │ │ │ │ + strtmi fp, [sl], -r5, lsr #24 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ - blvs ff83f7e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7bd9a8> │ │ │ │ + blvs ff83f7ac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7bd970> │ │ │ │ ldrvs lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ ldrblt fp, [r0, #-3440]! @ 0xfffff290 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ mrcmi 8, 2, r4, cr2, cr1, {2} │ │ │ │ ldrbtmi r4, [lr], #-1144 @ 0xfffffb88 │ │ │ │ - ldc 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - blmi 1432ac8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13b0c8c> │ │ │ │ + ldc 7, cr15, [r0, #-1020] @ 0xfffffc04 │ │ │ │ + blmi 1432a98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13b0c5c> │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - ldcl 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ + ldcl 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ rsble r2, r9, r0, lsl #16 │ │ │ │ - stcl 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ + stcl 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ - stc 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ + stc 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr} │ │ │ │ strmi lr, [r5], -r0, rrx │ │ │ │ strtmi r4, [r8], -r9, asr #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - stmdavs fp!, {r1, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r4, r3, #4, 12 @ 0x400000 │ │ │ │ - blcc 78534 │ │ │ │ + blcc 78504 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - stccs 12, cr14, [r0], {198} @ 0xc6 │ │ │ │ - blmi 1078660 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff6824> │ │ │ │ + stccs 12, cr14, [r0], {196} @ 0xc4 │ │ │ │ + blmi 1078630 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff67f4> │ │ │ │ ldmpl r3!, {r1, r5, r6, fp, sp, lr}^ │ │ │ │ mulsle r3, sl, r2 │ │ │ │ stmdbmi r0, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldmpl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ - stmdavs r3!, {r1, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mlasle fp, r3, r2, r4 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - eors lr, r3, ip, lsr #25 │ │ │ │ + eors lr, r3, sl, lsr #25 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ - stc 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ + stc 7, cr15, [r2, #1020]! @ 0x3fc │ │ │ │ stmdavs r3!, {r0, r2, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ @ instruction: 0xf06f0ab4 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 78590 │ │ │ │ + blcc 78560 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - stcmi 12, cr14, [pc], #-608 @ 4328 │ │ │ │ + stcmi 12, cr14, [pc], #-600 @ 4300 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ ldmdblt fp!, {r2, r4, r5, r7, r9, fp, ip, sp} │ │ │ │ pushmi {r0, r3, r5, r8, r9, fp, lr} │ │ │ │ ldmpl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ - ands lr, r3, lr, lsr sp │ │ │ │ + ands lr, r3, ip, lsr sp │ │ │ │ @ instruction: 0x4798681b │ │ │ │ - bcs fed428f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc0abc> │ │ │ │ + bcs fed428c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc0a8c> │ │ │ │ svcvc 0x0000f1b0 │ │ │ │ - blmi 8ba9ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x838bb0> │ │ │ │ + blmi 8ba9bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x838b80> │ │ │ │ ldmpl r3!, {r1, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0x4790681c │ │ │ │ strmi r4, [r3], -r4, lsr #18 │ │ │ │ andvc pc, r0, #79 @ 0x4f │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mcrr 7, 15, pc, ip, cr15 @ │ │ │ │ + mcrr 7, 15, pc, sl, cr15 @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf8d2e027 │ │ │ │ ldrmi r3, [r8, ip, asr #6] │ │ │ │ stmdacs sp, {r0, r1, r9, sl, lr} │ │ │ │ ldmdami r7, {r3, sl, fp, ip, lr, pc} │ │ │ │ ldmdbmi ip, {r1, r2, r3, r9, sp} │ │ │ │ ldmdapl r0!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7ff6800 │ │ │ │ - @ instruction: 0xe7edec3c │ │ │ │ - bcc fed42940 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc0b04> │ │ │ │ + @ instruction: 0xe7edec3a │ │ │ │ + bcc fed42910 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc0ad4> │ │ │ │ movtcc pc, #35027 @ 0x88d3 @ │ │ │ │ ldmdblt r8!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ ldmdbmi r6, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ ldmpl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ - ldrb lr, [pc, sl, lsl #26] │ │ │ │ + ldrb lr, [pc, r8, lsl #26] │ │ │ │ andle r2, r7, r1, lsl #16 │ │ │ │ ldmdbmi r2, {r1, r3, r8, r9, fp, lr} │ │ │ │ ldmpl r3!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6818 │ │ │ │ - ldrb lr, [r5, r0, lsl #26] │ │ │ │ + @ instruction: 0xe7d5ecfe │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - ldrdeq r2, [r6], -r0 │ │ │ │ - andeq fp, r7, r2, lsr #22 │ │ │ │ - andeq r0, r0, r4, ror #6 │ │ │ │ - ldrdeq r2, [r6], -r2 @ │ │ │ │ - andeq r2, r6, r0, ror #29 │ │ │ │ + andeq r2, r6, r8, asr #29 │ │ │ │ + andeq fp, r7, r2, asr fp │ │ │ │ + andeq r0, r0, r0, ror #6 │ │ │ │ + andeq r2, r6, sl, asr #29 │ │ │ │ + ldrdeq r2, [r6], -r8 │ │ │ │ andeq r0, r0, r0, asr #6 │ │ │ │ muleq r0, r4, r3 │ │ │ │ - @ instruction: 0x00062ebc │ │ │ │ - @ instruction: 0x0007ccb4 │ │ │ │ - muleq r7, r8, ip │ │ │ │ - andeq r2, r6, r8, lsl #29 │ │ │ │ - andeq r2, r6, r6, ror lr │ │ │ │ - andeq r2, r6, r4, lsr #29 │ │ │ │ - ldrdeq r2, [r6], -r4 │ │ │ │ - andeq r2, r6, ip, ror #31 │ │ │ │ + @ instruction: 0x00062eb4 │ │ │ │ + andeq ip, r7, r4, ror #25 │ │ │ │ + andeq ip, r7, r8, asr #25 │ │ │ │ + andeq r2, r6, r0, lsl #29 │ │ │ │ + andeq r2, r6, lr, ror #28 │ │ │ │ + muleq r6, ip, lr │ │ │ │ + andeq r2, r6, ip, asr #31 │ │ │ │ + andeq r2, r6, r4, ror #31 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 415ee0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3940a4> │ │ │ │ + blmi 415eb0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x394074> │ │ │ │ strmi fp, [r9], r4, lsl #1 │ │ │ │ @ instruction: 0x4692447b │ │ │ │ stcls 6, cr4, [ip, #-512] @ 0xfffffe00 │ │ │ │ ldmib sp, {r3, r4, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff670d │ │ │ │ - strls lr, [r0], #-3554 @ 0xfffff21e │ │ │ │ + strls lr, [r0], #-3552 @ 0xfffff220 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ stmib sp, {r0, r6, r9, sl, lr}^ │ │ │ │ strls r6, [r1, #-1794] @ 0xfffff8fe │ │ │ │ - blx ffe406c6 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdbe88a> │ │ │ │ + blx ffe40696 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdbe85a> │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ stmib r0, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff3318 │ │ │ │ - strtmi lr, [r0], -r6, lsr #29 │ │ │ │ + strtmi lr, [r0], -r4, lsr #29 │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - andeq ip, r7, ip, lsr #23 │ │ │ │ + ldrdeq ip, [r7], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5b8bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9a80> │ │ │ │ + bl feb5b88c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9a50> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-928] @ 0xfffffc60 │ │ │ │ ldmdbmi r8, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-131 @ 0xffffff7d │ │ │ │ @ instruction: 0x466a4b17 │ │ │ │ stmdapl r9!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ strbne pc, [r8, #-2259] @ 0xfffff72d @ │ │ │ │ - mrc 7, 5, APSR_nzcv, cr10, cr15, {7} │ │ │ │ + mrc 7, 5, APSR_nzcv, cr8, cr15, {7} │ │ │ │ ldmdblt sp, {r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf7ff2400 │ │ │ │ - and lr, r6, r2, asr ip │ │ │ │ + and lr, r6, r0, asr ip │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - mcrne 13, 0, lr, cr4, cr12, {4} │ │ │ │ + mcrne 13, 0, lr, cr4, cr10, {4} │ │ │ │ @ instruction: 0x4628dbf4 │ │ │ │ stc2l 0, cr15, [r0], #-44 @ 0xffffffd4 │ │ │ │ - blmi 216f30 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1950f4> │ │ │ │ + blmi 216f00 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1950c4> │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e778 │ │ │ │ + blls 5e748 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ - stcl 7, cr15, [r4], #-1020 @ 0xfffffc04 │ │ │ │ + stcl 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svclt 0x0000bd30 │ │ │ │ - andeq fp, r7, r6, lsr r9 │ │ │ │ + andeq fp, r7, r6, ror #18 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - andeq ip, r7, r0, asr fp │ │ │ │ - strdeq fp, [r7], -r8 │ │ │ │ + andeq ip, r7, r0, lsl #23 │ │ │ │ + andeq fp, r7, r8, lsr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, pc, ror sl │ │ │ │ @ instruction: 0x46804d7f │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ ldrbtmi fp, [fp], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8d558d3 │ │ │ │ ldmdavs fp, {r2, sl, ip} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ - blmi 1ebfecc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e3e090> │ │ │ │ + blmi 1ebfe94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e3e058> │ │ │ │ andvs pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0x4c79b948 │ │ │ │ ldrbtmi r4, [ip], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x1730f8d4 │ │ │ │ - stcl 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ + stcl 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4604e09d │ │ │ │ strne pc, [r4], #-2261 @ 0xfffff72b │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - addmi lr, r4, #196, 26 @ 0x3100 │ │ │ │ + addmi lr, r4, #12416 @ 0x3080 │ │ │ │ strcs sp, [r0], #-237 @ 0xffffff13 │ │ │ │ strtmi r4, [r7], -r6, lsr #12 │ │ │ │ strtmi r4, [r1], r2, lsr #13 │ │ │ │ adc r4, pc, r5, lsr #12 │ │ │ │ @ instruction: 0x1730f8d4 │ │ │ │ @ instruction: 0xf00a4640 │ │ │ │ strmi pc, [r2], pc, ror #31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ addmi r8, r5, #134 @ 0x86 │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf8d44630 │ │ │ │ @ instruction: 0xf7ff1728 │ │ │ │ - strmi lr, [r6], -sl, lsr #27 │ │ │ │ + strmi lr, [r6], -r8, lsr #27 │ │ │ │ strcs fp, [r0], #-2336 @ 0xfffff6e0 │ │ │ │ strtmi r4, [r7], -r6, lsr #12 │ │ │ │ add r4, r1, r1, lsr #13 │ │ │ │ @ instruction: 0x1728f8d4 │ │ │ │ @ instruction: 0xf00a4640 │ │ │ │ pkhtbmi pc, r1, r7, asr #31 @ │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ smlabble fp, r6, r2, r4 │ │ │ │ stcge 13, cr4, [r2], {92} @ 0x5c │ │ │ │ strbmi r4, [r0], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8d5447d │ │ │ │ @ instruction: 0xf7ff172c │ │ │ │ - svcls 0x0002ee30 │ │ │ │ + svcls 0x0002ee2e │ │ │ │ ands fp, ip, pc, asr r9 │ │ │ │ @ instruction: 0x172cf8d4 │ │ │ │ @ instruction: 0xff56f7ff │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r4], -ip, ror #3 │ │ │ │ strmi r4, [r7], -r6, lsl #12 │ │ │ │ @ instruction: 0xf8d5e076 │ │ │ │ ldrtmi r1, [sl], -r8, lsr #14 │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ - b ac2820 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xa409e4> │ │ │ │ - blle 148e828 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x140c9ec> │ │ │ │ + b a427f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9c09b4> │ │ │ │ + blle 148e7f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x140c9bc> │ │ │ │ @ instruction: 0x172cf8d5 │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ - bl fed42830 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc09f4> │ │ │ │ - ble 1cc04c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14a210> │ │ │ │ + bl fecc2800 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfec409c4> │ │ │ │ + ble 1cc01c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14a1e0> │ │ │ │ strbmi lr, [lr, #-73] @ 0xffffffb7 │ │ │ │ @ instruction: 0xf7ffd04a │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [sp], -r6, asr #2 │ │ │ │ strtmi r4, [r2], -r5, asr #22 │ │ │ │ ldrbtmi r4, [fp], #-1600 @ 0xfffff9c0 │ │ │ │ @ instruction: 0xf8d39301 │ │ │ │ @ instruction: 0xf7ff179c │ │ │ │ - cdpls 14, 0, cr14, cr2, cr0, {0} │ │ │ │ - blls 70d58 │ │ │ │ + mcrls 13, 0, lr, cr2, cr14, {7} │ │ │ │ + blls 70d28 │ │ │ │ @ instruction: 0xf8d34630 │ │ │ │ @ instruction: 0xf7ff17a0 │ │ │ │ ldmdblt r0, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe024 │ │ │ │ - blmi f3f6b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xebd878> │ │ │ │ + blmi f3f67c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xebd840> │ │ │ │ strbmi r4, [r0], -r2, lsr #12 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ sbfxne pc, r3, #17, #1 │ │ │ │ - stcl 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ + stcl 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ orrslt r9, ip, r2, lsl #24 │ │ │ │ strtmi r9, [r2], -r1, lsl #22 │ │ │ │ ldrdeq pc, [r4], r8 │ │ │ │ @ instruction: 0x179cf8d3 │ │ │ │ - ldmib r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 74e89c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6cca60> │ │ │ │ + stmib lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle 74e86c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6cca30> │ │ │ │ @ instruction: 0xf8d89b01 │ │ │ │ @ instruction: 0xf8d30084 │ │ │ │ @ instruction: 0xf7ff17a0 │ │ │ │ vmovne.16 d5[1], lr │ │ │ │ ands sp, r3, r5, lsl #20 │ │ │ │ @ instruction: 0xf7ffb196 │ │ │ │ - ldmdblt r8!, {r1, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r8, sl, fp, sp, lr, pc}^ │ │ │ │ strbmi r2, [r0], -r0, lsl #8 │ │ │ │ - b ffcc28bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffc40a80> │ │ │ │ + b ffc4288c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffbc0a50> │ │ │ │ strcs lr, [r0], #-32 @ 0xffffffe0 │ │ │ │ strtmi r4, [r7], -r6, lsr #12 │ │ │ │ strtmi r4, [r1], r2, lsr #13 │ │ │ │ strcs lr, [r0], #-4 │ │ │ │ and r4, r1, r6, lsr #12 │ │ │ │ @ instruction: 0x463e463c │ │ │ │ - stcl 7, cr15, [lr], #1020 @ 0x3fc │ │ │ │ + stcl 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf04fb110 │ │ │ │ strd r3, [pc], -pc @ │ │ │ │ stmdbmi r1!, {r5, r8, r9, fp, lr} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ @ instruction: 0xf85b4479 │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - b fed428f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc0ab8> │ │ │ │ + b fecc28c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfec40a88> │ │ │ │ strcs lr, [r0], #-2033 @ 0xfffff80f │ │ │ │ strtmi r4, [r7], -r6, lsr #12 │ │ │ │ strtmi r4, [r5], -r1, lsr #13 │ │ │ │ @ instruction: 0xf00b4648 │ │ │ │ @ instruction: 0x4650fb5d │ │ │ │ - blx 16c093e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x163eb02> │ │ │ │ + blx 16c090e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x163ead2> │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ @ instruction: 0x4630fb57 │ │ │ │ - blx 154094a <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14beb0e> │ │ │ │ + blx 154091a <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14beade> │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ - bmi 503668 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x48182c> │ │ │ │ + bmi 503638 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4817fc> │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7ffd001 │ │ │ │ - @ instruction: 0x4628eb56 │ │ │ │ + @ instruction: 0x4628eb54 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - @ instruction: 0x0007b8b2 │ │ │ │ - ldrdeq ip, [r7], -r0 │ │ │ │ + andeq fp, r7, r2, ror #17 │ │ │ │ + andeq ip, r7, r0, lsl #22 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - andeq fp, r7, sl, lsr #17 │ │ │ │ - muleq r0, ip, r3 │ │ │ │ - andeq ip, r7, sl, lsr #21 │ │ │ │ - andeq ip, r7, r0, lsr sl │ │ │ │ - ldrdeq ip, [r7], -r2 │ │ │ │ - andeq ip, r7, r8, lsr #19 │ │ │ │ - muleq r0, r4, r3 │ │ │ │ - andeq r2, r6, r8, lsl #27 │ │ │ │ ldrdeq fp, [r7], -sl │ │ │ │ + andeq r0, r0, r0, lsr #7 │ │ │ │ + ldrdeq ip, [r7], -sl │ │ │ │ + andeq ip, r7, r0, ror #20 │ │ │ │ + andeq ip, r7, r2, lsl #20 │ │ │ │ + ldrdeq ip, [r7], -r8 │ │ │ │ + muleq r0, r4, r3 │ │ │ │ + andeq r2, r6, r0, lsl #27 │ │ │ │ + andeq fp, r7, sl, lsl #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi dd61e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd543a8> │ │ │ │ - blmi dd6200 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd543c4> │ │ │ │ + bmi dd61b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd54378> │ │ │ │ + blmi dd61d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd54394> │ │ │ │ adcslt r4, r9, sl, ror r4 │ │ │ │ ldrsbge pc, [r8], #143 @ 0x8f @ │ │ │ │ ldrtmi r4, [r9], -r9, lsl #13 │ │ │ │ ldrbtmi r5, [sl], #2259 @ 0x8d3 │ │ │ │ ldrdlt pc, [r8, -sp] │ │ │ │ teqls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmdb r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdavs r3, {r2, r6, ip, lr, pc}^ │ │ │ │ - blcs 1ff24 │ │ │ │ + blcs 1fef4 │ │ │ │ pushmi {r1, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x464a463b │ │ │ │ andeq pc, r1, sl, asr r8 @ │ │ │ │ stmdavs r0, {r0, r1, r3, r5, r8, fp, lr} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - eors lr, r5, sl, asr #20 │ │ │ │ + eors lr, r5, r8, asr #20 │ │ │ │ @ instruction: 0x8604e9d0 │ │ │ │ @ instruction: 0x4659b156 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - stmdbcs r0, {r1, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x460abf14 │ │ │ │ addsmi r4, r6, #94371840 @ 0x5a00000 │ │ │ │ @ instruction: 0x4616bfb8 │ │ │ │ adcmi r4, lr, #1174405120 @ 0x46000000 │ │ │ │ stmdbmi r1!, {r2, r3, r9, ip, lr, pc} │ │ │ │ @ instruction: 0x464a463b │ │ │ │ andeq pc, r1, sl, asr r8 @ │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ stmdavs r0, {r1, r2, r3, r4, r8, fp, lr} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ - ands lr, r7, ip, lsr #20 │ │ │ │ - blcs 6b71c │ │ │ │ + ands lr, r7, sl, lsr #20 │ │ │ │ + blcs 6b6ec │ │ │ │ strmi sp, [r8, #280]! @ 0x118 │ │ │ │ - bmi 6bae70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x639034> │ │ │ │ + bmi 6bae40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x639004> │ │ │ │ stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ stcge 5, cr7, [r5, #-0] │ │ │ │ biccs r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7ff8008 │ │ │ │ - andcs lr, r0, #925696 @ 0xe2000 │ │ │ │ + andcs lr, r0, #224, 20 @ 0xe0000 │ │ │ │ ldrmi r4, [r0], -r9, lsr #12 │ │ │ │ - stmdb ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ble cea3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4cc00> │ │ │ │ + stmdb sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble cea0c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4cbd0> │ │ │ │ strcs r4, [r0], #-1568 @ 0xfffff9e0 │ │ │ │ - blx ff040a70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefbec34> │ │ │ │ - blmi 217284 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x195448> │ │ │ │ + blx ff040a40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefbec04> │ │ │ │ + blmi 217254 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x195418> │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ddeab8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd5cc7c> │ │ │ │ + blls ddea88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd5cc4c> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ - b ff142a58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c0c1c> │ │ │ │ + b ff0c2a28 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff040bec> │ │ │ │ eorslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - andeq fp, r7, r4, ror r6 │ │ │ │ + andeq fp, r7, r4, lsr #13 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - andeq fp, r7, r6, ror #12 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - ldrdeq r2, [r6], -r8 │ │ │ │ + muleq r7, r6, r6 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + ldrdeq r2, [r6], -r0 │ │ │ │ andeq r0, r0, r4, lsr #6 │ │ │ │ - andeq r2, r6, r0, asr #25 │ │ │ │ - andeq r2, r6, r8, lsl sp │ │ │ │ - @ instruction: 0x0007b5b8 │ │ │ │ + @ instruction: 0x00062cb8 │ │ │ │ + andeq r2, r6, r0, lsl sp │ │ │ │ + andeq fp, r7, r8, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb5bc90 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9e54> │ │ │ │ + bl feb5bc60 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9e24> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ @ instruction: 0x46184611 │ │ │ │ - b ff9c2aa0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff940c64> │ │ │ │ + b ff942a70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c0c34> │ │ │ │ biclt r4, r8, r4, lsl #12 │ │ │ │ strtmi r4, [r2], -pc, lsl #22 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf7ff16e4 │ │ │ │ - stmdacs r0, {r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ stmdavs r3!, {r1, r2, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xd1014293 │ │ │ │ and r2, ip, r0 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - ldrb lr, [r5, lr, ror #19]! │ │ │ │ + ldrb lr, [r5, ip, ror #19]! │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0xf04ffa71 │ │ │ │ ldclt 0, cr3, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ - andeq ip, r7, r0, ror r7 │ │ │ │ + andeq ip, r7, r0, lsr #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ pushmi {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ ldrsbtge pc, [r4], pc @ │ │ │ │ ldrbtmi fp, [r9], #-130 @ 0xffffff7e │ │ │ │ ldrmi r4, [r1], r0, lsl #13 │ │ │ │ ldrbtmi r4, [sl], #1566 @ 0x61e │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r9], -r4, asr #32 │ │ │ │ - ldmda ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdblt r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ strbmi r4, [r0], -r5, lsr #22 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf7ff681d │ │ │ │ - stmdbmi r3!, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi r3!, {r1, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r4, [fp], -r2, lsl #12 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldmib r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4631e030 │ │ │ │ - b ff1c2b44 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff140d08> │ │ │ │ - blmi 7b320c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7313d0> │ │ │ │ + b ff142b14 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c0cd8> │ │ │ │ + blmi 7b31dc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7313a0> │ │ │ │ @ instruction: 0xf85a4640 │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf7ff8000 │ │ │ │ - strmi lr, [r2], -r0, asr #20 │ │ │ │ + @ instruction: 0x4602ea3e │ │ │ │ ldrmi r4, [r5], -r8, lsr #12 │ │ │ │ - mrrc 7, 15, pc, r2, cr15 @ │ │ │ │ + mrrc 7, 15, pc, r0, cr15 @ │ │ │ │ @ instruction: 0x463b4918 │ │ │ │ andvs lr, r0, sp, asr #19 │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - ands lr, r5, r6, ror r9 │ │ │ │ + ands lr, r5, r4, ror r9 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - b fe642b7c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c0d40> │ │ │ │ + b fe5c2b4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe540d10> │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ stmdavs r3!, {r4, r5, r6, r8, ip, sp, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xd1014293 │ │ │ │ and r2, ip, r0 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - ldrb lr, [r5, sl, lsl #19]! │ │ │ │ + ldrb lr, [r5, r8, lsl #19]! │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0xf04ffa0d │ │ │ │ strdlt r3, [r2], -pc @ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - muleq r6, lr, ip │ │ │ │ - strdeq fp, [r7], -r2 │ │ │ │ + muleq r6, r6, ip │ │ │ │ + andeq fp, r7, r2, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - andeq r2, r6, sl, ror ip │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r2, r6, sl, ror ip │ │ │ │ + andeq r2, r6, r2, ror ip │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r2, r6, r2, ror ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x460f4e18 │ │ │ │ stcls 6, cr4, [r6], {17} │ │ │ │ ldrbtmi r4, [lr], #-1688 @ 0xfffff968 │ │ │ │ - stmda r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ biclt r4, r0, r5, lsl #12 │ │ │ │ ldmpl r3!, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xd1024298 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ strtmi sp, [sl], -r5 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldm r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r2, r9, sl, lr} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulsle r2, r3, r2 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4628b97b │ │ │ │ - stmdb sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 27cc50 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1fae14> │ │ │ │ + stmdb r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 27cc20 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1fade4> │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - ldmdb r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462cb118 │ │ │ │ - stmib lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe001 │ │ │ │ @ instruction: 0x462034ff │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - andeq fp, r7, sl, lsl r4 │ │ │ │ + andeq fp, r7, sl, asr #8 │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ andeq r0, r0, r0, asr r3 │ │ │ │ - andeq r0, r0, r4, asr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5be54 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeada018> │ │ │ │ + bl feb5be24 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfead9fe8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ - stmvs r0, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stm sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmvs r0, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stm r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mcrrmi 11, 4, r4, r3, cr2 │ │ │ │ ldrbtmi r4, [ip], #-1147 @ 0xfffffb85 │ │ │ │ andvs lr, r8, #3457024 @ 0x34c000 │ │ │ │ svccc 0x00fff1b2 │ │ │ │ @ instruction: 0xf1b6bf08 │ │ │ │ strdle r3, [r8, -pc] │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ stmib r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp}^ │ │ │ │ rsble r0, ip, r8, lsl #2 │ │ │ │ addsmi lr, r1, #11 │ │ │ │ adcsmi fp, r0, #8, 30 │ │ │ │ - blmi e38cb8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdb6e7c> │ │ │ │ + blmi e38c88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdb6e4c> │ │ │ │ ldrbtmi r4, [r9], #-2360 @ 0xfffff6c8 │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - ldmib r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi dbce28 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd3afec> │ │ │ │ + ldmib r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi dbcdf8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd3afbc> │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ smlalttlt r6, lr, r0, sl │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ ldrtmi sp, [r4], -r1, lsl #2 │ │ │ │ movwcc lr, #4180 @ 0x1054 │ │ │ │ @ instruction: 0xe7fa6033 │ │ │ │ strtmi r4, [r8], -pc, lsr #18 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ - @ instruction: 0x4607ef92 │ │ │ │ + @ instruction: 0x4607ef90 │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ - stmdb r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06f683b │ │ │ │ strmi r4, [r4], -r0, asr #4 │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4638b913 │ │ │ │ - stmia r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - strmi lr, [r6], -ip, lsr #31 │ │ │ │ - blmi 8b1264 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x82f428> │ │ │ │ - bmi 89650c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8146d0> │ │ │ │ + strmi lr, [r6], -sl, lsr #31 │ │ │ │ + blmi 8b1234 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x82f3f8> │ │ │ │ + bmi 8964dc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8146a0> │ │ │ │ ldrbtmi r2, [fp], #-1793 @ 0xfffff8ff │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r6], -r1, lsl #20 │ │ │ │ - blmi 77cda8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6faf6c> │ │ │ │ - bmi 7565e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6d47ac> │ │ │ │ + blmi 77cd78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6faf3c> │ │ │ │ + bmi 7565b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6d477c> │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ ldrbtmi r9, [sl], #-1792 @ 0xfffff900 │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ - blle ffc8ed34 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffc0cef8> │ │ │ │ + blle ffc8ed04 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffc0cec8> │ │ │ │ @ instruction: 0x46314b19 │ │ │ │ @ instruction: 0x46284a19 │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ stmdacs r0, {r0, r1, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r0, #236544 @ 0x39c00 │ │ │ │ andls r4, r0, #21504 @ 0x5400 │ │ │ │ - bmi 556618 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4d47dc> │ │ │ │ + bmi 5565e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4d47ac> │ │ │ │ @ instruction: 0x4628447b │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrd sp, [r3], -fp │ │ │ │ @ instruction: 0xf00b4630 │ │ │ │ strcs pc, [r0], #-2349 @ 0xfffff6d3 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq fp, r7, r4, lsl #15 │ │ │ │ - muleq r7, r2, r3 │ │ │ │ + @ instruction: 0x0007b7b4 │ │ │ │ + andeq fp, r7, r2, asr #7 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - muleq r6, r6, fp │ │ │ │ - andeq ip, r7, r4, ror r5 │ │ │ │ - andeq r2, r6, r8, asr #23 │ │ │ │ - muleq r6, r2, fp │ │ │ │ - muleq r6, sl, fp │ │ │ │ + andeq r2, r6, lr, lsl #23 │ │ │ │ + andeq ip, r7, r4, lsr #11 │ │ │ │ + andeq r2, r6, r0, asr #23 │ │ │ │ andeq r2, r6, sl, lsl #23 │ │ │ │ muleq r6, r2, fp │ │ │ │ + andeq r2, r6, r2, lsl #23 │ │ │ │ + andeq r2, r6, sl, lsl #23 │ │ │ │ + andeq r2, r6, r0, lsl #23 │ │ │ │ andeq r2, r6, r8, lsl #23 │ │ │ │ - muleq r6, r0, fp │ │ │ │ + andeq r2, r6, ip, ror fp │ │ │ │ andeq r2, r6, r4, lsl #23 │ │ │ │ - andeq r2, r6, ip, lsl #23 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 396630 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3147f4> │ │ │ │ + blmi 396600 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3147c4> │ │ │ │ strmi fp, [r8], r5, lsl #1 │ │ │ │ @ instruction: 0x4691447b │ │ │ │ cdpls 6, 0, cr4, cr12, cr5, {0} │ │ │ │ svcls 0x000d69d8 │ │ │ │ - b ec2dd0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xe40f94> │ │ │ │ + b e42da0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc0f64> │ │ │ │ strbmi r9, [fp], -r1, lsl #8 │ │ │ │ strbmi r2, [r2], -r0, lsl #8 │ │ │ │ strtmi r9, [r9], -r0, lsl #8 │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ @ instruction: 0xf850f00b │ │ │ │ tstlt r8, r4, lsl #12 │ │ │ │ - bl 42dec │ │ │ │ + b fffc2dbc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfff40f80> │ │ │ │ andlt r4, r5, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - andeq ip, r7, ip, asr r4 │ │ │ │ + andeq ip, r7, ip, lsl #9 │ │ │ │ ldrbtmi lr, [r0], sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [r1], pc, lsl #1 │ │ │ │ pkhbtmi r4, sl, sp, lsl #16 │ │ │ │ ldrmi r2, [r6], -r0, lsl #2 │ │ │ │ ldcls 4, cr4, [ip], {120} @ 0x78 │ │ │ │ @ instruction: 0xf7fe461f │ │ │ │ - @ instruction: 0x4605efb4 │ │ │ │ - blls 7b1b88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x72fd4c> │ │ │ │ + @ instruction: 0x4605efb2 │ │ │ │ + blls 7b1b58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x72fd1c> │ │ │ │ movwls r4, #50770 @ 0xc652 │ │ │ │ - blls 74d230 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6cb3f4> │ │ │ │ + blls 74d200 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6cb3c4> │ │ │ │ movwls r4, #46664 @ 0xb648 │ │ │ │ movwls r9, #35611 @ 0x8b1b │ │ │ │ movwls r9, #31514 @ 0x7b1a │ │ │ │ movwls r9, #27417 @ 0x6b19 │ │ │ │ movwls r9, #23320 @ 0x5b18 │ │ │ │ movwls r9, #19223 @ 0x4b17 │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi r7, [r3], -r2, lsl #6 │ │ │ │ strmi lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ stmib sp, {r0, r1, sl, sp}^ │ │ │ │ strls r1, [sp, #-1024] @ 0xfffffc00 │ │ │ │ - svc 0x0030f7fe │ │ │ │ + svc 0x002ef7fe │ │ │ │ @ instruction: 0xf06f682b │ │ │ │ strmi r4, [r4], -r0, asr #4 │ │ │ │ mulle r2, r3, r2 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ strtmi fp, [r5], -fp, lsl #2 │ │ │ │ strtmi lr, [r8], -r3 │ │ │ │ - ldmda ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628e7f9 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ svclt 0x000086f0 │ │ │ │ - @ instruction: 0x000624b0 │ │ │ │ + andeq r2, r6, r8, lsr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldmdami r4!, {r1, r2, r9, sl, lr} │ │ │ │ ldrsbhi pc, [r0], #143 @ 0x8f @ │ │ │ │ ldrbtmi r4, [r8], #1144 @ 0x478 │ │ │ │ - svc 0x0054f7fe │ │ │ │ + svc 0x0052f7fe │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmvs r7!, {r1, r3, r4, r6, ip, lr, pc}^ │ │ │ │ ldrtmi r2, [r8], -lr, lsr #2 │ │ │ │ - b 1c42eb8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc107c> │ │ │ │ + b 1bc2e88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b4104c> │ │ │ │ mcrrne 1, 0, fp, r7, cr0 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr6, cr14, {7} │ │ │ │ + mrc 7, 4, APSR_nzcv, cr4, cr14, {7} │ │ │ │ bicslt r4, r8, r5, lsl #12 │ │ │ │ ldmdbvs r3!, {r1, r6, fp, sp, lr} │ │ │ │ stmdbvs r2, {r0, r4, r6, r8, sl, fp, sp, lr} │ │ │ │ - blle 24f2d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cd49c> │ │ │ │ + blle 24f2a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cd46c> │ │ │ │ ldrtmi r4, [sl], -r7, lsr #22 │ │ │ │ ldrbtmi r4, [r9], #-2343 @ 0xfffff6d9 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ - strht lr, [sl], -ip │ │ │ │ + strht lr, [sl], -sl │ │ │ │ mlale ip, sl, r2, r4 │ │ │ │ ldrtmi r4, [sl], -r1, lsr #22 │ │ │ │ ldrbtmi r4, [r9], #-2338 @ 0xfffff6de │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf7fe6818 │ │ │ │ - @ instruction: 0xe01eefb0 │ │ │ │ + ands lr, lr, lr, lsr #31 │ │ │ │ @ instruction: 0xf8584b1f │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00e4f7fe │ │ │ │ + svc 0x00e2f7fe │ │ │ │ @ instruction: 0xf7ffb1b8 │ │ │ │ - @ instruction: 0x4630e83e │ │ │ │ - ldmdb sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 40ef20 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x38d0e4> │ │ │ │ + @ instruction: 0x4630e83c │ │ │ │ + ldmdb r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 40eef0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x38d0b4> │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - stmdacs r0, {r1, r2, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ ldmdavs r3!, {r0, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xd1014293 │ │ │ │ and r4, r6, r5, lsr r6 │ │ │ │ eorsvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x4628e7fa │ │ │ │ @ instruction: 0xf00b2500 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xd1014293 │ │ │ │ and r4, r7, ip, lsr #12 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - ldrb lr, [r5, r8, lsr #31]! │ │ │ │ + ldrb lr, [r5, r6, lsr #31]! │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - andeq r3, r6, r0, lsl #6 │ │ │ │ - andeq fp, r7, sl, asr r1 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - ldrdeq r3, [r6], -r6 │ │ │ │ - andeq r3, r6, lr, ror #5 │ │ │ │ - andeq r0, r0, r4, asr r3 │ │ │ │ + strdeq r3, [r6], -r8 │ │ │ │ + andeq fp, r7, sl, lsl #3 │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq r3, r6, lr, asr #5 │ │ │ │ + andeq r3, r6, r6, ror #5 │ │ │ │ + andeq r0, r0, r0, asr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5c190 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeada354> │ │ │ │ + bl feb5c160 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeada324> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr3, cr0, {7} │ │ │ │ - blmi 4d6810 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4549d4> │ │ │ │ + blmi 4d67e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4549a4> │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3!, {r4, r5, r9, sl, lr}^ │ │ │ │ addsmi r6, r8, #32, 16 @ 0x200000 │ │ │ │ stmdblt r8!, {ip, lr, pc} │ │ │ │ stccs 8, cr6, [r0], {100} @ 0x64 │ │ │ │ @ instruction: 0x6014d1f8 │ │ │ │ ands r6, r3, ip │ │ │ │ @@ -722,63 +722,63 @@ │ │ │ │ stmdavs r3, {r2, r3, r4, r7, r9, lr}^ │ │ │ │ strcc fp, [r1], #-3868 @ 0xfffff0e4 │ │ │ │ @ instruction: 0xf06f6004 │ │ │ │ andvs r4, fp, r0, asr #8 │ │ │ │ adcmi r6, r2, #1703936 @ 0x1a0000 │ │ │ │ andcc fp, r1, #28, 30 @ 0x70 │ │ │ │ @ instruction: 0xf7fe601a │ │ │ │ - strmi lr, [r4], -r0, lsl #30 │ │ │ │ + @ instruction: 0x4604eefe │ │ │ │ ldcllt 0, cr6, [r0, #-176]! @ 0xffffff50 │ │ │ │ - andeq fp, r7, r2, rrx │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ + muleq r7, r2, r0 │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ ldmdaeq r8!, {r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ svcvs 0x00e4f8df │ │ │ │ ldcpl 5, cr15, [lr, #-692] @ 0xfffffd4c │ │ │ │ svcmi 0x00e0f8df │ │ │ │ ldrbtmi fp, [lr], #-137 @ 0xffffff77 │ │ │ │ addsvc pc, ip, #536870916 @ 0x20000004 │ │ │ │ - bl 34d424 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2cb5e8> │ │ │ │ + bl 34d3f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2cb5b8> │ │ │ │ strbtmi r0, [r8], -r2, lsl #6 │ │ │ │ - bleq 81168 │ │ │ │ + bleq 81138 │ │ │ │ @ instruction: 0x27215934 │ │ │ │ @ instruction: 0xf04f2619 │ │ │ │ stmdavs r4!, {r0, r1, r2, r8, fp} │ │ │ │ @ instruction: 0xf04f601c │ │ │ │ @ instruction: 0xf7fe0400 │ │ │ │ - @ instruction: 0xf8dfef08 │ │ │ │ + @ instruction: 0xf8dfef06 │ │ │ │ @ instruction: 0x46034fb8 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r3], {79} @ 0x4f │ │ │ │ @ instruction: 0xf04f447c │ │ │ │ stmib r3, {r1, r2, r9, sl, fp}^ │ │ │ │ andcs r4, pc, #256 @ 0x100 │ │ │ │ andslt pc, r0, r3, lsl #17 │ │ │ │ - beq 2811a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ff364> │ │ │ │ + beq 281170 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ff334> │ │ │ │ eorslt pc, r9, r3, lsl #17 │ │ │ │ ldmdavs r0, {r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ sublt pc, ip, r3, lsl #17 │ │ │ │ andpl pc, r0, sp, lsl #10 │ │ │ │ rsbslt pc, r5, r3, lsl #17 │ │ │ │ addlt pc, r9, r3, lsl #17 │ │ │ │ addslt pc, sp, r3, lsl #17 │ │ │ │ adcslt pc, r1, r3, lsl #17 │ │ │ │ sbclt pc, r4, r3, lsl #17 │ │ │ │ - bleq 14149c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbf660> │ │ │ │ + bleq 14146c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbf630> │ │ │ │ eorne pc, r5, r3, lsr #17 │ │ │ │ rsbne pc, r1, r3, lsr #17 │ │ │ │ eorcs r6, lr, #645922816 @ 0x26800000 │ │ │ │ adcsvs pc, ip, r3, asr #17 │ │ │ │ - ldrbvs r2, [pc], #-1574 @ 50a0 │ │ │ │ + ldrbvs r2, [pc], #-1574 @ 5070 │ │ │ │ addsvs pc, r4, r3, asr #17 │ │ │ │ @ instruction: 0xf8c32624 │ │ │ │ @ instruction: 0xf104b018 │ │ │ │ ldrbvs r0, [lr], ip, lsl #22 │ │ │ │ @ instruction: 0xf8c3261b │ │ │ │ @ instruction: 0xf04fb02c │ │ │ │ @ instruction: 0xf8c30b45 │ │ │ │ @@ -821,46 +821,46 @@ │ │ │ │ smlawblt r9, r3, r8, pc @ │ │ │ │ teqplt sp, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ cmpplt r1, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ msrne SPSR_sc, r3, lsr #17 │ │ │ │ cmnplt r9, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ orrne pc, sp, r3, lsr #17 │ │ │ │ @ instruction: 0xb1a1f883 │ │ │ │ - blvc ff44257c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c0740> │ │ │ │ + blvc ff44254c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c0710> │ │ │ │ smlabtge ip, r3, r8, pc @ │ │ │ │ rsclt pc, r0, r3, asr #17 │ │ │ │ - bleq 16c12b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x163f478> │ │ │ │ + bleq 16c1284 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x163f448> │ │ │ │ rsclt pc, r4, r3, asr #17 │ │ │ │ - blvc fffc2590 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfff40754> │ │ │ │ + blvc fffc2560 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfff40724> │ │ │ │ rscslt pc, r4, r3, asr #17 │ │ │ │ - blvc 1c2598 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14075c> │ │ │ │ + blvc 1c2568 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14072c> │ │ │ │ smlabtlt r8, r3, r8, pc @ │ │ │ │ - blvc 2825a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x200764> │ │ │ │ + blvc 282570 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x200734> │ │ │ │ tstplt ip, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc 4c25a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x44076c> │ │ │ │ + blvc 4c2578 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x44073c> │ │ │ │ teqplt r0, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc 7425b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c0774> │ │ │ │ + blvc 742580 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c0744> │ │ │ │ smlalbtlt pc, r4, r3, r8 @ │ │ │ │ - bleq b412e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xabf4a8> │ │ │ │ + bleq b412b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xabf478> │ │ │ │ smlalbtlt pc, r8, r3, r8 @ │ │ │ │ - blvc a025c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x980784> │ │ │ │ + blvc a02590 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x980754> │ │ │ │ cmpplt r8, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc ac25c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xa4078c> │ │ │ │ + blvc ac2598 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xa4075c> │ │ │ │ msrlt SPSR_fs, r3, asr #17 │ │ │ │ - bleq 13412fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12bf4c0> │ │ │ │ + bleq 13412cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12bf490> │ │ │ │ cmnplt r0, r3, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvc f825d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf0079c> │ │ │ │ + blvc f825a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf0076c> │ │ │ │ orrlt pc, r0, r3, asr #17 │ │ │ │ - blvc 10425e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfc07a4> │ │ │ │ + blvc 10425b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfc0774> │ │ │ │ orrslt pc, r4, r3, asr #17 │ │ │ │ - bleq 7c1314 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x73f4d8> │ │ │ │ + bleq 7c12e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x73f4a8> │ │ │ │ orrslt pc, r8, r3, asr #17 │ │ │ │ - blvc 12425f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c07b4> │ │ │ │ + blvc 12425c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c0784> │ │ │ │ @ instruction: 0xb1a8f8c3 │ │ │ │ - bleq 8c1324 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x83f4e8> │ │ │ │ + bleq 8c12f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x83f4b8> │ │ │ │ @ instruction: 0xb1acf8c3 │ │ │ │ @ instruction: 0xf88346b3 │ │ │ │ @ instruction: 0xf8c361b5 │ │ │ │ ldrcs r7, [r7, -r0, asr #3] │ │ │ │ bicvs pc, r8, r3, lsl #17 │ │ │ │ bicscs pc, r4, r3, asr #17 │ │ │ │ bicsvs pc, ip, r3, lsl #17 │ │ │ │ @@ -881,37 +881,37 @@ │ │ │ │ rsblt pc, r9, #8585216 @ 0x830000 │ │ │ │ rsbsvs pc, r4, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf8832602 │ │ │ │ @ instruction: 0xf504b27d │ │ │ │ @ instruction: 0xf8c37b51 │ │ │ │ strcs r7, [r6, -r8, lsl #5]! │ │ │ │ @ instruction: 0xb1bcf8c3 │ │ │ │ - blvc 16c266c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1640830> │ │ │ │ + blvc 16c263c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1640800> │ │ │ │ mvnsgt pc, r3, asr #17 │ │ │ │ bicslt pc, r0, r3, asr #17 │ │ │ │ - blvc 19c2678 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x194083c> │ │ │ │ + blvc 19c2648 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x194080c> │ │ │ │ eorge pc, r4, #12779520 @ 0xc30000 │ │ │ │ mvnlt pc, r3, asr #17 │ │ │ │ - blvc 1b42684 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac0848> │ │ │ │ + blvc 1b42654 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac0818> │ │ │ │ mvnslt pc, r3, asr #17 │ │ │ │ - blvc 1b8268c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b00850> │ │ │ │ + blvc 1b8265c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b00820> │ │ │ │ andlt pc, ip, #12779520 @ 0xc30000 │ │ │ │ - blvc 1c02694 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b80858> │ │ │ │ + blvc 1c02664 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b80828> │ │ │ │ eorlt pc, r0, #12779520 @ 0xc30000 │ │ │ │ - blvc 1cc269c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c40860> │ │ │ │ + blvc 1cc266c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c40830> │ │ │ │ eorslt pc, r4, #12779520 @ 0xc30000 │ │ │ │ - blvc 1d826a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1d00868> │ │ │ │ + blvc 1d82674 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1d00838> │ │ │ │ sublt pc, r8, #12779520 @ 0xc30000 │ │ │ │ - blvc 1f426ac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec0870> │ │ │ │ + blvc 1f4267c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec0840> │ │ │ │ subslt pc, ip, #12779520 @ 0xc30000 │ │ │ │ - blmi 341ab4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2bfc78> │ │ │ │ + blmi 341a84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2bfc48> │ │ │ │ rsbslt pc, r0, #12779520 @ 0xc30000 │ │ │ │ - blvs fe1826bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe100880> │ │ │ │ + blvs fe18268c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe100850> │ │ │ │ addlt pc, r4, #12779520 @ 0xc30000 │ │ │ │ - bleq 813f0 │ │ │ │ + bleq 813c0 │ │ │ │ addsne pc, r1, #10682368 @ 0xa30000 │ │ │ │ addsvs pc, ip, #12779520 @ 0xc30000 │ │ │ │ adclt pc, r6, #8585216 @ 0x830000 │ │ │ │ adcsvc pc, r0, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0xf883270c │ │ │ │ @ instruction: 0xf8a3b2b8 │ │ │ │ @ instruction: 0xf8c312cd │ │ │ │ @@ -1294,18 +1294,18 @@ │ │ │ │ ldmibne r9, {r0, r1, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ stmiblt ip!, {r0, r1, r7, fp, ip, sp, lr, pc} │ │ │ │ stmiblt lr!, {r0, r1, r7, fp, ip, sp, lr, pc} │ │ │ │ stmibne r1, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibne r5, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmibne r9!, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibne sp!, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bne 483b5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x401d20> │ │ │ │ - bcs 743be0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c1da4> │ │ │ │ + bne 483b2c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x401cf0> │ │ │ │ + bcs 743bb0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c1d74> │ │ │ │ andvs pc, lr, #4, 10 @ 0x1000000 │ │ │ │ - bne 983b68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x901d2c> │ │ │ │ + bne 983b38 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x901cfc> │ │ │ │ stmdbcs r4!, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ rsceq pc, r4, #4, 12 @ 0x400000 │ │ │ │ stmdbgt r8!, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbcs r8!, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ rsceq pc, ip, #4, 12 @ 0x400000 │ │ │ │ ldmibgt r0, {r0, r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmibcs ip, {r0, r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -1317,30 +1317,30 @@ │ │ │ │ andsvs pc, r0, #4, 10 @ 0x1000000 │ │ │ │ stmibcs r8, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andne pc, r8, #4, 12 @ 0x400000 │ │ │ │ ldmibcs ip, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andsne pc, r4, #4, 12 @ 0x400000 │ │ │ │ ldmibcs r0!, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andsvs pc, r2, #4, 10 @ 0x1000000 │ │ │ │ - bcs 143c38 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc1dfc> │ │ │ │ + bcs 143c08 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc1dcc> │ │ │ │ eorne pc, ip, #4, 12 @ 0x400000 │ │ │ │ - bcs 643c40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5c1e04> │ │ │ │ + bcs 643c10 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5c1dd4> │ │ │ │ andsvs pc, r3, #4, 10 @ 0x1000000 │ │ │ │ - bcs b43c48 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac1e0c> │ │ │ │ + bcs b43c18 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac1ddc> │ │ │ │ @ instruction: 0xf8a34632 │ │ │ │ @ instruction: 0xf8c31a39 │ │ │ │ @ instruction: 0xf8a36a44 │ │ │ │ @ instruction: 0xf8a31a4d │ │ │ │ @ instruction: 0xf8a31a61 │ │ │ │ @ instruction: 0xf8c31a75 │ │ │ │ @ instruction: 0xf8837a80 │ │ │ │ @ instruction: 0xf8c3ba88 │ │ │ │ @ instruction: 0x26056a94 │ │ │ │ - bne fe783bf0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe701db4> │ │ │ │ - bvs fea43c74 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c1e38> │ │ │ │ + bne fe783bc0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe701d84> │ │ │ │ + bvs fea43c44 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c1e08> │ │ │ │ @ instruction: 0xf8a32610 │ │ │ │ @ instruction: 0xf8c31ab1 │ │ │ │ @ instruction: 0xf8a37abc │ │ │ │ @ instruction: 0xf8c31ac5 │ │ │ │ @ instruction: 0xf6042ad0 │ │ │ │ @ instruction: 0xf8a3123c │ │ │ │ @ instruction: 0xf8a31ad9 │ │ │ │ @@ -1368,58 +1368,58 @@ │ │ │ │ @ instruction: 0xf6042acc │ │ │ │ @ instruction: 0xf8c31274 │ │ │ │ @ instruction: 0xf6042ae0 │ │ │ │ @ instruction: 0xf8c3127c │ │ │ │ @ instruction: 0xf6042af4 │ │ │ │ @ instruction: 0xf8c31288 │ │ │ │ andcs r2, r5, #8, 22 @ 0x2000 │ │ │ │ - blne 583c84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x501e48> │ │ │ │ - blvs 843d08 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c1ecc> │ │ │ │ - blne a83c8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xa01e50> │ │ │ │ - blne f83c90 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf01e54> │ │ │ │ - blcs 1243d14 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c1ed8> │ │ │ │ - blne 1483c98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1401e5c> │ │ │ │ - blne 1983c9c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1901e60> │ │ │ │ - blcs 1c43d20 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc1ee4> │ │ │ │ - blne 1e83ca4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e01e68> │ │ │ │ - blne fe383ca8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe301e6c> │ │ │ │ - blcs fe643d2c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c1ef0> │ │ │ │ + blne 583c54 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x501e18> │ │ │ │ + blvs 843cd8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c1e9c> │ │ │ │ + blne a83c5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xa01e20> │ │ │ │ + blne f83c60 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf01e24> │ │ │ │ + blcs 1243ce4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c1ea8> │ │ │ │ + blne 1483c68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1401e2c> │ │ │ │ + blne 1983c6c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1901e30> │ │ │ │ + blcs 1c43cf0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc1eb4> │ │ │ │ + blne 1e83c74 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e01e38> │ │ │ │ + blne fe383c78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe301e3c> │ │ │ │ + blcs fe643cfc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c1ec0> │ │ │ │ andsvs pc, r9, #4, 10 @ 0x1000000 │ │ │ │ - blne fe883cb4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe801e78> │ │ │ │ - blne fed83cb8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfed01e7c> │ │ │ │ - bllt ff243c3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff1c1e00> │ │ │ │ - blne ff783cc0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff701e84> │ │ │ │ - blcs 743d44 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c1f08> │ │ │ │ + blne fe883c84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe801e48> │ │ │ │ + blne fed83c88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfed01e4c> │ │ │ │ + bllt ff243c0c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff1c1dd0> │ │ │ │ + blne ff783c90 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff701e54> │ │ │ │ + blcs 743d14 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c1ed8> │ │ │ │ andsvs pc, sl, #4, 10 @ 0x1000000 │ │ │ │ - bl 343d4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c1f10> │ │ │ │ - blcs c43d50 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc1f14> │ │ │ │ + bl 343d1c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c1ee0> │ │ │ │ + blcs c43d20 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc1ee4> │ │ │ │ adcne pc, r4, #4, 12 @ 0x400000 │ │ │ │ - blgt d43d58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc1f1c> │ │ │ │ - blcs 1143d5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c1f20> │ │ │ │ + blgt d43d28 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc1eec> │ │ │ │ + blcs 1143d2c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c1ef0> │ │ │ │ adcne pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blgt 1743d64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c1f28> │ │ │ │ - blcs 1643d68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c1f2c> │ │ │ │ + blgt 1743d34 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c1ef8> │ │ │ │ + blcs 1643d38 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c1efc> │ │ │ │ andsvs pc, fp, #4, 10 @ 0x1000000 │ │ │ │ - blgt fe143d70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0c1f34> │ │ │ │ - blcs 1b43d74 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac1f38> │ │ │ │ + blgt fe143d40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0c1f04> │ │ │ │ + blcs 1b43d44 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac1f08> │ │ │ │ adcsne pc, r8, #4, 12 @ 0x400000 │ │ │ │ - bl feb43d7c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac1f40> │ │ │ │ - blcs fe043d80 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc1f44> │ │ │ │ + bl feb43d4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac1f10> │ │ │ │ + blcs fe043d50 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc1f14> │ │ │ │ adcsne pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blls ff043d88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefc1f4c> │ │ │ │ - blcs fe543d8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c1f50> │ │ │ │ + blls ff043d58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefc1f1c> │ │ │ │ + blcs fe543d5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c1f20> │ │ │ │ sbcne pc, r4, #4, 12 @ 0x400000 │ │ │ │ - blls ff543d94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c1f58> │ │ │ │ - blcs fea43d98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c1f5c> │ │ │ │ + blls ff543d64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c1f28> │ │ │ │ + blcs fea43d68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c1f2c> │ │ │ │ sbcne pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blcs fef43da0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec1f64> │ │ │ │ + blcs fef43d70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec1f34> │ │ │ │ sbcsne pc, r4, #4, 12 @ 0x400000 │ │ │ │ - blcs ff443da8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c1f6c> │ │ │ │ + blcs ff443d78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c1f3c> │ │ │ │ sbcsne pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blcs ff943db0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c1f74> │ │ │ │ + blcs ff943d80 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c1f44> │ │ │ │ @ instruction: 0xf8a3220a │ │ │ │ @ instruction: 0xf8c31bf1 │ │ │ │ @ instruction: 0xf8c32be8 │ │ │ │ @ instruction: 0xf8a32bfc │ │ │ │ @ instruction: 0xf8a31c05 │ │ │ │ @ instruction: 0xf8c31c19 │ │ │ │ @ instruction: 0xf8a37c24 │ │ │ │ @@ -1659,15 +1659,15 @@ │ │ │ │ adcvs pc, ip, r2, asr #17 │ │ │ │ @ instruction: 0xf8a2260a │ │ │ │ @ instruction: 0xf8c210b5 │ │ │ │ @ instruction: 0xf8a270c0 │ │ │ │ @ instruction: 0xf8c210c9 │ │ │ │ @ instruction: 0x260560d4 │ │ │ │ sbcslt pc, ip, r2, lsl #17 │ │ │ │ - blcc ff643694 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c1858> │ │ │ │ + blcc ff643664 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c1828> │ │ │ │ rscvs pc, r8, r2, asr #17 │ │ │ │ @ instruction: 0xf8c2261f │ │ │ │ @ instruction: 0xf604b01c │ │ │ │ @ instruction: 0xf8c23bf4 │ │ │ │ @ instruction: 0xf8c2c070 │ │ │ │ @ instruction: 0xf604b030 │ │ │ │ @ instruction: 0xf8c24b18 │ │ │ │ @@ -1691,15 +1691,15 @@ │ │ │ │ @ instruction: 0xf8c24b5c │ │ │ │ @ instruction: 0xf04fb0e4 │ │ │ │ @ instruction: 0xf8a20b01 │ │ │ │ @ instruction: 0xf8a210f1 │ │ │ │ @ instruction: 0xf8c21105 │ │ │ │ @ instruction: 0x26026110 │ │ │ │ tstplt r9, r2, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blmi 1943714 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c18d8> │ │ │ │ + blmi 19436e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c18a8> │ │ │ │ smlawtvs r4, r2, r8, pc @ │ │ │ │ msrne CPSR_fsc, r2, lsr #17 │ │ │ │ smlaltbne pc, r1, r2, r8 @ │ │ │ │ smlalbtvs pc, ip, r2, r8 @ │ │ │ │ @ instruction: 0xf8a2260c │ │ │ │ @ instruction: 0xf8a21155 │ │ │ │ @ instruction: 0xf8a21169 │ │ │ │ @@ -1744,53 +1744,53 @@ │ │ │ │ @ instruction: 0xf8a26200 │ │ │ │ @ instruction: 0xf8c21209 │ │ │ │ @ instruction: 0x260b6214 │ │ │ │ andsne pc, sp, #10616832 @ 0xa20000 │ │ │ │ eorvc pc, r8, #12713984 @ 0xc20000 │ │ │ │ eorslt pc, r0, #8519680 @ 0x820000 │ │ │ │ eorslt pc, r2, #8519680 @ 0x820000 │ │ │ │ - blmi ff5437e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c19ac> │ │ │ │ + blmi ff5437b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c197c> │ │ │ │ eorsvc pc, ip, #12713984 @ 0xc20000 │ │ │ │ subne pc, r5, #10616832 @ 0xa20000 │ │ │ │ subsvs pc, r0, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf8a22612 │ │ │ │ @ instruction: 0xf8c21259 │ │ │ │ strcs r6, [fp], -r4, ror #4 │ │ │ │ svclt 0x0000e006 │ │ │ │ - andeq sl, r7, r6, ror #31 │ │ │ │ + andeq fp, r7, r6, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - andeq r7, r6, r8, asr r3 │ │ │ │ + andeq r7, r6, r0, asr r3 │ │ │ │ rsbne pc, sp, #10616832 @ 0xa20000 │ │ │ │ rsbsvc pc, r8, #12713984 @ 0xc20000 │ │ │ │ addne pc, r1, #10616832 @ 0xa20000 │ │ │ │ addsne pc, r5, #10616832 @ 0xa20000 │ │ │ │ bicslt pc, r4, r2, asr #17 │ │ │ │ - blmi ff743828 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff6c19ec> │ │ │ │ + blmi ff7437f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff6c19bc> │ │ │ │ bicsls pc, r8, r2, asr #17 │ │ │ │ mvnlt pc, r2, asr #17 │ │ │ │ - blvs 13c3434 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13415f8> │ │ │ │ + blvs 13c3404 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13415c8> │ │ │ │ mvngt pc, r2, asr #17 │ │ │ │ mvnslt pc, r2, asr #17 │ │ │ │ - blmi ffa43840 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c1a04> │ │ │ │ + blmi ffa43810 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c19d4> │ │ │ │ subhi pc, ip, #12713984 @ 0xc20000 │ │ │ │ andslt pc, r0, #12713984 @ 0xc20000 │ │ │ │ - blvs 140344c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1381610> │ │ │ │ + blvs 140341c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13815e0> │ │ │ │ addls pc, ip, #12713984 @ 0xc20000 │ │ │ │ eorlt pc, r4, #12713984 @ 0xc20000 │ │ │ │ - blmi ffe43858 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc1a1c> │ │ │ │ + blmi ffe43828 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc19ec> │ │ │ │ eorslt pc, r8, #12713984 @ 0xc20000 │ │ │ │ - blpl 343860 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c1a24> │ │ │ │ + blpl 343830 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c19f4> │ │ │ │ rsblt pc, r0, #12713984 @ 0xc20000 │ │ │ │ - blvs 14c3468 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x144162c> │ │ │ │ + blvs 14c3438 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14415fc> │ │ │ │ rsbslt pc, r4, #12713984 @ 0xc20000 │ │ │ │ - blpl a43870 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9c1a34> │ │ │ │ + blpl a43840 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9c1a04> │ │ │ │ addlt pc, r8, #12713984 @ 0xc20000 │ │ │ │ - blvs 1503478 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x148163c> │ │ │ │ + blvs 1503448 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x148160c> │ │ │ │ addslt pc, ip, #12713984 @ 0xc20000 │ │ │ │ - blpl f43880 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec1a44> │ │ │ │ + blpl f43850 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec1a14> │ │ │ │ adcvs pc, r0, #12713984 @ 0xc20000 │ │ │ │ adcsvs pc, r4, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf8c22605 │ │ │ │ @ instruction: 0xf8c262dc │ │ │ │ @ instruction: 0x260d62f0 │ │ │ │ tstpvs r8, #12713984 @ p-variant is OBSOLETE @ 0xc20000 │ │ │ │ @ instruction: 0xf8a22605 │ │ │ │ @@ -1849,43 +1849,43 @@ │ │ │ │ mvnsne pc, #10616832 @ 0xa20000 │ │ │ │ strvs pc, [r8], #-2242 @ 0xfffff73e │ │ │ │ ldrne pc, [r1], #-2210 @ 0xfffff75e │ │ │ │ ldrvc pc, [ip], #-2242 @ 0xfffff73e │ │ │ │ strtne pc, [r5], #-2210 @ 0xfffff75e │ │ │ │ ldrtne pc, [r9], #-2210 @ 0xfffff75e @ │ │ │ │ strblt pc, [sp], #-2178 @ 0xfffff77e @ │ │ │ │ - blvs 16c358c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1641750> │ │ │ │ + blvs 16c355c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1641720> │ │ │ │ mvnge pc, #12713984 @ 0xc20000 │ │ │ │ orrlt pc, ip, #12713984 @ 0xc20000 │ │ │ │ - blpl fea43998 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c1b5c> │ │ │ │ + blpl fea43968 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c1b2c> │ │ │ │ ldrtgt pc, [r0], #-2242 @ 0xfffff73e @ │ │ │ │ movlt pc, #12713984 @ 0xc20000 │ │ │ │ - blvs 17035a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1681768> │ │ │ │ + blvs 1703574 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1681738> │ │ │ │ svcpl 0x00e8f8df │ │ │ │ @ instruction: 0xb3b4f8c2 │ │ │ │ - blpl fed439b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc1b74> │ │ │ │ + blpl fed43980 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc1b44> │ │ │ │ biclt pc, r8, #12713984 @ 0xc20000 │ │ │ │ - blpl fef439b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec1b7c> │ │ │ │ + blpl fef43988 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec1b4c> │ │ │ │ bicslt pc, ip, #12713984 @ 0xc20000 │ │ │ │ - blpl ff2439c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff1c1b84> │ │ │ │ + blpl ff243990 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff1c1b54> │ │ │ │ strbpl pc, [ip], #1540 @ 0x604 @ │ │ │ │ mvnslt pc, #12713984 @ 0xc20000 │ │ │ │ strmi pc, [r4], #-2242 @ 0xfffff73e │ │ │ │ ldrbeq pc, [r4], #264 @ 0x108 @ │ │ │ │ ldrmi pc, [r8], #-2242 @ 0xfffff73e │ │ │ │ ldrbeq pc, [ip], #264 @ 0x108 @ │ │ │ │ strtmi pc, [ip], #-2242 @ 0xfffff73e │ │ │ │ strbteq pc, [r0], #264 @ 0x108 @ │ │ │ │ strbmi pc, [r0], #-2242 @ 0xfffff73e @ │ │ │ │ @ instruction: 0xf8c22433 │ │ │ │ @ instruction: 0xf5084444 │ │ │ │ @ instruction: 0xf8c2748a │ │ │ │ ldrcs r4, [r7], #-1108 @ 0xfffffbac │ │ │ │ ldrbvs pc, [r8], #-2242 @ 0xfffff73e @ │ │ │ │ - bleq 82328 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4ec> │ │ │ │ + bleq 822f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4bc> │ │ │ │ strmi pc, [r0], #2242 @ 0x8c2 │ │ │ │ @ instruction: 0xf8c2240e │ │ │ │ strtmi r6, [r6], -ip, ror #8 │ │ │ │ ldrbtne pc, [r5], #-2210 @ 0xfffff75e @ │ │ │ │ @ instruction: 0xf8a2447d │ │ │ │ @ instruction: 0xf8c21489 │ │ │ │ ldrcs r4, [r9], #-1172 @ 0xfffffb6c │ │ │ │ @@ -2172,19 +2172,19 @@ │ │ │ │ stmibvs r8!, {r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmibne r1!, {r1, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ stmibne r5, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibmi r0, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibne r9, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmibvs r4!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmibne sp!, {r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bne 84910 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2ad4> │ │ │ │ - bmi 344994 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c2b58> │ │ │ │ + bne 848e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2aa4> │ │ │ │ + bmi 344964 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c2b28> │ │ │ │ strbteq pc, [r8], #261 @ 0x105 @ │ │ │ │ - bne 58491c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x502ae0> │ │ │ │ - bvs 8449a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c2b64> │ │ │ │ + bne 5848ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x502ab0> │ │ │ │ + bvs 844970 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c2b34> │ │ │ │ @ instruction: 0xf8a22611 │ │ │ │ @ instruction: 0xf8a21a29 │ │ │ │ @ instruction: 0xf8a21a3d │ │ │ │ @ instruction: 0xf8c21a51 │ │ │ │ @ instruction: 0xf1054990 │ │ │ │ @ instruction: 0xf8c204f0 │ │ │ │ @ instruction: 0xf8c2a9bc │ │ │ │ @@ -2206,80 +2206,80 @@ │ │ │ │ @ instruction: 0xf5054a1c │ │ │ │ @ instruction: 0xf8c2749e │ │ │ │ @ instruction: 0xf5054a30 │ │ │ │ @ instruction: 0xf8c274a4 │ │ │ │ @ instruction: 0xf5054a44 │ │ │ │ @ instruction: 0xf8c274a8 │ │ │ │ strcs r4, [ip], #-2648 @ 0xfffff5a8 │ │ │ │ - bmi 1c44a18 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc2bdc> │ │ │ │ + bmi 1c449e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc2bac> │ │ │ │ @ instruction: 0xf8c22405 │ │ │ │ strcs r4, [fp], #-2692 @ 0xfffff57c │ │ │ │ - bvs fe644a24 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c2be8> │ │ │ │ + bvs fe6449f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c2bb8> │ │ │ │ @ instruction: 0xf8a24626 │ │ │ │ @ instruction: 0xf8a21a65 │ │ │ │ @ instruction: 0xf8a21a79 │ │ │ │ @ instruction: 0xf8a21a8d │ │ │ │ @ instruction: 0xf8a21aa1 │ │ │ │ @ instruction: 0xf8a21ab5 │ │ │ │ @ instruction: 0xf8a21ac9 │ │ │ │ @ instruction: 0xf8a21add │ │ │ │ @ instruction: 0xf8a21af1 │ │ │ │ @ instruction: 0xf8c21b05 │ │ │ │ strcs r4, [r5], #-2832 @ 0xfffff4f0 │ │ │ │ - blne 6849d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x602b98> │ │ │ │ - blmi 944a58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8c2c1c> │ │ │ │ + blne 6849a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x602b68> │ │ │ │ + blmi 944a28 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8c2bec> │ │ │ │ strtvc pc, [lr], #1285 @ 0x505 │ │ │ │ - blne b849e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xb02ba4> │ │ │ │ - bmi 1b44a64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac2c28> │ │ │ │ + blne b849b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xb02b74> │ │ │ │ + bmi 1b44a34 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac2bf8> │ │ │ │ ldrtvc pc, [r4], #1285 @ 0x505 @ │ │ │ │ - bge 1744a6c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c2c30> │ │ │ │ - bmi fe044a70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc2c34> │ │ │ │ + bge 1744a3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c2c00> │ │ │ │ + bmi fe044a40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc2c04> │ │ │ │ ldrtvc pc, [r8], #1285 @ 0x505 @ │ │ │ │ - bls feb44a78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac2c3c> │ │ │ │ - bmi fe544a7c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c2c40> │ │ │ │ + bls feb44a48 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac2c0c> │ │ │ │ + bmi fe544a4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c2c10> │ │ │ │ strbvc pc, [r2], #1285 @ 0x505 @ │ │ │ │ - bge ff044a84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefc2c48> │ │ │ │ - bmi fea44a88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c2c4c> │ │ │ │ + bge ff044a54 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefc2c18> │ │ │ │ + bmi fea44a58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c2c1c> │ │ │ │ strbvc pc, [r6], #1285 @ 0x505 @ │ │ │ │ - bgt ff544a90 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c2c54> │ │ │ │ - bmi fef44a94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec2c58> │ │ │ │ + bgt ff544a60 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c2c24> │ │ │ │ + bmi fef44a64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec2c28> │ │ │ │ strbvc pc, [ip], #1285 @ 0x505 @ │ │ │ │ - b ffa44a9c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c2c60> │ │ │ │ - bmi ff444aa0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c2c64> │ │ │ │ + b ffa44a6c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c2c30> │ │ │ │ + bmi ff444a70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c2c34> │ │ │ │ strbvc pc, [lr], #1285 @ 0x505 @ │ │ │ │ - b fff44aa8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffec2c6c> │ │ │ │ - bmi ff944aac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c2c70> │ │ │ │ + b fff44a78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffec2c3c> │ │ │ │ + bmi ff944a7c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c2c40> │ │ │ │ ldrbvc pc, [r2], #1285 @ 0x505 @ │ │ │ │ - bmi ffe44ab4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc2c78> │ │ │ │ + bmi ffe44a84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc2c48> │ │ │ │ ldrbvc pc, [r6], #1285 @ 0x505 @ │ │ │ │ - blmi 344abc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c2c80> │ │ │ │ + blmi 344a8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c2c50> │ │ │ │ ldrbvc pc, [ip], #1285 @ 0x505 @ │ │ │ │ - blmi 844ac4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c2c88> │ │ │ │ + blmi 844a94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c2c58> │ │ │ │ strbtvc pc, [r0], #1285 @ 0x505 @ │ │ │ │ - blmi d44acc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc2c90> │ │ │ │ + blmi d44a9c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc2c60> │ │ │ │ @ instruction: 0xf8a24634 │ │ │ │ @ instruction: 0xf8c21b41 │ │ │ │ strcs r6, [r5], -ip, asr #22 │ │ │ │ - blne 1584a5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1502c20> │ │ │ │ - blvs 1844ae0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x17c2ca4> │ │ │ │ + blne 1584a2c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1502bf0> │ │ │ │ + blvs 1844ab0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x17c2c74> │ │ │ │ @ instruction: 0xf8a22612 │ │ │ │ @ instruction: 0xf8c21b69 │ │ │ │ @ instruction: 0x260f6b74 │ │ │ │ - blne 1f84a70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f02c34> │ │ │ │ - blvs fe244af4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c2cb8> │ │ │ │ + blne 1f84a40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f02c04> │ │ │ │ + blvs fe244ac4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c2c88> │ │ │ │ @ instruction: 0xf8a2260d │ │ │ │ @ instruction: 0xf8c21b91 │ │ │ │ @ instruction: 0x260c6b9c │ │ │ │ - blne fe984a84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe902c48> │ │ │ │ - blvs fec44b08 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc2ccc> │ │ │ │ + blne fe984a54 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe902c18> │ │ │ │ + blvs fec44ad8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc2c9c> │ │ │ │ @ instruction: 0xf8a24626 │ │ │ │ @ instruction: 0xf8c21bb9 │ │ │ │ ldrcs r4, [r4], #-3012 @ 0xfffff43c │ │ │ │ - blne ff384a98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff302c5c> │ │ │ │ - blmi ff644b1c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c2ce0> │ │ │ │ + blne ff384a68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff302c2c> │ │ │ │ + blmi ff644aec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c2cb0> │ │ │ │ @ instruction: 0xf8a2240f │ │ │ │ @ instruction: 0xf8c21be1 │ │ │ │ @ instruction: 0xf5054bec │ │ │ │ @ instruction: 0xf8a274e2 │ │ │ │ @ instruction: 0xf8a21bf5 │ │ │ │ @ instruction: 0xf8c21c09 │ │ │ │ @ instruction: 0xf5054b48 │ │ │ │ @@ -2369,15 +2369,15 @@ │ │ │ │ stcmi 8, cr15, [r4, #776]! @ 0x308 │ │ │ │ strtvc pc, [fp], #-1285 @ 0xfffffafb │ │ │ │ stcne 8, cr15, [sp, #648]! @ 0x288 │ │ │ │ stclmi 8, cr15, [ip], #776 @ 0x308 │ │ │ │ strtvc pc, [sp], #-1285 @ 0xfffffafb │ │ │ │ ldclls 8, cr15, [r0], #776 @ 0x308 │ │ │ │ stcmi 8, cr15, [r0, #-776] @ 0xfffffcf8 │ │ │ │ - strtvc pc, [pc], #-1285 @ 699c │ │ │ │ + strtvc pc, [pc], #-1285 @ 696c │ │ │ │ stc 8, cr15, [r4, #-776] @ 0xfffffcf8 │ │ │ │ ldcmi 8, cr15, [r4, #-776] @ 0xfffffcf8 │ │ │ │ ldrtvc pc, [r1], #-1285 @ 0xfffffafb @ │ │ │ │ stcgt 8, cr15, [ip, #-776]! @ 0xfffffcf8 │ │ │ │ stcmi 8, cr15, [r8, #-776]! @ 0xfffffcf8 │ │ │ │ ldrtvc pc, [r2], #-1285 @ 0xfffffafb @ │ │ │ │ ldclge 8, cr15, [ip, #-776]! @ 0xfffffcf8 │ │ │ │ @@ -2525,30 +2525,30 @@ │ │ │ │ vmax.f32 q2, , q10 │ │ │ │ @ instruction: 0xf8c244bc │ │ │ │ vrecps.f32 q2, , q12 │ │ │ │ sbcvs r4, r4, r4, asr #9 │ │ │ │ ldrvs pc, [sl], #1285 @ 0x505 │ │ │ │ vhsub.s8 d6, d5, d4 │ │ │ │ movtvs r4, #17636 @ 0x44e4 │ │ │ │ - ldrvs pc, [pc], #1285 @ 6c0c │ │ │ │ - bmi 4c1310 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x43f4d4> │ │ │ │ + ldrvs pc, [pc], #1285 @ 6bdc │ │ │ │ + bmi 4c12e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x43f4a4> │ │ │ │ @ instruction: 0xf8c0240c │ │ │ │ strcs r6, [sl], -r0, lsl #2 │ │ │ │ addsmi pc, ip, r0, asr #17 │ │ │ │ @ instruction: 0xf8a02421 │ │ │ │ @ instruction: 0xf8c01055 │ │ │ │ strcs r4, [r5], #-236 @ 0xffffff14 │ │ │ │ rsbne pc, r9, r0, lsr #17 │ │ │ │ @ instruction: 0xf8a06744 │ │ │ │ @ instruction: 0xf8a0107d │ │ │ │ @ instruction: 0xf8a01091 │ │ │ │ @ instruction: 0xf8c010a5 │ │ │ │ @ instruction: 0xf8a040b0 │ │ │ │ @ instruction: 0xf8c010b9 │ │ │ │ - strcs r4, [pc], #-196 @ 6c48 │ │ │ │ + strcs r4, [pc], #-196 @ 6c18 │ │ │ │ sbcne pc, sp, r0, lsr #17 │ │ │ │ tstpmi r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ strpl pc, [r4], #-517 @ 0xfffffdfb │ │ │ │ rsb pc, r0, r0, asr #17 │ │ │ │ vrshl.s8 q3, q2, │ │ │ │ @ instruction: 0xf8c0540c │ │ │ │ strvs lr, [r4, -r8, lsl #1] │ │ │ │ @@ -2614,20 +2614,20 @@ │ │ │ │ asrsmi pc, r0, #17 @ │ │ │ │ ldrtvs pc, [ip], #1285 @ 0x505 @ │ │ │ │ bicmi pc, r4, r0, asr #17 │ │ │ │ ldrtvs pc, [sp], #1285 @ 0x505 @ │ │ │ │ bicsmi pc, r8, r0, asr #17 │ │ │ │ ldrtvs pc, [lr], #1285 @ 0x505 @ │ │ │ │ mvnmi pc, r0, asr #17 │ │ │ │ - ldrtvs pc, [pc], #1285 @ 6d70 @ │ │ │ │ + ldrtvs pc, [pc], #1285 @ 6d40 @ │ │ │ │ andmi pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf8c0240f │ │ │ │ vhsub.s8 d6, d5, d4 │ │ │ │ @ instruction: 0xf8c0667c │ │ │ │ - ldrcs r4, [pc], #-536 @ 6d84 │ │ │ │ + ldrcs r4, [pc], #-536 @ 6d54 │ │ │ │ andne pc, sp, #160, 16 @ 0xa00000 │ │ │ │ subsmi pc, r4, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf8a02426 │ │ │ │ @ instruction: 0xf8c01221 │ │ │ │ strcs r4, [r4], #-616 @ 0xfffffd98 │ │ │ │ eorsne pc, r5, #160, 16 @ 0xa00000 │ │ │ │ rsbsvs pc, r8, #192, 16 @ 0xc00000 │ │ │ │ @@ -2776,15 +2776,15 @@ │ │ │ │ ldrmi pc, [r4], #2240 @ 0x8c0 │ │ │ │ strbtvs pc, [lr], #1285 @ 0x505 @ │ │ │ │ ldr pc, [r8], #2240 @ 0x8c0 │ │ │ │ strtmi pc, [r8], #2240 @ 0x8c0 │ │ │ │ ldrbtvc pc, [r4], #-517 @ 0xfffffdfb @ │ │ │ │ strbgt pc, [r0], #2240 @ 0x8c0 @ │ │ │ │ ldrtmi pc, [ip], #2240 @ 0x8c0 @ │ │ │ │ - strbtvs pc, [pc], #1285 @ 6ff8 @ │ │ │ │ + strbtvs pc, [pc], #1285 @ 6fc8 @ │ │ │ │ ldrbtgt pc, [ip], #2240 @ 0x8c0 @ │ │ │ │ ldrbmi pc, [r0], #2240 @ 0x8c0 @ │ │ │ │ ldrbtvc pc, [ip], #-517 @ 0xfffffdfb @ │ │ │ │ ldrgt pc, [r0, #-2240] @ 0xfffff740 │ │ │ │ strbtmi pc, [r4], #2240 @ 0x8c0 @ │ │ │ │ ldrbtvs pc, [r0], #1285 @ 0x505 @ │ │ │ │ strls pc, [r4, #-2240]! @ 0xfffff740 │ │ │ │ @@ -2875,15 +2875,15 @@ │ │ │ │ @ instruction: 0xf8c00658 │ │ │ │ @ instruction: 0xf8c096b4 │ │ │ │ @ instruction: 0xf6056688 │ │ │ │ @ instruction: 0xf8c0065c │ │ │ │ @ instruction: 0xf8c0e6c8 │ │ │ │ @ instruction: 0xf505669c │ │ │ │ and r6, r1, r6, lsl #12 │ │ │ │ - andeq r7, r6, r4, lsr #5 │ │ │ │ + muleq r6, ip, r2 │ │ │ │ ldrb pc, [ip], r0, asr #17 @ │ │ │ │ ldrtvs pc, [r0], r0, asr #17 @ │ │ │ │ strbteq pc, [r8], -r5, lsl #12 @ │ │ │ │ ldrbtgt pc, [r0], r0, asr #17 @ │ │ │ │ strbvs pc, [r4], r0, asr #17 @ │ │ │ │ strvs pc, [r7], -r5, lsl #10 │ │ │ │ str pc, [r4, -r0, asr #17] │ │ │ │ @@ -3574,65 +3574,65 @@ │ │ │ │ bicvs pc, pc, #4194304 @ 0x400000 │ │ │ │ ldrbtvs pc, [ip], #-513 @ 0xfffffdff @ │ │ │ │ stmibcc r8, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmibmi ip, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ bicsvs pc, r0, #4194304 @ 0x400000 │ │ │ │ strvs pc, [r4], #513 @ 0x201 │ │ │ │ ldmibcc r0!, {r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 145f78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc413c> │ │ │ │ + bmi 145f48 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc410c> │ │ │ │ bicsvs pc, r1, #4194304 @ 0x400000 │ │ │ │ strvs pc, [ip], #513 @ 0x201 │ │ │ │ - bcc 645f84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5c4148> │ │ │ │ - bmi b45f88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac414c> │ │ │ │ + bcc 645f54 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5c4118> │ │ │ │ + bmi b45f58 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac411c> │ │ │ │ bicsvs pc, r2, #4194304 @ 0x400000 │ │ │ │ ldrvs pc, [r4], #513 @ 0x201 │ │ │ │ - bcc 1045f94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfc4158> │ │ │ │ - bmi 1545f98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c415c> │ │ │ │ + bcc 1045f64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfc4128> │ │ │ │ + bmi 1545f68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c412c> │ │ │ │ bicsvs pc, r3, #4194304 @ 0x400000 │ │ │ │ ldrvs pc, [ip], #513 @ 0x201 │ │ │ │ - bcc 1a45fa4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c4168> │ │ │ │ - bmi 1f45fa8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec416c> │ │ │ │ + bcc 1a45f74 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c4138> │ │ │ │ + bmi 1f45f78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec413c> │ │ │ │ bicsvs pc, r4, #4194304 @ 0x400000 │ │ │ │ strtvs pc, [r4], #513 @ 0x201 │ │ │ │ - bcc fe445fb4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c4178> │ │ │ │ - bmi fe945fb8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c417c> │ │ │ │ + bcc fe445f84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c4148> │ │ │ │ + bmi fe945f88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c414c> │ │ │ │ bicsvs pc, r5, #4194304 @ 0x400000 │ │ │ │ strtvs pc, [ip], #513 @ 0x201 │ │ │ │ - bcc fee45fc4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfedc4188> │ │ │ │ - bmi ff345fc8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2c418c> │ │ │ │ + bcc fee45f94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfedc4158> │ │ │ │ + bmi ff345f98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2c415c> │ │ │ │ bicsvs pc, r6, #4194304 @ 0x400000 │ │ │ │ ldrtvs pc, [r4], #513 @ 0x201 @ │ │ │ │ - bcc ff845fd4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c4198> │ │ │ │ + bcc ff845fa4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c4168> │ │ │ │ bicsvs pc, r7, #4194304 @ 0x400000 │ │ │ │ - bmi ffd45fdc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffcc41a0> │ │ │ │ - blcc 245fe0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c41a4> │ │ │ │ + bmi ffd45fac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffcc4170> │ │ │ │ + blcc 245fb0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c4174> │ │ │ │ ldrtvs pc, [ip], #513 @ 0x201 @ │ │ │ │ bicsvs pc, r8, #4194304 @ 0x400000 │ │ │ │ - blmi 745fec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c41b0> │ │ │ │ - blcc c45ff0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc41b4> │ │ │ │ + blmi 745fbc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c4180> │ │ │ │ + blcc c45fc0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc4184> │ │ │ │ strbvs pc, [r4], #513 @ 0x201 @ │ │ │ │ bicsvs pc, r9, #4194304 @ 0x400000 │ │ │ │ - blmi 1145ffc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c41c0> │ │ │ │ - blcc 1646000 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c41c4> │ │ │ │ + blmi 1145fcc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c4190> │ │ │ │ + blcc 1645fd0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c4194> │ │ │ │ strbvs pc, [ip], #513 @ 0x201 @ │ │ │ │ bicsvs pc, sl, #4194304 @ 0x400000 │ │ │ │ - blmi 1b4600c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac41d0> │ │ │ │ - blcc fe046010 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc41d4> │ │ │ │ + blmi 1b45fdc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac41a0> │ │ │ │ + blcc fe045fe0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc41a4> │ │ │ │ ldrbvs pc, [r4], #513 @ 0x201 @ │ │ │ │ bicsvs pc, fp, #4194304 @ 0x400000 │ │ │ │ - blmi fe54601c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c41e0> │ │ │ │ - blcc fea46020 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c41e4> │ │ │ │ + blmi fe545fec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c41b0> │ │ │ │ + blcc fea45ff0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c41b4> │ │ │ │ ldrbvs pc, [ip], #513 @ 0x201 @ │ │ │ │ bicsvs pc, ip, #4194304 @ 0x400000 │ │ │ │ - blmi fef4602c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec41f0> │ │ │ │ - blcc ff446030 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c41f4> │ │ │ │ + blmi fef45ffc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeec41c0> │ │ │ │ + blcc ff446000 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c41c4> │ │ │ │ strbtvs pc, [r4], #513 @ 0x201 @ │ │ │ │ bicsvs pc, sp, #4194304 @ 0x400000 │ │ │ │ - blmi ff94603c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c4200> │ │ │ │ - blcc ffe46040 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc4204> │ │ │ │ + blmi ff94600c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c41d0> │ │ │ │ + blcc ffe46010 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc41d4> │ │ │ │ strbtvs pc, [ip], #513 @ 0x201 @ │ │ │ │ bicsvs pc, lr, #4194304 @ 0x400000 │ │ │ │ stcmi 8, cr15, [ip], {194} @ 0xc2 │ │ │ │ stccc 8, cr15, [r0], #-776 @ 0xfffffcf8 │ │ │ │ ldrbtvs pc, [r4], #513 @ 0x201 @ │ │ │ │ bicsvs pc, pc, #4194304 @ 0x400000 │ │ │ │ ldcmi 8, cr15, [r4], #-776 @ 0xfffffcf8 │ │ │ │ @@ -3917,222 +3917,222 @@ │ │ │ │ @ instruction: 0xf6013710 │ │ │ │ @ instruction: 0xf8c01328 │ │ │ │ @ instruction: 0xf5013738 │ │ │ │ @ instruction: 0xf6016313 │ │ │ │ @ instruction: 0xf8c01134 │ │ │ │ @ instruction: 0xf8c03760 │ │ │ │ and r1, r1, r4, ror r7 │ │ │ │ - andeq sl, r7, r2, lsr #32 │ │ │ │ + andeq sl, r7, r2, asr r0 │ │ │ │ mvnlt r6, r5, lsr #16 │ │ │ │ stclvc 12, cr7, [r2], #-140 @ 0xffffff74 │ │ │ │ ldrdeq lr, [r1, -r4] │ │ │ │ andle r4, sp, r3, lsl r3 │ │ │ │ tstlt r3, r3, lsr #25 │ │ │ │ - ldcl 7, cr15, [r4, #-1004]! @ 0xfffffc14 │ │ │ │ + ldcl 7, cr15, [r2, #-1004]! @ 0xfffffc14 │ │ │ │ stmiavs r2!, {r0, r1, r3, sp, lr, pc}^ │ │ │ │ tstlt r2, r1, lsl #18 │ │ │ │ - svc 0x0086f7fb │ │ │ │ + svc 0x0084f7fb │ │ │ │ @ instruction: 0xf7fce005 │ │ │ │ - and lr, r2, lr, lsr r9 │ │ │ │ + and lr, r2, ip, lsr r9 │ │ │ │ @ instruction: 0xf7fb3901 │ │ │ │ - eorvs lr, r8, r6, asr #27 │ │ │ │ + eorvs lr, r8, r4, asr #27 │ │ │ │ @ instruction: 0xf7fbb108 │ │ │ │ - ldrcc lr, [r4], #-3202 @ 0xfffff37e │ │ │ │ - bmi 2c218c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x240350> │ │ │ │ + ldrcc lr, [r4], #-3200 @ 0xfffff380 │ │ │ │ + bmi 2c215c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x240320> │ │ │ │ tstppl lr, sp, lsl #10 @ p-variant is OBSOLETE │ │ │ │ tstcc ip, r9, lsl #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ - mrc 7, 6, APSR_nzcv, cr14, cr11, {7} │ │ │ │ + mrc 7, 6, APSR_nzcv, cr12, cr11, {7} │ │ │ │ ldcpl 5, cr15, [lr, #-52] @ 0xffffffcc │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - andeq r7, r7, ip, ror #27 │ │ │ │ + andeq r7, r7, ip, lsl lr │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb5f444 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeadd608> │ │ │ │ + bl feb5f414 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeadd5d8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 170c22c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x168a3f0> │ │ │ │ + blmi 170c1fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x168a3c0> │ │ │ │ mrrcmi 10, 5, r4, sp, cr12 │ │ │ │ ldrbtmi r4, [ip], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf604589b │ │ │ │ @ instruction: 0xf8c4014c │ │ │ │ @ instruction: 0xf8c43ae8 │ │ │ │ @ instruction: 0xf7fc1aec │ │ │ │ - ldc 14, cr15, [pc, #780] @ 8574 │ │ │ │ + ldc 14, cr15, [pc, #780] @ 8544 │ │ │ │ @ instruction: 0xf7fb0b51 │ │ │ │ - @ instruction: 0xf8c4ee0a │ │ │ │ + @ instruction: 0xf8c4ee08 │ │ │ │ ldmdblt r0, {r3, r4, r5, r8, fp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mrc 0, 5, lr, cr7, cr5, {4} │ │ │ │ @ instruction: 0xf7fb0b00 │ │ │ │ - @ instruction: 0xf8c4ee00 │ │ │ │ + @ instruction: 0xf8c4edfe │ │ │ │ stmdacs r0, {r2, r3, r4, r5, r8, fp} │ │ │ │ mrc 0, 5, sp, cr0, cr4, {7} │ │ │ │ @ instruction: 0xf7fb0b00 │ │ │ │ - @ instruction: 0xf8c4edf8 │ │ │ │ + @ instruction: 0xf8c4edf6 │ │ │ │ stmdacs r0, {r6, r8, fp} │ │ │ │ - ldc 0, cr13, [pc, #944] @ 864c │ │ │ │ + ldc 0, cr13, [pc, #944] @ 861c │ │ │ │ @ instruction: 0xf7fb0b44 │ │ │ │ - @ instruction: 0xf8c4edf0 │ │ │ │ + @ instruction: 0xf8c4edee │ │ │ │ stmdacs r0, {r2, r6, r8, fp} │ │ │ │ cdp 0, 11, cr13, cr6, cr4, {7} │ │ │ │ @ instruction: 0xf7fb0b00 │ │ │ │ - @ instruction: 0xf8c4ede8 │ │ │ │ + @ instruction: 0xf8c4ede6 │ │ │ │ stmdacs r0, {r3, r6, r8, fp} │ │ │ │ mrc 0, 5, sp, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf7fb0b00 │ │ │ │ - @ instruction: 0xf8c4ede0 │ │ │ │ + @ instruction: 0xf8c4edde │ │ │ │ stmdacs r0, {r2, r3, r6, r8, fp} │ │ │ │ - ldc 0, cr13, [pc, #848] @ 861c │ │ │ │ + ldc 0, cr13, [pc, #848] @ 85ec │ │ │ │ @ instruction: 0xf7fb0b3a │ │ │ │ - @ instruction: 0xf8c4edd8 │ │ │ │ + @ instruction: 0xf8c4edd6 │ │ │ │ stmdacs r0, {r4, r6, r8, fp} │ │ │ │ cdp 0, 11, cr13, cr14, cr12, {6} │ │ │ │ @ instruction: 0xf7fb0b00 │ │ │ │ - @ instruction: 0xf8c4edd0 │ │ │ │ + @ instruction: 0xf8c4edce │ │ │ │ stmdacs r0, {r2, r4, r6, r8, fp} │ │ │ │ andcs sp, r0, r4, asr #1 │ │ │ │ - svc 0x007cf7fb │ │ │ │ + svc 0x007af7fb │ │ │ │ ldmdbeq r8, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fb2001 │ │ │ │ - @ instruction: 0xf8c4ef76 │ │ │ │ + @ instruction: 0xf8c4ef74 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r8, fp} │ │ │ │ ldcmi 0, cr13, [r0], #-728 @ 0xfffffd28 │ │ │ │ @ instruction: 0xf7fb2002 │ │ │ │ - ldrbtmi lr, [ip], #-3950 @ 0xfffff092 │ │ │ │ + ldrbtmi lr, [ip], #-3948 @ 0xfffff094 │ │ │ │ stmdbeq r0!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fb2003 │ │ │ │ - @ instruction: 0xf8c4ef66 │ │ │ │ + @ instruction: 0xf8c4ef64 │ │ │ │ stmdacs r0, {r2, r5, r6, r8, fp} │ │ │ │ andcs sp, r7, r6, lsr #1 │ │ │ │ - svc 0x005ef7fb │ │ │ │ + svc 0x005cf7fb │ │ │ │ stmdbeq r8!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ addsle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf7fb200a │ │ │ │ - @ instruction: 0xf8c4ef58 │ │ │ │ + @ instruction: 0xf8c4ef56 │ │ │ │ stmdacs r0, {r2, r3, r5, r6, r8, fp} │ │ │ │ vqadd.s8 d29, d28, d8 │ │ │ │ @ instruction: 0xf7fb3050 │ │ │ │ - @ instruction: 0xf8c4ef50 │ │ │ │ + @ instruction: 0xf8c4ef4e │ │ │ │ stmdacs r0, {r4, r5, r6, r8, fp} │ │ │ │ @ instruction: 0xf649d090 │ │ │ │ vshr.s64 d17, d5, #64 │ │ │ │ @ instruction: 0xf7fb60ae │ │ │ │ - @ instruction: 0xf8c4ef46 │ │ │ │ + @ instruction: 0xf8c4ef44 │ │ │ │ stmdacs r0, {r2, r4, r5, r6, r8, fp} │ │ │ │ vhadd.s8 d29, d19, d6 │ │ │ │ @ instruction: 0xf6c05037 │ │ │ │ @ instruction: 0xf7fb002a │ │ │ │ - @ instruction: 0xf8c4ef3c │ │ │ │ + @ instruction: 0xf8c4ef3a │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8, fp} │ │ │ │ svcge 0x007cf43f │ │ │ │ eorsne pc, r1, r8, asr #12 │ │ │ │ andcc pc, r6, r0, asr #13 │ │ │ │ - svc 0x0030f7fb │ │ │ │ + svc 0x002ef7fb │ │ │ │ ldmdbeq ip!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf04faf71 │ │ │ │ @ instruction: 0xf7fb30ff │ │ │ │ - @ instruction: 0xf8c4ef28 │ │ │ │ - blx fec0a9a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeb88b64> │ │ │ │ + @ instruction: 0xf8c4ef26 │ │ │ │ + blx fec0a970 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeb88b34> │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldclt 2, cr4, [r0, #-256] @ 0xffffff00 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ - @ instruction: 0x00077db0 │ │ │ │ - @ instruction: 0x000003b0 │ │ │ │ - andeq r8, r7, lr, asr #31 │ │ │ │ - andeq r8, r7, r2, lsl pc │ │ │ │ + andeq r7, r7, r0, ror #27 │ │ │ │ + @ instruction: 0x000003b4 │ │ │ │ + strdeq r8, [r7], -lr │ │ │ │ + andeq r8, r7, r2, asr #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb5f5d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeadd798> │ │ │ │ + bl feb5f5a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeadd768> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 50c39c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x48a560> │ │ │ │ + blmi 50c36c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x48a530> │ │ │ │ ldrbtmi r4, [fp], #-3604 @ 0xfffff1ec │ │ │ │ @ instruction: 0xf8d3447e │ │ │ │ @ instruction: 0xf7fb16e4 │ │ │ │ - strmi lr, [r4], -r8, lsr #29 │ │ │ │ + strmi lr, [r4], -r6, lsr #29 │ │ │ │ smlattcs r0, r0, r1, fp │ │ │ │ - mrc 7, 2, APSR_nzcv, cr14, cr11, {7} │ │ │ │ + mrc 7, 2, APSR_nzcv, cr12, cr11, {7} │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr}^ │ │ │ │ - svc 0x005ef7fb │ │ │ │ - blmi 3768c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2f4a84> │ │ │ │ + svc 0x005cf7fb │ │ │ │ + blmi 376890 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2f4a54> │ │ │ │ ldrbtmi r4, [r9], #-2317 @ 0xfffff6f3 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - mcr 7, 0, pc, cr6, cr11, {7} @ │ │ │ │ + mcr 7, 0, pc, cr4, cr11, {7} @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7c420 │ │ │ │ + blcc 7c3f0 │ │ │ │ tstlt fp, r3, lsr #32 │ │ │ │ and r4, r3, ip, lsr #12 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - ldrb lr, [r9, r8, asr #26]! │ │ │ │ + ldrb lr, [r9, r6, asr #26]! │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - andeq r8, r7, r2, asr #28 │ │ │ │ - andeq r7, r7, r0, lsr #24 │ │ │ │ + andeq r8, r7, r2, ror lr │ │ │ │ + andeq r7, r7, r0, asr ip │ │ │ │ muleq r0, r4, r3 │ │ │ │ - andeq pc, r5, r6, asr #30 │ │ │ │ + andeq pc, r5, lr, lsr pc @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldclpl 8, cr15, [r0, #-892]! @ 0xfffffc84 │ │ │ │ ldrbtmi fp, [sp], #-130 @ 0xffffff7e │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - stmdacs r0, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ strthi pc, [r6], r0 │ │ │ │ movwcs r2, #16897 @ 0x4201 │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8df4629 │ │ │ │ @ instruction: 0xf44f2d58 │ │ │ │ strmi r7, [r4], -r8, ror #7 │ │ │ │ @ instruction: 0xf7fc447a │ │ │ │ @ instruction: 0xf8dffa7d │ │ │ │ ldrbtmi r3, [fp], #-3404 @ 0xfffff2b4 │ │ │ │ stmdacs r0, {r3, r4, r6, r9, sp, lr} │ │ │ │ ldrhi pc, [r3], r0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7c4a8 │ │ │ │ + blcc 7c478 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - @ instruction: 0xf8dfed0c │ │ │ │ + @ instruction: 0xf8dfed0a │ │ │ │ ldrbtmi r5, [sp], #-3372 @ 0xfffff2d4 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - @ instruction: 0x4604ed30 │ │ │ │ + strmi lr, [r4], -lr, lsr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df867d │ │ │ │ smladcs r4, ip, sp, r6 │ │ │ │ ldccs 8, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstcs r4, #2113929216 @ 0x7e000000 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx 14c64c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1444684> │ │ │ │ + blx 14c6490 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1444654> │ │ │ │ stmdacs r0, {r4, r5, r7, r9, sp, lr} │ │ │ │ strbthi pc, [fp], -r0 @ │ │ │ │ ldclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ vqshl.s8 q10, q13, q0 │ │ │ │ @ instruction: 0xf7fc5324 │ │ │ │ rscsvs pc, r0, #274432 @ 0x43000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df865c │ │ │ │ @ instruction: 0xf44f2ce4 │ │ │ │ strtmi r7, [r9], -ip, lsl #7 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx d464fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc46c0> │ │ │ │ + blx d464cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc4690> │ │ │ │ stmdacs r0, {r4, r5, r8, r9, sp, lr} │ │ │ │ strbhi pc, [sp], -r0 @ │ │ │ │ stclcs 8, cr15, [r8], {223} @ 0xdf │ │ │ │ strtmi r2, [r9], -r8, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fc9700 │ │ │ │ @@ -4175,15 +4175,15 @@ │ │ │ │ @ instruction: 0xf9dcf7fc │ │ │ │ stmdacs r0, {r4, r5, r7, sl, sp, lr} │ │ │ │ ldrbhi pc, [r5, #0]! @ │ │ │ │ ldcpl 8, cr15, [r0], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df2604 │ │ │ │ movwcs r7, #35888 @ 0x8c30 │ │ │ │ stccs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ - ldrbtmi r4, [pc], #-1149 @ 85d8 │ │ │ │ + ldrbtmi r4, [pc], #-1149 @ 85a8 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc6800 │ │ │ │ strbtvs pc, [r8], #2503 @ 0x9c7 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df85e0 │ │ │ │ movwcs r2, #35860 @ 0x8c14 │ │ │ │ @@ -4210,46 +4210,46 @@ │ │ │ │ movwcs r2, #35788 @ 0x8bcc │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ strls r8, [r0], -r4 │ │ │ │ @ instruction: 0xf98ef7fc │ │ │ │ stmdacs r0, {r3, r5, r6, r7, r8, sl, sp, lr} │ │ │ │ strhi pc, [r7, #0]! │ │ │ │ - blcs fec469e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc4ba4> │ │ │ │ + blcs fec469b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc4b74> │ │ │ │ ldrtmi r2, [r9], -r2, lsl #6 │ │ │ │ ldrbtmi r9, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0x4620237c │ │ │ │ @ instruction: 0xf7fc9600 │ │ │ │ @ instruction: 0x6628f97f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r3, r4, r7, r8, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldc 7, cr15, [r0], {251} @ 0xfb │ │ │ │ - blpl fe046a14 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc4bd8> │ │ │ │ + stc 7, cr15, [lr], {251} @ 0xfb │ │ │ │ + blpl fe0469e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc4ba8> │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - ldc 7, cr15, [r4], #-1004 @ 0xfffffc14 │ │ │ │ + ldc 7, cr15, [r2], #-1004 @ 0xfffffc14 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strhi pc, [r2] │ │ │ │ - blvs 1c46a28 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc4bec> │ │ │ │ + blvs 1c469f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc4bbc> │ │ │ │ @ instruction: 0xf8df2708 │ │ │ │ @ instruction: 0xf04f2b70 │ │ │ │ ldrbtmi r0, [lr], #-2049 @ 0xfffff7ff │ │ │ │ ldrbtmi r2, [sl], #-856 @ 0xfffffca8 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc7800 │ │ │ │ @ instruction: 0x6670f957 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d08570 │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbhi pc, [r9, #-0]! @ │ │ │ │ - blcs 1146a5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c4c20> │ │ │ │ + blcs 1146a2c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c4bf0> │ │ │ │ @ instruction: 0x46292358 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf942f7fc │ │ │ │ stmdacs r0, {r4, r5, r7, r9, sl, sp, lr} │ │ │ │ ldrbhi pc, [fp, #-0] @ │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @@ -4261,16 +4261,16 @@ │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc7800 │ │ │ │ ldrbtvs pc, [r0], sp, lsr #18 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d08546 │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldrhi pc, [pc, #-0]! @ 8730 │ │ │ │ - bcs ffe46ab0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc4c74> │ │ │ │ + ldrhi pc, [pc, #-0]! @ 8700 │ │ │ │ + bcs ffe46a80 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc4c44> │ │ │ │ strtmi r2, [r9], -r0, asr #7 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf918f7fc │ │ │ │ stmdacs r0, {r4, r5, r8, r9, sl, sp, lr} │ │ │ │ ldrhi pc, [r1, #-0]! │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @@ -4285,39 +4285,39 @@ │ │ │ │ stmdacs r0, {r4, r5, r6, r8, r9, sl, sp, lr} │ │ │ │ ldrhi pc, [fp, #-0] │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ mcr2 7, 1, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8514 │ │ │ │ strcs r5, [r1, -ip, lsr #21] │ │ │ │ - bhi fea46b0c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c4cd0> │ │ │ │ + bhi fea46adc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c4ca0> │ │ │ │ @ instruction: 0xf8df2608 │ │ │ │ ldrbtmi r2, [sp], #-2728 @ 0xfffff558 │ │ │ │ biccs r4, r0, #248, 8 @ 0xf8000000 │ │ │ │ @ instruction: 0x4641447a │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc6700 │ │ │ │ strvs pc, [r8, r5, ror #17]! │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084fe │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbthi pc, [r7], #0 @ │ │ │ │ - bcs 1f46b40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec4d04> │ │ │ │ + bcs 1f46b10 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec4cd4> │ │ │ │ orrsvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc6700 │ │ │ │ strbvs pc, [r8, pc, asr #17]! @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084e8 │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strbthi pc, [r1], #0 @ │ │ │ │ - bcs 1546b6c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c4d30> │ │ │ │ + bcs 1546b3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c4d00> │ │ │ │ bicvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc6700 │ │ │ │ @ instruction: 0xf8c5f8b9 │ │ │ │ stmdacs r0, {r7} │ │ │ │ ldrbhi pc, [r1], #0 @ │ │ │ │ @@ -4550,54 +4550,54 @@ │ │ │ │ ldc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r3, r8, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - stmib r0, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ usatpl pc, #28, pc, asr #17 @ │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - stmib r4!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, r2, #0 │ │ │ │ usatvs pc, #12, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df2708 │ │ │ │ @ instruction: 0xf04f26ec │ │ │ │ ldrbtmi r0, [lr], #-2049 @ 0xfffff7ff │ │ │ │ ldrbtmi r2, [sl], #-864 @ 0xfffffca0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fec7 │ │ │ │ stmdacs r0, {r4, r6, r7} │ │ │ │ sbcshi pc, pc, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx ffac6bf6 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffa44dba> │ │ │ │ + blx ffac6bc6 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffa44d8a> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df82d8 │ │ │ │ cmncs r0, #192, 12 @ 0xc000000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6feb1 │ │ │ │ stmdacs r0, {r2, r4, r6, r7} │ │ │ │ sbchi pc, r9, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx ff546c22 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c4de6> │ │ │ │ + blx ff546bf2 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c4db6> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df82c2 │ │ │ │ cmncs r0, #152, 12 @ 0x9800000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fe9b │ │ │ │ stmdacs r0, {r3, r4, r6, r7} │ │ │ │ adcshi pc, r3, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx fefc6c4e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfef44e12> │ │ │ │ + blx fefc6c1e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfef44de2> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df82ac │ │ │ │ @ instruction: 0x46292670 │ │ │ │ strtmi r2, [r0], -r8, ror #6 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ strls r8, [r0, -r4] │ │ │ │ mcr2 7, 4, pc, cr4, cr11, {7} @ │ │ │ │ @@ -4605,80 +4605,80 @@ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d0829c │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r1, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r5, #0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7cca4 │ │ │ │ + blcc 7cc74 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - @ instruction: 0xf8dfe90e │ │ │ │ + @ instruction: 0xf8dfe90c │ │ │ │ ldrbtmi r5, [sp], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - @ instruction: 0x4604e932 │ │ │ │ + @ instruction: 0x4604e930 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r1, #-268435449 @ 0xf0000007 │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ strtmi r3, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0x2614f8df │ │ │ │ ldrbtmi r2, [sl], #-808 @ 0xfffffcd8 │ │ │ │ mrc2 7, 2, pc, cr8, cr11, {7} │ │ │ │ @ instruction: 0x360cf8df │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ stmdacs r0, {r5, r6, r7} │ │ │ │ rsbhi pc, sp, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx 1e46cda <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1dc4e9e> │ │ │ │ + blx 1e46caa <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1dc4e6e> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r1, r2, r5, r6, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldm lr, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbpl pc, [ip, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - stmdb r2, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r0, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ subshi pc, r0, #0 │ │ │ │ strbvs pc, [ip, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8df2708 │ │ │ │ @ instruction: 0xf04f25cc │ │ │ │ ldrbtmi r0, [lr], #-2049 @ 0xfffff7ff │ │ │ │ ldrbtmi r2, [sl], #-808 @ 0xfffffcd8 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fe25 │ │ │ │ stmdacs r0, {r2, r5, r6, r7} │ │ │ │ eorshi pc, sp, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx 1246d3a <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c4efe> │ │ │ │ + blx 1246d0a <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c4ece> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8236 │ │ │ │ cmncs r8, #160, 10 @ 0x28000000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fe0f │ │ │ │ stmdacs r0, {r3, r5, r6, r7} │ │ │ │ eorhi pc, r7, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx cc6d66 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc44f2a> │ │ │ │ + blx cc6d36 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc44efa> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8220 │ │ │ │ orrcs r2, r8, #120, 10 @ 0x1e000000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fdf9 │ │ │ │ stmdacs r0, {r2, r3, r5, r6, r7} │ │ │ │ andshi pc, r1, #0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx 746d92 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c4f56> │ │ │ │ + blx 746d62 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c4f26> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df820a │ │ │ │ @ instruction: 0x46292550 │ │ │ │ strtmi r2, [r0], -r8, lsl #7 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ strls r8, [r0, -r4] │ │ │ │ stc2l 7, cr15, [r2, #1004]! @ 0x3ec │ │ │ │ @@ -4686,91 +4686,91 @@ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d081fa │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7cde8 │ │ │ │ + blcc 7cdb8 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - @ instruction: 0xf8dfe86c │ │ │ │ + @ instruction: 0xf8dfe86a │ │ │ │ ldrbtmi r5, [sp], #-1296 @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ - @ instruction: 0x4604e890 │ │ │ │ + strmi lr, [r4], -lr, lsl #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r1, #1073741879 @ 0x40000037 │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ strtmi r3, [r9], -r0, lsl #4 │ │ │ │ ldrbtcs pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r2, [sl], #-792 @ 0xfffffce8 │ │ │ │ ldc2 7, cr15, [r6, #1004]! @ 0x3ec │ │ │ │ strbtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ stmdacs r0, {r2, r4, r5, r6, r7} │ │ │ │ bichi pc, fp, r0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx ff5c6e1c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff544fe0> │ │ │ │ + blx ff5c6dec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff544fb0> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r2, r6, r7, r8, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldmda ip!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrtpl pc, [ip], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - stmda r0!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81aef000 │ │ │ │ strtvs pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df2708 │ │ │ │ @ instruction: 0xf04f24ac │ │ │ │ ldrbtmi r0, [lr], #-2049 @ 0xfffff7ff │ │ │ │ ldrbtmi r2, [sl], #-800 @ 0xfffffce0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fd83 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r7} │ │ │ │ orrshi pc, fp, r0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx fe9c6e7c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe945040> │ │ │ │ + blx fe9c6e4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe945010> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8194 │ │ │ │ @ instruction: 0x23202480 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fd6d │ │ │ │ stmdacs r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ orrhi pc, r5, r0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx fe446ea8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c506c> │ │ │ │ + blx fe446e78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c503c> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df817e │ │ │ │ @ instruction: 0x23202458 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fd57 │ │ │ │ stmdacs r0, {r8} │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx 1ec6ed4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e45098> │ │ │ │ + blx 1ec6ea4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e45068> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8168 │ │ │ │ @ instruction: 0x23202430 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fd41 │ │ │ │ stmdacs r0, {r2, r8} │ │ │ │ cmpphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx 1946f00 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c50c4> │ │ │ │ + blx 1946ed0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5094> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8152 │ │ │ │ strtmi r2, [r9], -r8, lsl #8 │ │ │ │ @ instruction: 0x46202338 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ strls r8, [r0, -r4] │ │ │ │ stc2 7, cr15, [sl, #-1004]! @ 0xfffffc14 │ │ │ │ @@ -4778,15 +4778,15 @@ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d08142 │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x27014df7 │ │ │ │ bicshi pc, ip, #14614528 @ 0xdf0000 │ │ │ │ - bmi ffdd2764 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd50928> │ │ │ │ + bmi ffdd2734 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd508f8> │ │ │ │ ldrbtmi r4, [r8], #1149 @ 0x47d │ │ │ │ ldrbtmi r2, [sl], #-824 @ 0xfffffcc8 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ stc2 7, cr15, [lr, #-1004] @ 0xfffffc14 │ │ │ │ smlabteq ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -4798,17 +4798,17 @@ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb6700 │ │ │ │ @ instruction: 0xf8c5fcf9 │ │ │ │ stmdacs r0, {r4, r8} │ │ │ │ tstphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ - blx 746f90 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c5154> │ │ │ │ + blx 746f60 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c5124> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi ff8e93c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff867588> │ │ │ │ + bmi ff8e9394 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff867558> │ │ │ │ @ instruction: 0x46412338 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ stc2l 7, cr15, [r4], #1004 @ 0x3ec │ │ │ │ tstpeq r4, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d080fc │ │ │ │ @@ -4821,28 +4821,28 @@ │ │ │ │ @ instruction: 0xf7fb6700 │ │ │ │ @ instruction: 0xf8c5fccf │ │ │ │ stmdacs r0, {r3, r4, r8} │ │ │ │ rschi pc, r7, r0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @ instruction: 0xf9f2f7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi ff429370 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3a7534> │ │ │ │ + bmi ff429340 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3a7504> │ │ │ │ teqcs r8, #68157440 @ 0x4100000 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ strls r9, [r0], -r1, lsl #14 │ │ │ │ ldc2 7, cr15, [sl], #1004 @ 0x3ec │ │ │ │ tstpeq ip, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d080d2 │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, fp, r0 │ │ │ │ teqcs r8, #12672 @ 0x3180 │ │ │ │ tstphi r8, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ - bmi ff19a8a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff118a68> │ │ │ │ + bmi ff19a874 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff118a38> │ │ │ │ ldrbtmi r4, [r8], #1149 @ 0x47d │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0x4641447a │ │ │ │ stc2 7, cr15, [r0], #1004 @ 0x3ec │ │ │ │ smlawteq r0, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d080b8 │ │ │ │ @@ -4855,36 +4855,36 @@ │ │ │ │ @ instruction: 0xf7fb6700 │ │ │ │ @ instruction: 0xf8c5fc8b │ │ │ │ stmdacs r0, {r2, r5, r8} │ │ │ │ adchi pc, r3, r0 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @ instruction: 0xf9aef7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bmi fece92e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfec674ac> │ │ │ │ + bmi fece92b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfec6747c> │ │ │ │ teqcs r8, #68157440 @ 0x4100000 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ strls r9, [r0], -r1, lsl #14 │ │ │ │ ldc2l 7, cr15, [r6], #-1004 @ 0xfffffc14 │ │ │ │ smlawteq r8, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d0808e │ │ │ │ @ instruction: 0xf7ff0084 │ │ │ │ stmdacs r0, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r7, r0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7d0c0 │ │ │ │ + blcc 7d090 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - stcmi 15, cr14, [r4] │ │ │ │ + stcmi 14, cr14, [r4, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - svc 0x0024f7fa │ │ │ │ + svc 0x0022f7fa │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrmi 0, 5, sp, cr1, cr2, {3} │ │ │ │ - bmi fe852cdc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7d0ea0> │ │ │ │ + bmi fe852cac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7d0e70> │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mvnscs r4, #2113929216 @ 0x7e000000 │ │ │ │ @ instruction: 0x4629447a │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mcrr2 7, 15, pc, sl, cr11 @ │ │ │ │ smlawteq ip, r6, r8, pc @ │ │ │ │ rsble r2, r2, r0, lsl #16 │ │ │ │ @@ -4899,32 +4899,32 @@ │ │ │ │ teqpeq r0, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @ instruction: 0xf95af7ff │ │ │ │ suble r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7d13c │ │ │ │ + blcc 7d10c │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - stcmi 14, cr14, [r9, #776] @ 0x308 │ │ │ │ + stcmi 14, cr14, [r9, #768] @ 0x300 │ │ │ │ @ instruction: 0x4628447d │ │ │ │ - mcr 7, 7, pc, cr6, cr10, {7} @ │ │ │ │ + mcr 7, 7, pc, cr4, cr10, {7} @ │ │ │ │ @ instruction: 0xb3a84604 │ │ │ │ strcs r4, [r8, -r6, lsl #29] │ │ │ │ @ instruction: 0xf04f4a86 │ │ │ │ ldrbtmi r0, [lr], #-2049 @ 0xfffff7ff │ │ │ │ ldrbtmi r2, [sl], #-840 @ 0xfffffcb8 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0xf8c6fc0d │ │ │ │ teqlt r0, #52, 2 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @ instruction: 0xf932f7ff │ │ │ │ - bmi 1fb5d8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f33f50> │ │ │ │ + bmi 1fb5d5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f33f20> │ │ │ │ movtcs r4, #34345 @ 0x8629 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fb9700 │ │ │ │ @ instruction: 0xf8c6fbfb │ │ │ │ lsrlt r0, r8, r1 │ │ │ │ ldrdeq pc, [r4], r0 │ │ │ │ @@ -4932,128 +4932,128 @@ │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ @ instruction: 0xd1014293 │ │ │ │ and r2, sp, r0 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - ldrb lr, [r5, r6, lsl #29]! │ │ │ │ + ldrb lr, [r5, r4, lsl #29]! │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ @ instruction: 0xff08f006 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - andeq pc, r5, lr, lsl pc @ │ │ │ │ - @ instruction: 0x00060db4 │ │ │ │ - andeq r8, r7, r2, lsr #27 │ │ │ │ - ldrdeq pc, [r5], -sl │ │ │ │ - andeq r8, r7, r0, ror #26 │ │ │ │ - andeq pc, r5, r0, asr #29 │ │ │ │ - andeq pc, r5, r8, lsr #29 │ │ │ │ - muleq r5, r6, lr │ │ │ │ - andeq pc, r5, r6, lsl #29 │ │ │ │ - andeq pc, r5, lr, ror #28 │ │ │ │ - andeq pc, r5, r8, asr lr @ │ │ │ │ - andeq r1, r6, r8, lsr #5 │ │ │ │ - andeq pc, r5, r8, lsr #28 │ │ │ │ - andeq pc, r5, ip, lsl lr @ │ │ │ │ - andeq r8, r7, ip, asr #24 │ │ │ │ + andeq pc, r5, r6, lsl pc @ │ │ │ │ + andeq r0, r6, ip, lsr #27 │ │ │ │ + ldrdeq r8, [r7], -r2 │ │ │ │ + ldrdeq pc, [r5], -r2 │ │ │ │ + muleq r7, r0, sp │ │ │ │ + @ instruction: 0x0005feb8 │ │ │ │ + andeq pc, r5, r0, lsr #29 │ │ │ │ + andeq pc, r5, lr, lsl #29 │ │ │ │ + andeq pc, r5, lr, ror lr @ │ │ │ │ + andeq pc, r5, r6, ror #28 │ │ │ │ + andeq pc, r5, r0, asr lr @ │ │ │ │ + andeq r1, r6, r0, lsr #5 │ │ │ │ + andeq pc, r5, r0, lsr #28 │ │ │ │ + andeq pc, r5, r4, lsl lr @ │ │ │ │ + andeq r8, r7, ip, ror ip │ │ │ │ + muleq r5, lr, sp │ │ │ │ + strdeq pc, [r5], -sl │ │ │ │ + andeq pc, r5, r4, ror #27 │ │ │ │ + ldrdeq pc, [r5], -r4 │ │ │ │ + andeq pc, r5, r8, asr #27 │ │ │ │ + @ instruction: 0x0005fdb8 │ │ │ │ andeq pc, r5, r6, lsr #27 │ │ │ │ - andeq pc, r5, r2, lsl #28 │ │ │ │ - andeq pc, r5, ip, ror #27 │ │ │ │ + andeq pc, r5, r0, lsl #27 │ │ │ │ + muleq r7, sl, fp │ │ │ │ + andeq pc, r5, sl, ror sp @ │ │ │ │ + andeq pc, r5, sl, asr sp @ │ │ │ │ + andeq pc, r5, r0, asr #26 │ │ │ │ + andeq pc, r5, r6, lsr #26 │ │ │ │ + andeq pc, r5, r8, lsl #26 │ │ │ │ + @ instruction: 0x00078aba │ │ │ │ + andeq pc, r5, r0, lsl #25 │ │ │ │ + ldrdeq pc, [r5], -ip │ │ │ │ + @ instruction: 0x0005fcb8 │ │ │ │ + muleq r5, ip, ip │ │ │ │ + andeq pc, r5, r4, lsl #25 │ │ │ │ + andeq pc, r5, r4, ror #24 │ │ │ │ + andeq r8, r7, lr, asr #19 │ │ │ │ + muleq r5, r4, fp │ │ │ │ + andeq pc, r5, r6, lsr ip @ │ │ │ │ + andeq pc, r5, r8, lsl ip @ │ │ │ │ + strdeq pc, [r5], -r6 │ │ │ │ + ldrdeq pc, [r5], -r8 │ │ │ │ + @ instruction: 0x0005fbba │ │ │ │ + andeq r8, r7, r0, ror #17 │ │ │ │ + andeq pc, r5, r6, lsr #21 │ │ │ │ + muleq r5, r4, fp │ │ │ │ + andeq pc, r5, sl, ror fp @ │ │ │ │ + andeq pc, r5, ip, asr fp @ │ │ │ │ + andeq pc, r5, r2, asr #22 │ │ │ │ + andeq pc, r5, sl, lsr #22 │ │ │ │ + strdeq r8, [r7], -r4 │ │ │ │ + @ instruction: 0x0005f9ba │ │ │ │ + andeq pc, r5, r0, lsl #22 │ │ │ │ + andeq pc, r5, r2, ror #21 │ │ │ │ + andeq pc, r5, r0, asr #21 │ │ │ │ + andeq pc, r5, r4, lsr #21 │ │ │ │ + andeq pc, r5, r4, lsl #21 │ │ │ │ + andeq r8, r7, r8, lsl #14 │ │ │ │ + andeq pc, r5, lr, asr #17 │ │ │ │ + andeq pc, r5, r0, ror #20 │ │ │ │ + andeq pc, r5, r0, asr sl @ │ │ │ │ + andeq pc, r5, ip, lsr #20 │ │ │ │ + andeq r8, r7, sl, ror r6 │ │ │ │ + andeq pc, r5, sl, lsr #20 │ │ │ │ + andeq pc, r5, ip, lsl #20 │ │ │ │ + strdeq pc, [r5], -r0 │ │ │ │ ldrdeq pc, [r5], -ip │ │ │ │ - ldrdeq pc, [r5], -r0 │ │ │ │ - andeq pc, r5, r0, asr #27 │ │ │ │ - andeq pc, r5, lr, lsr #27 │ │ │ │ - andeq pc, r5, r8, lsl #27 │ │ │ │ - andeq r8, r7, sl, ror #22 │ │ │ │ - andeq pc, r5, r2, lsl #27 │ │ │ │ - andeq pc, r5, r2, ror #26 │ │ │ │ - andeq pc, r5, r8, asr #26 │ │ │ │ - andeq pc, r5, lr, lsr #26 │ │ │ │ - andeq pc, r5, r0, lsl sp @ │ │ │ │ - andeq r8, r7, sl, lsl #21 │ │ │ │ - andeq pc, r5, r8, lsl #25 │ │ │ │ - andeq pc, r5, r4, ror #25 │ │ │ │ - andeq pc, r5, r0, asr #25 │ │ │ │ - andeq pc, r5, r4, lsr #25 │ │ │ │ - andeq pc, r5, ip, lsl #25 │ │ │ │ - andeq pc, r5, ip, ror #24 │ │ │ │ - muleq r7, lr, r9 │ │ │ │ - muleq r5, ip, fp │ │ │ │ - andeq pc, r5, lr, lsr ip @ │ │ │ │ - andeq pc, r5, r0, lsr #24 │ │ │ │ - strdeq pc, [r5], -lr │ │ │ │ - andeq pc, r5, r0, ror #23 │ │ │ │ - andeq pc, r5, r2, asr #23 │ │ │ │ - @ instruction: 0x000788b0 │ │ │ │ - andeq pc, r5, lr, lsr #21 │ │ │ │ - muleq r5, ip, fp │ │ │ │ - andeq pc, r5, r2, lsl #23 │ │ │ │ - andeq pc, r5, r4, ror #22 │ │ │ │ - andeq pc, r5, sl, asr #22 │ │ │ │ - andeq pc, r5, r2, lsr fp @ │ │ │ │ - andeq r8, r7, r4, asr #15 │ │ │ │ - andeq pc, r5, r2, asr #19 │ │ │ │ - andeq pc, r5, r8, lsl #22 │ │ │ │ - andeq pc, r5, sl, ror #21 │ │ │ │ - andeq pc, r5, r8, asr #21 │ │ │ │ - andeq pc, r5, ip, lsr #21 │ │ │ │ - andeq pc, r5, ip, lsl #21 │ │ │ │ - ldrdeq r8, [r7], -r8 @ │ │ │ │ - ldrdeq pc, [r5], -r6 │ │ │ │ - andeq pc, r5, r8, ror #20 │ │ │ │ - andeq pc, r5, r8, asr sl @ │ │ │ │ - andeq pc, r5, r4, lsr sl @ │ │ │ │ - andeq r8, r7, sl, asr #12 │ │ │ │ - andeq pc, r5, r2, lsr sl @ │ │ │ │ - andeq pc, r5, r4, lsl sl @ │ │ │ │ - strdeq pc, [r5], -r8 │ │ │ │ - andeq pc, r5, r4, ror #19 │ │ │ │ + andeq pc, r5, lr, lsr #19 │ │ │ │ @ instruction: 0x0005f9b6 │ │ │ │ - @ instruction: 0x0005f9be │ │ │ │ - andeq r8, r7, r8, asr r5 │ │ │ │ - andeq pc, r5, ip, lsl #19 │ │ │ │ - andeq r8, r7, r6, lsl #10 │ │ │ │ - andeq pc, r5, r6, lsl #19 │ │ │ │ - andeq pc, r5, r8, ror #18 │ │ │ │ - andeq pc, r5, ip, asr #18 │ │ │ │ - andeq pc, r5, r8, lsr r9 @ │ │ │ │ - andeq pc, r5, r2, lsl r9 @ │ │ │ │ - andeq pc, r5, r2, lsl r9 @ │ │ │ │ - andeq r8, r7, r4, lsl r4 │ │ │ │ + andeq r8, r7, r8, lsl #11 │ │ │ │ + andeq pc, r5, r4, lsl #19 │ │ │ │ + andeq r8, r7, r6, lsr r5 │ │ │ │ + andeq pc, r5, lr, ror r9 @ │ │ │ │ + andeq pc, r5, r0, ror #18 │ │ │ │ + andeq pc, r5, r4, asr #18 │ │ │ │ + andeq pc, r5, r0, lsr r9 @ │ │ │ │ + andeq pc, r5, sl, lsl #18 │ │ │ │ + andeq pc, r5, sl, lsl #18 │ │ │ │ + andeq r8, r7, r4, asr #8 │ │ │ │ + andeq pc, r5, r8, ror #17 │ │ │ │ + strdeq r8, [r7], -r2 │ │ │ │ + andeq pc, r5, sl, ror #17 │ │ │ │ + andeq pc, r5, ip, asr #17 │ │ │ │ + andeq pc, r5, ip, lsr #17 │ │ │ │ + andeq pc, r5, ip, lsl #17 │ │ │ │ + andeq pc, r5, ip, ror #16 │ │ │ │ + andeq r8, r7, ip, lsl #6 │ │ │ │ + andeq pc, r5, r2, ror #15 │ │ │ │ + andeq pc, r5, lr, asr #16 │ │ │ │ + andeq pc, r5, ip, lsr #16 │ │ │ │ + andeq pc, r5, lr, lsl #16 │ │ │ │ strdeq pc, [r5], -r0 │ │ │ │ - andeq r8, r7, r2, asr #7 │ │ │ │ - strdeq pc, [r5], -r2 │ │ │ │ - ldrdeq pc, [r5], -r4 │ │ │ │ - @ instruction: 0x0005f8b4 │ │ │ │ - muleq r5, r4, r8 │ │ │ │ - andeq pc, r5, r4, ror r8 @ │ │ │ │ - ldrdeq r8, [r7], -ip │ │ │ │ - andeq pc, r5, sl, ror #15 │ │ │ │ - andeq pc, r5, r6, asr r8 @ │ │ │ │ - andeq pc, r5, r4, lsr r8 @ │ │ │ │ - andeq pc, r5, r6, lsl r8 @ │ │ │ │ - strdeq pc, [r5], -r8 │ │ │ │ - andeq pc, r5, r6, ror #15 │ │ │ │ - strdeq r8, [r7], -ip │ │ │ │ - andeq pc, r5, sl, lsl #14 │ │ │ │ - @ instruction: 0x0005f7bc │ │ │ │ - andeq pc, r5, r0, lsr #15 │ │ │ │ - andeq pc, r5, r2, lsl #15 │ │ │ │ - andeq pc, r5, r8, asr r7 @ │ │ │ │ - andeq r8, r7, r0, asr r1 │ │ │ │ - andeq pc, r5, r4, ror #14 │ │ │ │ - andeq pc, r5, r4, asr r7 @ │ │ │ │ - andeq pc, r5, ip, lsr #14 │ │ │ │ - ldrdeq r8, [r7], -r6 │ │ │ │ - andeq pc, r5, r6, lsr r7 @ │ │ │ │ - andeq pc, r5, sl, lsl r7 @ │ │ │ │ + ldrdeq pc, [r5], -lr │ │ │ │ + andeq r8, r7, ip, lsr #4 │ │ │ │ + andeq pc, r5, r2, lsl #14 │ │ │ │ + @ instruction: 0x0005f7b4 │ │ │ │ + muleq r5, r8, r7 │ │ │ │ + andeq pc, r5, sl, ror r7 @ │ │ │ │ + andeq pc, r5, r0, asr r7 @ │ │ │ │ + andeq r8, r7, r0, lsl #3 │ │ │ │ + andeq pc, r5, ip, asr r7 @ │ │ │ │ + andeq pc, r5, ip, asr #14 │ │ │ │ + andeq pc, r5, r4, lsr #14 │ │ │ │ + andeq r8, r7, r6, lsl #2 │ │ │ │ + andeq pc, r5, lr, lsr #14 │ │ │ │ + andeq pc, r5, r2, lsl r7 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feb60570 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeade734> │ │ │ │ + bl feb60540 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeade704> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ strmi r5, [r4], -r8, lsr #1 │ │ │ │ ldrbtmi r4, [lr], #-3625 @ 0xfffff1d7 │ │ │ │ eorsle r2, r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf0087090 │ │ │ │ @@ -5063,78 +5063,78 @@ │ │ │ │ ldclvs 8, cr6, [fp, #-428] @ 0xfffffe54 │ │ │ │ strle r0, [fp], #-347 @ 0xfffffea5 │ │ │ │ vqdmulh.s d20, d1, d17 │ │ │ │ vmlal.s q10, d0, d1[2] │ │ │ │ stmdbmi r0!, {r0, r9} │ │ │ │ ldrbtmi r4, [fp], #-2080 @ 0xfffff7e0 │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - stcl 7, cr15, [r0, #1000]! @ 0x3e8 │ │ │ │ + ldcl 7, cr15, [lr, #1000] @ 0x3e8 │ │ │ │ svccc 0x0004f85c │ │ │ │ streq r6, [r9, #3417] @ 0xd59 │ │ │ │ ldmdami ip, {r3, sl, ip, lr, pc} │ │ │ │ ldmdbmi ip, {r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ ldrbtmi r5, [r9], #-2099 @ 0xfffff7cd │ │ │ │ @ instruction: 0xf7fa6818 │ │ │ │ - eor lr, r2, r8, asr #26 │ │ │ │ + eor lr, r2, r6, asr #26 │ │ │ │ @ instruction: 0xf8d3b967 │ │ │ │ swpblt r1, r0, [r9] │ │ │ │ ldmdbmi r7, {r0, r2, r4, fp, lr} │ │ │ │ stmiavs r2!, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldmdapl r0!, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7fa6800 │ │ │ │ - ands lr, r4, sl, lsr sp │ │ │ │ + ands lr, r4, r8, lsr sp │ │ │ │ strb r3, [pc, r1, lsl #4] │ │ │ │ - bl ffac73e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffa455a4> │ │ │ │ + bl ffa473b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c5574> │ │ │ │ strmi r6, [r6], -r3, ror #26 │ │ │ │ vst1.8 {d20-d22}, [r3 :128], r0 │ │ │ │ strbvs r7, [r3, #-832]! @ 0xfffffcc0 │ │ │ │ - mcr 7, 5, pc, cr4, cr10, {7} @ │ │ │ │ + mcr 7, 5, pc, cr2, cr10, {7} @ │ │ │ │ strmi r6, [r5], -r3, ror #26 │ │ │ │ movwvc pc, #1059 @ 0x423 @ │ │ │ │ @ instruction: 0xb1266563 │ │ │ │ - ldcl 7, cr15, [r4, #1000] @ 0x3e8 │ │ │ │ + ldcl 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ @ instruction: 0xf04fe001 │ │ │ │ @ instruction: 0x462835ff │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - andeq r6, r7, r2, lsl #25 │ │ │ │ - andeq pc, r5, r6, lsr #13 │ │ │ │ - @ instruction: 0x0005dfbc │ │ │ │ - andeq pc, r5, r6, ror #13 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq pc, r5, r6, ror #13 │ │ │ │ - strdeq pc, [r5], -r4 │ │ │ │ + @ instruction: 0x00076cb2 │ │ │ │ + muleq r5, lr, r6 │ │ │ │ + @ instruction: 0x0005dfb4 │ │ │ │ + ldrdeq pc, [r5], -lr │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + ldrdeq pc, [r5], -lr │ │ │ │ + andeq pc, r5, ip, ror #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdmi pc, [r8], r0 @ │ │ │ │ @ instruction: 0xf8d0b085 │ │ │ │ strmi r3, [r6], -r0, lsl #1 │ │ │ │ - beq 4559c │ │ │ │ - ldrbtmi r4, [pc], #-3909 @ 9464 │ │ │ │ + beq 4556c │ │ │ │ + ldrbtmi r4, [pc], #-3909 @ 9434 │ │ │ │ andeq pc, r1, sl, lsl #2 │ │ │ │ @ instruction: 0xf8d3b11b │ │ │ │ strmi r3, [r2], r0, lsl #1 │ │ │ │ strdeq lr, [r0], r8 │ │ │ │ - bleq 345888 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c3a4c> │ │ │ │ - mcr 7, 6, pc, cr8, cr10, {7} @ │ │ │ │ + bleq 345858 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c3a1c> │ │ │ │ + mcr 7, 6, pc, cr6, cr10, {7} @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4605 │ │ │ │ @ instruction: 0x970233ff │ │ │ │ strtmi r6, [r0], -r3 │ │ │ │ @ instruction: 0xffa0f007 │ │ │ │ ldclle 5, cr4, [r6, #-256] @ 0xffffff00 │ │ │ │ ldclvs 8, cr6, [fp, #-396] @ 0xfffffe74 │ │ │ │ strle r0, [fp], #-345 @ 0xfffffea7 │ │ │ │ vpadd.i8 d20, d1, d23 │ │ │ │ vmov.i32 d21, #2560 @ 0x00000a00 │ │ │ │ ldmdbmi r6!, {r0, r9} │ │ │ │ ldrbtmi r4, [fp], #-2102 @ 0xfffff7ca │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ - stcl 7, cr15, [r2, #-1000]! @ 0xfffffc18 │ │ │ │ + stcl 7, cr15, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ svccc 0x0004f85b │ │ │ │ ldrdeq pc, [r4], r3 │ │ │ │ @ instruction: 0xff86f7fe │ │ │ │ movwlt r4, #1543 @ 0x607 │ │ │ │ ldrdcs pc, [r0], r6 │ │ │ │ strtmi r2, [r9], r0, lsl #6 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @@ -5154,177 +5154,177 @@ │ │ │ │ @ instruction: 0xf1086b00 │ │ │ │ ldr r0, [lr, r1, lsl #16]! │ │ │ │ ldrtmi fp, [r4], -fp, lsr #19 │ │ │ │ svcls 0x00029e00 │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ stmdavs r3!, {r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cmpeq fp, fp, asr sp │ │ │ │ - blmi 67e57c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5fc740> │ │ │ │ + blmi 67e54c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5fc710> │ │ │ │ eorspl pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ ldmdami r8, {r0, r1, r2, r4, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fa4478 │ │ │ │ - @ instruction: 0xf8d5ed20 │ │ │ │ + @ instruction: 0xf8d5ed1e │ │ │ │ strcc r5, [r1], #-128 @ 0xffffff80 │ │ │ │ @ instruction: 0xf7fae7cb │ │ │ │ - strtmi lr, [r8], -r6, lsr #26 │ │ │ │ - bl 11c7534 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11456f8> │ │ │ │ + strtmi lr, [r8], -r4, lsr #26 │ │ │ │ + bl 1147504 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c56c8> │ │ │ │ and r2, pc, r0 │ │ │ │ - bl 11c194 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9a358> │ │ │ │ + bl 11c164 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9a328> │ │ │ │ ldmdbmi r0, {r3, r7, sl} │ │ │ │ ldrbtmi r6, [r9], #-2276 @ 0xfffff71c │ │ │ │ stmiavs r3!, {r3, r4, r5, r6, r7, fp, ip, lr}^ │ │ │ │ @ instruction: 0xf7fa6800 │ │ │ │ - @ instruction: 0x4658ec7e │ │ │ │ - bl dc7554 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd45718> │ │ │ │ + @ instruction: 0x4658ec7c │ │ │ │ + bl d47524 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc56e8> │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - muleq r7, lr, fp │ │ │ │ - ldrdeq pc, [r5], -sl │ │ │ │ - andeq sp, r5, r0, asr #29 │ │ │ │ - andeq pc, r5, sl, ror #11 │ │ │ │ - andeq pc, r5, r4, asr r6 @ │ │ │ │ - andeq sp, r5, sl, lsr lr │ │ │ │ - andeq pc, r5, r4, ror #10 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq pc, r5, r2, asr r6 @ │ │ │ │ + andeq r6, r7, lr, asr #23 │ │ │ │ + ldrdeq pc, [r5], -r2 │ │ │ │ + @ instruction: 0x0005deb8 │ │ │ │ + andeq pc, r5, r2, ror #11 │ │ │ │ + andeq pc, r5, ip, asr #12 │ │ │ │ + andeq sp, r5, r2, lsr lr │ │ │ │ + andeq pc, r5, ip, asr r5 @ │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + andeq pc, r5, sl, asr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feb607a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeade968> │ │ │ │ + bl feb60774 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeade938> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, r0, ror #29 │ │ │ │ @ instruction: 0xf7fab0c3 │ │ │ │ - blmi 184404 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1025c8> │ │ │ │ + blmi 1843cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x102590> │ │ │ │ ldrbtmi r4, [fp], #-3589 @ 0xfffff1fb │ │ │ │ @ instruction: 0xf8c3447e │ │ │ │ ldmdblt r8!, {r3, r7, r8, fp} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stclt 0, cr15, [fp], #4 │ │ │ │ - andeq r7, r7, sl, ror #24 │ │ │ │ - andeq r6, r7, r8, asr #20 │ │ │ │ + muleq r7, sl, ip │ │ │ │ + andeq r6, r7, r8, ror sl │ │ │ │ stmibcs r0, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ mrcmi 8, 2, APSR_nzcv, cr0, cr15, {6} │ │ │ │ ldrbtmi r6, [ip], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf04f428b │ │ │ │ svclt 0x001c0100 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xff54f007 │ │ │ │ mrccc 8, 1, APSR_nzcv, cr12, cr15, {6} │ │ │ │ @ instruction: 0x463a58f7 │ │ │ │ @ instruction: 0x46384639 │ │ │ │ - ldc 7, cr15, [r2, #-1000] @ 0xfffffc18 │ │ │ │ + ldc 7, cr15, [r0, #-1000] @ 0xfffffc18 │ │ │ │ stmibeq r4, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbcc ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d42003 │ │ │ │ @ instruction: 0xf8d42974 │ │ │ │ @ instruction: 0xf7fa1978 │ │ │ │ - @ instruction: 0xf8c4eace │ │ │ │ + @ instruction: 0xf8c4eacc │ │ │ │ stmdacs r0, {r2, r3, r7, r8, fp} │ │ │ │ @ instruction: 0xf8d4d0ce │ │ │ │ andcs r1, r1, r8, lsr #11 │ │ │ │ - b ff147614 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c57d8> │ │ │ │ + b ff0c75e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0457a8> │ │ │ │ ldmibeq r0, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ sbcle r2, r5, r0, lsl #16 │ │ │ │ strne pc, [ip, #2260]! @ 0x8d4 │ │ │ │ @ instruction: 0xf7fa2001 │ │ │ │ - @ instruction: 0xf8c4eabc │ │ │ │ + @ instruction: 0xf8c4eaba │ │ │ │ stmdacs r0, {r2, r4, r7, r8, fp} │ │ │ │ @ instruction: 0xf8d4d0bc │ │ │ │ andcs r1, r1, ip, asr #3 │ │ │ │ - b fecc7638 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfec457fc> │ │ │ │ + b fec47608 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc57cc> │ │ │ │ ldmibeq r8, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adcsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x1190f8d4 │ │ │ │ @ instruction: 0xf7fa2001 │ │ │ │ - @ instruction: 0xf8c4eaaa │ │ │ │ + @ instruction: 0xf8c4eaa8 │ │ │ │ stmdacs r0, {r2, r3, r4, r7, r8, fp} │ │ │ │ @ instruction: 0xf8d4d0aa │ │ │ │ andcs r1, r1, r4, lsl #4 │ │ │ │ - b fe84765c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7c5820> │ │ │ │ + b fe7c762c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7457f0> │ │ │ │ stmibeq r0!, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adcle r2, r1, r0, lsl #16 │ │ │ │ stmdbne r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fa2001 │ │ │ │ - @ instruction: 0xf8c4ea98 │ │ │ │ + @ instruction: 0xf8c4ea96 │ │ │ │ stmdacs r0, {r2, r5, r7, r8, fp} │ │ │ │ @ instruction: 0xf8d4d098 │ │ │ │ andcs r3, r3, ip, asr r9 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ - b fe347684 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2c5848> │ │ │ │ + b fe2c7654 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe245818> │ │ │ │ stmibeq r8!, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ addle r2, sp, r0, lsl #16 │ │ │ │ ldrsbne pc, [ip, #-132]! @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf7fa2001 │ │ │ │ - @ instruction: 0xf8c4ea84 │ │ │ │ + @ instruction: 0xf8c4ea82 │ │ │ │ stmdacs r0, {r2, r3, r5, r7, r8, fp} │ │ │ │ @ instruction: 0xf8dfd084 │ │ │ │ andcs r4, r1, ip, ror sp │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf7fa19a4 │ │ │ │ - @ instruction: 0xf8c4ea78 │ │ │ │ + @ instruction: 0xf8c4ea76 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, fp} │ │ │ │ svcge 0x0078f43f │ │ │ │ ubfxne pc, r4, #17, #25 │ │ │ │ @ instruction: 0xf7fa2001 │ │ │ │ - @ instruction: 0xf8c4ea6e │ │ │ │ + @ instruction: 0xf8c4ea6c │ │ │ │ stmdacs r0, {r2, r4, r5, r7, r8, fp} │ │ │ │ svcge 0x006ef43f │ │ │ │ stmdbcs r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [r1], -r2 │ │ │ │ - b 18c76d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x184589c> │ │ │ │ + b 18476a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x17c586c> │ │ │ │ ldmibeq r8!, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af63 │ │ │ │ andcs r1, r1, ip, ror #5 │ │ │ │ - b 16476ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c58b0> │ │ │ │ + b 15c76bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1545880> │ │ │ │ ldmibeq ip!, {r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af59 │ │ │ │ andcs r1, r1, r8, ror #5 │ │ │ │ - b 13c7700 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13458c4> │ │ │ │ + b 13476d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12c5894> │ │ │ │ stmibeq r0, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af4f │ │ │ │ andcs r1, r1, r4, ror #15 │ │ │ │ - b 1147714 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c58d8> │ │ │ │ + b 10c76e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10458a8> │ │ │ │ stmibeq r4, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af45 │ │ │ │ andcs r1, r1, r0, ror #15 │ │ │ │ - b ec7728 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xe458ec> │ │ │ │ + b e476f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc58bc> │ │ │ │ stmibeq r8, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af3b │ │ │ │ andcs r1, r1, r8, ror #15 │ │ │ │ - b c4773c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc5900> │ │ │ │ + b bc770c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xb458d0> │ │ │ │ stmibeq ip, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af31 │ │ │ │ strdcs r1, [r1], -r4 │ │ │ │ - b 9c7750 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x945914> │ │ │ │ + b 947720 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8c58e4> │ │ │ │ ldmibeq r0, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af27 │ │ │ │ strdcs r1, [r1], -r8 │ │ │ │ - b 747764 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6c5928> │ │ │ │ + b 6c7734 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x6458f8> │ │ │ │ ldmibeq r4, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfaf1d │ │ │ │ @ instruction: 0x20054cb0 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf8d426d4 │ │ │ │ stmib sp, {r2, r3, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43200 │ │ │ │ @ instruction: 0xf8d436d8 │ │ │ │ @ instruction: 0xf8d426d0 │ │ │ │ @ instruction: 0xf7fa16dc │ │ │ │ - @ instruction: 0xf8c4ea06 │ │ │ │ + @ instruction: 0xf8c4ea04 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, r8, fp} │ │ │ │ svcge 0x0006f43f │ │ │ │ strcs r9, [r1, #-2] │ │ │ │ ldmib r4, {r0, r1, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ andcs r2, r5, #0, 4 │ │ │ │ @@ -5338,15 +5338,15 @@ │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {1} @ │ │ │ │ ldmdbcc r8, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ movwls r4, #5690 @ 0x163a │ │ │ │ @ instruction: 0xf8d42005 │ │ │ │ movwls r3, #2372 @ 0x944 │ │ │ │ ldmdbcc ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fa4619 │ │ │ │ - @ instruction: 0xf8c4e9da │ │ │ │ + @ instruction: 0xf8c4e9d8 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r7, r8, fp} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr10, cr15, {1} │ │ │ │ strcs pc, [r4, #-2260]! @ 0xfffff72c │ │ │ │ @ instruction: 0xf8d42038 │ │ │ │ stmib sp, {r3, r5, r8, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43233 │ │ │ │ @ instruction: 0xf8d428d0 │ │ │ │ @@ -5424,29 +5424,29 @@ │ │ │ │ @ instruction: 0xf8d42344 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43201 │ │ │ │ @ instruction: 0xf8d425f8 │ │ │ │ andls r3, r0, #192, 12 @ 0xc000000 │ │ │ │ ssatcs pc, #13, r4, asr #17 @ │ │ │ │ adcne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - stmdb ip!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmibeq r0!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, sp, lsr #28 │ │ │ │ ldmib r4, {r0, r1, r3, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ eorscs r2, r8, #0, 4 │ │ │ │ @ instruction: 0xf8d49308 │ │ │ │ tstls r6, r8, lsr #12 │ │ │ │ ldmne r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ cmpcs r7, r5, lsl #2 │ │ │ │ strtmi r9, [r9], -r7, lsl #2 │ │ │ │ - blx dc797c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd45b40> │ │ │ │ - beq 1447ca4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c5e68> │ │ │ │ + blx dc794c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xd45b10> │ │ │ │ + beq 1447c74 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c5e38> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ae13 │ │ │ │ eorscs r2, pc, r4, lsr #10 │ │ │ │ strcc pc, [r8, #-2260]! @ 0xfffff72c │ │ │ │ eorscc lr, sl, #3358720 @ 0x334000 │ │ │ │ ldmcs r0, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmcc r0, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -5534,15 +5534,15 @@ │ │ │ │ @ instruction: 0xf8d49300 │ │ │ │ andls r3, r7, #192, 12 @ 0xc000000 │ │ │ │ addscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #0, 6 │ │ │ │ ssatcs pc, #13, r4, asr #17 @ │ │ │ │ adcne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - ldmda r0, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmibeq r4!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, r1, asr sp │ │ │ │ ldmib r4, {r0, r2, r3, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ eorscs r2, pc, #0, 4 │ │ │ │ @@ -5624,29 +5624,29 @@ │ │ │ │ @ instruction: 0xf8d43203 │ │ │ │ @ instruction: 0xf8d426c0 │ │ │ │ stmib sp, {r2, r3, r5, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43201 │ │ │ │ @ instruction: 0xf8d438b0 │ │ │ │ @ instruction: 0xf8d42874 │ │ │ │ @ instruction: 0xf7f912a8 │ │ │ │ - @ instruction: 0xf8c4ef9e │ │ │ │ + @ instruction: 0xf8c4ef9c │ │ │ │ stmdacs r0, {r3, r5, r6, r7, r8, fp} │ │ │ │ ldcge 4, cr15, [lr], {63} @ 0x3f │ │ │ │ strtmi r9, [r9], -r2 │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ andcs lr, r3, #3358720 @ 0x334000 │ │ │ │ andcs lr, r0, #3358720 @ 0x334000 │ │ │ │ movwls r2, #33329 @ 0x8231 │ │ │ │ @ instruction: 0x063cf8d4 │ │ │ │ @ instruction: 0xf8d49006 │ │ │ │ strdls r0, [r5], -r0 @ │ │ │ │ sbcne pc, r9, r0, asr #4 │ │ │ │ andcs r9, lr, r7 │ │ │ │ @ instruction: 0xf8a6f7fb │ │ │ │ - beq 1647fc4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c6188> │ │ │ │ + beq 1647f94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c6158> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ac83 │ │ │ │ eorcs r1, sp, ip, lsl #6 │ │ │ │ ssatcc pc, #9, r4, asr #17 @ │ │ │ │ @ instruction: 0x2694f8d4 │ │ │ │ smlawtcc r8, sp, r9, lr │ │ │ │ @ instruction: 0x3720f8d4 │ │ │ │ @@ -5707,15 +5707,15 @@ │ │ │ │ cmnpcc ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ smlabtcc r1, sp, r9, lr │ │ │ │ stmdane r0, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmnpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ andls r9, r9, #0, 2 │ │ │ │ @ instruction: 0x2718f8d4 │ │ │ │ adcne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr6, cr9, {7} │ │ │ │ + mrc 7, 7, APSR_nzcv, cr4, cr9, {7} │ │ │ │ stmibeq ip!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8dfabf7 │ │ │ │ vmax.s8 q10, q0, q12 │ │ │ │ andls r2, r2, r7, lsr #6 │ │ │ │ ldrbtmi r2, [ip], #-557 @ 0xfffffdd3 │ │ │ │ strtmi r9, [r9], -r7, lsl #6 │ │ │ │ @@ -5723,15 +5723,15 @@ │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf8d40000 │ │ │ │ andls r0, r6, r0, lsr r6 │ │ │ │ ldmeq r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r7, r5 │ │ │ │ @ instruction: 0xfffcf7fa │ │ │ │ - beq 1748118 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c62dc> │ │ │ │ + beq 17480e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c62ac> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4abd9 │ │ │ │ strhtcs r1, [sl], -r8 │ │ │ │ ldmcc r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdacs ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ smlawtcc r5, sp, r9, lr │ │ │ │ ldmdacc r8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -5788,29 +5788,29 @@ │ │ │ │ adcscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ rsccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ movtcs pc, #35028 @ 0x88d4 @ │ │ │ │ @ instruction: 0xf8d49100 │ │ │ │ @ instruction: 0xf7f91284 │ │ │ │ - @ instruction: 0xf8c4ee56 │ │ │ │ + @ instruction: 0xf8c4ee54 │ │ │ │ stmdacs r0, {r4, r5, r6, r7, r8, fp} │ │ │ │ - blge 15c7010 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15451d4> │ │ │ │ + blge 15c6fe0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15451a4> │ │ │ │ vhadd.s8 d25, d0, d2 │ │ │ │ @ instruction: 0x200a22b2 │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ @ instruction: 0x2624f8d4 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r1, r3, r5, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r8, ip}^ │ │ │ │ strtmi r1, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xff5ef7fa │ │ │ │ - beq 1848254 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x17c6418> │ │ │ │ + beq 1848224 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x17c63e8> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ab3b │ │ │ │ mlacs r2, r0, r7, r1 │ │ │ │ strcc pc, [r0, #-2260]! @ 0xfffff72c │ │ │ │ ldrcs pc, [r0, #2260] @ 0x8d4 │ │ │ │ tstcc sp, sp, asr #19 │ │ │ │ ldrbcc pc, [r0, #-2260] @ 0xfffff72c @ │ │ │ │ @@ -5855,34 +5855,34 @@ │ │ │ │ @ instruction: 0x33bcf8d4 │ │ │ │ bicne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ adcscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ rscscs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d49100 │ │ │ │ @ instruction: 0xf7f91308 │ │ │ │ - @ instruction: 0xf8c4edd0 │ │ │ │ + @ instruction: 0xf8c4edce │ │ │ │ stmdacs r0, {r2, r4, r5, r6, r7, r8, fp} │ │ │ │ - bge ff44711c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c52e0> │ │ │ │ + bge ff4470ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c52b0> │ │ │ │ vhadd.s8 d25, d0, d2 │ │ │ │ andcs r3, r6, pc, ror r2 │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ @ instruction: 0x2634f8d4 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r1, r5, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r8, ip}^ │ │ │ │ strtmi r1, [r9], -r0, lsl #2 │ │ │ │ mrc2 7, 6, pc, cr8, cr10, {7} │ │ │ │ - beq 1948360 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c6524> │ │ │ │ + beq 1948330 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c64f4> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4aab5 │ │ │ │ andcs r2, r2, r0, lsr #8 │ │ │ │ @ instruction: 0x1794f8d4 │ │ │ │ - stc 7, cr15, [r8, #996]! @ 0x3e4 │ │ │ │ + stc 7, cr15, [r6, #996]! @ 0x3e4 │ │ │ │ ldmibeq r8!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, r9, lsr #21 │ │ │ │ eorsmi pc, pc, #64, 4 │ │ │ │ ldmib r4, {r3, r5, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf8d42307 │ │ │ │ @@ -5890,21 +5890,21 @@ │ │ │ │ ldmcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r2, #1342177280 @ 0x50000000 │ │ │ │ smlabtne r3, sp, r9, lr │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7fa2100 │ │ │ │ @ instruction: 0xf8c4feb1 │ │ │ │ stmdacs r0, {r3, r5, r6, r9, fp} │ │ │ │ - bge fe3c71a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe345364> │ │ │ │ + bge fe3c7170 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe345334> │ │ │ │ strtne pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ @ instruction: 0xf8d42004 │ │ │ │ @ instruction: 0xf8d43738 │ │ │ │ strdls r2, [r0, -r0] │ │ │ │ @ instruction: 0x1794f8d4 │ │ │ │ - ldcl 7, cr15, [ip, #-996]! @ 0xfffffc1c │ │ │ │ + ldcl 7, cr15, [sl, #-996]! @ 0xfffffc1c │ │ │ │ ldmibeq ip!, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, sp, ror sl │ │ │ │ subsmi pc, ip, #64, 4 │ │ │ │ ldmib r4, {r1, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf8d42307 │ │ │ │ @@ -5912,51 +5912,51 @@ │ │ │ │ ldmcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r4, #1342177280 @ 0x50000000 │ │ │ │ smlabtne r3, sp, r9, lr │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7fa2100 │ │ │ │ @ instruction: 0xf8c4fe85 │ │ │ │ stmdacs r0, {r2, r3, r5, r6, r9, fp} │ │ │ │ - bge 18c71f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18453bc> │ │ │ │ + bge 18c71c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x184538c> │ │ │ │ @ instruction: 0x1794f8d4 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ - @ instruction: 0xf8c4ed58 │ │ │ │ + @ instruction: 0xf8c4ed56 │ │ │ │ stmdacs r0, {r9, fp} │ │ │ │ - bge 164720c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c53d0> │ │ │ │ + bge 16471dc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15c53a0> │ │ │ │ strtmi r4, [sl], -fp, asr #25 │ │ │ │ tstcs r0, r2 │ │ │ │ strls r4, [r7, #-1148] @ 0xfffffb84 │ │ │ │ movwls r6, #35171 @ 0x8963 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf8d40000 │ │ │ │ andls r0, r6, ip, lsr #14 │ │ │ │ ubfxeq pc, r4, #17, #13 │ │ │ │ strtmi r9, [r8], -r5 │ │ │ │ mcr2 7, 3, pc, cr0, cr10, {7} @ │ │ │ │ - beq 1c48450 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc6614> │ │ │ │ + beq 1c48420 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc65e4> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4aa3d │ │ │ │ ldrdcs r2, [r2], -r8 │ │ │ │ @ instruction: 0x1794f8d4 │ │ │ │ - ldc 7, cr15, [r0, #-996]! @ 0xfffffc1c │ │ │ │ - beq 148468 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc662c> │ │ │ │ + stc 7, cr15, [lr, #-996]! @ 0xfffffc1c │ │ │ │ + beq 148438 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc65fc> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, r1, lsr sl │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ andcs lr, r3, #3358720 @ 0x334000 │ │ │ │ andcs lr, r0, #3358720 @ 0x334000 │ │ │ │ movwls r2, #33282 @ 0x8202 │ │ │ │ @ instruction: 0xf8d44610 │ │ │ │ smlatbls r6, r0, r7, r1 │ │ │ │ ubfxne pc, r4, #17, #13 │ │ │ │ tstcs r3, r5, lsl #2 │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ mrc2 7, 1, pc, cr10, cr10, {7} │ │ │ │ - beq 1d4849c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc6660> │ │ │ │ + beq 1d4846c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc6630> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4aa17 │ │ │ │ eorscs r2, pc, ip, lsl #10 │ │ │ │ ldrtcc pc, [r0], #2260 @ 0x8d4 @ │ │ │ │ eorscc lr, sl, #3358720 @ 0x334000 │ │ │ │ sbccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ stmdbcc ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -6044,16 +6044,16 @@ │ │ │ │ @ instruction: 0xf8d49300 │ │ │ │ andls r3, r7, #108, 12 @ 0x6c00000 │ │ │ │ addscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #252, 12 @ 0xfc00000 │ │ │ │ strcs pc, [r4, #-2260]! @ 0xfffff72c │ │ │ │ adcne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - mrrc 7, 15, pc, r4, cr9 @ │ │ │ │ - beq 248620 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c67e4> │ │ │ │ + mrrc 7, 15, pc, r2, cr9 @ │ │ │ │ + beq 2485f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c67b4> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, r5, asr r9 │ │ │ │ ldmib r4, {r1, r2, r3, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ eorscs r2, pc, #0, 4 │ │ │ │ @ instruction: 0xf8d49308 │ │ │ │ @@ -6099,16 +6099,16 @@ │ │ │ │ @ instruction: 0xf8d425f4 │ │ │ │ stmib sp, {r2, r3, r4, r6, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43201 │ │ │ │ @ instruction: 0xf8d4241c │ │ │ │ andls r3, r0, #200, 6 @ 0x20000003 │ │ │ │ stmdacs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adcne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - bl ff9c83cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff946590> │ │ │ │ - beq 3486fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c68c0> │ │ │ │ + bl ff94839c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c6560> │ │ │ │ + beq 3486cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c6890> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, r7, ror #17 │ │ │ │ ldmib r4, {r2, r3, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ andscs r2, sl, #0, 4 │ │ │ │ @ instruction: 0xf8d49308 │ │ │ │ @@ -6117,20 +6117,20 @@ │ │ │ │ vrhadd.s8 d25, d0, d5 │ │ │ │ tstls r7, sp, lsr #2 │ │ │ │ @ instruction: 0xf7fa2100 │ │ │ │ @ instruction: 0xf8c4fcef │ │ │ │ stmdacs r0, {r2, r3, r4, r5, r6, r9, fp} │ │ │ │ stmiage ip, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e00c │ │ │ │ - andeq r7, r7, r2, asr #24 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - andeq r7, r7, r4, ror #22 │ │ │ │ - muleq r7, r4, sl │ │ │ │ - andeq r7, r7, r2, asr #8 │ │ │ │ - andeq r7, r7, r8, lsl #2 │ │ │ │ + andeq r7, r7, r2, ror ip │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ + muleq r7, r4, fp │ │ │ │ + andeq r7, r7, r4, asr #21 │ │ │ │ + andeq r7, r7, r2, ror r4 │ │ │ │ + andeq r7, r7, r8, lsr r1 │ │ │ │ strcs pc, [r4, #-2260]! @ 0xfffff72c │ │ │ │ @ instruction: 0xf8d42024 │ │ │ │ stmib sp, {r3, r5, r8, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d4321f │ │ │ │ @ instruction: 0xf8d424cc │ │ │ │ stmib sp, {r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8d4321d │ │ │ │ @@ -6176,16 +6176,16 @@ │ │ │ │ @ instruction: 0xf8d4365c │ │ │ │ stmib sp, {r2, r4, r5, r6, r7, r8, sl, sp}^ │ │ │ │ @ instruction: 0xf8d43201 │ │ │ │ @ instruction: 0xf8d4241c │ │ │ │ andls r3, r0, #148, 4 @ 0x40000009 │ │ │ │ stmdacs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ adcne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - bl 1348500 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12c66c4> │ │ │ │ - beq 448830 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3c69f4> │ │ │ │ + bl 12c84d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1246694> │ │ │ │ + beq 448800 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3c69c4> │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andls sl, r2, sp, asr #16 │ │ │ │ ldmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ eorcs r2, r4, #0, 4 │ │ │ │ @ instruction: 0xf8d49308 │ │ │ │ @@ -6281,15 +6281,15 @@ │ │ │ │ stmib sp, {r2, r7, r9, sl, ip}^ │ │ │ │ @ instruction: 0xf8d43202 │ │ │ │ @ instruction: 0xf8d42678 │ │ │ │ stmib sp, {r2, r3, r5, r6, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d42100 │ │ │ │ @ instruction: 0xf8d42524 │ │ │ │ @ instruction: 0xf7f912a8 │ │ │ │ - @ instruction: 0xf8c4ea7c │ │ │ │ + @ instruction: 0xf8c4ea7a │ │ │ │ stmdacs r0, {r2, r4, r9, fp} │ │ │ │ svcge 0x007cf43e │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ bicspl pc, fp, #64, 4 │ │ │ │ eorscs r9, fp, #2 │ │ │ │ movwls r4, #29820 @ 0x747c │ │ │ │ stmdbvs r3!, {r8, sp}^ │ │ │ │ @@ -6304,15 +6304,15 @@ │ │ │ │ stmdacs r0, {r2, r7, r9, fp} │ │ │ │ svcge 0x005ef43e │ │ │ │ stmdacc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d42003 │ │ │ │ @ instruction: 0xf8d429a8 │ │ │ │ ldmpl r5!, {r2, r5, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7f9462b │ │ │ │ - @ instruction: 0xf8c4ea4e │ │ │ │ + @ instruction: 0xf8c4ea4c │ │ │ │ stmdacs r0, {r3, r4, r9, fp} │ │ │ │ svcge 0x004ef43e │ │ │ │ strbcs pc, [ip], #2260 @ 0x8d4 @ │ │ │ │ @ instruction: 0xf8d42043 │ │ │ │ stmib sp, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8d4323e │ │ │ │ @ instruction: 0xf8d42618 │ │ │ │ @@ -6407,37 +6407,37 @@ │ │ │ │ @ instruction: 0xf8d43202 │ │ │ │ @ instruction: 0xf8d4241c │ │ │ │ stmib sp, {r2, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43200 │ │ │ │ @ instruction: 0xf8d43678 │ │ │ │ @ instruction: 0xf8d4266c │ │ │ │ @ instruction: 0xf7f912a8 │ │ │ │ - @ instruction: 0xf8c4e980 │ │ │ │ + @ instruction: 0xf8c4e97e │ │ │ │ stmdacs r0, {r2, r3, r4, r9, fp} │ │ │ │ mcrge 4, 4, pc, cr0, cr14, {1} @ │ │ │ │ andcs r9, sp, r2 │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ andcs lr, r3, #3358720 @ 0x334000 │ │ │ │ andcs lr, r0, #3358720 @ 0x334000 │ │ │ │ movwls r2, #33347 @ 0x8243 │ │ │ │ @ instruction: 0x1640f8d4 │ │ │ │ @ instruction: 0xf8d49106 │ │ │ │ strdls r1, [r5, -r0] │ │ │ │ bicsvs pc, r1, pc, asr #8 │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ - blx fe2488d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c6a98> │ │ │ │ - beq fe248c00 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c6dc4> │ │ │ │ + blx fe2488a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c6a68> │ │ │ │ + beq fe248bd0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c6d94> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8dfae65 │ │ │ │ @ instruction: 0x46293634 │ │ │ │ msrcs CPSR_s, #212, 16 @ 0xd40000 │ │ │ │ ldmpl r3!, {r2, sp}^ │ │ │ │ movtls r9, #5376 @ 0x1500 │ │ │ │ - ldmdb r4, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq 848c20 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c6de4> │ │ │ │ + ldmdb r2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + beq 848bf0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c6db4> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ ldmib r4, {r0, r2, r4, r6, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8d431b2 │ │ │ │ stmib sp, {r2, r3, r7, r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf8d43119 │ │ │ │ @ instruction: 0xf8d43658 │ │ │ │ stmib sp, {r2, r3, r4, r6, sl, ip}^ │ │ │ │ @@ -6475,29 +6475,29 @@ │ │ │ │ stmib sp, {r4, r5, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8d43200 │ │ │ │ @ instruction: 0xf8d437d4 │ │ │ │ strdls r2, [r8, -r0] │ │ │ │ ldrbne pc, [r0, #-2260] @ 0xfffff72c @ │ │ │ │ @ instruction: 0xf8d49107 │ │ │ │ @ instruction: 0xf7f91308 │ │ │ │ - @ instruction: 0xf8c4e8f8 │ │ │ │ + @ instruction: 0xf8c4e8f6 │ │ │ │ stmdacs r0, {r2, r5, r9, fp} │ │ │ │ ldclge 4, cr15, [r8, #248]! @ 0xf8 │ │ │ │ vst4.8 {d25-d28}, [pc], r2 │ │ │ │ andcs r6, r7, r8, ror #5 │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ @ instruction: 0x2638f8d4 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r1, r2, r3, r4, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r8, ip}^ │ │ │ │ mrscs r1, (UNDEF: 16) │ │ │ │ - blx 489e4 │ │ │ │ - beq fe348d10 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2c6ed4> │ │ │ │ + blx 489b4 │ │ │ │ + beq fe348ce0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2c6ea4> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4addd │ │ │ │ andscs r1, r8, r0, lsr #8 │ │ │ │ smmlscc r4, r4, r8, pc @ │ │ │ │ smmlscs r0, r4, r8, pc @ │ │ │ │ tstcc r3, sp, asr #19 │ │ │ │ @ instruction: 0x374cf8d4 │ │ │ │ @@ -6527,29 +6527,29 @@ │ │ │ │ stmdacc ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ adcsne pc, ip, #212, 16 @ 0xd40000 │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ usatcc pc, #8, r4, asr #17 @ │ │ │ │ @ instruction: 0x26c0f8d4 │ │ │ │ @ instruction: 0xf8d49100 │ │ │ │ @ instruction: 0xf7f916ac │ │ │ │ - @ instruction: 0xf8c4e890 │ │ │ │ + @ instruction: 0xf8c4e88e │ │ │ │ stmdacs r0, {r3, r5, r9, fp} │ │ │ │ ldcge 4, cr15, [r0, #248] @ 0xf8 │ │ │ │ vhadd.s8 d25, d0, d2 │ │ │ │ andcs r7, r7, r9, lsr #5 │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ @ instruction: 0x2764f8d4 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r3, r4, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r8, ip}^ │ │ │ │ mrscs r1, (UNDEF: 16) │ │ │ │ @ instruction: 0xf998f7fa │ │ │ │ - beq fe448de0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c6fa4> │ │ │ │ + beq fe448db0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c6f74> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4ad75 │ │ │ │ @ instruction: 0xf8d41608 │ │ │ │ @ instruction: 0xf8d4375c │ │ │ │ stmib sp, {r3, r4, r6, r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf8d4311b │ │ │ │ @ instruction: 0xf8d43754 │ │ │ │ @@ -6591,30 +6591,30 @@ │ │ │ │ smlabbls r6, r0, r5, r1 │ │ │ │ strbne pc, [ip, #-2260]! @ 0xfffff72c @ │ │ │ │ @ instruction: 0xf8d49105 │ │ │ │ tstls r4, r0, ror #6 │ │ │ │ stmdane ip!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d49103 │ │ │ │ @ instruction: 0xf7f916ac │ │ │ │ - @ instruction: 0xf8c4e810 │ │ │ │ + @ instruction: 0xf8c4e80e │ │ │ │ stmdacs r0, {r2, r3, r5, r9, fp} │ │ │ │ ldcge 4, cr15, [r0, #-248] @ 0xffffff08 │ │ │ │ sha1c.32 q10, q8, │ │ │ │ andls r7, r2, r1, ror #7 │ │ │ │ ldrbtmi r2, [ip], #-544 @ 0xfffffde0 │ │ │ │ tstcs r0, r7, lsl #6 │ │ │ │ movwls r6, #35171 @ 0x8963 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf8d40000 │ │ │ │ andls r0, r6, r0, ror #14 │ │ │ │ ldmeq r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r9, sl, r5 │ │ │ │ @ instruction: 0xf916f7fa │ │ │ │ - beq fe548ee4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c70a8> │ │ │ │ + beq fe548eb4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c7078> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4acf3 │ │ │ │ andscs r1, ip, r0, asr #5 │ │ │ │ smmlscc ip, r4, r8, pc @ │ │ │ │ smmlscs r8, r4, r8, pc @ │ │ │ │ tstcc r7, sp, asr #19 │ │ │ │ smmlscc r4, r4, r8, pc @ │ │ │ │ @@ -6650,35 +6650,35 @@ │ │ │ │ strbcc pc, [r8, #2260]! @ 0x8d4 @ │ │ │ │ strbne pc, [ip, #2260]! @ 0x8d4 @ │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ usatcc pc, #8, r4, asr #17 @ │ │ │ │ @ instruction: 0x26c0f8d4 │ │ │ │ @ instruction: 0xf8d49100 │ │ │ │ @ instruction: 0xf7f816ac │ │ │ │ - @ instruction: 0xf8c4ef9a │ │ │ │ + @ instruction: 0xf8c4ef98 │ │ │ │ stmdacs r0, {r4, r5, r9, fp} │ │ │ │ ldcge 4, cr15, [sl], {62} @ 0x3e │ │ │ │ vst4.8 {d25-d28}, [pc], r2 │ │ │ │ andscs r6, r2, r3, lsl #4 │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ ldrcs pc, [r8, #2260]! @ 0x8d4 │ │ │ │ @ instruction: 0xf8d49206 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r2, r3, r4, r9, sp}^ │ │ │ │ stmib sp, {r0, r1, r8, ip}^ │ │ │ │ mrscs r1, (UNDEF: 16) │ │ │ │ @ instruction: 0xf8a2f7fa │ │ │ │ - beq fe648fcc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c7190> │ │ │ │ + beq fe648f9c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c7160> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4ac7f │ │ │ │ strtmi r3, [sl], -r4, lsr #6 │ │ │ │ andcs r4, r3, r9, lsr #12 │ │ │ │ - svc 0x0072f7f8 │ │ │ │ - beq d48fe4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc71a8> │ │ │ │ + svc 0x0070f7f8 │ │ │ │ + beq d48fb4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc7178> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4ac73 │ │ │ │ @ instruction: 0xf8d407b8 │ │ │ │ @ instruction: 0xf8d41298 │ │ │ │ @ instruction: 0xf8d42240 │ │ │ │ stmib sp, {r3, r4, r6, r8, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d41017 │ │ │ │ @@ -6714,152 +6714,152 @@ │ │ │ │ @ instruction: 0xf8d43003 │ │ │ │ @ instruction: 0xf8d40678 │ │ │ │ stmib sp, {r2, r3, r5, r6, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8d42524 │ │ │ │ andls r1, r0, r8, lsr #5 │ │ │ │ @ instruction: 0xf7f8201c │ │ │ │ - @ instruction: 0xf8c4ef1a │ │ │ │ + @ instruction: 0xf8c4ef18 │ │ │ │ stmdacs r0, {r3, r4, r5, r9, fp} │ │ │ │ ldcge 4, cr15, [sl], {62} @ 0x3e │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ rsbeq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ @ instruction: 0x2644f8d4 │ │ │ │ tstls r4, r6, lsl #4 │ │ │ │ ldmcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andscs r9, ip, #1342177280 @ 0x50000000 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ stmib sp, {r0, r4, sp}^ │ │ │ │ mrscs r1, (UNDEF: 16) │ │ │ │ @ instruction: 0xf822f7fa │ │ │ │ - beq fe7490cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe6c7290> │ │ │ │ + beq fe74909c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe6c7260> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4abff │ │ │ │ ldrdcs r2, [r2], -r0 │ │ │ │ strbne pc, [ip, #-2260]! @ 0xfffff72c @ │ │ │ │ - mrc 7, 7, APSR_nzcv, cr2, cr8, {7} │ │ │ │ - beq f490e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec72a8> │ │ │ │ + mrc 7, 7, APSR_nzcv, cr0, cr8, {7} │ │ │ │ + beq f490b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec7278> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ ldmib r4, {r0, r1, r4, r5, r6, r7, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf6401304 │ │ │ │ stmib sp, {r1, r5, r7, r9}^ │ │ │ │ @ instruction: 0xf8d42307 │ │ │ │ andls r2, r6, #0, 8 │ │ │ │ @ instruction: 0xf8d49104 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ ldrmi r0, [r0], -r2, lsl #2 │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7f92100 │ │ │ │ @ instruction: 0xf8c4fffb │ │ │ │ stmdacs r0, {r5, r7, r9, fp} │ │ │ │ - blge ff647f08 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c60cc> │ │ │ │ + blge ff647ed8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c609c> │ │ │ │ strbeq pc, [r4], #2260 @ 0x8d4 @ │ │ │ │ ldrtne pc, [ip], #2260 @ 0x8d4 @ │ │ │ │ strtcc pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ cmppcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ andne lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0xf8d42005 │ │ │ │ @ instruction: 0xf7f8158c │ │ │ │ - @ instruction: 0xf8c4eec4 │ │ │ │ + @ instruction: 0xf8c4eec2 │ │ │ │ stmdacs r0, {r6, r9, fp} │ │ │ │ - blge ff147f30 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c60f4> │ │ │ │ + blge ff147f00 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c60c4> │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ adcseq pc, pc, #64, 12 @ 0x4000000 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ ldrbcs pc, [r8, #-2260]! @ 0xfffff72c @ │ │ │ │ tstls r4, r6, lsl #4 │ │ │ │ ldmcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r5, #1342177280 @ 0x50000000 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ mrscs r1, (UNDEF: 16) │ │ │ │ @ instruction: 0xffccf7f9 │ │ │ │ - beq fe949178 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c733c> │ │ │ │ + beq fe949148 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c730c> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0x4c31aba9 │ │ │ │ ldrbtmi r2, [ip], #-4 │ │ │ │ ldrtne pc, [ip], #2260 @ 0x8d4 @ │ │ │ │ strtcc pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ cmppcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8d49100 │ │ │ │ @ instruction: 0xf7f8158c │ │ │ │ - @ instruction: 0xf8c4ee96 │ │ │ │ + @ instruction: 0xf8c4ee94 │ │ │ │ stmdacs r0, {r2, r6, r9, fp} │ │ │ │ - blge fe5c7f8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe546150> │ │ │ │ + blge fe5c7f5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe546120> │ │ │ │ movwne lr, #18900 @ 0x49d4 │ │ │ │ sbceq pc, sl, #64, 12 @ 0x4000000 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ ldrbcs pc, [r4, #-2260]! @ 0xfffff72c @ │ │ │ │ tstls r4, r6, lsl #4 │ │ │ │ ldmcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r4, #1342177280 @ 0x50000000 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ mrscs r1, (UNDEF: 16) │ │ │ │ @ instruction: 0xff9ef7f9 │ │ │ │ - beq fea491d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c7398> │ │ │ │ + beq fea491a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c7368> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0xf8d4ab7b │ │ │ │ andcs r3, r3, r0, lsr #8 │ │ │ │ cmppcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ strne pc, [ip, #2260] @ 0x8d4 │ │ │ │ - mcr 7, 3, pc, cr12, cr8, {7} @ │ │ │ │ - beq 12491f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c73b4> │ │ │ │ + mcr 7, 3, pc, cr10, cr8, {7} @ │ │ │ │ + beq 12491c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x11c7384> │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ ldmib r4, {r0, r2, r3, r5, r6, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf6401304 │ │ │ │ stmib sp, {r2, r4, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf8d42307 │ │ │ │ andls r2, r6, #112, 10 @ 0x1c000000 │ │ │ │ @ instruction: 0xf8d49104 │ │ │ │ andls r2, r5, #240, 16 @ 0xf00000 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ andcs r0, r2, r2, lsl #2 │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7f92100 │ │ │ │ @ instruction: 0xf8c4ff75 │ │ │ │ - blx fec0d9c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeb8bb8c> │ │ │ │ + blx fec0d998 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeb8bb5c> │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ sublt r4, r3, r0, asr #4 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - andeq r6, r7, ip, asr #22 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ + andeq r6, r7, ip, ror fp │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ andeq r0, r0, r0, lsr r3 │ │ │ │ - andeq r6, r7, r6, ror r6 │ │ │ │ - andeq r6, r7, lr, lsr #7 │ │ │ │ + andeq r6, r7, r6, lsr #13 │ │ │ │ + ldrdeq r6, [r7], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feb62140 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeae0304> │ │ │ │ + bl feb62110 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeae02d4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ stmdb r3, {r2, r8, r9, fp, sp, pc} │ │ │ │ andcs r0, r3, r7 │ │ │ │ - mcr 7, 6, pc, cr2, cr8, {7} @ │ │ │ │ + mcr 7, 6, pc, cr0, cr8, {7} @ │ │ │ │ bicslt r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf7f99801 │ │ │ │ - strmi lr, [r2], -r6, asr #18 │ │ │ │ + strmi lr, [r2], -r4, asr #18 │ │ │ │ @ instruction: 0x2100b1b0 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ stmdals r2, {r0, r1, r2, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - ldmdb ip!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ cmnlt r8, r2, lsl #12 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx fe3c6f94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe345158> │ │ │ │ + blx fe3c6f64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe345128> │ │ │ │ @ instruction: 0xf7f99803 │ │ │ │ - @ instruction: 0x4602e934 │ │ │ │ + @ instruction: 0x4602e932 │ │ │ │ tstcs r2, r0, lsr #2 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ and pc, r3, r5, lsl #21 │ │ │ │ strcs r4, [r0], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf816f005 │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ push {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf44f4ff0 │ │ │ │ - bl feb621a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeae036c> │ │ │ │ + bl feb62178 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeae033c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ec0 │ │ │ │ sbclt r2, r7, r0, ror #24 │ │ │ │ mrrcvs 8, 13, pc, ip, cr15 @ │ │ │ │ ldrbtmi r2, [sl], #-768 @ 0xfffffd00 │ │ │ │ mrrcmi 8, 13, pc, r8, cr15 @ │ │ │ │ stmib sp, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -6872,243 +6872,243 @@ │ │ │ │ @ instruction: 0xf04f9445 │ │ │ │ cmnlt r9, r0, lsl #8 │ │ │ │ @ instruction: 0xf0004281 │ │ │ │ @ instruction: 0xf8df848b │ │ │ │ @ instruction: 0xf8df3c34 │ │ │ │ ldrbtmi r1, [r9], #-3124 @ 0xfffff3cc │ │ │ │ ldmdavs r8, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ - stmda lr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ - bllt c87010 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc051d4> │ │ │ │ + bllt c86fe0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc051a4> │ │ │ │ @ instruction: 0xf06f6803 │ │ │ │ @ instruction: 0xf8c24140 │ │ │ │ addmi r0, fp, #224, 20 @ 0xe0000 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf7f86003 │ │ │ │ - @ instruction: 0xf8dfee1e │ │ │ │ + @ instruction: 0xf8dfee1c │ │ │ │ ldrbtmi r3, [fp], #-3084 @ 0xfffff3f4 │ │ │ │ stmdacs r0, {r3, r4, r6, sp, lr} │ │ │ │ msrhi SPSR_fs, #0 │ │ │ │ @ instruction: 0xf06f6803 │ │ │ │ @ instruction: 0xf8df4240 │ │ │ │ addsmi r4, r3, #252, 22 @ 0x3f000 │ │ │ │ movwcc fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x0018447c │ │ │ │ @ instruction: 0xf8df6003 │ │ │ │ ldrbtmi r0, [r8], #-3056 @ 0xfffff410 │ │ │ │ - mcr 7, 4, pc, cr6, cr8, {7} @ │ │ │ │ + mcr 7, 4, pc, cr4, cr8, {7} @ │ │ │ │ stmdacs r0, {r5, r7, sp, lr} │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ - bleq ff8493d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7594> │ │ │ │ + bleq ff8493a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7564> │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ - rscvs lr, r0, lr, ror lr │ │ │ │ + rscvs lr, r0, ip, ror lr │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df8361 │ │ │ │ stmiavs r2!, {r2, r4, r6, r7, r8, r9, fp, ip} │ │ │ │ - beq ff8493bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7580> │ │ │ │ + beq ff84938c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7550> │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ - stmdacs r0, {r1, r4, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, fp, sp, lr, pc} │ │ │ │ cmpphi pc, #192, 4 @ p-variant is OBSOLETE │ │ │ │ - blcs ff0493f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefc75bc> │ │ │ │ + blcs ff0493c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefc758c> │ │ │ │ teqpvc ip, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ movwcc pc, #53952 @ 0xd2c0 @ │ │ │ │ ldmdavs r1, {r1, r3, r5, r7, fp, ip, lr} │ │ │ │ mvnseq pc, r1, lsr #32 │ │ │ │ @ instruction: 0xf5b3404b │ │ │ │ andle r3, r8, #128, 30 @ 0x200 │ │ │ │ - blmi fea49414 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c75d8> │ │ │ │ + blmi fea493e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c75a8> │ │ │ │ @ instruction: 0xf7f82000 │ │ │ │ - ldrbtmi lr, [ip], #-3614 @ 0xfffff1e2 │ │ │ │ - bllt 1023524 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfa16e8> │ │ │ │ + ldrbtmi lr, [ip], #-3612 @ 0xfffff1e4 │ │ │ │ + bllt 10234f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfa16b8> │ │ │ │ @ instruction: 0xf8dfe350 │ │ │ │ @ instruction: 0xac132b9c │ │ │ │ - blcc fe64942c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c75f0> │ │ │ │ + blcc fe6493fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe5c75c0> │ │ │ │ andmi pc, r7, r1, asr #7 │ │ │ │ andls r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ andcs r4, sp, #2063597568 @ 0x7b000000 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf8df0e09 │ │ │ │ movwcs r2, #15240 @ 0x3b88 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ tstls r3, sl, ror r4 │ │ │ │ @ instruction: 0xf7f821c8 │ │ │ │ - andcs lr, r1, #568 @ 0x238 │ │ │ │ + andcs lr, r1, #140, 30 @ 0x230 │ │ │ │ andcs r4, r0, r1, lsr #12 │ │ │ │ - ldcl 7, cr15, [r8, #992] @ 0x3e0 │ │ │ │ - ble ff5d50e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5532a8> │ │ │ │ - blmi 1a49464 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c7628> │ │ │ │ + ldcl 7, cr15, [r6, #992] @ 0x3e0 │ │ │ │ + ble ff5d50b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff553278> │ │ │ │ + blmi 1a49434 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c75f8> │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2700 │ │ │ │ ldrbtmi r5, [ip], #-1571 @ 0xfffff9dd │ │ │ │ @ instruction: 0xf8dfe3c0 │ │ │ │ tstcs r0, ip, asr fp │ │ │ │ @ instruction: 0x4630447e │ │ │ │ - mcr 7, 2, pc, cr2, cr8, {7} @ │ │ │ │ + mcr 7, 2, pc, cr0, cr8, {7} @ │ │ │ │ stmdacs r0, {r5, r6, r8, sp, lr} │ │ │ │ msrhi CPSR_sxc, #0 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - stmib lr!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib ip!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r5, r7, r8, sp, lr} │ │ │ │ msrhi CPSR_f, #0 │ │ │ │ - blvs e4949c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc7660> │ │ │ │ + blvs e4946c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc7630> │ │ │ │ @ instruction: 0xf106447e │ │ │ │ @ instruction: 0xf7f900f0 │ │ │ │ @ instruction: 0x4607feb1 │ │ │ │ stmdacs r0, {r5, r6, r7, r8, sp, lr} │ │ │ │ msrhi CPSR_sc, #0 │ │ │ │ rscvc pc, r0, r6, lsl #10 │ │ │ │ subvc pc, r0, #12976128 @ 0xc60000 │ │ │ │ mcr2 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ stmdacs r0, {r5, r9, sp, lr} │ │ │ │ msrhi CPSR_xc, #0 │ │ │ │ @ instruction: 0xf878f7fd │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf7f98327 │ │ │ │ - @ instruction: 0x4604e856 │ │ │ │ + @ instruction: 0x4604e854 │ │ │ │ @ instruction: 0x2601b918 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8dfe02c │ │ │ │ strdcs r0, [r9, -r8] │ │ │ │ @ instruction: 0xf7f94478 │ │ │ │ - strmi lr, [r6], -r2, lsl #19 │ │ │ │ + strmi lr, [r6], -r0, lsl #19 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - svc 0x00def7f8 │ │ │ │ + svc 0x00dcf7f8 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ strmi r4, [r4], -r0, asr #4 │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - mrc 7, 4, APSR_nzcv, cr0, cr8, {7} │ │ │ │ + mcr 7, 4, pc, cr14, cr8, {7} @ │ │ │ │ rscle r2, r0, r0, lsl #24 │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ - stmdavs r3!, {r1, r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r4, r3, #6291456 @ 0x600000 │ │ │ │ - blcc 7f1c0 │ │ │ │ + blcc 7f190 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - ldclne 14, cr14, [r3], #-512 @ 0xfffffe00 │ │ │ │ + ldclne 14, cr14, [r3], #-504 @ 0xfffffe08 │ │ │ │ movwcs sp, #207 @ 0xcf │ │ │ │ - bcs fe84953c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7c7700> │ │ │ │ + bcs fe84950c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7c76d0> │ │ │ │ @ instruction: 0xf8c2447a │ │ │ │ stmdblt fp!, {r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf97ff7f9 │ │ │ │ tstle pc, r1 │ │ │ │ - bcc fe449550 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c7714> │ │ │ │ - bne fe449554 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c7718> │ │ │ │ + bcc fe449520 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c76e4> │ │ │ │ + bne fe449524 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c76e8> │ │ │ │ stmiapl fp!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f86818 │ │ │ │ - and lr, r5, ip, lsl pc │ │ │ │ - stmda r8!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + and lr, r5, sl, lsl pc │ │ │ │ + stmda r6!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432800 │ │ │ │ @ instruction: 0xe7eb8233 │ │ │ │ - stmda r2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432800 │ │ │ │ @ instruction: 0xf7f9822d │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r7, #64 @ 0x40 │ │ │ │ - bcc 1949584 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c7748> │ │ │ │ + bcc 1949554 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c7718> │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf7f8b933 │ │ │ │ - strmi lr, [r4], -r8, asr #27 │ │ │ │ + strmi lr, [r4], -r6, asr #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xe01582d5 │ │ │ │ - bcc 144959c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c7760> │ │ │ │ + bcc 144956c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c7730> │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8d3251c │ │ │ │ @ instruction: 0xf8d31548 │ │ │ │ @ instruction: 0xf7f80ae0 │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfdaeb │ │ │ │ @ instruction: 0xf04f4a3c │ │ │ │ strbmi r0, [r7], -r1, lsl #16 │ │ │ │ strbpl pc, [r9], -pc, asr #12 @ │ │ │ │ tst r7, #124, 8 @ 0x7c000000 │ │ │ │ - bvs b495c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac778c> │ │ │ │ + bvs b49598 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac775c> │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - stc 7, cr15, [r2], #992 @ 0x3e0 │ │ │ │ + stc 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ @ instruction: 0xf8dfb160 │ │ │ │ ldrbtmi r4, [ip], #-2596 @ 0xfffff5dc │ │ │ │ andeq pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf886f005 │ │ │ │ - bleq d49578 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc773c> │ │ │ │ + bleq d49548 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc770c> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ ands r8, r3, sl, ror #3 │ │ │ │ - bcc 3495f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c77b4> │ │ │ │ + bcc 3495c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c7784> │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf7f82ae0 │ │ │ │ - stmdacs r0, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfdae7 │ │ │ │ @ instruction: 0xf04f49fc │ │ │ │ strbmi r0, [r7], -r1, lsl #16 │ │ │ │ strbpl pc, [pc], -pc, asr #12 @ │ │ │ │ rsc r4, pc, #124, 8 @ 0x7c000000 │ │ │ │ andseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf868f005 │ │ │ │ - bleq b495b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac7778> │ │ │ │ + bleq b49584 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac7748> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8d481cc │ │ │ │ @ instruction: 0xf005071c │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ bichi pc, r5, r3 │ │ │ │ ldrdeq pc, [r8, #132]! @ 0x84 │ │ │ │ @ instruction: 0xf858f005 │ │ │ │ - bleq 17495d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c7798> │ │ │ │ + bleq 17495a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c7768> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8d481bc │ │ │ │ @ instruction: 0xf0050458 │ │ │ │ @ instruction: 0xf8c4f84f │ │ │ │ stmdacs r0, {r2, r3, r5, r6, r8, r9, fp} │ │ │ │ @ instruction: 0x81b3f003 │ │ │ │ ldrdeq pc, [r0, #132] @ 0x84 │ │ │ │ @ instruction: 0xf846f005 │ │ │ │ - bleq 15495f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c77bc> │ │ │ │ + bleq 15495c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c778c> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8d481aa │ │ │ │ @ instruction: 0xf00503b4 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x81a3f003 │ │ │ │ ldrdeq pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf836f005 │ │ │ │ - bleq 1149618 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c77dc> │ │ │ │ + bleq 11495e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10c77ac> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8d4819a │ │ │ │ @ instruction: 0xf0050184 │ │ │ │ @ instruction: 0xf8c4f82d │ │ │ │ stmdacs r0, {r3, r4, r6, r8, r9, fp} │ │ │ │ orrshi pc, r1, r3 │ │ │ │ strteq pc, [r8], #-2260 @ 0xfffff72c │ │ │ │ @ instruction: 0xf824f005 │ │ │ │ - bleq c4963c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc7800> │ │ │ │ + bleq c4960c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xbc77d0> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8df8188 │ │ │ │ ldrbtmi r4, [ip], #-2388 @ 0xfffff6ac │ │ │ │ @ instruction: 0x019cf8d4 │ │ │ │ @ instruction: 0xf818f005 │ │ │ │ - bleq e49654 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc7818> │ │ │ │ + bleq e49624 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc77e8> │ │ │ │ @ instruction: 0xf0032800 │ │ │ │ @ instruction: 0xf8d4817c │ │ │ │ @ instruction: 0xf0050194 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ cmnphi r5, r3 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r0, #132] @ 0x84 @ │ │ │ │ @ instruction: 0xf808f005 │ │ │ │ - bleq 1349674 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12c7838> │ │ │ │ + bleq 1349644 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12c7808> │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7fe8236 │ │ │ │ andcc pc, r1, r7, lsl r9 @ │ │ │ │ eorshi pc, sl, #0 │ │ │ │ ldmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ submi pc, r0, pc, rrx │ │ │ │ stmdbvs ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmiapl sl!, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blcs 1c4969c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc7860> │ │ │ │ + blcs 1c4966c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc7830> │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [ip], #-2067 @ 0xfffff7ed │ │ │ │ @ instruction: 0xf8df428b │ │ │ │ svclt 0x001c1900 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ addmi r4, r3, #2030043136 @ 0x79000000 │ │ │ │ movwcc fp, #7960 @ 0x1f18 │ │ │ │ @@ -7121,15 +7121,15 @@ │ │ │ │ svclt 0x00184040 │ │ │ │ addmi r6, r3, #19 │ │ │ │ svclt 0x00184479 │ │ │ │ @ instruction: 0xf06f3301 │ │ │ │ svclt 0x00184040 │ │ │ │ addmi r6, r3, #19 │ │ │ │ submi pc, r0, pc, rrx │ │ │ │ - blcs 1e496e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1dc78a8> │ │ │ │ + blcs 1e496b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1dc7878> │ │ │ │ movwcc fp, #7960 @ 0x1f18 │ │ │ │ ldmne r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andsvs fp, r3, r8, lsl pc │ │ │ │ ldrbtmi r4, [r9], #-643 @ 0xfffffd7d │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf5066013 │ │ │ │ @ instruction: 0xf8df7024 │ │ │ │ @@ -7137,51 +7137,51 @@ │ │ │ │ @ instruction: 0xf8df2b7c │ │ │ │ ldrbtmi r1, [fp], #-2212 @ 0xfffff75c │ │ │ │ teqpeq ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c44479 │ │ │ │ @ instruction: 0xf8c13b8c │ │ │ │ @ instruction: 0xf8df2b80 │ │ │ │ ldrbtmi r1, [r9], #-2196 @ 0xfffff76c │ │ │ │ - blcs fe149724 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0c78e8> │ │ │ │ + blcs fe1496f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0c78b8> │ │ │ │ orrcc pc, r8, r4, lsl #12 │ │ │ │ stmcs r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bne fec4973c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc7900> │ │ │ │ + bne fec4970c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc78d0> │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ @ instruction: 0xf7fd2b88 │ │ │ │ stmdacs r0, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, sl, r3, asr #5 │ │ │ │ - bne fec49790 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc7954> │ │ │ │ + bne fec49760 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfebc7924> │ │ │ │ teqpeq ip, r4 @ @ p-variant is OBSOLETE │ │ │ │ - blx 84942e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c75f2> │ │ │ │ + blx 8493fe <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c75c2> │ │ │ │ @ instruction: 0xf0033001 │ │ │ │ @ instruction: 0xf8d480f1 │ │ │ │ @ instruction: 0xf7fd013c │ │ │ │ strdcc pc, [r1], -r5 │ │ │ │ rschi pc, sl, r3 │ │ │ │ teqpcs ip, r4 @ @ p-variant is OBSOLETE │ │ │ │ ldrdne pc, [ip, #132]! @ 0x84 │ │ │ │ - beq ff8497b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c797c> │ │ │ │ - ldc 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ + beq ff849788 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c794c> │ │ │ │ + ldc 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ vmlal.s8 q9, d3, d0 │ │ │ │ @ instruction: 0xf8d480df │ │ │ │ @ instruction: 0xf7f9013c │ │ │ │ andcc pc, r1, sp, asr r9 @ │ │ │ │ sbcshi pc, r8, r3 │ │ │ │ ldmdacs r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ subsvc pc, r8, r6, lsl #10 │ │ │ │ teqpvs r9, #4, 10 @ p-variant is OBSOLETE @ 0x1000000 │ │ │ │ smlalbteq pc, r0, r4, r8 @ │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ @ instruction: 0xf8c43b50 │ │ │ │ @ instruction: 0xf7fd2b90 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r6, r3, asr #5 │ │ │ │ - blne 14497f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c79bc> │ │ │ │ + blne 14497c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c798c> │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ - blx ffb49494 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffac7658> │ │ │ │ + blx ffb49464 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffac7628> │ │ │ │ @ instruction: 0xf0033001 │ │ │ │ @ instruction: 0xf8d480bd │ │ │ │ @ instruction: 0xf7fd0140 │ │ │ │ andcc pc, r1, r1, asr #31 │ │ │ │ adcshi pc, r6, r3 │ │ │ │ ldrdeq pc, [r0, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf934f7f9 │ │ │ │ @@ -7203,34 +7203,34 @@ │ │ │ │ @ instruction: 0xf8df3b98 │ │ │ │ ldrbtmi r3, [r8], #1976 @ 0x7b8 │ │ │ │ sbfxne pc, pc, #17, #21 │ │ │ │ adcvs pc, r0, r8, lsl #10 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf8df3b9c │ │ │ │ ldrbtmi r3, [r9], #-1964 @ 0xfffff854 │ │ │ │ - blcs f49838 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec79fc> │ │ │ │ + blcs f49808 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec79cc> │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf8df3ba0 │ │ │ │ @ instruction: 0xf8c437a0 │ │ │ │ ldrbtmi r1, [fp], #-2964 @ 0xfffff46c │ │ │ │ - blcc fe94984c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c7a10> │ │ │ │ + blcc fe94981c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c79e0> │ │ │ │ @ instruction: 0x3794f8df │ │ │ │ smlalbteq pc, r8, r4, r8 @ │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf8df3ba8 │ │ │ │ ldrbtmi r3, [fp], #-1932 @ 0xfffff874 │ │ │ │ - blcc feb49864 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac7a28> │ │ │ │ + blcc feb49834 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac79f8> │ │ │ │ @ instruction: 0x3784f8df │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf7fd3bb0 │ │ │ │ stmdacs r0, {r0, r1, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rsbhi pc, r4, r3, asr #5 │ │ │ │ - blne f498bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec7a80> │ │ │ │ + blne f4988c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec7a50> │ │ │ │ ldrdeq pc, [r8, #-132] @ 0xffffff7c │ │ │ │ - blx fe2c9558 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe24771c> │ │ │ │ + blx fe2c9528 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2476ec> │ │ │ │ @ instruction: 0xf0033001 │ │ │ │ @ instruction: 0xf8d4805b │ │ │ │ @ instruction: 0xf7fd0148 │ │ │ │ andcc pc, r1, pc, asr pc @ │ │ │ │ subshi pc, r4, r3 │ │ │ │ ldrdeq pc, [r8, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d2f7f9 │ │ │ │ @@ -7246,17 +7246,17 @@ │ │ │ │ @ instruction: 0xe730f8df │ │ │ │ ldrbtmi r4, [r9], #1275 @ 0x4fb │ │ │ │ ldm ip, {r1, r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d4000f │ │ │ │ ldrtmi r3, [r8], -r8, asr #2 │ │ │ │ ldrbcc pc, [r0], -r8, asr #17 @ │ │ │ │ - bllt ff3498e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2c7aa8> │ │ │ │ - blls ff4498e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c7aac> │ │ │ │ - bl ff5498ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c7ab0> │ │ │ │ + bllt ff3498b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2c7a78> │ │ │ │ + blls ff4498b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c7a7c> │ │ │ │ + bl ff5498bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c7a80> │ │ │ │ smlalbtvc pc, ip, r4, r8 @ │ │ │ │ mcr2 7, 6, pc, cr2, cr13, {7} @ │ │ │ │ vmlal.s8 q9, d3, d0 │ │ │ │ @ instruction: 0xf8d48023 │ │ │ │ @ instruction: 0xf8d41b48 │ │ │ │ @ instruction: 0xf7f9014c │ │ │ │ andcc pc, r1, r9, asr #20 │ │ │ │ @@ -7268,60 +7268,60 @@ │ │ │ │ @ instruction: 0xf7f9014c │ │ │ │ mulcc r1, r1, r8 │ │ │ │ rscshi pc, r1, r0 │ │ │ │ @ instruction: 0xff10f7fc │ │ │ │ @ instruction: 0xf0003001 │ │ │ │ @ instruction: 0xf8df80f5 │ │ │ │ ldrbtmi r0, [r8], #-1736 @ 0xfffff938 │ │ │ │ - stcl 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ + stcl 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dfd05a │ │ │ │ ldrbtmi r1, [r9], #-1724 @ 0xfffff944 │ │ │ │ - b ff74961c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff6c77e0> │ │ │ │ + b ff6c95ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff6477b0> │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dfd04f │ │ │ │ ldrbtmi r9, [r9], #1712 @ 0x6b0 │ │ │ │ @ instruction: 0xf7f84649 │ │ │ │ - strmi lr, [r7], -r6, lsr #21 │ │ │ │ + strmi lr, [r7], -r4, lsr #21 │ │ │ │ @ instruction: 0xf8dfb978 │ │ │ │ @ instruction: 0x46203610 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, r7, fp, ip, lr} @ │ │ │ │ - ldc 7, cr15, [ip], #992 @ 0x3e0 │ │ │ │ + ldc 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ @ instruction: 0x1694f8df │ │ │ │ strbmi r4, [fp], -r2, lsl #12 │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - bl ffe49650 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc7814> │ │ │ │ + bl ffdc9620 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd477e4> │ │ │ │ @ instruction: 0xf8dfe037 │ │ │ │ ldrbtmi r8, [r8], #1672 @ 0x688 │ │ │ │ @ instruction: 0xf7f84641 │ │ │ │ - ldmiblt r8!, {r2, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmiblt r8!, {r1, r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x367cf8df │ │ │ │ stmiapl fp!, {r5, r9, sl, lr}^ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - stc 7, cr15, [r4], #992 @ 0x3e0 │ │ │ │ + stc 7, cr15, [r2], #992 @ 0x3e0 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7f84617 │ │ │ │ - @ instruction: 0xf8dfeeb8 │ │ │ │ + @ instruction: 0xf8dfeeb6 │ │ │ │ strbmi r1, [fp], -r8, ror #12 │ │ │ │ andhi lr, r0, sp, asr #19 │ │ │ │ @ instruction: 0x4650463a │ │ │ │ @ instruction: 0xf7f84479 │ │ │ │ - @ instruction: 0xe018ebda │ │ │ │ + @ instruction: 0xe018ebd8 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldcl 7, cr15, [ip], #992 @ 0x3e0 │ │ │ │ + ldcl 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ @ instruction: 0x364cf8df │ │ │ │ @ instruction: 0xf8c3447b │ │ │ │ ldrsblt r0, [r0, #-184]! @ 0xffffff48 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ adchi pc, r7, r0 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrtmi r8, [r0], -r2, lsr #1 │ │ │ │ - bl ffac96c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffa47884> │ │ │ │ + bl ffa49690 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c7854> │ │ │ │ @ instruction: 0x4630e09d │ │ │ │ stc2l 0, cr15, [lr], #-16 │ │ │ │ @ instruction: 0xf8df4620 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf64f0801 │ │ │ │ ldrbtmi r5, [ip], #-1629 @ 0xfffff9a3 │ │ │ │ @ instruction: 0xf0044647 │ │ │ │ @@ -7398,76 +7398,76 @@ │ │ │ │ @ instruction: 0xf64f4647 │ │ │ │ ldrbtmi r5, [ip], #-1628 @ 0xfffff9a4 │ │ │ │ stmdavs r3!, {r2, r3, r5, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl 1049814 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfc79d8> │ │ │ │ + bl fc97e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf479a8> │ │ │ │ ldreq pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ - strmi lr, [r4], -r6, ror #22 │ │ │ │ + strmi lr, [r4], -r4, ror #22 │ │ │ │ rsbsle r2, r2, r0, lsl #16 │ │ │ │ strcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ strcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ strne pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ sbcscc pc, ip, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ andcc pc, r1, r7, asr #18 │ │ │ │ @ instruction: 0x4620d151 │ │ │ │ ldrbtmi pc, [r8], #2271 @ 0x8df @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbpl pc, [lr], -pc, asr #12 @ │ │ │ │ @ instruction: 0x4647447c │ │ │ │ - blx fe9c788a <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe945a4e> │ │ │ │ + blx fe9c785a <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe945a1e> │ │ │ │ @ instruction: 0xf004980b │ │ │ │ stmdals ip, {r0, r1, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx fe847896 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7c5a5a> │ │ │ │ + blx fe847866 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7c5a2a> │ │ │ │ @ instruction: 0xf004980d │ │ │ │ @ instruction: 0xf8dffb9d │ │ │ │ ldrbtmi r3, [fp], #-1240 @ 0xfffffb28 │ │ │ │ - bcs ff849be0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7da4> │ │ │ │ + bcs ff849bb0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7d74> │ │ │ │ ldmdavs fp, {r1, r4, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ teqlt pc, r3, asr #2 │ │ │ │ strbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf8caf00c │ │ │ │ ldrtcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8d2447a │ │ │ │ biclt r0, r0, r0, ror #21 │ │ │ │ @ instruction: 0xf06f6803 │ │ │ │ strcs r4, [r0], #-320 @ 0xfffffec0 │ │ │ │ - bmi ff849bcc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7d90> │ │ │ │ + bmi ff849b9c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7d60> │ │ │ │ andsle r4, r0, fp, lsl #5 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f8b96b │ │ │ │ - strd lr, [sl], -r2 │ │ │ │ - ldcl 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ - blmi ff8b9dbc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff837f80> │ │ │ │ + strd lr, [sl], -r0 │ │ │ │ + stcl 7, cr15, [lr], #992 @ 0x3e0 │ │ │ │ + blmi ff8b9d8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff837f50> │ │ │ │ ldrne pc, [r0], #2271 @ 0x8df │ │ │ │ stmiapl fp!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf7f86818 │ │ │ │ - @ instruction: 0xf8dfeb98 │ │ │ │ + @ instruction: 0xf8dfeb96 │ │ │ │ ldrbtmi r3, [fp], #-1160 @ 0xfffffb78 │ │ │ │ - beq ff849c40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7e04> │ │ │ │ + beq ff849c10 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c7dd4> │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ submi r0, r0, #64, 18 @ 0x100000 │ │ │ │ cdplt 0, 11, cr15, cr3, cr2, {0} │ │ │ │ @ instruction: 0xf0024618 │ │ │ │ stmdavs r3!, {r4, r5, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b ff3498fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2c7ac0> │ │ │ │ + b ff2c98cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff247a90> │ │ │ │ ldrbeq pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf7f84478 │ │ │ │ - @ instruction: 0x4604eaf2 │ │ │ │ + @ instruction: 0x4604eaf0 │ │ │ │ strcs fp, [r0], #-2312 @ 0xfffff6f8 │ │ │ │ @ instruction: 0xf8dfe799 │ │ │ │ @ instruction: 0xf8df644c │ │ │ │ @ instruction: 0xf8df344c │ │ │ │ ldrbtmi r1, [lr], #-1100 @ 0xfffffbb4 │ │ │ │ @ instruction: 0xf606447b │ │ │ │ ldrbtmi r3, [r9], #-612 @ 0xfffffd9c │ │ │ │ @@ -7478,65 +7478,65 @@ │ │ │ │ ldrtne pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7f94479 │ │ │ │ andcc pc, r1, r5, asr #17 │ │ │ │ svcge 0x007df43f │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7f988 │ │ │ │ + blcc 7f958 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0xf8dfea9c │ │ │ │ + @ instruction: 0xf8dfea9a │ │ │ │ svcge 0x000aa410 │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f844fa │ │ │ │ - ldrtmi lr, [fp], -lr, asr #17 │ │ │ │ + ldrtmi lr, [fp], -ip, asr #17 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ stclvs 6, cr4, [r0], {6} │ │ │ │ - blx ffd49984 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffcc7b48> │ │ │ │ + blx ffd49954 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffcc7b18> │ │ │ │ ldmibne r4!, {r1, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bleq 1b49d10 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac7ed4> │ │ │ │ + bleq 1b49ce0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac7ea4> │ │ │ │ @ instruction: 0xf0032200 │ │ │ │ strmi pc, [r4], -pc, lsl #25 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ ldmdane r0, {r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ cdp2 0, 14, cr15, cr6, cr3, {0} │ │ │ │ andls r4, ip, r2, lsl #13 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r0, r1, r3, r6, r7, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b 1ac99c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1a47b84> │ │ │ │ + b 1a49990 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c7b54> │ │ │ │ andcs r4, r5, #236, 22 @ 0x3b000 │ │ │ │ ldrbtmi r4, [fp], #-1616 @ 0xfffff9b0 │ │ │ │ ldmibne r8!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - stcl 7, cr15, [r2], #992 @ 0x3e0 │ │ │ │ + stcl 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ andls r4, fp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8da80b8 │ │ │ │ @ instruction: 0xf06f3000 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7fa20 │ │ │ │ + blcc 7f9f0 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x4650b913 │ │ │ │ - b 14499f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13c7bb8> │ │ │ │ + b 13c99c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1347b88> │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ @ instruction: 0xf003930c │ │ │ │ @ instruction: 0xf1b0fedf │ │ │ │ vqdmlsl.s q8, d0, d0 │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b f49a1c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec7be0> │ │ │ │ + b ec99ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xe47bb0> │ │ │ │ cmppge r8, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ andls r2, fp, #0, 4 │ │ │ │ @ instruction: 0xf8da44fa │ │ │ │ @ instruction: 0xf1bb0b6c │ │ │ │ suble r0, r9, r0, lsl #30 │ │ │ │ ldmibne ip!, {r1, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldc2 0, cr15, [sl], #-12 │ │ │ │ @@ -7545,286 +7545,286 @@ │ │ │ │ @ instruction: 0xf8da808e │ │ │ │ @ instruction: 0xf0031248 │ │ │ │ pkhbtmi pc, r2, r1, lsl #29 @ │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ addhi pc, sl, r0 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7fa94 │ │ │ │ + blcc 7fa64 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - blmi ff1462e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c44a8> │ │ │ │ + blmi ff1462ac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff0c4470> │ │ │ │ ldrbtmi r4, [fp], #-1616 @ 0xfffff9b0 │ │ │ │ andne pc, r0, #13828096 @ 0xd30000 │ │ │ │ cdp2 0, 7, cr15, cr10, cr3, {0} │ │ │ │ andls r4, fp, r4, lsl #12 │ │ │ │ rsbsle r2, r8, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r6, r3, r2 │ │ │ │ @ instruction: 0xf8ca3b01 │ │ │ │ ldmdblt r3, {ip, sp} │ │ │ │ @ instruction: 0xf7f84650 │ │ │ │ - blmi fee862b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfee04478> │ │ │ │ + blmi fee8627c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfee04440> │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 28) │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c30b70 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mulle r4, r3, r2 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f8b90b │ │ │ │ - movwcs lr, #2540 @ 0x9ec │ │ │ │ + movwcs lr, #2538 @ 0x9ea │ │ │ │ eor r9, pc, fp, lsl #6 │ │ │ │ stmibne r0, {r1, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf003465a │ │ │ │ strmi pc, [r4], -pc, ror #23 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ @ instruction: 0xf8dad052 │ │ │ │ @ instruction: 0xf0031200 │ │ │ │ strmi pc, [r2], r7, asr #28 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r6, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - stmib ip, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06f4ba1 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrbtmi r9, [fp], #-267 @ 0xfffffef5 │ │ │ │ - bleq 1c49e78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc803c> │ │ │ │ - blge 1c49e3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc8000> │ │ │ │ + bleq 1c49e48 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc800c> │ │ │ │ + blge 1c49e0c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc7fd0> │ │ │ │ addsmi r6, r3, #196608 @ 0x30000 │ │ │ │ - blcc 7fb48 │ │ │ │ + blcc 7fb18 │ │ │ │ stmdblt fp, {r0, r1, sp, lr} │ │ │ │ - ldmib sl!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r2, #49920 @ 0xc300 │ │ │ │ strcs r9, [r0], #-2056 @ 0xfffff7f8 │ │ │ │ - blx f47b5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec5d20> │ │ │ │ + blx f47b2c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec5cf0> │ │ │ │ strls r9, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ - blx e47b64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc5d28> │ │ │ │ + blx e47b34 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc5cf8> │ │ │ │ strls r9, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ - blx d47b6c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc5d30> │ │ │ │ + blx d47b3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcc5d00> │ │ │ │ cmp r4, sl, lsl #8 │ │ │ │ - bleq 1947ca0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5e64> │ │ │ │ - bpl 1f894a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f07668> │ │ │ │ + bleq 1947c70 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5e34> │ │ │ │ + bpl 1f89474 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f07638> │ │ │ │ @ instruction: 0xf04fe026 │ │ │ │ @ instruction: 0xf64f0b64 │ │ │ │ eor r5, r1, r0, lsl #21 │ │ │ │ - bleq 1947cb4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5e78> │ │ │ │ - bpl fe0c94b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe04767c> │ │ │ │ + bleq 1947c84 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5e48> │ │ │ │ + bpl fe0c9488 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe04764c> │ │ │ │ @ instruction: 0xf04fe01c │ │ │ │ @ instruction: 0xf64f0b65 │ │ │ │ ands r5, r7, sp, lsl #21 │ │ │ │ - bleq 1987cc8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1905e8c> │ │ │ │ - bpl fe4094cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe387690> │ │ │ │ + bleq 1987c98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1905e5c> │ │ │ │ + bpl fe40949c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe387660> │ │ │ │ @ instruction: 0xf04fe012 │ │ │ │ @ instruction: 0xf64f0b65 │ │ │ │ mul sp, r2, sl │ │ │ │ - bleq 1a07cdc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1985ea0> │ │ │ │ - bpl feb494e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac76a4> │ │ │ │ + bleq 1a07cac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1985e70> │ │ │ │ + bpl feb494b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac7674> │ │ │ │ @ instruction: 0xf04fe008 │ │ │ │ @ instruction: 0xf64f0b67 │ │ │ │ and r5, r3, lr, lsr #21 │ │ │ │ - bleq 1947cf0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5eb4> │ │ │ │ - bpl 1f094f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e876b8> │ │ │ │ + bleq 1947cc0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c5e84> │ │ │ │ + bpl 1f094c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e87688> │ │ │ │ strcs r4, [r0], #-1568 @ 0xfffff9e0 │ │ │ │ - blx c7bd0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x45d94> │ │ │ │ + blx c7ba0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x45d64> │ │ │ │ strls r9, [fp], #-2060 @ 0xfffff7f4 │ │ │ │ @ instruction: 0xf9fef004 │ │ │ │ ldrbmi r9, [sl], -ip, lsl #8 │ │ │ │ @ instruction: 0x46514c76 │ │ │ │ ldrbtmi r4, [ip], #-2166 @ 0xfffff78a │ │ │ │ @ instruction: 0x46234478 │ │ │ │ @ instruction: 0xff32f00b │ │ │ │ - bge 2f6814 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2749d8> │ │ │ │ + bge 2f67e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2749a8> │ │ │ │ ldrtmi sl, [r0], -ip, lsl #18 │ │ │ │ @ instruction: 0xff98f007 │ │ │ │ ldmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ andcc sl, r1, r9, lsl #22 │ │ │ │ @ instruction: 0xf0409307 │ │ │ │ ldclvs 0, cr8, [r0], #884 @ 0x374 │ │ │ │ stmdbls r7, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f4652 │ │ │ │ strcs r0, [r1, -r8, ror #16] │ │ │ │ ldrbpl pc, [r1], pc, asr #12 @ │ │ │ │ @ instruction: 0xff56f005 │ │ │ │ svclt 0x0000e634 │ │ │ │ - andeq r6, r7, r6, ror #4 │ │ │ │ - andeq r5, r7, r0, asr #32 │ │ │ │ + muleq r7, r6, r2 │ │ │ │ + andeq r5, r7, r0, ror r0 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ - andeq r5, r7, r8, lsr #32 │ │ │ │ + andeq r5, r7, r8, asr r0 │ │ │ │ muleq r0, r4, r3 │ │ │ │ - muleq r6, r6, sl │ │ │ │ - andeq r6, r7, r2, lsl #4 │ │ │ │ - andeq r6, r7, r8, ror #3 │ │ │ │ - andeq sp, r5, lr, lsr #6 │ │ │ │ - muleq r6, r4, sl │ │ │ │ + andeq r0, r6, lr, lsl #21 │ │ │ │ + andeq r6, r7, r2, lsr r2 │ │ │ │ + andeq r6, r7, r8, lsl r2 │ │ │ │ + andeq sp, r5, r6, lsr #6 │ │ │ │ andeq r0, r6, ip, lsl #21 │ │ │ │ - andeq r0, r0, ip, ror r3 │ │ │ │ - andeq r6, r7, r2, lsl #3 │ │ │ │ - andeq r0, r6, r4, lsr #21 │ │ │ │ - @ instruction: 0x00060ab0 │ │ │ │ - andeq r0, r6, ip, lsr sl │ │ │ │ - andeq lr, r5, sl, lsl r6 │ │ │ │ - andeq ip, r5, ip, asr #3 │ │ │ │ - strdeq r5, [r7], -r8 │ │ │ │ - andeq r0, r6, r8, lsr #20 │ │ │ │ - andeq r6, r7, r0, rrx │ │ │ │ + andeq r0, r6, r4, lsl #21 │ │ │ │ + andeq r0, r0, r8, ror r3 │ │ │ │ + @ instruction: 0x000761b2 │ │ │ │ + muleq r6, ip, sl │ │ │ │ + andeq r0, r6, r8, lsr #21 │ │ │ │ + andeq r0, r6, r4, lsr sl │ │ │ │ + andeq lr, r5, r2, lsl r6 │ │ │ │ + andeq ip, r5, r4, asr #3 │ │ │ │ + andeq r5, r7, r8, lsr #6 │ │ │ │ + andeq r0, r6, r0, lsr #20 │ │ │ │ + muleq r7, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #7 │ │ │ │ - andeq r0, r6, r4, asr #19 │ │ │ │ + @ instruction: 0x000609bc │ │ │ │ andeq r0, r0, ip, lsl #7 │ │ │ │ - andeq r6, r7, r0 │ │ │ │ - andeq lr, r5, r8, asr #9 │ │ │ │ - andeq r0, r6, ip, lsl r9 │ │ │ │ - andeq r5, r7, r6, asr #31 │ │ │ │ - andeq r5, r7, r8, lsr #31 │ │ │ │ - andeq lr, r5, r8, ror r4 │ │ │ │ - andeq r5, r7, sl, ror #29 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - muleq r7, r4, r0 │ │ │ │ - andeq r5, r7, lr, lsl #29 │ │ │ │ - andeq r5, r7, r0, lsl #29 │ │ │ │ - andeq r5, r7, r8, asr lr │ │ │ │ - andeq r5, r7, r2, lsr lr │ │ │ │ + andeq r6, r7, r0, lsr r0 │ │ │ │ + andeq lr, r5, r0, asr #9 │ │ │ │ + andeq r0, r6, r4, lsl r9 │ │ │ │ + strdeq r5, [r7], -r6 │ │ │ │ + ldrdeq r5, [r7], -r8 │ │ │ │ + andeq lr, r5, r0, ror r4 │ │ │ │ + andeq r5, r7, sl, lsl pc │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ + andeq r5, r7, r4, asr #1 │ │ │ │ + @ instruction: 0x00075ebe │ │ │ │ + @ instruction: 0x00075eb0 │ │ │ │ + andeq r5, r7, r8, lsl #29 │ │ │ │ + andeq r5, r7, r2, ror #28 │ │ │ │ andeq r3, r0, r3, lsl #13 │ │ │ │ - andeq r5, r7, r4, lsl lr │ │ │ │ - andeq r5, r7, r6, lsl #28 │ │ │ │ + andeq r5, r7, r4, asr #28 │ │ │ │ + andeq r5, r7, r6, lsr lr │ │ │ │ andeq r4, r0, sp, lsl r2 │ │ │ │ andeq r1, r1, sp, ror r4 │ │ │ │ - andeq r5, r7, r8, lsr sp │ │ │ │ + andeq r5, r7, r8, ror #26 │ │ │ │ andeq pc, r0, sp, ror #24 │ │ │ │ - andeq r4, r7, sl, lsl #30 │ │ │ │ + andeq r4, r7, sl, lsr pc │ │ │ │ andeq pc, r1, r1, ror r7 @ │ │ │ │ andeq r0, r1, fp, lsr r4 │ │ │ │ muleq r1, r5, r2 │ │ │ │ @ instruction: 0x0000fbb3 │ │ │ │ andeq pc, r0, r1, lsr #7 │ │ │ │ muleq r0, r3, fp │ │ │ │ ldrdeq r5, [r0], -r5 @ │ │ │ │ andeq pc, r0, r5, ror #21 │ │ │ │ andeq pc, r0, r3, lsr #5 │ │ │ │ andeq r5, r0, sp, asr r8 │ │ │ │ - andeq sp, r5, r2, rrx │ │ │ │ - andeq ip, r5, lr, ror #2 │ │ │ │ - andeq r0, r6, r6, lsr #12 │ │ │ │ - andeq r0, r6, lr, lsl #12 │ │ │ │ - andeq pc, r5, r6, lsl #23 │ │ │ │ - andeq r0, r0, r4, lsr #7 │ │ │ │ - andeq r0, r6, r4, lsl #12 │ │ │ │ - andeq r5, r7, r4, ror #22 │ │ │ │ - andeq lr, r5, r6, lsl r0 │ │ │ │ - strdeq sp, [r5], -lr │ │ │ │ - andeq sp, r5, ip, ror #31 │ │ │ │ - ldrdeq sp, [r5], -sl │ │ │ │ - andeq sp, r5, r8, asr #31 │ │ │ │ - @ instruction: 0x0005dfb6 │ │ │ │ - andeq sp, r5, r4, lsr #31 │ │ │ │ - muleq r5, r2, pc @ │ │ │ │ - andeq sp, r5, r2, lsl #31 │ │ │ │ - andeq sp, r5, r0, ror pc │ │ │ │ - andeq sp, r5, lr, asr pc │ │ │ │ - andeq sp, r5, ip, asr #30 │ │ │ │ - andeq sp, r5, sl, lsr pc │ │ │ │ - andeq sp, r5, r8, lsr #30 │ │ │ │ - andeq sp, r5, r6, lsl pc │ │ │ │ - andeq sp, r5, r4, lsl #30 │ │ │ │ - strdeq sp, [r5], -r2 │ │ │ │ - andeq r0, r6, ip, ror #13 │ │ │ │ - ldrdeq r5, [r7], -r0 │ │ │ │ - andeq r0, r6, r6, lsr #9 │ │ │ │ - strdeq r0, [r6], -r8 │ │ │ │ - muleq r5, ip, lr │ │ │ │ - muleq r7, r2, r9 │ │ │ │ - andeq r0, r6, r2, asr r6 │ │ │ │ - andeq r5, r7, r0, ror r9 │ │ │ │ - andeq r0, r6, r8, lsl r6 │ │ │ │ - andeq r5, r7, r2, lsr r9 │ │ │ │ - andeq r0, r6, r4, asr #8 │ │ │ │ - andeq r5, r7, r6, ror #17 │ │ │ │ - andeq r0, r6, r0, asr r4 │ │ │ │ + andeq sp, r5, sl, asr r0 │ │ │ │ + andeq ip, r5, r6, ror #2 │ │ │ │ + andeq r0, r6, lr, lsl r6 │ │ │ │ + andeq r0, r6, r6, lsl #12 │ │ │ │ + andeq pc, r5, lr, ror fp @ │ │ │ │ + andeq r0, r0, r8, lsr #7 │ │ │ │ + strdeq r0, [r6], -ip │ │ │ │ + muleq r7, r4, fp │ │ │ │ + andeq lr, r5, lr │ │ │ │ + strdeq sp, [r5], -r6 │ │ │ │ + andeq sp, r5, r4, ror #31 │ │ │ │ + ldrdeq sp, [r5], -r2 │ │ │ │ + andeq sp, r5, r0, asr #31 │ │ │ │ + andeq sp, r5, lr, lsr #31 │ │ │ │ + muleq r5, ip, pc @ │ │ │ │ + andeq sp, r5, sl, lsl #31 │ │ │ │ + andeq sp, r5, sl, ror pc │ │ │ │ + andeq sp, r5, r8, ror #30 │ │ │ │ + andeq sp, r5, r6, asr pc │ │ │ │ + andeq sp, r5, r4, asr #30 │ │ │ │ + andeq sp, r5, r2, lsr pc │ │ │ │ + andeq sp, r5, r0, lsr #30 │ │ │ │ + andeq sp, r5, lr, lsl #30 │ │ │ │ + strdeq sp, [r5], -ip │ │ │ │ + andeq sp, r5, sl, ror #29 │ │ │ │ + andeq r0, r6, r4, ror #13 │ │ │ │ + andeq r5, r7, r0, lsl #20 │ │ │ │ muleq r6, lr, r4 │ │ │ │ + strdeq r0, [r6], -r0 @ │ │ │ │ + muleq r5, r4, lr │ │ │ │ + andeq r5, r7, r2, asr #19 │ │ │ │ + andeq r0, r6, sl, asr #12 │ │ │ │ + andeq r5, r7, r0, lsr #19 │ │ │ │ + andeq r0, r6, r0, lsl r6 │ │ │ │ + andeq r5, r7, r2, ror #18 │ │ │ │ + andeq r0, r6, ip, lsr r4 │ │ │ │ + andeq r5, r7, r6, lsl r9 │ │ │ │ + andeq r0, r6, r8, asr #8 │ │ │ │ muleq r6, r6, r4 │ │ │ │ - andeq r0, r6, ip, ror r5 │ │ │ │ - muleq r7, r4, r8 │ │ │ │ - andeq r5, r7, sl, lsr r8 │ │ │ │ - ldrdeq r5, [r7], -ip │ │ │ │ - muleq r7, r2, r7 │ │ │ │ - andeq r5, r7, ip, asr r7 │ │ │ │ - strdeq r5, [r7], -sl │ │ │ │ - andeq sp, r5, r2, ror #24 │ │ │ │ - andeq r0, r6, r4, lsl r3 │ │ │ │ + andeq r0, r6, lr, lsl #9 │ │ │ │ + andeq r0, r6, r4, ror r5 │ │ │ │ + andeq r5, r7, r4, asr #17 │ │ │ │ + andeq r5, r7, sl, ror #16 │ │ │ │ + andeq r5, r7, ip, lsl #16 │ │ │ │ + andeq r5, r7, r2, asr #15 │ │ │ │ + andeq r5, r7, ip, lsl #15 │ │ │ │ + andeq r5, r7, sl, lsr #14 │ │ │ │ + andeq sp, r5, sl, asr ip │ │ │ │ + andeq r0, r6, ip, lsl #6 │ │ │ │ ldrbcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf06f428b │ │ │ │ svclt 0x001c4140 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ strbcc pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8c30b70 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, fp, sp} │ │ │ │ andle r4, r4, fp, lsl #5 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f8b90b │ │ │ │ - stmdals ip, {r3, r5, r6, fp, sp, lr, pc} │ │ │ │ + stmdals ip, {r1, r2, r5, r6, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0042400 │ │ │ │ stmdals fp, {r0, r1, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf004940c │ │ │ │ stmdals sp, {r0, r1, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf004940b │ │ │ │ stmdbls r7, {r0, r1, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclvs 6, cr4, [r0], #364 @ 0x16c │ │ │ │ @ instruction: 0xf0054652 │ │ │ │ @ instruction: 0xf8dffe57 │ │ │ │ @ instruction: 0xf7f7a48c │ │ │ │ - strbmi lr, [fp], -lr, lsl #29 │ │ │ │ + strbmi lr, [fp], -ip, lsl #29 │ │ │ │ ldrbtmi r4, [sl], #1602 @ 0x642 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ @ instruction: 0xf7f96cc0 │ │ │ │ @ instruction: 0xf8daf8b3 │ │ │ │ @ instruction: 0xf8da1314 │ │ │ │ @ instruction: 0xf0030b70 │ │ │ │ strmi pc, [r4], -pc, lsr #25 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ @ instruction: 0xf8dad04f │ │ │ │ strtmi r3, [r2], -r0, asr #2 │ │ │ │ tstpne r4, #14286848 @ p-variant is OBSOLETE @ 0xda0000 │ │ │ │ ldrdeq pc, [r4], r3 │ │ │ │ - svc 0x0018f7f7 │ │ │ │ - blle 1155e4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10d4010> │ │ │ │ + svc 0x0016f7f7 │ │ │ │ + blle 1155e1c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10d3fe0> │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7fe6c │ │ │ │ + blcc 7fe3c │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0xf8dfe82a │ │ │ │ + @ instruction: 0xf8dfe828 │ │ │ │ ldrbtmi sl, [sl], #1080 @ 0x438 │ │ │ │ ldrdeq pc, [r0, #-138] @ 0xffffff76 │ │ │ │ - ldmda sl, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbtne pc, [r4], #-2266 @ 0xfffff726 @ │ │ │ │ - bleq 1c4a1e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc83a4> │ │ │ │ + bleq 1c4a1b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc8374> │ │ │ │ stc2 0, cr15, [r8], {3} │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf8dab348 │ │ │ │ strtmi r3, [r2], -r0, asr #2 │ │ │ │ strbtne pc, [r4], #-2266 @ 0xfffff726 @ │ │ │ │ ldrdeq pc, [r4], r3 │ │ │ │ - mrc 7, 7, APSR_nzcv, cr2, cr7, {7} │ │ │ │ - blle 7d5e98 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x75405c> │ │ │ │ + mrc 7, 7, APSR_nzcv, cr0, cr7, {7} │ │ │ │ + blle 7d5e68 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x75402c> │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 7feb8 │ │ │ │ + blcc 7fe88 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - blmi fff45ec0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffec4084> │ │ │ │ + blmi fff45e88 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffec404c> │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ ldrdeq pc, [r0, #-131] @ 0xffffff7d │ │ │ │ - svc 0x00f4f7f7 │ │ │ │ + svc 0x00f2f7f7 │ │ │ │ @ instruction: 0xf004980a │ │ │ │ stmdals r9, {r0, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf004940a │ │ │ │ stmdals r8, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0049409 │ │ │ │ strls pc, [r8], #-2169 @ 0xfffff787 │ │ │ │ strcs lr, [r0], #-27 @ 0xffffffe5 │ │ │ │ @@ -7851,138 +7851,138 @@ │ │ │ │ @ instruction: 0xf8d48555 │ │ │ │ @ instruction: 0xf06f0b74 │ │ │ │ @ instruction: 0xf8c44240 │ │ │ │ stmdavs r3, {r2, r4, r5, r6, r8, r9, fp, ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f7b90b │ │ │ │ - ldclmi 15, cr14, [r8], {184} @ 0xb8 │ │ │ │ + ldclmi 15, cr14, [r8], {182} @ 0xb6 │ │ │ │ ldrbtmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ stmibne r8, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r4, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf9baf003 │ │ │ │ andls r4, sp, r3, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d48542 │ │ │ │ @ instruction: 0xf06f0b78 │ │ │ │ @ instruction: 0xf8c44240 │ │ │ │ stmdavs r3, {r3, r4, r5, r6, r8, r9, fp, ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f7b90b │ │ │ │ - stclmi 15, cr14, [fp], {156} @ 0x9c │ │ │ │ + stclmi 15, cr14, [fp], {154} @ 0x9a │ │ │ │ ldrbtmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ stmibne ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r4, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf99ef003 │ │ │ │ andls r4, sp, r3, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d4852f │ │ │ │ @ instruction: 0xf06f0b7c │ │ │ │ @ instruction: 0xf8c44240 │ │ │ │ stmdavs r3, {r2, r3, r4, r5, r6, r8, r9, fp, ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f7b90b │ │ │ │ - ldcmi 15, cr14, [lr], #512 @ 0x200 │ │ │ │ + ldcmi 15, cr14, [lr], #504 @ 0x1f8 │ │ │ │ ldrbtmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ ldmibne r0, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r4, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf982f003 │ │ │ │ andls r4, sp, r3, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d4851c │ │ │ │ @ instruction: 0xf06f0b80 │ │ │ │ @ instruction: 0xf8c44240 │ │ │ │ stmdavs r3, {r7, r8, r9, fp, ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f7b90b │ │ │ │ - ldcmi 15, cr14, [r1], #400 @ 0x190 │ │ │ │ + ldcmi 15, cr14, [r1], #392 @ 0x188 │ │ │ │ ldrbtmi r2, [ip], #-512 @ 0xfffffe00 │ │ │ │ ldmibne r4, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdeq pc, [r4, #-132] @ 0xffffff7c │ │ │ │ @ instruction: 0xf966f003 │ │ │ │ andls r4, sp, r3, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d48509 │ │ │ │ @ instruction: 0xf06f0b84 │ │ │ │ @ instruction: 0xf8c44240 │ │ │ │ stmdavs r3, {r2, r7, r8, r9, fp, ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ andvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf7f7b90b │ │ │ │ - cdpmi 15, 10, cr14, cr4, cr8, {2} │ │ │ │ + cdpmi 15, 10, cr14, cr4, cr6, {2} │ │ │ │ ldrbtmi r2, [lr], #-768 @ 0xfffffd00 │ │ │ │ strtvs pc, [ip], #-1286 @ 0xfffffafa │ │ │ │ - bcc fee4a34c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfedc8510> │ │ │ │ - stmib lr, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bleq ff84a354 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c8518> │ │ │ │ - stmib sl, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bleq ff94a35c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c8520> │ │ │ │ - stmib r6, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bleq ffa4a364 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c8528> │ │ │ │ - stmib r2, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bleq ffb4a36c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffac8530> │ │ │ │ - ldmdb lr!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bleq ffc4a374 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffbc8538> │ │ │ │ - ldmdb sl!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bleq ffd4a37c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffcc8540> │ │ │ │ - ldmdb r6!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bleq ffe4a384 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc8548> │ │ │ │ - ldmdb r2!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bcc fee4a31c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfedc84e0> │ │ │ │ + stmib ip, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bleq ff84a324 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c84e8> │ │ │ │ + stmib r8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bleq ff94a32c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8c84f0> │ │ │ │ + stmib r4, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bleq ffa4a334 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c84f8> │ │ │ │ + stmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bleq ffb4a33c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffac8500> │ │ │ │ + ldmdb ip!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq ffc4a344 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffbc8508> │ │ │ │ + ldmdb r8!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq ffd4a34c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffcc8510> │ │ │ │ + ldmdb r4!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq ffe4a354 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffdc8518> │ │ │ │ + ldmdb r0!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcvs 5, cr15, [lr], #-24 @ 0xffffffe8 │ │ │ │ - bleq fff4a390 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffec8554> │ │ │ │ + bleq fff4a360 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffec8524> │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf7f7000f │ │ │ │ - @ instruction: 0x463bed52 │ │ │ │ + @ instruction: 0x463bed50 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ stclvs 6, cr4, [r0], {130} @ 0x82 │ │ │ │ @ instruction: 0xff78f7f8 │ │ │ │ tstpne r4, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ - bleq 1c4a3f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc85bc> │ │ │ │ - blx 1d480b2 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc6276> │ │ │ │ + bleq 1c4a3c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc858c> │ │ │ │ + blx 1d48082 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc6246> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ suble r2, pc, r0, lsl #16 │ │ │ │ ldrdcc pc, [ip, #-134] @ 0xffffff7a │ │ │ │ @ instruction: 0xf8d64622 │ │ │ │ @ instruction: 0xf8d31314 │ │ │ │ @ instruction: 0xf7f70084 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - mcr 7, 7, pc, cr14, cr7, {7} @ │ │ │ │ + mcr 7, 7, pc, cr12, cr7, {7} @ │ │ │ │ ldrbtmi r4, [lr], #-3704 @ 0xfffff188 │ │ │ │ ldrdeq pc, [ip, #-134] @ 0xffffff7a │ │ │ │ - mcr 7, 7, pc, cr0, cr7, {7} @ │ │ │ │ + mrc 7, 6, APSR_nzcv, cr14, cr7, {7} │ │ │ │ strbtne pc, [r4], #-2262 @ 0xfffff72a @ │ │ │ │ - bleq 1c4a444 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc8608> │ │ │ │ - blx 13c80fe <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x13462c2> │ │ │ │ + bleq 1c4a414 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc85d8> │ │ │ │ + blx 13c80ce <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1346292> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf8d6b350 │ │ │ │ strtmi r3, [r2], -ip, asr #2 │ │ │ │ strbtne pc, [r4], #-2262 @ 0xfffff72a @ │ │ │ │ ldrdeq pc, [r4], r3 │ │ │ │ - ldc 7, cr15, [r8, #988]! @ 0x3dc │ │ │ │ - blle 81610c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7942d0> │ │ │ │ + ldc 7, cr15, [r6, #988]! @ 0x3dc │ │ │ │ + blle 8160dc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7942a0> │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 8012c │ │ │ │ + blcc 800fc │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blmi 1a07c4c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1985e10> │ │ │ │ + blmi 1a07c14 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1985dd8> │ │ │ │ strls r2, [sp], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf7f7014c │ │ │ │ - stmdals r8, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdals r8, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xff46f003 │ │ │ │ strls r9, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xff42f003 │ │ │ │ strls r9, [r9], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xff3ef003 │ │ │ │ ands r9, sl, sl, lsl #8 │ │ │ │ stmdals fp, {sl, sp} │ │ │ │ @@ -7995,26 +7995,26 @@ │ │ │ │ @ instruction: 0x46314632 │ │ │ │ @ instruction: 0x960d4650 │ │ │ │ cdp2 0, 2, cr15, cr6, cr5, {0} │ │ │ │ ldrdeq pc, [ip], #-138 @ 0xffffff76 │ │ │ │ movwcs lr, #39389 @ 0x99dd │ │ │ │ @ instruction: 0xf0059908 │ │ │ │ mrrcmi 12, 9, pc, r0, cr11 @ │ │ │ │ - ldcl 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ + ldcl 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x4639447c │ │ │ │ stclvs 6, cr4, [r0], {130} @ 0x82 │ │ │ │ mrc2 7, 7, pc, cr8, cr8, {7} │ │ │ │ - bleq 1c4a4ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc86b0> │ │ │ │ - blx 7c81ae <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x746372> │ │ │ │ + bleq 1c4a4bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc8680> │ │ │ │ + blx 7c817e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x746342> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ mlsle r5, r3, r0, r8 │ │ │ │ @ instruction: 0x1734f8d4 │ │ │ │ - bleq 1c4a500 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc86c4> │ │ │ │ - blx ffb481c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffac6384> │ │ │ │ + bleq 1c4a4d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc8694> │ │ │ │ + blx ffb48190 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffac6354> │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ svcge 0x00128087 │ │ │ │ ldrdcc pc, [ip, #-132] @ 0xffffff7c │ │ │ │ vsubl.s8 q9, d8, d1 │ │ │ │ ldrtmi r0, [r9], -r0, lsl #4 │ │ │ │ movwcs r9, #786 @ 0x312 │ │ │ │ @@ -8022,130 +8022,130 @@ │ │ │ │ @ instruction: 0x4604fc13 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - mcr 7, 3, pc, cr0, cr7, {7} @ │ │ │ │ + mrc 7, 2, APSR_nzcv, cr14, cr7, {7} │ │ │ │ movwls r2, #54016 @ 0xd300 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80218 │ │ │ │ + blcc 801e8 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - stcmi 14, cr14, [lr], #-336 @ 0xfffffeb0 │ │ │ │ + stcmi 14, cr14, [lr], #-328 @ 0xfffffeb8 │ │ │ │ @ instruction: 0xf8d4447c │ │ │ │ @ instruction: 0xf8d41734 │ │ │ │ @ instruction: 0xf0030b70 │ │ │ │ @ instruction: 0x4606fab7 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ @ instruction: 0xf8d4d052 │ │ │ │ ldrtmi r3, [r9], -r0, asr #2 │ │ │ │ vsubl.s8 q9, d8, d1 │ │ │ │ tstls r2, #0, 4 │ │ │ │ tstls r1, #0, 6 │ │ │ │ - blx ff84825e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c6422> │ │ │ │ + blx ff84822e <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff7c63f2> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ suble r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80264 <_PyObject_GC_New@Base> │ │ │ │ + blcc 80234 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - stmdavs r3!, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r2, r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - mcr 7, 1, pc, cr0, cr7, {7} @ │ │ │ │ + mrc 7, 0, APSR_nzcv, cr14, cr7, {7} │ │ │ │ strcs r9, [r0], #-2058 @ 0xfffff7f6 │ │ │ │ cdp2 0, 10, cr15, cr4, cr3, {0} │ │ │ │ strls r9, [sl], #-2057 @ 0xfffff7f7 │ │ │ │ cdp2 0, 10, cr15, cr0, cr3, {0} │ │ │ │ strls r9, [r9], #-2056 @ 0xfffff7f8 │ │ │ │ cdp2 0, 9, cr15, cr12, cr3, {0} │ │ │ │ eors r9, r6, r8, lsl #8 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - andeq r5, r7, r4, asr r4 │ │ │ │ - andeq r5, r7, sl, lsl #8 │ │ │ │ - @ instruction: 0x000753ba │ │ │ │ - andeq r5, r7, lr, ror #6 │ │ │ │ - andeq r5, r7, lr, lsl #6 │ │ │ │ - ldrdeq r5, [r7], -r6 │ │ │ │ - muleq r7, lr, r2 │ │ │ │ - andeq r5, r7, r6, ror #4 │ │ │ │ - andeq r5, r7, lr, lsr #4 │ │ │ │ - strdeq r5, [r7], -r6 │ │ │ │ - andeq r5, r7, r6, asr #2 │ │ │ │ - strdeq r5, [r7], -r8 │ │ │ │ - muleq r7, r4, r0 │ │ │ │ - andeq r5, r7, r0, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ + andeq r5, r7, r4, lsl #9 │ │ │ │ + andeq r5, r7, sl, lsr r4 │ │ │ │ + andeq r5, r7, sl, ror #7 │ │ │ │ + muleq r7, lr, r3 │ │ │ │ + andeq r5, r7, lr, lsr r3 │ │ │ │ + andeq r5, r7, r6, lsl #6 │ │ │ │ + andeq r5, r7, lr, asr #5 │ │ │ │ + muleq r7, r6, r2 │ │ │ │ + andeq r5, r7, lr, asr r2 │ │ │ │ + andeq r5, r7, r6, lsr #4 │ │ │ │ + andeq r5, r7, r6, ror r1 │ │ │ │ + andeq r5, r7, r8, lsr #2 │ │ │ │ + andeq r5, r7, r4, asr #1 │ │ │ │ + andeq r5, r7, r0, asr #32 │ │ │ │ strcs r9, [r0], #-2059 @ 0xfffff7f5 │ │ │ │ cdp2 0, 7, cr15, cr8, cr3, {0} │ │ │ │ strls r9, [fp], #-2060 @ 0xfffff7f4 │ │ │ │ cdp2 0, 7, cr15, cr4, cr3, {0} │ │ │ │ strls r9, [ip], #-2061 @ 0xfffff7f3 │ │ │ │ cdp2 0, 7, cr15, cr0, cr3, {0} │ │ │ │ strtmi r4, [r2], -r3, lsr #12 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ stc2l 0, cr15, [r8, #-20]! @ 0xffffffec │ │ │ │ ldmib sp, {r1, r3, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da3208 │ │ │ │ @ instruction: 0xf005004c │ │ │ │ @ instruction: 0xf8dffbdd │ │ │ │ movwcs r6, #2748 @ 0xabc │ │ │ │ - beq fee4a684 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfedc8848> │ │ │ │ + beq fee4a654 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfedc8818> │ │ │ │ ldrbtmi r4, [lr], #-1561 @ 0xfffff9e7 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660d4 │ │ │ │ @ instruction: 0xf7f82218 │ │ │ │ - strmi lr, [r4], -r6, ror #16 │ │ │ │ + strmi lr, [r4], -r4, ror #16 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ orrhi pc, r5, #1 │ │ │ │ usatne pc, #0, r6, asr #17 @ │ │ │ │ ldmdavs r0!, {r1, r5, r9, sl, lr}^ │ │ │ │ - stc 7, cr15, [r4], #988 @ 0x3dc │ │ │ │ + stc 7, cr15, [r2], #988 @ 0x3dc │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ stmdavs r3!, {r0, r2, r7, r8, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldc 7, cr15, [r4, #988]! @ 0x3dc │ │ │ │ - bvs 1d4a6cc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc8890> │ │ │ │ + ldc 7, cr15, [r2, #988]! @ 0x3dc │ │ │ │ + bvs 1d4a69c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc8860> │ │ │ │ @ instruction: 0xf8d6447e │ │ │ │ @ instruction: 0xf00605a4 │ │ │ │ strmi pc, [r4], -r3, lsl #27 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ cmnphi r7, #1 @ p-variant is OBSOLETE │ │ │ │ strne pc, [r4, #2262] @ 0x8d6 │ │ │ │ ldmdavs r0!, {r1, r5, r9, sl, lr}^ │ │ │ │ - stc 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + stc 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ stmdavs r3!, {r0, r1, r2, r4, r5, r6, r8, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldc 7, cr15, [r4, #988] @ 0x3dc │ │ │ │ + ldc 7, cr15, [r2, #988] @ 0x3dc │ │ │ │ @ instruction: 0xf7f72002 │ │ │ │ - @ instruction: 0x4604edb6 │ │ │ │ + @ instruction: 0x4604edb4 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ msrhi SPSR_fsc, #1 │ │ │ │ - bcc a4a71c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9c88e0> │ │ │ │ + bcc a4a6ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9c88b0> │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r3, {r2, r3, r4, r9, sp} │ │ │ │ @ instruction: 0xf04f428b │ │ │ │ svclt 0x001c0100 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xff7af003 │ │ │ │ - bcc 34a73c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c8900> │ │ │ │ + bcc 34a70c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c88d0> │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ eorcs pc, r0, #13828096 @ 0xd30000 │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ tstpeq r1, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf0036013 │ │ │ │ @@ -8154,129 +8154,129 @@ │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf00508ec │ │ │ │ @ instruction: 0x4606fab7 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ movthi pc, #32769 @ 0x8001 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80418 │ │ │ │ + blcc 803e8 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfed54 │ │ │ │ + @ instruction: 0xf8dfed52 │ │ │ │ ldrtmi r7, [r0], -r4, asr #19 │ │ │ │ @ instruction: 0xf8d7447f │ │ │ │ @ instruction: 0xf008121c │ │ │ │ @ instruction: 0x4604fcff │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ teqphi r9, #1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d74602 │ │ │ │ ldmdavs r8!, {r2, r3, r4, r9, ip}^ │ │ │ │ - stc 7, cr15, [r2], #-988 @ 0xfffffc24 │ │ │ │ + stc 7, cr15, [r0], #-988 @ 0xfffffc24 │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r8, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldc 7, cr15, [r2, #-988]! @ 0xfffffc24 │ │ │ │ + ldc 7, cr15, [r0, #-988]! @ 0xfffffc24 │ │ │ │ stmibvc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - ldrbtmi r4, [pc], #-1584 @ c458 │ │ │ │ + ldrbtmi r4, [pc], #-1584 @ c428 │ │ │ │ eorne pc, r0, #14090240 @ 0xd70000 │ │ │ │ ldc2l 0, cr15, [lr], {8} │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ strmi r8, [r2], -sl, lsr #6 │ │ │ │ eorne pc, r0, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf7f76878 │ │ │ │ - stmdacs r0, {r1, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x83b8f2c1 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 8049c │ │ │ │ + blcc 8046c │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - ldmdavs r3!, {r1, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r4, r8, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 29) │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - stc 7, cr15, [r4, #-988] @ 0xfffffc24 │ │ │ │ + stc 7, cr15, [r2, #-988] @ 0xfffffc24 │ │ │ │ @ instruction: 0xf7f72001 │ │ │ │ - strmi lr, [r4], -r6, lsr #26 │ │ │ │ + strmi lr, [r4], -r4, lsr #26 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ @ instruction: 0x83a2f001 │ │ │ │ ldmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r3, {r2, r3, r4, r5, r6, r7, r8, r9, sp} │ │ │ │ @ instruction: 0xf04f428b │ │ │ │ svclt 0x001c0100 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ cdp2 0, 14, cr15, cr10, cr3, {0} │ │ │ │ stmdbcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [fp], #-1569 @ 0xfffff9df │ │ │ │ stmiaeq r8!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blx e48500 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc66c4> │ │ │ │ + blx e484d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc6694> │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r7, r8, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldcl 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + ldcl 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ ldmvc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - ldrbtmi r4, [pc], #-1584 @ c514 │ │ │ │ + ldrbtmi r4, [pc], #-1584 @ c4e4 │ │ │ │ mvnsne pc, #14090240 @ 0xd70000 │ │ │ │ stc2 0, cr15, [r0], {8} │ │ │ │ andls r4, fp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ strmi r8, [r2], -r1, lsl #7 │ │ │ │ mvnsne pc, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf7f76878 │ │ │ │ - stmdacs r0, {r2, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ orrhi pc, r2, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80558 │ │ │ │ + blcc 80528 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - ldmdavs r3!, {r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - stc 7, cr15, [r6], #988 @ 0x3dc │ │ │ │ + stc 7, cr15, [r4], #988 @ 0x3dc │ │ │ │ ldmdahi ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ movwvc pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0xf8c844f8 │ │ │ │ @ instruction: 0xf7f73000 │ │ │ │ - strmi lr, [r7], -r8, asr #26 │ │ │ │ + strmi lr, [r7], -r6, asr #26 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ msrhi SPSR_sx, #1 │ │ │ │ - stcl 7, cr15, [r0, #-988] @ 0xfffffc24 │ │ │ │ + ldc 7, cr15, [lr, #-988]! @ 0xfffffc24 │ │ │ │ andls r4, fp, r6, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ andcs r8, r0, r9, ror #6 │ │ │ │ - mcr 7, 1, pc, cr8, cr7, {7} @ │ │ │ │ + mcr 7, 1, pc, cr6, cr7, {7} @ │ │ │ │ andls r4, ip, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ strmi r8, [r2], -fp, ror #6 │ │ │ │ @ instruction: 0x173cf8d8 │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ msrhi SPSR_fs, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 805d4 │ │ │ │ + blcc 805a4 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfec76 │ │ │ │ + @ instruction: 0xf8dfec74 │ │ │ │ movwcs r8, #2080 @ 0x820 │ │ │ │ ldmdaeq ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #1561 @ 0x619 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d860d6 │ │ │ │ andls r2, r2, #80, 20 @ 0x50000 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ @@ -8294,47 +8294,47 @@ │ │ │ │ @ instruction: 0xf06f6013 │ │ │ │ ldmdavs r3!, {r6, r9, lr} │ │ │ │ addsmi r6, r3, #25165824 @ 0x1800000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #49 @ 0x31 │ │ │ │ eorsvs sp, r3, r4 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - mcrr 7, 15, pc, r0, cr7 @ │ │ │ │ + ldc 7, cr15, [lr], #-988 @ 0xfffffc24 │ │ │ │ sbfxcc pc, pc, #17, #29 │ │ │ │ strtmi r2, [r2], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [fp], #-267 @ 0xfffffef5 │ │ │ │ @ instruction: 0xf8d34638 │ │ │ │ @ instruction: 0xf7f713d8 │ │ │ │ - stmdacs r0, {r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ teqphi r2, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80670 │ │ │ │ + blcc 80640 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf7f7ec28 │ │ │ │ - @ instruction: 0x4606ecd0 │ │ │ │ + @ instruction: 0xf7f7ec26 │ │ │ │ + strmi lr, [r6], -lr, asr #25 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ msrhi CPSR_fx, #1 │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - @ instruction: 0x4604edb8 │ │ │ │ + @ instruction: 0x4604edb6 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ msrhi CPSR_fs, #1 │ │ │ │ @ instruction: 0x3770f8df │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf7f7173c │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ msrhi CPSR_fx, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 806bc │ │ │ │ + blcc 8068c │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfec02 │ │ │ │ + @ instruction: 0xf8dfec00 │ │ │ │ movwcs r8, #1864 @ 0x748 │ │ │ │ @ instruction: 0x0744f8df │ │ │ │ ldrbtmi r4, [r8], #1561 @ 0x619 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d860d8 │ │ │ │ andls r2, r2, #80, 20 @ 0x50000 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ @@ -8352,28 +8352,28 @@ │ │ │ │ @ instruction: 0xf06f6013 │ │ │ │ ldmdavs r3!, {r6, r9, lr} │ │ │ │ addsmi r6, r3, #25165824 @ 0x1800000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #49 @ 0x31 │ │ │ │ eorsvs sp, r3, r4 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - bl ff34a6f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2c88bc> │ │ │ │ + bl ff2ca6c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff24888c> │ │ │ │ usatcc pc, #4, pc, asr #17 @ │ │ │ │ strtmi r2, [r2], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ @ instruction: 0xf8d34638 │ │ │ │ @ instruction: 0xf7f713e0 │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ rscshi pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80758 │ │ │ │ + blcc 80728 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfebb4 │ │ │ │ + @ instruction: 0xf8dfebb2 │ │ │ │ @ instruction: 0xf8df66b8 │ │ │ │ ldrbtmi r0, [lr], #-1720 @ 0xfffff948 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660da │ │ │ │ movwls r3, #10832 @ 0x2a50 │ │ │ │ movwls r6, #6259 @ 0x1873 │ │ │ │ ldmcc r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -8383,46 +8383,46 @@ │ │ │ │ @ instruction: 0x4604ff71 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ sbcshi pc, r4, #1 │ │ │ │ tstcs r4, r1, lsl #4 │ │ │ │ mcr2 7, 4, pc, cr4, cr7, {7} @ │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf7f782d7 │ │ │ │ - andls lr, ip, sl, lsr ip │ │ │ │ + andls lr, ip, r8, lsr ip │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d682db │ │ │ │ ldrdcs r2, [r0, -ip] │ │ │ │ smlattls ip, r3, fp, r6 │ │ │ │ andsvs r9, r8, sp, lsl #2 │ │ │ │ submi pc, r0, pc, rrx │ │ │ │ strbtvs r6, [r2], #2067 @ 0x813 │ │ │ │ svclt 0x001c4283 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x3650f8df │ │ │ │ strtvs r4, [r7], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r3, r5, r9, sl, ip}^ │ │ │ │ - b 154a7ac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c8970> │ │ │ │ + b 14ca77c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1448940> │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ stmdavs r3!, {r0, r3, r6, r7, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl 194a7c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c898c> │ │ │ │ + bl 18ca798 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x184895c> │ │ │ │ @ instruction: 0xf7f72001 │ │ │ │ - @ instruction: 0x4607ecfc │ │ │ │ + @ instruction: 0x4607ecfa │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ sbchi pc, r0, #1 │ │ │ │ @ instruction: 0xf7f72001 │ │ │ │ - @ instruction: 0x4606ecf4 │ │ │ │ + @ instruction: 0x4606ecf2 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ sbchi pc, r3, #1 │ │ │ │ @ instruction: 0xf7f72003 │ │ │ │ - strmi lr, [r4], -r4, ror #20 │ │ │ │ + strmi lr, [r4], -r2, ror #20 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ sbchi pc, r6, #1 │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ cdp2 0, 3, cr15, cr10, cr4, {0} │ │ │ │ strbcc pc, [ip, #2271]! @ 0x8df @ │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ @@ -8430,96 +8430,96 @@ │ │ │ │ @ instruction: 0xf04f428b │ │ │ │ svclt 0x001c0101 │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ cdp2 0, 2, cr15, cr10, cr4, {0} │ │ │ │ tstcs r2, r2, lsr r6 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ strls pc, [fp, -r5, lsr #28] │ │ │ │ - bl ff6ca830 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff6489f4> │ │ │ │ + bl ff64a800 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c89c4> │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0x463882b0 │ │ │ │ - stcl 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ + stcl 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ andls r4, fp, r7, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df82b3 │ │ │ │ strmi r3, [r2], -r8, lsr #11 │ │ │ │ ldrbtmi r4, [fp], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x173cf8d3 │ │ │ │ - ldmib ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ ldmdavs fp!, {r1, r4, r5, r7, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4638b913 │ │ │ │ - bl 34a878 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x2c8a3c> │ │ │ │ + bl 2ca848 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x248a0c> │ │ │ │ ldrbcs pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r0, [sl], #-1404 @ 0xfffffa84 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d260dc │ │ │ │ movwls r3, #6740 @ 0x1a54 │ │ │ │ movwls r6, #2131 @ 0x853 │ │ │ │ ldmcc r4!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x262cf8d2 │ │ │ │ - blx 1d4a8a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc8a68> │ │ │ │ + blx 1d4a874 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cc8a38> │ │ │ │ andls r4, fp, r7, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ stmdavs r3!, {r0, r3, r4, r7, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r6, r3, #196, 8 @ 0xc4000000 │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ ldmdavs r3!, {r0, r1, r5, sp, lr} │ │ │ │ addsmi r6, r3, #25165824 @ 0x1800000 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, sp, lr} │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b ff6ca8dc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff648aa0> │ │ │ │ + b ff64a8ac <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c8a70> │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addsmi r9, r3, #12, 2 │ │ │ │ - blcc 80924 │ │ │ │ + blcc 808f4 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - @ instruction: 0xf8dfeace │ │ │ │ + @ instruction: 0xf8dfeacc │ │ │ │ tstcs r0, r8, lsl #10 │ │ │ │ tstls sp, sl, lsr r6 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r2, r3, r5, r9, sl, ip}^ │ │ │ │ - stmib r4!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r2!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ ldmdavs fp!, {r4, r5, r6, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4638b913 │ │ │ │ - b fed4a928 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc8aec> │ │ │ │ - bl 174a92c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x16c8af0> │ │ │ │ + b fecca8f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfec48abc> │ │ │ │ + bl 16ca8fc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1648ac0> │ │ │ │ andls r4, fp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ andcs r8, r0, r9, ror #4 │ │ │ │ - mcrr 7, 15, pc, r4, cr7 @ │ │ │ │ + mcrr 7, 15, pc, r2, cr7 @ │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df826c │ │ │ │ @ instruction: 0x460234bc │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0x173cf8d3 │ │ │ │ - ldmdb lr!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r5, r6, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - b fe3ca974 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe348b38> │ │ │ │ + b fe34a944 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2c8b08> │ │ │ │ ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r0, [sl], #-1168 @ 0xfffffb70 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d260de │ │ │ │ movwls r3, #6744 @ 0x1a58 │ │ │ │ movwls r6, #2131 @ 0x853 │ │ │ │ @@ -8531,46 +8531,46 @@ │ │ │ │ stmdavs r3!, {r1, r4, r6, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r6, r3, #4, 10 @ 0x1000000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #33 @ 0x21 │ │ │ │ eorvs sp, r3, r4 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b 19ca9c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1948b88> │ │ │ │ + b 194a994 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18c8b58> │ │ │ │ strbcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [fp], #-267 @ 0xfffffef5 │ │ │ │ @ instruction: 0x163cf8d3 │ │ │ │ @ instruction: 0xf7f76858 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ subhi pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80a24 │ │ │ │ + blcc 809f4 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - @ instruction: 0xf7f7ea4e │ │ │ │ - @ instruction: 0x4604eaf6 │ │ │ │ + @ instruction: 0xf7f7ea4c │ │ │ │ + @ instruction: 0x4604eaf4 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ eorshi pc, r9, #1 │ │ │ │ @ instruction: 0xf7f72000 │ │ │ │ - @ instruction: 0x4606ebde │ │ │ │ + @ instruction: 0x4606ebdc │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ eorshi pc, ip, #1 │ │ │ │ @ instruction: 0x46024bff │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0x173cf8d3 │ │ │ │ - ldmdb r8, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ ldmdavs r3!, {r2, r3, r4, r5, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - b a4aa40 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x9c8c04> │ │ │ │ + b 9caa10 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x948bd4> │ │ │ │ strdcs r4, [r0, -r5] │ │ │ │ ldrbtmi r4, [sl], #-2293 @ 0xfffff70b │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d260e0 │ │ │ │ movwls r3, #6748 @ 0x1a5c │ │ │ │ movwls r6, #2131 @ 0x853 │ │ │ │ ldmcc r4!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -8581,38 +8581,38 @@ │ │ │ │ stmdavs r3!, {r0, r2, r5, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r6, r3, #4, 10 @ 0x1000000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #33 @ 0x21 │ │ │ │ eorvs sp, r3, r4 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b caa8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x48c50> │ │ │ │ + b 4aa5c │ │ │ │ smlattcs r0, r4, fp, r4 │ │ │ │ tstls sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r4, r5, r9, sl, ip}^ │ │ │ │ - ldm sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ ldmdavs r3!, {r2, r4, r9, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - stmib sl!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bleq fed48160 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc6324> │ │ │ │ - stmib ip, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq fed48130 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecc62f4> │ │ │ │ + stmib sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andls r4, fp, r7, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ - ldc 2, cr8, [pc, #44] @ cb20 │ │ │ │ + ldc 2, cr8, [pc, #44] @ caf0 │ │ │ │ @ instruction: 0xf7f70bb0 │ │ │ │ - strmi lr, [r6], -r4, asr #19 │ │ │ │ + strmi lr, [r6], -r2, asr #19 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ andhi pc, sp, #1 │ │ │ │ @ instruction: 0xf7f72003 │ │ │ │ - strmi lr, [r4], -r8, ror #17 │ │ │ │ + strmi lr, [r4], -r6, ror #17 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ andshi pc, r0, #1 │ │ │ │ @ instruction: 0xf06f4bbf │ │ │ │ stmiapl sl!, {r6, r8, lr}^ │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @@ -8620,32 +8620,32 @@ │ │ │ │ @ instruction: 0x463afcb5 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldc2 0, cr15, [r0], #16 │ │ │ │ tstcs r2, r2, lsr r6 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ strcs pc, [r0, -fp, lsr #25] │ │ │ │ @ instruction: 0xf7f7970b │ │ │ │ - strmi lr, [r6], -r0, ror #20 │ │ │ │ + @ instruction: 0x4606ea5e │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ mvnshi pc, r1 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - strmi lr, [r7], -r8, asr #22 │ │ │ │ + strmi lr, [r7], -r6, asr #22 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ mvnshi pc, r1 │ │ │ │ @ instruction: 0x46024bb8 │ │ │ │ ldrbtmi r4, [fp], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x173cf8d3 │ │ │ │ - stm r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r0, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ ldmdavs fp!, {r1, r2, r3, r4, r5, r6, r7, r8, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0x4638b913 │ │ │ │ - ldmib r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r0, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlatbcs r0, lr, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-2222 @ 0xfffff752 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d260e2 │ │ │ │ movwls r3, #6752 @ 0x1a60 │ │ │ │ movwls r6, #2131 @ 0x853 │ │ │ │ ldmcc r4!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -8661,52 +8661,52 @@ │ │ │ │ ldmdavs r3!, {r0, r1, r5, sp, lr} │ │ │ │ addsmi r6, r3, #25165824 @ 0x1800000 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, sp, lr} │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - stmdb r2!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ addsmi r9, r3, #12, 2 │ │ │ │ - blcc 80c14 │ │ │ │ + blcc 80be4 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74630 │ │ │ │ - blmi fe4c7164 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe445328> │ │ │ │ + blmi fe4c712c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4452f0> │ │ │ │ ldrtmi r2, [sl], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [fp], #-269 @ 0xfffffef3 │ │ │ │ @ instruction: 0x1624f8d3 │ │ │ │ @ instruction: 0xf7f76858 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x81bff2c1 │ │ │ │ @ instruction: 0xf06f683b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80c44 │ │ │ │ + blcc 80c14 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - andcs lr, r0, lr, lsr r9 │ │ │ │ - b ff54ac1c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff4c8de0> │ │ │ │ + andcs lr, r0, ip, lsr r9 │ │ │ │ + b ff4cabec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff448db0> │ │ │ │ andls r4, fp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0x200181b7 │ │ │ │ - stmda r4, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andls r4, sp, r7, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0x462281ba │ │ │ │ @ instruction: 0xf0042100 │ │ │ │ @ instruction: 0xf7f7fc1b │ │ │ │ - @ instruction: 0x4606e9d2 │ │ │ │ + @ instruction: 0x4606e9d0 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ @ instruction: 0x81baf001 │ │ │ │ @ instruction: 0x4c7a4b79 │ │ │ │ stmiapl fp!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d49307 │ │ │ │ @ instruction: 0x461a173c │ │ │ │ - svc 0x00faf7f6 │ │ │ │ + svc 0x00f8f7f6 │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ @ instruction: 0xf8d481b8 │ │ │ │ tstcs r0, r4, ror #20 │ │ │ │ ldmdami r3!, {r0, r8, r9, ip, pc}^ │ │ │ │ movwls r6, #2147 @ 0x863 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d460e4 │ │ │ │ @@ -8720,276 +8720,276 @@ │ │ │ │ @ instruction: 0xf06f4293 │ │ │ │ svclt 0x001c4240 │ │ │ │ eorsvs r3, fp, r1, lsl #6 │ │ │ │ strvs r6, [r6, #-2099] @ 0xfffff7cd │ │ │ │ svclt 0x001c4293 │ │ │ │ eorsvs r3, r3, r1, lsl #6 │ │ │ │ addsmi r6, r3, #3866624 @ 0x3b0000 │ │ │ │ - blcc 80cf0 │ │ │ │ + blcc 80cc0 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - ldmdavs r3!, {r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 29) │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - ldm sl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r8, asr fp │ │ │ │ tstls fp, r2, lsr #12 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r2, r4, r5, r9, sl, ip}^ │ │ │ │ - svc 0x00b2f7f6 │ │ │ │ + svc 0x00b0f7f6 │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ stmdavs r3!, {r1, r2, r7, r8, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - stmia r2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - stmdb sl!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andls r4, ip, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ - blmi 12ad33c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x122b500> │ │ │ │ + blmi 12ad30c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x122b4d0> │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ ldrbne pc, [r4], #2259 @ 0x8d3 @ │ │ │ │ @ instruction: 0xf7f66858 │ │ │ │ - stmdacs r0, {r1, r2, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ cmnphi pc, r1, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80d74 │ │ │ │ + blcc 80d44 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - cdpmi 8, 4, cr14, cr0, cr6, {5} │ │ │ │ + cdpmi 8, 4, cr14, cr0, cr4, {5} │ │ │ │ stmdami r0, {r2, r8, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ rscvs pc, r6, r0, lsl #10 │ │ │ │ - bcs 1a4b0d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c9298> │ │ │ │ + bcs 1a4b0a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x19c9268> │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d63200 │ │ │ │ @ instruction: 0xf8d638f4 │ │ │ │ @ instruction: 0xf7f821fc │ │ │ │ strmi pc, [r4], -pc, lsl #16 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ msrhi SPSR_f, r1 │ │ │ │ teqpcc ip, r6 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d64602 │ │ │ │ @ instruction: 0xf8d31660 │ │ │ │ @ instruction: 0xf7f60084 │ │ │ │ - stmdacs r0, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ msrhi (UNDEF: 104), r1 │ │ │ │ svclt 0x0000e060 │ │ │ │ ... │ │ │ │ - andeq r4, r7, r6, lsl pc │ │ │ │ - andeq r4, r7, ip, lsl #2 │ │ │ │ - ldrdeq r4, [r7], -r0 │ │ │ │ - andeq r4, r7, ip, ror lr │ │ │ │ - andeq r4, r7, sl, asr lr │ │ │ │ + andeq r4, r7, r6, asr #30 │ │ │ │ + andeq r4, r7, ip, lsr r1 │ │ │ │ + andeq r4, r7, r0, lsl #30 │ │ │ │ + andeq r4, r7, ip, lsr #29 │ │ │ │ + andeq r4, r7, sl, lsl #29 │ │ │ │ + andeq r4, r7, ip, ror #28 │ │ │ │ andeq r4, r7, ip, lsr lr │ │ │ │ - andeq r4, r7, ip, lsl #28 │ │ │ │ - andeq r4, r7, sl, asr #27 │ │ │ │ - andeq r4, r7, ip, asr sp │ │ │ │ + strdeq r4, [r7], -sl │ │ │ │ + andeq r4, r7, ip, lsl #27 │ │ │ │ + andeq r4, r7, lr, ror #26 │ │ │ │ andeq r4, r7, lr, lsr sp │ │ │ │ - andeq r4, r7, lr, lsl #26 │ │ │ │ - @ instruction: 0x00074cb0 │ │ │ │ - andeq r4, r7, sl, asr #24 │ │ │ │ - andeq r3, r7, r0, asr #28 │ │ │ │ - andeq r4, r7, r2, ror #23 │ │ │ │ - muleq r7, r4, fp │ │ │ │ - andeq r4, r7, r2, ror #22 │ │ │ │ - andeq r3, r7, r8, asr sp │ │ │ │ + andeq r4, r7, r0, ror #25 │ │ │ │ + andeq r4, r7, sl, ror ip │ │ │ │ + andeq r3, r7, r0, ror lr │ │ │ │ + andeq r4, r7, r2, lsl ip │ │ │ │ + andeq r4, r7, r4, asr #23 │ │ │ │ + muleq r7, r2, fp │ │ │ │ + andeq r3, r7, r8, lsl #27 │ │ │ │ + andeq r4, r7, sl, lsr #22 │ │ │ │ strdeq r4, [r7], -sl │ │ │ │ - andeq r4, r7, sl, asr #21 │ │ │ │ - andeq r3, r7, r0, asr #25 │ │ │ │ - andeq r4, r7, ip, asr sl │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ + strdeq r3, [r7], -r0 │ │ │ │ + andeq r4, r7, ip, lsl #21 │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ + ldrdeq r4, [r7], -sl │ │ │ │ andeq r4, r7, sl, lsr #19 │ │ │ │ - andeq r4, r7, sl, ror r9 │ │ │ │ - andeq r3, r7, r0, ror fp │ │ │ │ - strdeq r4, [r7], -ip │ │ │ │ - andeq r4, r7, lr, lsr #17 │ │ │ │ - andeq r4, r7, lr, ror r8 │ │ │ │ - andeq r3, r7, r4, ror sl │ │ │ │ - andeq r4, r7, lr, lsr #16 │ │ │ │ - andeq r4, r7, r2, ror #15 │ │ │ │ - @ instruction: 0x000747b6 │ │ │ │ - andeq r3, r7, ip, lsr #19 │ │ │ │ - andeq r4, r7, r8, ror #14 │ │ │ │ - @ instruction: 0x000746b6 │ │ │ │ - andeq r4, r7, sl, lsl #13 │ │ │ │ - andeq r3, r7, r0, lsl #17 │ │ │ │ - andeq r4, r7, lr, lsl #12 │ │ │ │ - andeq r0, r0, ip, lsr #7 │ │ │ │ - andeq r4, r7, ip, lsr #11 │ │ │ │ - andeq r3, r7, r0, lsl #15 │ │ │ │ - andeq r4, r7, r8, lsl r5 │ │ │ │ + andeq r3, r7, r0, lsr #23 │ │ │ │ + andeq r4, r7, ip, lsr #18 │ │ │ │ ldrdeq r4, [r7], -lr │ │ │ │ - @ instruction: 0x000744b0 │ │ │ │ - andeq r3, r7, r6, lsr #13 │ │ │ │ + andeq r4, r7, lr, lsr #17 │ │ │ │ + andeq r3, r7, r4, lsr #21 │ │ │ │ + andeq r4, r7, lr, asr r8 │ │ │ │ + andeq r4, r7, r2, lsl r8 │ │ │ │ + andeq r4, r7, r6, ror #15 │ │ │ │ + ldrdeq r3, [r7], -ip │ │ │ │ + muleq r7, r8, r7 │ │ │ │ + andeq r4, r7, r6, ror #13 │ │ │ │ + @ instruction: 0x000746ba │ │ │ │ + @ instruction: 0x000738b0 │ │ │ │ + andeq r4, r7, lr, lsr r6 │ │ │ │ + @ instruction: 0x000003b0 │ │ │ │ + ldrdeq r4, [r7], -ip │ │ │ │ + @ instruction: 0x000737b0 │ │ │ │ + andeq r4, r7, r8, asr #10 │ │ │ │ + andeq r4, r7, lr, lsl #10 │ │ │ │ + andeq r4, r7, r0, ror #9 │ │ │ │ + ldrdeq r3, [r7], -r6 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80e94 │ │ │ │ + blcc 80e64 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - @ instruction: 0xf8dfe816 │ │ │ │ + @ instruction: 0xf8dfe814 │ │ │ │ ldrbtmi r6, [lr], #-3140 @ 0xfffff3bc │ │ │ │ teqpeq ip, r6 @ @ p-variant is OBSOLETE │ │ │ │ - stmda r6, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - bcs 1b4b1f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac93b8> │ │ │ │ + stmda r4, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + bcs 1b4b1c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ac9388> │ │ │ │ tstcs r4, r3, ror r8 │ │ │ │ ldceq 8, cr15, [r0], #-892 @ 0xfffffc84 │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8d64478 │ │ │ │ @ instruction: 0xf50038f4 │ │ │ │ @ instruction: 0xf8d660e8 │ │ │ │ @ instruction: 0xf7f721f8 │ │ │ │ @ instruction: 0x4604ff79 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ rschi pc, sl, r1 │ │ │ │ teqpcc ip, r6 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d64602 │ │ │ │ @ instruction: 0xf8d31484 │ │ │ │ @ instruction: 0xf7f60084 │ │ │ │ - stmdacs r0, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, sl, r1, asr #5 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80efc │ │ │ │ + blcc 80ecc │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - @ instruction: 0xf8dfefe2 │ │ │ │ + @ instruction: 0xf8dfefe0 │ │ │ │ ldrbtmi r6, [lr], #-3044 @ 0xfffff41c │ │ │ │ teqpeq ip, r6 @ @ p-variant is OBSOLETE │ │ │ │ - svc 0x00d2f7f6 │ │ │ │ - bcs 1c4b25c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc9420> │ │ │ │ + svc 0x00d0f7f6 │ │ │ │ + bcs 1c4b22c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc93f0> │ │ │ │ tstcs r4, r3, ror r8 │ │ │ │ - bleq ff44b288 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c944c> │ │ │ │ + bleq ff44b258 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff3c941c> │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8d64478 │ │ │ │ @ instruction: 0xf50038f4 │ │ │ │ @ instruction: 0xf8d660ea │ │ │ │ @ instruction: 0xf7f721f0 │ │ │ │ strmi pc, [r4], -r5, asr #30 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ sbchi pc, lr, r1 │ │ │ │ @ instruction: 0x172cf8d6 │ │ │ │ ldmdavs r0!, {r1, r5, r9, sl, lr}^ │ │ │ │ - mcr 7, 5, pc, cr0, cr6, {7} @ │ │ │ │ + mrc 7, 4, APSR_nzcv, cr14, cr6, {7} │ │ │ │ vmlal.s8 q9, d1, d0 │ │ │ │ stmdavs r3!, {r0, r4, r6, r7, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - svc 0x00b0f7f6 │ │ │ │ - blvs fe24b2d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c9498> │ │ │ │ + svc 0x00aef7f6 │ │ │ │ + blvs fe24b2a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c9468> │ │ │ │ @ instruction: 0xf8df2104 │ │ │ │ ldrbtmi r0, [lr], #-2952 @ 0xfffff478 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660ec │ │ │ │ ldmdavs r3!, {r2, r4, r5, r6, r9, fp, sp}^ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldmcc r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrsbcs pc, [r4, #134]! @ 0x86 @ │ │ │ │ @ instruction: 0xff18f7f7 │ │ │ │ andls r4, ip, r4, lsl #12 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8d680b9 │ │ │ │ strtmi r1, [r2], -r0, lsr #15 │ │ │ │ @ instruction: 0xf7f66870 │ │ │ │ - stmdacs r0, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, ip, r1, asr #5 │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 80fb8 │ │ │ │ + blcc 80f88 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - @ instruction: 0xf10def84 │ │ │ │ + @ instruction: 0xf10def82 │ │ │ │ andcs r0, r1, #56, 16 @ 0x380000 │ │ │ │ strcs r2, [r1, -r1, lsl #6] │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ ldm r8, {r4, r8, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf7fd0007 │ │ │ │ selmi pc, r1, r9 @ │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ adchi pc, ip, r1 │ │ │ │ @ instruction: 0xf7f62004 │ │ │ │ - strmi lr, [r4], -r2, lsl #29 │ │ │ │ + strmi lr, [r4], -r0, lsl #29 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ adchi pc, pc, r1 │ │ │ │ - blcc 14b360 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc9524> │ │ │ │ + blcc 14b330 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc94f4> │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r3, {r2, r5, r8, r9, sp} │ │ │ │ @ instruction: 0xf04f428b │ │ │ │ svclt 0x001c0100 │ │ │ │ @ instruction: 0x601319db │ │ │ │ - blx 1349010 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12c71d4> │ │ │ │ - bcc ffa4b380 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c9544> │ │ │ │ + blx 1348fe0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x12c71a4> │ │ │ │ + bcc ffa4b350 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c9514> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf06f58ef │ │ │ │ ldrtmi r4, [sl], -r0, asr #6 │ │ │ │ addsmi r6, lr, #4063232 @ 0x3e0000 │ │ │ │ @ instruction: 0x3601bf1c │ │ │ │ @ instruction: 0xf004603e │ │ │ │ @ instruction: 0x464afa3d │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - blx e49038 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc71fc> │ │ │ │ + blx e49008 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc71cc> │ │ │ │ movtmi pc, #111 @ 0x6f @ │ │ │ │ @ instruction: 0x463a429e │ │ │ │ tstpeq r3, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ svclt 0x001c4620 │ │ │ │ eorsvs r3, lr, r1, lsl #12 │ │ │ │ - blx b49050 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac7214> │ │ │ │ - svc 0x00e2f7f6 │ │ │ │ + blx b49020 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac71e4> │ │ │ │ + svc 0x00e0f7f6 │ │ │ │ andls r4, ip, r1, lsl #13 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df8083 │ │ │ │ movwcs r6, #2720 @ 0xaa0 │ │ │ │ - beq fe74b3d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe6c9598> │ │ │ │ + beq fe74b3a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe6c9568> │ │ │ │ ldrbtmi r4, [lr], #-1561 @ 0xfffff9e7 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660ee │ │ │ │ andls r2, r2, #120, 20 @ 0x78000 │ │ │ │ andls r6, r1, #7471104 @ 0x720000 │ │ │ │ ldmcs r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d69200 │ │ │ │ @ instruction: 0xf7f72648 │ │ │ │ @ instruction: 0x4606faf1 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ rsbshi pc, r4, r1 │ │ │ │ tstcs r4, r1, lsl #4 │ │ │ │ - blx 14b068 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc922c> │ │ │ │ + blx 14b038 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc91fc> │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ ldm r8, {r0, r3, r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf7fd0007 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rsbshi pc, lr, r1 │ │ │ │ @ instruction: 0xf06f6bf3 │ │ │ │ andsvs r4, r8, r0, asr #4 │ │ │ │ stmdavs r3!, {r3, r6, r9, sl, lr} │ │ │ │ addsmi r6, r3, #244, 8 @ 0xf4000000 │ │ │ │ svclt 0x001c4632 │ │ │ │ eorvs r3, r3, r1, lsl #6 │ │ │ │ - bcc f4b438 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec95fc> │ │ │ │ + bcc f4b408 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec95cc> │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8df13d8 │ │ │ │ ldrbtmi r3, [fp], #-2616 @ 0xfffff5c8 │ │ │ │ @ instruction: 0xf7f66573 │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ rsbshi pc, r0, r1, asr #5 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 810f4 │ │ │ │ + blcc 810c4 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64630 │ │ │ │ - @ instruction: 0xf8dfeee6 │ │ │ │ + @ instruction: 0xf8dfeee4 │ │ │ │ movwcs r6, #2580 @ 0xa14 │ │ │ │ - beq 44b470 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3c9634> │ │ │ │ + beq 44b440 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x3c9604> │ │ │ │ ldrbtmi r4, [lr], #-1561 @ 0xfffff9e7 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660f0 │ │ │ │ andls r2, r2, #120, 20 @ 0x78000 │ │ │ │ andls r6, r1, #7471104 @ 0x720000 │ │ │ │ ldmcs r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d69200 │ │ │ │ @@ -9011,22 +9011,22 @@ │ │ │ │ svclt 0x001c4632 │ │ │ │ eorvs r3, r3, r1, lsl #6 │ │ │ │ ldmibcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf8df13e0 │ │ │ │ ldrbtmi r3, [fp], #-2476 @ 0xfffff654 │ │ │ │ @ instruction: 0xf7f66573 │ │ │ │ - stmdacs r0, {r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ subshi pc, r2, r1, asr #5 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 81190 │ │ │ │ + blcc 81160 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64630 │ │ │ │ - @ instruction: 0xf8dfee98 │ │ │ │ + @ instruction: 0xf8dfee96 │ │ │ │ movwcs r6, #2440 @ 0x988 │ │ │ │ stmibeq r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r4, [lr], #-1561 @ 0xfffff9e7 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660f2 │ │ │ │ andls r2, r2, #120, 20 @ 0x78000 │ │ │ │ andls r6, r1, #7471104 @ 0x720000 │ │ │ │ @@ -9036,51 +9036,51 @@ │ │ │ │ @ instruction: 0x4606fa55 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ eorshi pc, r8, r1 │ │ │ │ tstcs r4, r1, lsl #4 │ │ │ │ @ instruction: 0xf968f7f7 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf7f6803d │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ subhi pc, r4, r1 │ │ │ │ @ instruction: 0xf06f6bf3 │ │ │ │ andsvs r4, r8, r0, asr #4 │ │ │ │ ldrbtvs r6, [r4], #2083 @ 0x823 │ │ │ │ @ instruction: 0x46324293 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ movwcs r6, #35 @ 0x23 │ │ │ │ @ instruction: 0xf8df930c │ │ │ │ @ instruction: 0xf8c63928 │ │ │ │ ldrbtmi r9, [fp], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0x1648f8d3 │ │ │ │ @ instruction: 0xf7f66858 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ eorshi pc, r6, r1, asr #5 │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 81228 │ │ │ │ + blcc 811f8 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64630 │ │ │ │ - stmdavs r3!, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r1, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 29) │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - mrc 7, 1, APSR_nzcv, cr14, cr6, {7} │ │ │ │ + mrc 7, 1, APSR_nzcv, cr12, cr6, {7} │ │ │ │ @ instruction: 0xf7f62001 │ │ │ │ - pkhtbmi lr, r0, r6, asr #31 │ │ │ │ + pkhtbmi lr, r0, r4, asr #31 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ eorhi pc, r2, r1 │ │ │ │ @ instruction: 0xf7f62020 │ │ │ │ - strmi lr, [r6], -lr, asr #31 │ │ │ │ + strmi lr, [r6], -ip, asr #31 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ eorhi pc, r6, r1 │ │ │ │ @ instruction: 0xf7f62004 │ │ │ │ - @ instruction: 0x4604ed3e │ │ │ │ + @ instruction: 0x4604ed3c │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ eorhi pc, sl, r1 │ │ │ │ tstcs r0, r2, asr #12 │ │ │ │ @ instruction: 0xf914f004 │ │ │ │ stmiacc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @@ -9099,52 +9099,52 @@ │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ @ instruction: 0xf8f2f004 │ │ │ │ stmdacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ ldrbtmi r9, [r8], #-267 @ 0xfffffef5 │ │ │ │ rscsvs pc, r4, r0, lsl #10 │ │ │ │ - bcc 1f4b614 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec97d8> │ │ │ │ + bcc 1f4b5e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1ec97a8> │ │ │ │ ldmdavs r3, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d29300 │ │ │ │ @ instruction: 0xf8d238f4 │ │ │ │ @ instruction: 0xf7f7248c │ │ │ │ strmi pc, [r6], -r7, ror #26 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ ldrbhi pc, [r6, r0]! @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ strbvs r4, [r4], #576 @ 0x240 │ │ │ │ mulle r8, r3, r2 │ │ │ │ eorvs r1, r1, r9, asr ip │ │ │ │ mulle r4, r1, r2 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - @ instruction: 0xf8dfedd8 │ │ │ │ + @ instruction: 0xf8dfedd6 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ tstls ip, r2, lsr r6 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r2, r3, r7, sl, ip}^ │ │ │ │ - stc 7, cr15, [lr], #984 @ 0x3d8 │ │ │ │ + stc 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ ldmdavs r3!, {r0, r2, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - ldc 7, cr15, [lr, #984]! @ 0x3d8 │ │ │ │ + ldc 7, cr15, [ip, #984]! @ 0x3d8 │ │ │ │ @ instruction: 0xf7f62001 │ │ │ │ - @ instruction: 0x4607ef56 │ │ │ │ + @ instruction: 0x4607ef54 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ ldrbhi pc, [lr, r0] @ │ │ │ │ @ instruction: 0xf7f62020 │ │ │ │ - strmi lr, [r6], -lr, asr #30 │ │ │ │ + strmi lr, [r6], -ip, asr #30 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ strbhi pc, [r2, r0]! @ │ │ │ │ @ instruction: 0xf7f62004 │ │ │ │ - @ instruction: 0x4604ecbe │ │ │ │ + @ instruction: 0x4604ecbc │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ strbhi pc, [r6, r0]! @ │ │ │ │ tstcs r0, sl, lsr r6 │ │ │ │ @ instruction: 0xf894f004 │ │ │ │ sbfxcc pc, pc, #17, #25 │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @@ -9161,38 +9161,38 @@ │ │ │ │ tstpeq r2, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf0046013 │ │ │ │ @ instruction: 0x4632f873 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ @ instruction: 0xf86ef004 │ │ │ │ @ instruction: 0xf7f6970d │ │ │ │ - strmi lr, [r6], -r4, lsr #28 │ │ │ │ + strmi lr, [r6], -r2, lsr #28 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ strbhi pc, [r0, r0] @ │ │ │ │ @ instruction: 0xf7f64638 │ │ │ │ - strmi lr, [r7], -ip, lsl #30 │ │ │ │ + strmi lr, [r7], -sl, lsl #30 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strbhi pc, [r4, r0] @ │ │ │ │ smmlscc r0, pc, r8, pc @ │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ @ instruction: 0xf7f6173c │ │ │ │ - stmdacs r0, {r1, r2, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, sl, fp, sp, lr, pc} │ │ │ │ strbhi pc, [r4, r0, asr #5] @ │ │ │ │ @ instruction: 0xf06f683b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 81414 │ │ │ │ + blcc 813e4 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64638 │ │ │ │ - @ instruction: 0xf8dfed56 │ │ │ │ + @ instruction: 0xf8dfed54 │ │ │ │ tstcs r0, r8, lsr #14 │ │ │ │ @ instruction: 0x0724f8df │ │ │ │ ldrbtmi r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ rscsvs pc, r6, r0, lsl #10 │ │ │ │ - bcc fe04b768 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc992c> │ │ │ │ + bcc fe04b738 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfc98fc> │ │ │ │ ldmdavs r3, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d29300 │ │ │ │ @ instruction: 0xf8d238f4 │ │ │ │ @ instruction: 0xf7f72488 │ │ │ │ @ instruction: 0x4607fcbd │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strhi pc, [ip, r0]! │ │ │ │ @@ -9201,217 +9201,217 @@ │ │ │ │ @ instruction: 0xf06f4293 │ │ │ │ svclt 0x001c4240 │ │ │ │ eorvs r3, r3, r1, lsl #6 │ │ │ │ strvs r6, [r6, #-2099] @ 0xfffff7cd │ │ │ │ svclt 0x001c4293 │ │ │ │ eorsvs r3, r3, r1, lsl #6 │ │ │ │ addsmi r6, r3, #2293760 @ 0x230000 │ │ │ │ - blcc 81478 │ │ │ │ + blcc 81448 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - ldmdavs r3!, {r2, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdavs r3!, {r1, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - ldc 7, cr15, [r6, #-984] @ 0xfffffc28 │ │ │ │ + ldc 7, cr15, [r4, #-984] @ 0xfffffc28 │ │ │ │ ssatcc pc, #17, pc, asr #17 @ │ │ │ │ ldrtmi r2, [sl], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ strne pc, [r8], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0xf7f66858 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strhi pc, [r4, r0, asr #5] │ │ │ │ @ instruction: 0xf06f683b │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 814c4 │ │ │ │ + blcc 81494 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64638 │ │ │ │ - @ instruction: 0xf8dfecfe │ │ │ │ + @ instruction: 0xf8dfecfc │ │ │ │ smlabbcs r0, r4, r6, r6 │ │ │ │ pkhtbeq pc, r0, pc, asr #17 @ │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ rscsvs pc, r8, r0, lsl #10 │ │ │ │ - bcs fe14b828 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0c99ec> │ │ │ │ + bcs fe14b7f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0c99bc> │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d63200 │ │ │ │ @ instruction: 0xf8d638f4 │ │ │ │ @ instruction: 0xf7f7264c │ │ │ │ strmi pc, [r4], -r5, ror #24 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strbhi pc, [ip, -r0]! @ │ │ │ │ - bcs 64b848 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5c9a0c> │ │ │ │ + bcs 64b818 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x5c99dc> │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r1, r6, r7, sl, sp, lr} │ │ │ │ svclt 0x001c428b │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ @ instruction: 0x164cf8d3 │ │ │ │ @ instruction: 0xf7f66858 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strbhi pc, [r2, -r0, asr #5]! @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 81538 │ │ │ │ + blcc 81508 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - @ instruction: 0xf8dfecc4 │ │ │ │ + @ instruction: 0xf8dfecc2 │ │ │ │ tstcs r0, ip, lsl r6 │ │ │ │ @ instruction: 0x0618f8df │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ rscsvs pc, sl, r0, lsl #10 │ │ │ │ - bcs fe24b89c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c9a60> │ │ │ │ + bcs fe24b86c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe1c9a30> │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d63200 │ │ │ │ @ instruction: 0xf8d638f4 │ │ │ │ @ instruction: 0xf7f72640 │ │ │ │ strmi pc, [r4], -fp, lsr #24 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strbhi pc, [sl, -r0] @ │ │ │ │ - bcs 84b8bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c9a80> │ │ │ │ + bcs 84b88c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x7c9a50> │ │ │ │ cmppmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3, {r1, r6, r7, sl, sp, lr} │ │ │ │ svclt 0x001c428b │ │ │ │ andsvs r3, r3, r1, lsl #6 │ │ │ │ ldrbcc pc, [ip, #2271] @ 0x8df @ │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ @ instruction: 0x1640f8d3 │ │ │ │ @ instruction: 0xf7f66858 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrhi pc, [pc, -r0, asr #5]! │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 815ac │ │ │ │ + blcc 8157c │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - andcs lr, r0, sl, lsl #25 │ │ │ │ - mcr 7, 1, pc, cr0, cr6, {7} @ │ │ │ │ + andcs lr, r0, r8, lsl #25 │ │ │ │ + mrc 7, 0, APSR_nzcv, cr14, cr6, {7} │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r1, r7, lsr r7 │ │ │ │ - bl fe44b590 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c9754> │ │ │ │ + bl fe3cb560 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe349724> │ │ │ │ andls r4, ip, r6, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x4622873a │ │ │ │ @ instruction: 0xf0032100 │ │ │ │ @ instruction: 0xf8dfff67 │ │ │ │ @ instruction: 0xf8df258c │ │ │ │ smlabbcs r0, ip, r5, r0 │ │ │ │ ldrbtmi r4, [r8], #-1146 @ 0xfffffb86 │ │ │ │ rscsvs pc, ip, r0, lsl #10 │ │ │ │ - bcc fe34b928 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2c9aec> │ │ │ │ + bcc fe34b8f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe2c9abc> │ │ │ │ ldmdavs r3, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d29300 │ │ │ │ @ instruction: 0xf8d238f4 │ │ │ │ @ instruction: 0xf7f72638 │ │ │ │ @ instruction: 0x4604fbdd │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strhi pc, [r8, -r0]! │ │ │ │ @ instruction: 0xf06f6833 │ │ │ │ strbvs r4, [r6], #576 @ 0x240 │ │ │ │ mulle r8, r3, r2 │ │ │ │ eorsvs r1, r1, r9, asr ip │ │ │ │ mulle r4, r1, r2 │ │ │ │ ldmdblt r3, {r0, r1, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64630 │ │ │ │ - @ instruction: 0xf8dfec4e │ │ │ │ + @ instruction: 0xf8dfec4c │ │ │ │ tstcs r0, r4, asr #10 │ │ │ │ tstls ip, r2, lsr #12 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r3, r4, r5, r9, sl, ip}^ │ │ │ │ - bl 94b608 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8c97cc> │ │ │ │ + bl 8cb5d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x84979c> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r1, r2, r4, r8, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - ldc 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + ldc 7, cr15, [r2], #-984 @ 0xfffffc28 │ │ │ │ ldrvs pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r0, [lr], #-1300 @ 0xfffffaec │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d660fe │ │ │ │ ldmdavs r3!, {r4, r7, r9, fp, sp}^ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldmcc r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2764f8d6 │ │ │ │ - blx fe74b652 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe6c9816> │ │ │ │ + blx fe74b622 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe6c97e6> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d686fd │ │ │ │ strtmi r1, [r2], -r4, ror #14 │ │ │ │ @ instruction: 0xf7f66870 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbthi pc, [pc], r0, asr #5 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 816b0 │ │ │ │ + blcc 81680 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - @ instruction: 0xf8dfec08 │ │ │ │ + @ instruction: 0xf8dfec06 │ │ │ │ smlabtcs r0, r4, r4, r6 │ │ │ │ strbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ andvs pc, r0, r0, lsl #10 │ │ │ │ - bcs fe54ba14 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c9bd8> │ │ │ │ + bcs fe54b9e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4c9ba8> │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d63200 │ │ │ │ @ instruction: 0xf8d638f4 │ │ │ │ @ instruction: 0xf7f72760 │ │ │ │ strmi pc, [r4], -pc, ror #22 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strbthi pc, [r6], r0 @ │ │ │ │ @ instruction: 0x1760f8d6 │ │ │ │ ldmdavs r0!, {r1, r5, r9, sl, lr}^ │ │ │ │ - b ff2cb6bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff249880> │ │ │ │ + b ff24b68c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff1c9850> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r3, r5, r6, r7, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl ff6cb6d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff64989c> │ │ │ │ + bl ff64b6a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5c986c> │ │ │ │ ldrbtvs pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ ldrbtmi r0, [lr], #-1136 @ 0xfffffb90 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d66001 │ │ │ │ ldmdavs r3!, {r3, r4, r7, r9, fp, sp}^ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldmcc r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrcs pc, [r8, #2262]! @ 0x8d6 │ │ │ │ - blx 10cb706 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10498ca> │ │ │ │ + blx 10cb6d6 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x104989a> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d686cf │ │ │ │ @ instruction: 0xf06f2a34 │ │ │ │ strbvs r4, [r2], #320 @ 0x140 │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ movwcc fp, #7964 @ 0x1f1c │ │ │ │ @ instruction: 0xf8df6013 │ │ │ │ @ instruction: 0x46023434 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r3, r4, r5, r7, r8, sl, ip}^ │ │ │ │ - b fe44b730 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c98f4> │ │ │ │ + b fe3cb700 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3498c4> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r2, r6, r7, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl fe84b74c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7c9910> │ │ │ │ + bl fe7cb71c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe7498e0> │ │ │ │ @ instruction: 0xf7f62001 │ │ │ │ - @ instruction: 0x4606ed38 │ │ │ │ + @ instruction: 0x4606ed36 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ ldrthi pc, [ip], r0 @ │ │ │ │ @ instruction: 0xf7f62002 │ │ │ │ - strmi lr, [r4], -r8, lsr #21 │ │ │ │ + strmi lr, [r4], -r6, lsr #21 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ ldrthi pc, [pc], r0 @ │ │ │ │ @ instruction: 0xf06f4bfa │ │ │ │ ldrbtmi r4, [fp], #-320 @ 0xfffffec0 │ │ │ │ msrcs CPSR_s, #13828096 @ 0xd30000 │ │ │ │ addmi r6, fp, #1245184 @ 0x130000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -9424,139 +9424,139 @@ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d26002 │ │ │ │ movwls r3, #6812 @ 0x1a9c │ │ │ │ movwls r6, #2131 @ 0x853 │ │ │ │ ldmcc r4!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2644f8d2 │ │ │ │ - blx ff9cb7bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff949980> │ │ │ │ + blx ff9cb78c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff949950> │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r7, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ addsmi r6, r3, #196, 8 @ 0xc4000000 │ │ │ │ mrrcne 0, 0, sp, r9, cr8 │ │ │ │ addsmi r6, r1, #33 @ 0x21 │ │ │ │ eorvs sp, r3, r4 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - bl 15cb7e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x15499a4> │ │ │ │ + bl 154b7b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14c9974> │ │ │ │ smlattcs r0, r0, fp, r4 │ │ │ │ tstls ip, r2, lsr r6 │ │ │ │ @ instruction: 0xf8d3447b │ │ │ │ ldmdavs r8, {r2, r6, r9, sl, ip}^ │ │ │ │ - b bcb7f4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xb499b8> │ │ │ │ + b b4b7c4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xac9988> │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r7, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorsvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4630b913 │ │ │ │ - bl fcb810 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf499d4> │ │ │ │ + bl f4b7e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xec99a4> │ │ │ │ ldrdcs r4, [r0, -r5] │ │ │ │ ldrbtmi r4, [lr], #-2261 @ 0xfffff72b │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d66003 │ │ │ │ ldmdavs r3!, {r5, r7, r9, fp, sp}^ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldmcc r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strcs pc, [r0], #-2262 @ 0xfffff72a │ │ │ │ - blx fea4b838 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c99fc> │ │ │ │ + blx fea4b808 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9c99cc> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d68677 │ │ │ │ strtmi r1, [r2], -r0, lsl #8 │ │ │ │ @ instruction: 0xf7f66870 │ │ │ │ - stmdacs r0, {r2, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r9, fp, sp, lr, pc} │ │ │ │ ldrbthi pc, [r9], -r0, asr #5 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 81898 │ │ │ │ + blcc 81868 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ vdupmi.8 d2, lr │ │ │ │ stmiami r2, {r8, sp}^ │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ andvs pc, r4, r0, lsl #10 │ │ │ │ - bcs fe94bbf8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c9dbc> │ │ │ │ + bcs fe94bbc8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe8c9d8c> │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d63200 │ │ │ │ @ instruction: 0xf8d638f4 │ │ │ │ @ instruction: 0xf7f72578 │ │ │ │ @ instruction: 0x4604fa7d │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ strbthi pc, [r2], -r0 @ │ │ │ │ ldrbne pc, [r8, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdavs r0!, {r1, r5, r9, sl, lr}^ │ │ │ │ - ldmib r8, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r2, r5, r6, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b ffa4b8bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff9c9a80> │ │ │ │ + b ff9cb88c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff949a50> │ │ │ │ smlatbcs r0, lr, lr, r4 │ │ │ │ ldrbtmi r4, [lr], #-2222 @ 0xfffff752 │ │ │ │ @ instruction: 0xf5004478 │ │ │ │ @ instruction: 0xf8d66005 │ │ │ │ ldmdavs r3!, {r3, r5, r7, r9, fp, sp}^ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldmcc r4!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbcs pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ - blx 14cb8e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1449aa8> │ │ │ │ + blx 14cb8b4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1449a78> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d6864d │ │ │ │ @ instruction: 0x46221574 │ │ │ │ @ instruction: 0xf7f66870 │ │ │ │ - stmdacs r0, {r1, r2, r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ strbhi pc, [pc], -r0, asr #5 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ - blcc 81944 │ │ │ │ + blcc 81914 │ │ │ │ ldmdblt r3, {r0, r1, r5, sp, lr} │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - @ instruction: 0x4e9beabe │ │ │ │ + @ instruction: 0x4e9beabc │ │ │ │ ldmmi fp, {r8, sp} │ │ │ │ ldrbtmi r4, [r8], #-1150 @ 0xfffffb82 │ │ │ │ andvs pc, r6, r0, lsl #10 │ │ │ │ - bcs feb4bca4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac9e68> │ │ │ │ + bcs feb4bc74 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeac9e38> │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d63200 │ │ │ │ @ instruction: 0xf8d638f4 │ │ │ │ @ instruction: 0xf7f72570 │ │ │ │ strmi pc, [r4], -r7, lsr #20 │ │ │ │ stmdacs r0, {r0, r2, r3, ip, pc} │ │ │ │ ldrthi pc, [r8], -r0 @ │ │ │ │ ldrbne pc, [r0, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdavs r0!, {r1, r5, r9, sl, lr}^ │ │ │ │ - stmib r2, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ vmlal.s8 q9, d0, d0 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r9, sl, pc} │ │ │ │ submi pc, r0, #111 @ 0x6f │ │ │ │ mulle r5, r3, r2 │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x4620b913 │ │ │ │ - b fe4cb968 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe449b2c> │ │ │ │ - bl ecb96c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xe49b30> │ │ │ │ + b fe44b938 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe3c9afc> │ │ │ │ + bl e4b93c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xdc9b00> │ │ │ │ andls r4, sp, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blmi fe12f26c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0ad430> │ │ │ │ + blmi fe12f23c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0ad400> │ │ │ │ ldrbtmi r4, [fp], #-1538 @ 0xfffff9fe │ │ │ │ ubfxne pc, r3, #17, #29 │ │ │ │ @ instruction: 0xf7f66858 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrthi pc, [r3], -r0, asr #5 @ │ │ │ │ @ instruction: 0xf06f6823 │ │ │ │ addsmi r4, r3, #64, 4 │ │ │ │ svcge 0x0095f43d │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf47d2b00 │ │ │ │ qadd8mi sl, r0, r0 │ │ │ │ - b 1ccb9a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c49b6c> │ │ │ │ + b 1c4b978 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1bc9b3c> │ │ │ │ svclt 0x008bf7fd │ │ │ │ smlsdxcs r1, r7, ip, r4 │ │ │ │ ldrbvs pc, [r1], -pc, asr #12 @ │ │ │ │ ldmdane r5!, {r6, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd447c │ │ │ │ ldclmi 15, cr11, [r4], #-292 @ 0xfffffedc │ │ │ │ ldmvc fp, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc} │ │ │ │ @@ -9613,131 +9613,131 @@ │ │ │ │ strvc pc, [r5], pc, asr #12 │ │ │ │ @ instruction: 0xf7fd447c │ │ │ │ mcrrmi 14, 13, fp, sl, cr13 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1671 @ 0xfffff979 │ │ │ │ mrclt 7, 6, APSR_nzcv, cr4, cr13, {7} │ │ │ │ - muleq r7, r2, r3 │ │ │ │ - andeq r3, r7, r0, ror r5 │ │ │ │ - andeq r4, r7, sl, lsr #6 │ │ │ │ - andeq r3, r7, r8, lsl #10 │ │ │ │ - andeq r4, r7, r2, asr #5 │ │ │ │ - @ instruction: 0x000734b8 │ │ │ │ - andeq r4, r7, r8, lsr r2 │ │ │ │ - andeq r0, r0, r0, asr r3 │ │ │ │ - andeq r4, r7, r6, asr #3 │ │ │ │ - @ instruction: 0x000733bc │ │ │ │ - andeq r4, r7, r4, ror #2 │ │ │ │ + andeq r4, r7, r2, asr #7 │ │ │ │ + andeq r3, r7, r0, lsr #11 │ │ │ │ + andeq r4, r7, sl, asr r3 │ │ │ │ + andeq r3, r7, r8, lsr r5 │ │ │ │ + strdeq r4, [r7], -r2 │ │ │ │ + andeq r3, r7, r8, ror #9 │ │ │ │ + andeq r4, r7, r8, ror #4 │ │ │ │ + andeq r0, r0, ip, asr #6 │ │ │ │ + strdeq r4, [r7], -r6 │ │ │ │ + andeq r3, r7, ip, ror #7 │ │ │ │ + muleq r7, r4, r1 │ │ │ │ andeq fp, r0, r7, lsl fp │ │ │ │ - andeq r4, r7, sl, lsr #2 │ │ │ │ - andeq r3, r7, r0, lsr #6 │ │ │ │ - andeq r4, r7, r8, asr #1 │ │ │ │ + andeq r4, r7, sl, asr r1 │ │ │ │ + andeq r3, r7, r0, asr r3 │ │ │ │ + strdeq r4, [r7], -r8 │ │ │ │ andeq fp, r0, fp, lsl #18 │ │ │ │ - andeq r4, r7, lr, lsl #1 │ │ │ │ - andeq r3, r7, r4, lsl #5 │ │ │ │ - andeq r4, r7, sl, lsr #32 │ │ │ │ - andeq r3, r7, r6, lsr #31 │ │ │ │ - andeq r3, r7, r2, ror #30 │ │ │ │ - andeq r3, r7, r6, asr r1 │ │ │ │ - andeq r3, r7, r0, lsl pc │ │ │ │ - andeq r3, r7, r6, lsr #29 │ │ │ │ + strheq r4, [r7], -lr │ │ │ │ + @ instruction: 0x000732b4 │ │ │ │ + andeq r4, r7, sl, asr r0 │ │ │ │ + ldrdeq r3, [r7], -r6 │ │ │ │ + muleq r7, r2, pc @ │ │ │ │ + andeq r3, r7, r6, lsl #3 │ │ │ │ + andeq r3, r7, r0, asr #30 │ │ │ │ + ldrdeq r3, [r7], -r6 │ │ │ │ + andeq r3, r7, ip, ror #28 │ │ │ │ andeq r3, r7, ip, lsr lr │ │ │ │ - andeq r3, r7, ip, lsl #28 │ │ │ │ - andeq r3, r7, r2 │ │ │ │ - andeq r3, r7, lr, lsl #27 │ │ │ │ - andeq r3, r7, ip, asr sp │ │ │ │ - andeq r2, r7, r2, asr pc │ │ │ │ - andeq r3, r7, sl, lsl sp │ │ │ │ - andeq r3, r7, r8, ror #25 │ │ │ │ - ldrdeq r2, [r7], -lr │ │ │ │ - andeq r3, r7, r6, lsr #25 │ │ │ │ - andeq r3, r7, ip, asr #24 │ │ │ │ - andeq r2, r7, r2, asr #28 │ │ │ │ - strdeq r3, [r7], -ip │ │ │ │ - andeq r3, r7, sl, asr #23 │ │ │ │ - andeq r2, r7, r0, asr #27 │ │ │ │ - andeq r3, r7, r0, ror fp │ │ │ │ - andeq r2, r7, r6, ror #26 │ │ │ │ - andeq r3, r7, r6, lsl fp │ │ │ │ - andeq r2, r7, ip, lsl #26 │ │ │ │ - ldrdeq r3, [r7], -r4 │ │ │ │ - andeq r3, r7, r6, lsl #21 │ │ │ │ - andeq r3, r7, lr, asr sl │ │ │ │ - andeq r2, r7, r4, asr ip │ │ │ │ - andeq r3, r7, r0, lsl sl │ │ │ │ - andeq r3, r7, r2, ror #19 │ │ │ │ - ldrdeq r2, [r7], -r8 │ │ │ │ - andeq r3, r7, ip, lsl #19 │ │ │ │ - andeq r2, r7, r2, lsl #23 │ │ │ │ - andeq r3, r7, r6, lsr r9 │ │ │ │ - andeq r2, r7, ip, lsr #22 │ │ │ │ - andeq r3, r7, r0, ror #17 │ │ │ │ - ldrdeq r2, [r7], -r6 │ │ │ │ - andeq r3, r7, lr, ror r8 │ │ │ │ - andeq fp, r5, r4, asr lr │ │ │ │ - andeq fp, r5, r2, asr #28 │ │ │ │ - andeq fp, r5, r0, lsr lr │ │ │ │ - andeq fp, r5, lr, lsl lr │ │ │ │ - andeq fp, r5, ip, lsl #28 │ │ │ │ - strdeq fp, [r5], -sl │ │ │ │ - andeq fp, r5, r8, ror #27 │ │ │ │ - andeq fp, r5, lr, lsr #25 │ │ │ │ - muleq r5, ip, ip │ │ │ │ - andeq fp, r5, sl, lsl #25 │ │ │ │ - andeq fp, r5, r8, ror ip │ │ │ │ - andeq fp, r5, r6, ror #24 │ │ │ │ - andeq fp, r5, r4, asr ip │ │ │ │ - andeq fp, r5, r2, asr #24 │ │ │ │ - bmi fe54bf6c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4ca130> │ │ │ │ + andeq r3, r7, r2, lsr r0 │ │ │ │ + @ instruction: 0x00073dbe │ │ │ │ + andeq r3, r7, ip, lsl #27 │ │ │ │ + andeq r2, r7, r2, lsl #31 │ │ │ │ + andeq r3, r7, sl, asr #26 │ │ │ │ + andeq r3, r7, r8, lsl sp │ │ │ │ + andeq r2, r7, lr, lsl #30 │ │ │ │ + ldrdeq r3, [r7], -r6 │ │ │ │ + andeq r3, r7, ip, ror ip │ │ │ │ + andeq r2, r7, r2, ror lr │ │ │ │ + andeq r3, r7, ip, lsr #24 │ │ │ │ + strdeq r3, [r7], -sl │ │ │ │ + strdeq r2, [r7], -r0 │ │ │ │ + andeq r3, r7, r0, lsr #23 │ │ │ │ + muleq r7, r6, sp │ │ │ │ + andeq r3, r7, r6, asr #22 │ │ │ │ + andeq r2, r7, ip, lsr sp │ │ │ │ + andeq r3, r7, r4, lsl #22 │ │ │ │ + @ instruction: 0x00073ab6 │ │ │ │ + andeq r3, r7, lr, lsl #21 │ │ │ │ + andeq r2, r7, r4, lsl #25 │ │ │ │ + andeq r3, r7, r0, asr #20 │ │ │ │ + andeq r3, r7, r2, lsl sl │ │ │ │ + andeq r2, r7, r8, lsl #24 │ │ │ │ + @ instruction: 0x000739bc │ │ │ │ + @ instruction: 0x00072bb2 │ │ │ │ + andeq r3, r7, r6, ror #18 │ │ │ │ + andeq r2, r7, ip, asr fp │ │ │ │ + andeq r3, r7, r0, lsl r9 │ │ │ │ + andeq r2, r7, r6, lsl #22 │ │ │ │ + andeq r3, r7, lr, lsr #17 │ │ │ │ + andeq fp, r5, ip, asr #28 │ │ │ │ + andeq fp, r5, sl, lsr lr │ │ │ │ + andeq fp, r5, r8, lsr #28 │ │ │ │ + andeq fp, r5, r6, lsl lr │ │ │ │ + andeq fp, r5, r4, lsl #28 │ │ │ │ + strdeq fp, [r5], -r2 │ │ │ │ + andeq fp, r5, r0, ror #27 │ │ │ │ + andeq fp, r5, r6, lsr #25 │ │ │ │ + muleq r5, r4, ip │ │ │ │ + andeq fp, r5, r2, lsl #25 │ │ │ │ + andeq fp, r5, r0, ror ip │ │ │ │ + andeq fp, r5, lr, asr ip │ │ │ │ + andeq fp, r5, ip, asr #24 │ │ │ │ + andeq fp, r5, sl, lsr ip │ │ │ │ + bmi fe54bf3c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe4ca100> │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1673 @ 0xfffff977 │ │ │ │ mrclt 7, 1, APSR_nzcv, cr12, cr13, {7} │ │ │ │ - bmi fe14bf80 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0ca144> │ │ │ │ + bmi fe14bf50 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe0ca114> │ │ │ │ ldmdaeq r7!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1684 @ 0xfffff96c │ │ │ │ mrclt 7, 1, APSR_nzcv, cr2, cr13, {7} │ │ │ │ - bmi 1d4bf94 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cca158> │ │ │ │ + bmi 1d4bf64 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1cca128> │ │ │ │ ldmdaeq r7!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1689 @ 0xfffff967 │ │ │ │ mcrlt 7, 1, pc, cr8, cr13, {7} @ │ │ │ │ - bmi 194bfa8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18ca16c> │ │ │ │ + bmi 194bf78 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x18ca13c> │ │ │ │ ldmdaeq r7!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1692 @ 0xfffff964 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr14, cr13, {7} │ │ │ │ - bmi 154bfbc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14ca180> │ │ │ │ + bmi 154bf8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x14ca150> │ │ │ │ ldmdaeq r7!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1694 @ 0xfffff962 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr4, cr13, {7} │ │ │ │ - bmi 114bfd0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10ca194> │ │ │ │ + bmi 114bfa0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x10ca164> │ │ │ │ ldmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1714 @ 0xfffff94e │ │ │ │ mcrlt 7, 0, pc, cr10, cr13, {7} @ │ │ │ │ - bmi d4bfe4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcca1a8> │ │ │ │ + bmi d4bfb4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xcca178> │ │ │ │ ldmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1716 @ 0xfffff94c │ │ │ │ mcrlt 7, 0, pc, cr0, cr13, {7} @ │ │ │ │ - bmi 94bff8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8ca1bc> │ │ │ │ + bmi 94bfc8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x8ca18c> │ │ │ │ stmdaeq r6!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1726 @ 0xfffff942 │ │ │ │ ldcllt 7, cr15, [r6, #1012]! @ 0x3f4 │ │ │ │ - bmi 54c00c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4ca1d0> │ │ │ │ + bmi 54bfdc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4ca1a0> │ │ │ │ ldmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1728 @ 0xfffff940 │ │ │ │ stcllt 7, cr15, [ip, #1012]! @ 0x3f4 │ │ │ │ - bmi 14c020 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xca1e4> │ │ │ │ + bmi 14bff0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xca1b4> │ │ │ │ ldmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ ldrbtmi r7, [ip], #-1738 @ 0xfffff936 │ │ │ │ stcllt 7, cr15, [r2, #1012]! @ 0x3f4 │ │ │ │ ldmibmi r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdaeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf64f2701 │ │ │ │ @@ -9976,269 +9976,269 @@ │ │ │ │ ldmdami r6, {r6, r9, ip, sp, lr, pc} │ │ │ │ stclt 7, cr15, [r8], {253} @ 0xfd │ │ │ │ usatmi pc, #16, pc, asr #17 @ │ │ │ │ strvc pc, [r2], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdami pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ - bllt fff4c074 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffeca238> │ │ │ │ + bllt fff4c044 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffeca208> │ │ │ │ @ instruction: 0x46dcf8df │ │ │ │ strvc pc, [r3], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdami pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ - bllt ffc4c08c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffbca250> │ │ │ │ + bllt ffc4c05c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffbca220> │ │ │ │ @ instruction: 0x46c8f8df │ │ │ │ ldrne pc, [r1], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdami ip, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt ff94c0a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8ca268> │ │ │ │ + bllt ff94c074 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff8ca238> │ │ │ │ ssatmi pc, #21, pc, asr #17 @ │ │ │ │ ldrne pc, [r3], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdami ip, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt ff64c0bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5ca280> │ │ │ │ + bllt ff64c08c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff5ca250> │ │ │ │ ssatmi pc, #1, pc, asr #17 @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strvc pc, [lr], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ @ instruction: 0x4647447c │ │ │ │ - bllt ff34c0d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2ca298> │ │ │ │ + bllt ff34c0a4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff2ca268> │ │ │ │ pkhtbmi pc, ip, pc, asr #17 @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strvc pc, [pc], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ @ instruction: 0x4647447c │ │ │ │ - bllt ff04c0ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefca2b0> │ │ │ │ + bllt ff04c0bc <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfefca280> │ │ │ │ @ instruction: 0x4678f8df │ │ │ │ strtne pc, [r7], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ smlsdxcs r1, ip, r4, r4 │ │ │ │ - bllt fed4c104 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecca2c8> │ │ │ │ + bllt fed4c0d4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfecca298> │ │ │ │ @ instruction: 0x4664f8df │ │ │ │ strtne pc, [r9], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ smlsdxcs r1, ip, r4, r4 │ │ │ │ - bllt fea4c11c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9ca2e0> │ │ │ │ + bllt fea4c0ec <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe9ca2b0> │ │ │ │ @ instruction: 0x4650f8df │ │ │ │ ldrvc pc, [pc], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldmdami r4!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fd447c │ │ │ │ @ instruction: 0xf8dfbb9d │ │ │ │ vst1.16 {d20-d22}, [pc], r0 │ │ │ │ vsubhn.i16 d23, q8, q10 │ │ │ │ vmax.s8 d16, d0, d1 │ │ │ │ ldrbtmi r4, [ip], #-2147 @ 0xfffff79d │ │ │ │ - bllt fe4cc148 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe44a30c> │ │ │ │ + bllt fe4cc118 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe44a2dc> │ │ │ │ @ instruction: 0x462cf8df │ │ │ │ strtvc pc, [fp], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt fe1cc160 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe14a324> │ │ │ │ + bllt fe1cc130 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe14a2f4> │ │ │ │ @ instruction: 0x4618f8df │ │ │ │ strtvc pc, [ip], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 1ecc178 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e4a33c> │ │ │ │ + bllt 1ecc148 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1e4a30c> │ │ │ │ @ instruction: 0x4604f8df │ │ │ │ strtvc pc, [sp], pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 1bcc190 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b4a354> │ │ │ │ + bllt 1bcc160 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1b4a324> │ │ │ │ ldrbmi pc, [r0, #2271]! @ 0x8df @ │ │ │ │ strbtne pc, [r3], -r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdami r4!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 18cc1a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x184a36c> │ │ │ │ + bllt 18cc178 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x184a33c> │ │ │ │ ldrbmi pc, [ip, #2271] @ 0x8df @ │ │ │ │ ldrtvc pc, [r5], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 15cc1c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x154a384> │ │ │ │ + bllt 15cc190 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x154a354> │ │ │ │ strbmi pc, [r8, #2271] @ 0x8df @ │ │ │ │ ldrtvc pc, [sl], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 12cc1d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x124a39c> │ │ │ │ + bllt 12cc1a8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x124a36c> │ │ │ │ ldrmi pc, [r4, #2271]! @ 0x8df │ │ │ │ ldrtvc pc, [fp], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt fcc1f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf4a3b4> │ │ │ │ + bllt fcc1c0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xf4a384> │ │ │ │ strmi pc, [r0, #2271]! @ 0x8df │ │ │ │ ldrbtne pc, [pc], -r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdami r4!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt ccc208 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc4a3cc> │ │ │ │ + bllt ccc1d8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xc4a39c> │ │ │ │ strmi pc, [ip, #2271] @ 0x8df │ │ │ │ strbvc pc, [r3], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 9cc220 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x94a3e4> │ │ │ │ + bllt 9cc1f0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x94a3b4> │ │ │ │ ldrbmi pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ strbvc pc, [r8], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 6cc238 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x64a3fc> │ │ │ │ + bllt 6cc208 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x64a3cc> │ │ │ │ strbmi pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strbvc pc, [r9], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt 3cc250 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x34a414> │ │ │ │ + bllt 3cc220 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x34a3e4> │ │ │ │ ldrbmi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldrne pc, [r3], r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - bllt cc268 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4a42c> │ │ │ │ + bllt cc238 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x4a3fc> │ │ │ │ ldrmi pc, [ip, #-2271]! @ 0xfffff721 │ │ │ │ strbvc pc, [lr], pc, asr #8 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdami r3!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt ffdcc280 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd4a444> │ │ │ │ + blt ffdcc250 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd4a414> │ │ │ │ strmi pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ strtne pc, [r7], r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r3!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt ffacc298 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffa4a45c> │ │ │ │ + blt ffacc268 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffa4a42c> │ │ │ │ ldrmi pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ ldrtne pc, [r1], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r4!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt ff7cc2b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff74a474> │ │ │ │ + blt ff7cc280 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff74a444> │ │ │ │ strmi pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ ldrtne pc, [fp], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdapl sp!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt ff4cc2c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff44a48c> │ │ │ │ + blt ff4cc298 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff44a45c> │ │ │ │ strbtmi pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbne pc, [r9], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdapl sp!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt ff1cc2e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff14a4a4> │ │ │ │ + blt ff1cc2b0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xff14a474> │ │ │ │ ldrbmi pc, [r8], #2271 @ 0x8df @ │ │ │ │ strbne pc, [sp], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ stmdapl sp!, {r6, r9, ip, sp, lr, pc} │ │ │ │ - blt feecc2f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfee4a4bc> │ │ │ │ + blt feecc2c8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfee4a48c> │ │ │ │ strbmi pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldrbne pc, [r7], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl fp!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt febcc310 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeb4a4d4> │ │ │ │ + blt febcc2e0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfeb4a4a4> │ │ │ │ ldrtmi pc, [r0], #2271 @ 0x8df @ │ │ │ │ strbtne pc, [r1], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl ip!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt fe8cc328 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe84a4ec> │ │ │ │ + blt fe8cc2f8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe84a4bc> │ │ │ │ ldrmi pc, [ip], #2271 @ 0x8df │ │ │ │ strbtne pc, [fp], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt fe5cc340 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe54a504> │ │ │ │ + blt fe5cc310 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe54a4d4> │ │ │ │ strmi pc, [r8], #2271 @ 0x8df │ │ │ │ ldrbtne pc, [r9], r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt fe2cc358 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe24a51c> │ │ │ │ + blt fe2cc328 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfe24a4ec> │ │ │ │ ldrbtmi pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ strcs pc, [r3], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl lr!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt 1fcc370 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f4a534> │ │ │ │ + blt 1fcc340 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1f4a504> │ │ │ │ strbtmi pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ strcs pc, [r5], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt 1ccc388 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c4a54c> │ │ │ │ + blt 1ccc358 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x1c4a51c> │ │ │ │ strbmi pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ strcs pc, [pc], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt 19cc3a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x194a564> │ │ │ │ + blt 19cc370 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x194a534> │ │ │ │ ldrtmi pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldrcs pc, [r5], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmdapl r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt 16cc3b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x164a57c> │ │ │ │ + blt 16cc388 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x164a54c> │ │ │ │ strtmi pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ ldrcs pc, [pc], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmpl fp, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt 13cc3d0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x134a594> │ │ │ │ + blt 13cc3a0 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x134a564> │ │ │ │ ldrmi pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ strtcs pc, [r2], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldrbtmi r2, [ip], #-1793 @ 0xfffff8ff │ │ │ │ ldmpl fp, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ - blt 10cc3e8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x104a5ac> │ │ │ │ + blt 10cc3b8 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x104a57c> │ │ │ │ @ instruction: 0xf44f4cff │ │ │ │ vsubhn.i16 d23, q0, │ │ │ │ vst1.8 {d16-d18}, [pc], r1 │ │ │ │ ldrbtmi r6, [ip], #-2257 @ 0xfffff72f │ │ │ │ @ instruction: 0xf7fd2701 │ │ │ │ vldmiami fp!, {s23-s77} │ │ │ │ strtcs pc, [pc], -r0, asr #4 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ ldmvs r1, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ smlsdxcs r1, ip, r4, r4 │ │ │ │ - blt b4c414 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xaca5d8> │ │ │ │ + blt b4c3e4 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xaca5a8> │ │ │ │ vfma.f32 q10, q8, q11 │ │ │ │ vmvn.i32 d18, #150994944 @ 0x09000000 │ │ │ │ strcs r0, [r1, -r1, lsl #12] │ │ │ │ vqshl.s8 q10, q14, q0 │ │ │ │ @ instruction: 0xf7fd7846 │ │ │ │ vldmiami r2!, {s23-s55} │ │ │ │ strbcs pc, [r3], -r0, asr #4 @ │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ stmiavs r8!, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ smlsdxcs r1, ip, r4, r4 │ │ │ │ - blt 5cc440 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x54a604> │ │ │ │ + blt 5cc410 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x54a5d4> │ │ │ │ @ instruction: 0xf44f4ced │ │ │ │ vmov.i32 d23, #33554432 @ 0x02000000 │ │ │ │ vst1.8 {d16-d18}, [pc], r1 │ │ │ │ ldrbtmi r6, [ip], #-2280 @ 0xfffff718 │ │ │ │ @ instruction: 0xf7fd2701 │ │ │ │ vstmiami r9!, {s23-s33} │ │ │ │ ldrvc pc, [r3], -pc, asr #8 │ │ │ │ streq pc, [r1], -r0, asr #5 │ │ │ │ stmiavs r8!, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ smlsdxcs r1, ip, r4, r4 │ │ │ │ - blt 4c46c │ │ │ │ + blt 4c43c │ │ │ │ sha1c.32 q10, q8, q10 │ │ │ │ vmov.i32 q9, #100663296 @ 0x06000000 │ │ │ │ strcs r0, [r1, -r1, lsl #12] │ │ │ │ vqshl.s8 q10, q14, q0 │ │ │ │ @ instruction: 0xf7fd78a9 │ │ │ │ @ instruction: 0x4ce0b9f5 │ │ │ │ ldrvc pc, [r6], -pc, asr #8 │ │ │ │ @@ -10354,247 +10354,247 @@ │ │ │ │ @ instruction: 0xf64f4647 │ │ │ │ ldrbtmi r5, [ip], #-1620 @ 0xfffff9ac │ │ │ │ ldmdblt r2, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4c83 │ │ │ │ strbmi r0, [r7], -r1, lsl #16 │ │ │ │ strbpl pc, [r4], -pc, asr #12 @ │ │ │ │ @ instruction: 0xf7fd447c │ │ │ │ - bmi fe03ca8c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfbac50> │ │ │ │ + bmi fe03ca5c <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xfdfbac20> │ │ │ │ ldrbtmi r4, [sl], #-2944 @ 0xfffff480 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7f5d001 │ │ │ │ - strhlt lr, [r7], #-196 @ 0xffffff3c │ │ │ │ + strhlt lr, [r7], #-194 @ 0xffffff3e │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - andeq fp, r5, r2, lsl fp │ │ │ │ - strdeq fp, [r5], -lr │ │ │ │ - andeq fp, r5, sl, ror #21 │ │ │ │ - ldrdeq fp, [r5], -r6 │ │ │ │ - andeq fp, r5, r2, asr #21 │ │ │ │ - andeq fp, r5, lr, lsr #21 │ │ │ │ - muleq r5, sl, sl │ │ │ │ - andeq fp, r5, r6, lsl #21 │ │ │ │ - andeq fp, r5, r2, ror sl │ │ │ │ - andeq fp, r5, lr, asr sl │ │ │ │ - andeq fp, r5, sl, asr #20 │ │ │ │ - andeq fp, r5, r6, lsr sl │ │ │ │ - andeq fp, r5, r2, lsr #20 │ │ │ │ - andeq fp, r5, lr, lsl #20 │ │ │ │ - strdeq fp, [r5], -sl │ │ │ │ - andeq fp, r5, r6, ror #19 │ │ │ │ - ldrdeq fp, [r5], -r2 │ │ │ │ - @ instruction: 0x0005b9be │ │ │ │ - andeq fp, r5, sl, lsr #19 │ │ │ │ - muleq r5, r6, r9 │ │ │ │ - andeq fp, r5, r4, lsl #19 │ │ │ │ - andeq fp, r5, lr, ror #18 │ │ │ │ - andeq fp, r5, r6, asr r9 │ │ │ │ - andeq fp, r5, r0, asr #18 │ │ │ │ - andeq fp, r5, ip, lsr #18 │ │ │ │ - andeq fp, r5, r4, lsl r9 │ │ │ │ - strdeq fp, [r5], -lr │ │ │ │ - andeq fp, r5, r8, ror #17 │ │ │ │ - ldrdeq fp, [r5], -r4 │ │ │ │ - @ instruction: 0x0005b8bc │ │ │ │ - andeq fp, r5, r8, lsr #17 │ │ │ │ - muleq r5, r2, r8 │ │ │ │ - andeq fp, r5, ip, ror r8 │ │ │ │ - andeq fp, r5, r6, ror #16 │ │ │ │ - andeq fp, r5, r0, asr r8 │ │ │ │ - andeq fp, r5, sl, lsr r8 │ │ │ │ - andeq fp, r5, r4, lsr #16 │ │ │ │ - andeq fp, r5, lr, lsl #16 │ │ │ │ - strdeq fp, [r5], -r8 │ │ │ │ - andeq fp, r5, r2, ror #15 │ │ │ │ - andeq fp, r5, ip, asr #15 │ │ │ │ - @ instruction: 0x0005b7b6 │ │ │ │ - muleq r5, lr, r7 │ │ │ │ - andeq fp, r5, sl, lsl #15 │ │ │ │ - andeq fp, r5, r4, ror r7 │ │ │ │ - andeq fp, r5, lr, asr r7 │ │ │ │ - andeq fp, r5, r6, asr #14 │ │ │ │ - andeq fp, r5, r2, lsr r7 │ │ │ │ - andeq fp, r5, ip, lsl r7 │ │ │ │ - andeq fp, r5, r6, lsl #14 │ │ │ │ + andeq fp, r5, sl, lsl #22 │ │ │ │ + strdeq fp, [r5], -r6 │ │ │ │ + andeq fp, r5, r2, ror #21 │ │ │ │ + andeq fp, r5, lr, asr #21 │ │ │ │ + @ instruction: 0x0005baba │ │ │ │ + andeq fp, r5, r6, lsr #21 │ │ │ │ + muleq r5, r2, sl │ │ │ │ + andeq fp, r5, lr, ror sl │ │ │ │ + andeq fp, r5, sl, ror #20 │ │ │ │ + andeq fp, r5, r6, asr sl │ │ │ │ + andeq fp, r5, r2, asr #20 │ │ │ │ + andeq fp, r5, lr, lsr #20 │ │ │ │ + andeq fp, r5, sl, lsl sl │ │ │ │ + andeq fp, r5, r6, lsl #20 │ │ │ │ + strdeq fp, [r5], -r2 │ │ │ │ + ldrdeq fp, [r5], -lr │ │ │ │ + andeq fp, r5, sl, asr #19 │ │ │ │ + @ instruction: 0x0005b9b6 │ │ │ │ + andeq fp, r5, r2, lsr #19 │ │ │ │ + andeq fp, r5, lr, lsl #19 │ │ │ │ + andeq fp, r5, ip, ror r9 │ │ │ │ + andeq fp, r5, r6, ror #18 │ │ │ │ + andeq fp, r5, lr, asr #18 │ │ │ │ + andeq fp, r5, r8, lsr r9 │ │ │ │ + andeq fp, r5, r4, lsr #18 │ │ │ │ + andeq fp, r5, ip, lsl #18 │ │ │ │ + strdeq fp, [r5], -r6 │ │ │ │ + andeq fp, r5, r0, ror #17 │ │ │ │ + andeq fp, r5, ip, asr #17 │ │ │ │ + @ instruction: 0x0005b8b4 │ │ │ │ + andeq fp, r5, r0, lsr #17 │ │ │ │ + andeq fp, r5, sl, lsl #17 │ │ │ │ + andeq fp, r5, r4, ror r8 │ │ │ │ + andeq fp, r5, lr, asr r8 │ │ │ │ + andeq fp, r5, r8, asr #16 │ │ │ │ + andeq fp, r5, r2, lsr r8 │ │ │ │ + andeq fp, r5, ip, lsl r8 │ │ │ │ + andeq fp, r5, r6, lsl #16 │ │ │ │ strdeq fp, [r5], -r0 │ │ │ │ ldrdeq fp, [r5], -sl │ │ │ │ - andeq fp, r5, r4, asr #13 │ │ │ │ - andeq fp, r5, lr, lsr #13 │ │ │ │ - muleq r5, r6, r6 │ │ │ │ - andeq fp, r5, lr, ror r6 │ │ │ │ - andeq fp, r5, r6, ror #12 │ │ │ │ - andeq fp, r5, lr, asr #12 │ │ │ │ - andeq fp, r5, ip, asr r7 │ │ │ │ - andeq fp, r5, r4, asr #14 │ │ │ │ - andeq fp, r5, ip, lsr #14 │ │ │ │ + andeq fp, r5, r4, asr #15 │ │ │ │ + andeq fp, r5, lr, lsr #15 │ │ │ │ + muleq r5, r6, r7 │ │ │ │ + andeq fp, r5, r2, lsl #15 │ │ │ │ + andeq fp, r5, ip, ror #14 │ │ │ │ + andeq fp, r5, r6, asr r7 │ │ │ │ + andeq fp, r5, lr, lsr r7 │ │ │ │ + andeq fp, r5, sl, lsr #14 │ │ │ │ andeq fp, r5, r4, lsl r7 │ │ │ │ - ldrdeq fp, [r5], -r4 │ │ │ │ - @ instruction: 0x0005b5be │ │ │ │ - andeq fp, r5, sl, lsr #11 │ │ │ │ - muleq r5, r2, r5 │ │ │ │ - andeq fp, r5, sl, ror r5 │ │ │ │ - andeq fp, r5, r2, ror #10 │ │ │ │ - andeq fp, r5, sl, asr #10 │ │ │ │ - andeq fp, r5, r2, lsr r5 │ │ │ │ - andeq fp, r5, sl, lsl r5 │ │ │ │ - andeq fp, r5, r2, lsl #10 │ │ │ │ - andeq fp, r5, sl, ror #9 │ │ │ │ + strdeq fp, [r5], -lr │ │ │ │ + andeq fp, r5, r8, ror #13 │ │ │ │ ldrdeq fp, [r5], -r2 │ │ │ │ - @ instruction: 0x0005b4ba │ │ │ │ - andeq fp, r5, r2, lsr #9 │ │ │ │ - andeq fp, r5, sl, lsl #9 │ │ │ │ - andeq fp, r5, r2, ror r4 │ │ │ │ - andeq fp, r5, sl, asr r4 │ │ │ │ - andeq fp, r5, r2, asr #8 │ │ │ │ - andeq fp, r5, sl, lsr #8 │ │ │ │ - andeq fp, r5, r2, lsl r4 │ │ │ │ + @ instruction: 0x0005b6bc │ │ │ │ + andeq fp, r5, r6, lsr #13 │ │ │ │ + andeq fp, r5, lr, lsl #13 │ │ │ │ + andeq fp, r5, r6, ror r6 │ │ │ │ + andeq fp, r5, lr, asr r6 │ │ │ │ + andeq fp, r5, r6, asr #12 │ │ │ │ + andeq fp, r5, r4, asr r7 │ │ │ │ + andeq fp, r5, ip, lsr r7 │ │ │ │ + andeq fp, r5, r4, lsr #14 │ │ │ │ + andeq fp, r5, ip, lsl #14 │ │ │ │ + andeq fp, r5, ip, asr #11 │ │ │ │ + @ instruction: 0x0005b5b6 │ │ │ │ + andeq fp, r5, r2, lsr #11 │ │ │ │ + andeq fp, r5, sl, lsl #11 │ │ │ │ + andeq fp, r5, r2, ror r5 │ │ │ │ + andeq fp, r5, sl, asr r5 │ │ │ │ + andeq fp, r5, r2, asr #10 │ │ │ │ + andeq fp, r5, sl, lsr #10 │ │ │ │ + andeq fp, r5, r2, lsl r5 │ │ │ │ strdeq fp, [r5], -sl │ │ │ │ - andeq fp, r5, r2, ror #7 │ │ │ │ - andeq fp, r5, sl, asr #7 │ │ │ │ - @ instruction: 0x0005b3b2 │ │ │ │ - muleq r5, sl, r3 │ │ │ │ - andeq fp, r5, r2, lsl #7 │ │ │ │ - andeq fp, r5, sl, ror #6 │ │ │ │ - andeq fp, r5, r2, asr r3 │ │ │ │ - andeq fp, r5, sl, lsr r3 │ │ │ │ - andeq fp, r5, r2, lsr #6 │ │ │ │ - andeq fp, r5, sl, lsl #6 │ │ │ │ - strdeq fp, [r5], -r4 │ │ │ │ - andeq fp, r5, r0, ror #5 │ │ │ │ - andeq fp, r5, r8, asr #5 │ │ │ │ - @ instruction: 0x0005b2b2 │ │ │ │ - muleq r5, ip, r2 │ │ │ │ - andeq fp, r5, r8, lsl #5 │ │ │ │ - andeq fp, r5, r2, ror r2 │ │ │ │ - andeq fp, r5, ip, asr r2 │ │ │ │ - andeq fp, r5, r6, asr #4 │ │ │ │ - andeq fp, r5, lr, lsr #4 │ │ │ │ - andeq fp, r5, r8, lsl r2 │ │ │ │ - andeq fp, r5, r4, lsl #4 │ │ │ │ - andeq fp, r5, lr, ror #3 │ │ │ │ + andeq fp, r5, r2, ror #9 │ │ │ │ + andeq fp, r5, sl, asr #9 │ │ │ │ + @ instruction: 0x0005b4b2 │ │ │ │ + muleq r5, sl, r4 │ │ │ │ + andeq fp, r5, r2, lsl #9 │ │ │ │ + andeq fp, r5, sl, ror #8 │ │ │ │ + andeq fp, r5, r2, asr r4 │ │ │ │ + andeq fp, r5, sl, lsr r4 │ │ │ │ + andeq fp, r5, r2, lsr #8 │ │ │ │ + andeq fp, r5, sl, lsl #8 │ │ │ │ + strdeq fp, [r5], -r2 │ │ │ │ + ldrdeq fp, [r5], -sl │ │ │ │ + andeq fp, r5, r2, asr #7 │ │ │ │ + andeq fp, r5, sl, lsr #7 │ │ │ │ + muleq r5, r2, r3 │ │ │ │ + andeq fp, r5, sl, ror r3 │ │ │ │ + andeq fp, r5, r2, ror #6 │ │ │ │ + andeq fp, r5, sl, asr #6 │ │ │ │ + andeq fp, r5, r2, lsr r3 │ │ │ │ + andeq fp, r5, sl, lsl r3 │ │ │ │ + andeq fp, r5, r2, lsl #6 │ │ │ │ + andeq fp, r5, ip, ror #5 │ │ │ │ ldrdeq fp, [r5], -r8 │ │ │ │ - andeq fp, r5, r2, asr #3 │ │ │ │ - andeq fp, r5, ip, lsr #3 │ │ │ │ - muleq r5, r6, r1 │ │ │ │ - andeq fp, r5, r0, lsl #3 │ │ │ │ - andeq fp, r5, sl, ror #2 │ │ │ │ - andeq fp, r5, r4, asr r1 │ │ │ │ - andeq fp, r5, lr, lsr r1 │ │ │ │ - andeq fp, r5, r8, lsr #2 │ │ │ │ - andeq fp, r5, r2, lsl r1 │ │ │ │ - strdeq fp, [r5], -sl │ │ │ │ - andeq fp, r5, r4, ror #1 │ │ │ │ + andeq fp, r5, r0, asr #5 │ │ │ │ + andeq fp, r5, sl, lsr #5 │ │ │ │ + muleq r5, r4, r2 │ │ │ │ + andeq fp, r5, r0, lsl #5 │ │ │ │ + andeq fp, r5, sl, ror #4 │ │ │ │ + andeq fp, r5, r4, asr r2 │ │ │ │ + andeq fp, r5, lr, lsr r2 │ │ │ │ + andeq fp, r5, r6, lsr #4 │ │ │ │ + andeq fp, r5, r0, lsl r2 │ │ │ │ + strdeq fp, [r5], -ip │ │ │ │ + andeq fp, r5, r6, ror #3 │ │ │ │ ldrdeq fp, [r5], -r0 │ │ │ │ - strheq fp, [r5], -lr │ │ │ │ - andeq fp, r5, ip, lsr #1 │ │ │ │ - muleq r7, r6, r9 │ │ │ │ + @ instruction: 0x0005b1ba │ │ │ │ + andeq fp, r5, r4, lsr #3 │ │ │ │ + andeq fp, r5, lr, lsl #3 │ │ │ │ + andeq fp, r5, r8, ror r1 │ │ │ │ + andeq fp, r5, r2, ror #2 │ │ │ │ + andeq fp, r5, ip, asr #2 │ │ │ │ + andeq fp, r5, r6, lsr r1 │ │ │ │ + andeq fp, r5, r0, lsr #2 │ │ │ │ + andeq fp, r5, sl, lsl #2 │ │ │ │ + strdeq fp, [r5], -r2 │ │ │ │ + ldrdeq fp, [r5], -ip │ │ │ │ + andeq fp, r5, r8, asr #1 │ │ │ │ + strheq fp, [r5], -r6 │ │ │ │ + andeq fp, r5, r4, lsr #1 │ │ │ │ + andeq r1, r7, r6, asr #19 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ │ │ │ │ -0000e86c : │ │ │ │ - ldr r0, [pc, #8] @ (e878 ) │ │ │ │ +0000e83c : │ │ │ │ + ldr r0, [pc, #8] @ (e848 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #2160 @ 0x870 │ │ │ │ - b.w 4428 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + b.w 43f4 │ │ │ │ + subs r6, r2, r7 │ │ │ │ movs r7, r0 │ │ │ │ adds r0, #20 │ │ │ │ - b.n e3c0 │ │ │ │ + b.n e390 │ │ │ │ movs r0, #20 │ │ │ │ - b.n e3c4 │ │ │ │ + b.n e394 │ │ │ │ adds r0, #3 │ │ │ │ - b.n e9a8 │ │ │ │ + b.n e978 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e7b4 │ │ │ │ + b.n e784 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ef36 │ │ │ │ + b.n ef06 │ │ │ │ vrhadd.u16 d0, d14, d31 │ │ │ │ - bvs.n e846 │ │ │ │ - @ instruction: 0xeaff1774 │ │ │ │ + bvs.n e814 │ │ │ │ + @ instruction: 0xeaff17a4 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #24] @ (e8bc ) │ │ │ │ - ldr r3, [pc, #28] @ (e8c0 ) │ │ │ │ - ldr r2, [pc, #28] @ (e8c4 ) │ │ │ │ + ldr r0, [pc, #24] @ (e88c ) │ │ │ │ + ldr r3, [pc, #28] @ (e890 ) │ │ │ │ + ldr r2, [pc, #28] @ (e894 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e8b8 │ │ │ │ - ldr r3, [pc, #20] @ (e8c8 ) │ │ │ │ + beq.n e888 │ │ │ │ + ldr r3, [pc, #20] @ (e898 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, e8b8 │ │ │ │ + cbz r3, e888 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ movs r7, r0 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #32] @ (e8f0 ) │ │ │ │ - ldr r3, [pc, #36] @ (e8f4 ) │ │ │ │ + ldr r0, [pc, #32] @ (e8c0 ) │ │ │ │ + ldr r3, [pc, #36] @ (e8c4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #36] @ (e8f8 ) │ │ │ │ + ldr r2, [pc, #36] @ (e8c8 ) │ │ │ │ add r3, pc │ │ │ │ subs r3, r3, r0 │ │ │ │ add r2, pc │ │ │ │ lsrs r1, r3, #31 │ │ │ │ add.w r1, r1, r3, asr #2 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - beq.n e8ec │ │ │ │ - ldr r3, [pc, #20] @ (e8fc ) │ │ │ │ + beq.n e8bc │ │ │ │ + ldr r3, [pc, #20] @ (e8cc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, e8ec │ │ │ │ + cbz r3, e8bc │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ - ldr r3, [pc, #40] @ (e92c ) │ │ │ │ - ldr r2, [pc, #40] @ (e930 ) │ │ │ │ + ldr r3, [pc, #40] @ (e8fc ) │ │ │ │ + ldr r2, [pc, #40] @ (e900 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, e92a │ │ │ │ - ldr r3, [pc, #36] @ (e934 ) │ │ │ │ + cbnz r3, e8fa │ │ │ │ + ldr r3, [pc, #36] @ (e904 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, e91e │ │ │ │ - ldr r3, [pc, #32] @ (e938 ) │ │ │ │ + cbz r3, e8ee │ │ │ │ + ldr r3, [pc, #32] @ (e908 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4438 <__cxa_finalize@plt> │ │ │ │ - bl e8a0 │ │ │ │ - ldr r3, [pc, #24] @ (e93c ) │ │ │ │ + blx 4404 <__cxa_finalize@plt> │ │ │ │ + bl e870 │ │ │ │ + ldr r3, [pc, #24] @ (e90c ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ strb r2, [r3, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ movs r7, r0 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r7, r3 │ │ │ │ movs r7, r0 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #30 │ │ │ │ movs r7, r0 │ │ │ │ - b.n e8cc │ │ │ │ + b.n e89c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -10610,186 +10610,186 @@ │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldrd r3, r2, [r0, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [r1, #4] │ │ │ │ - ble.n e99e │ │ │ │ + ble.n e96e │ │ │ │ subs r3, #4 │ │ │ │ subs r0, r2, #4 │ │ │ │ adds r1, #4 │ │ │ │ add.w ip, r3, r4, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ str r4, [r1, #32] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - cbz r5, e996 │ │ │ │ + cbz r5, e966 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ adds r2, #4 │ │ │ │ cmp r3, ip │ │ │ │ str r4, [r1, #64] @ 0x40 │ │ │ │ - bne.n e980 │ │ │ │ + bne.n e950 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r3, r1, #1 │ │ │ │ - bmi.n ea04 │ │ │ │ + bmi.n e9d4 │ │ │ │ adds r2, r1, #2 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ - b.n e9b6 │ │ │ │ + b.n e986 │ │ │ │ subs r3, #1 │ │ │ │ - bcc.n e9fe │ │ │ │ + bcc.n e9ce │ │ │ │ ldr.w r4, [r2, #-4]! │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n e9b2 │ │ │ │ + ble.n e982 │ │ │ │ adds r3, #10 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ eor.w ip, r3, r3, asr #31 │ │ │ │ sub.w ip, ip, r3, asr #31 │ │ │ │ adds r2, r0, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n e9d8 │ │ │ │ + b.n e9a8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e9fa │ │ │ │ + beq.n e9ca │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n e9d2 │ │ │ │ + ble.n e9a2 │ │ │ │ adds r3, #10 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ neglt r3, r3 │ │ │ │ cmp ip, r3 │ │ │ │ ite le │ │ │ │ movle r0, #67 @ 0x43 │ │ │ │ movgt r0, #70 @ 0x46 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ - b.n e9ec │ │ │ │ + b.n e9bc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n e9cc │ │ │ │ + b.n e99c │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ bx lr │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n ea46 │ │ │ │ - ble.n ea40 │ │ │ │ + bls.n ea16 │ │ │ │ + ble.n ea10 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n ea40 │ │ │ │ + bhi.n ea10 │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ - vldr d6, [pc, #60] @ ea68 │ │ │ │ + vldr d6, [pc, #60] @ ea38 │ │ │ │ vadd.f64 d0, d7, d7 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ bx lr │ │ │ │ - vldr d0, [pc, #44] @ ea70 │ │ │ │ + vldr d0, [pc, #44] @ ea40 │ │ │ │ bx lr │ │ │ │ vmov.f64 d6, #24 @ 0x40c00000 6.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d5, [pc, #24] @ ea68 │ │ │ │ + vldr d5, [pc, #24] @ ea38 │ │ │ │ vmul.f64 d6, d0, d6 │ │ │ │ vsub.f64 d4, d7, d0 │ │ │ │ vmul.f64 d6, d6, d0 │ │ │ │ vmls.f64 d7, d6, d4 │ │ │ │ vmul.f64 d0, d7, d5 │ │ │ │ bx lr │ │ │ │ ldmia r0, {r0, r1, r7} │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ ldrsh r0, [r6, r4] │ │ │ │ ands r4, r0 │ │ │ │ ... │ │ │ │ - vldr d0, [pc, #4] @ ea80 │ │ │ │ + vldr d0, [pc, #4] @ ea50 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ vldr d4, [r0, #240] @ 0xf0 │ │ │ │ - ldr r3, [pc, #84] @ (eae8 ) │ │ │ │ + ldr r3, [pc, #84] @ (eab8 ) │ │ │ │ vldr d7, [r2] │ │ │ │ add r3, pc │ │ │ │ vsub.f64 d7, d0, d7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n ead8 │ │ │ │ + ble.n eaa8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ add r3, r1 │ │ │ │ vldr d7, [r2] │ │ │ │ vldr d6, [r3] │ │ │ │ vldr d5, [r3, #8] │ │ │ │ vsub.f64 d7, d0, d7 │ │ │ │ vsub.f64 d5, d5, d6 │ │ │ │ vmul.f64 d7, d5, d7 │ │ │ │ vmla.f64 d6, d7, d4 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bx lr │ │ │ │ - vldr d0, [pc, #4] @ eae0 │ │ │ │ + vldr d0, [pc, #4] @ eab0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ... │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ movs r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, eaf6 │ │ │ │ + cbz r0, eac6 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, eb02 │ │ │ │ + cbz r0, ead2 │ │ │ │ bx 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 r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, eb22 │ │ │ │ + cbz r0, eaf2 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, eb44 │ │ │ │ + cbnz r0, eb14 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, eb2c │ │ │ │ + cbz r0, eafc │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, eb44 │ │ │ │ + cbnz r0, eb14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, eb36 │ │ │ │ + cbz r0, eb06 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, eb44 │ │ │ │ + cbnz r0, eb14 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, eb44 │ │ │ │ + cbz r0, eb14 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #115 @ 0x73 │ │ │ │ - bhi.n ebc4 │ │ │ │ + bhi.n eb94 │ │ │ │ tbb [pc, r0] │ │ │ │ subs r2, #92 @ 0x5c │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ @@ -10841,139 +10841,139 @@ │ │ │ │ strb r7, [r1, #17] │ │ │ │ mov r1, lr │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #67 @ 0x43 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ ands r5, r7 │ │ │ │ subs r5, #58 @ 0x3a │ │ │ │ - ldr r0, [pc, #152] @ (ec60 ) │ │ │ │ + ldr r0, [pc, #152] @ (ec30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #152] @ (ec64 ) │ │ │ │ + ldr r0, [pc, #152] @ (ec34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #148] @ (ec68 ) │ │ │ │ + ldr r0, [pc, #148] @ (ec38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #148] @ (ec6c ) │ │ │ │ + ldr r0, [pc, #148] @ (ec3c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #144] @ (ec70 ) │ │ │ │ + ldr r0, [pc, #144] @ (ec40 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #144] @ (ec74 ) │ │ │ │ + ldr r0, [pc, #144] @ (ec44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #140] @ (ec78 ) │ │ │ │ + ldr r0, [pc, #140] @ (ec48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n ec52 │ │ │ │ - ldr r0, [pc, #136] @ (ec7c ) │ │ │ │ + beq.n ec22 │ │ │ │ + ldr r0, [pc, #136] @ (ec4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n ec58 │ │ │ │ - ldr r0, [pc, #128] @ (ec80 ) │ │ │ │ + beq.n ec28 │ │ │ │ + ldr r0, [pc, #128] @ (ec50 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #128] @ (ec84 ) │ │ │ │ + ldr r0, [pc, #128] @ (ec54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #124] @ (ec88 ) │ │ │ │ + ldr r0, [pc, #124] @ (ec58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #124] @ (ec8c ) │ │ │ │ + ldr r0, [pc, #124] @ (ec5c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #120] @ (ec90 ) │ │ │ │ + ldr r0, [pc, #120] @ (ec60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #120] @ (ec94 ) │ │ │ │ + ldr r0, [pc, #120] @ (ec64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #116] @ (ec98 ) │ │ │ │ + ldr r0, [pc, #116] @ (ec68 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #116] @ (ec9c ) │ │ │ │ + ldr r0, [pc, #116] @ (ec6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #112] @ (eca0 ) │ │ │ │ + ldr r0, [pc, #112] @ (ec70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #112] @ (eca4 ) │ │ │ │ + ldr r0, [pc, #112] @ (ec74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r1, ec4c │ │ │ │ - ldr r0, [pc, #108] @ (eca8 ) │ │ │ │ + cbz r1, ec1c │ │ │ │ + ldr r0, [pc, #108] @ (ec78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #104] @ (ecac ) │ │ │ │ + ldr r0, [pc, #104] @ (ec7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #104] @ (ecb0 ) │ │ │ │ + ldr r0, [pc, #104] @ (ec80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #100] @ (ecb4 ) │ │ │ │ + ldr r0, [pc, #100] @ (ec84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #100] @ (ecb8 ) │ │ │ │ + ldr r0, [pc, #100] @ (ec88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #96] @ (ecbc ) │ │ │ │ + ldr r0, [pc, #96] @ (ec8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -10985,782 +10985,782 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #20] @ (ed00 ) │ │ │ │ + ldr r3, [pc, #20] @ (ecd0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [pc, #20] @ (ed04 ) │ │ │ │ + ldr r2, [pc, #20] @ (ecd4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #28] @ (ed28 ) │ │ │ │ + ldr r3, [pc, #28] @ (ecf8 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, ed20 │ │ │ │ + cbz r0, ecf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #8] @ (ed2c ) │ │ │ │ + ldr r2, [pc, #8] @ (ecfc ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.n ed10 │ │ │ │ + b.n ece0 │ │ │ │ nop │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, ed52 │ │ │ │ + cbz r0, ed22 │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n edf0 │ │ │ │ + bne.n edc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, ed5e │ │ │ │ + cbz r0, ed2e │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n edf0 │ │ │ │ + bne.n edc0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, ed6a │ │ │ │ + cbz r0, ed3a │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n edf0 │ │ │ │ + bne.n edc0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, ed76 │ │ │ │ + cbz r0, ed46 │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n edf0 │ │ │ │ + bne.n edc0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, ed82 │ │ │ │ + cbz r0, ed52 │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n edf0 │ │ │ │ + bne.n edc0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, ed8e │ │ │ │ + cbz r0, ed5e │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n edf0 │ │ │ │ + bne.n edc0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, ed98 │ │ │ │ + cbz r0, ed68 │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, eda2 │ │ │ │ + cbz r0, ed72 │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, edac │ │ │ │ + cbz r0, ed7c │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, edb6 │ │ │ │ + cbz r0, ed86 │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, edc0 │ │ │ │ + cbz r0, ed90 │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, edca │ │ │ │ + cbz r0, ed9a │ │ │ │ mov r1, r5 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, edee │ │ │ │ + cbz r3, edbe │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n edee │ │ │ │ + ble.n edbe │ │ │ │ sub.w r8, r3, #4 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ mov r1, r5 │ │ │ │ - cbz r0, ede8 │ │ │ │ + cbz r0, edb8 │ │ │ │ blx r6 │ │ │ │ - cbnz r0, edf0 │ │ │ │ + cbnz r0, edc0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bgt.n edda │ │ │ │ + bgt.n edaa │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, ee12 │ │ │ │ + cbz r0, ede2 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, ee28 │ │ │ │ + cbnz r0, edf8 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, ee1c │ │ │ │ + cbz r0, edec │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, ee28 │ │ │ │ + cbnz r0, edf8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n ed30 │ │ │ │ + b.n ed00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4} │ │ │ │ mov ip, r0 │ │ │ │ subs r4, r1, #1 │ │ │ │ - bmi.n ee76 │ │ │ │ + bmi.n ee46 │ │ │ │ add.w r3, r0, r4, lsl #3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n ee6e │ │ │ │ + blt.n ee3e │ │ │ │ movs r3, #0 │ │ │ │ - cbnz r4, ee4c │ │ │ │ - b.n ee76 │ │ │ │ - bge.n ee70 │ │ │ │ + cbnz r4, ee1c │ │ │ │ + b.n ee46 │ │ │ │ + bge.n ee40 │ │ │ │ adds r3, r0, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n ee62 │ │ │ │ + bge.n ee32 │ │ │ │ subs r0, r4, r3 │ │ │ │ add.w r0, r3, r0, asr #1 │ │ │ │ add.w r1, ip, r0, lsl #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n ee44 │ │ │ │ + ble.n ee14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n ee4c │ │ │ │ + blt.n ee1c │ │ │ │ cmp r2, r1 │ │ │ │ it gt │ │ │ │ addgt r0, #1 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ movs r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ it gt │ │ │ │ addgt r0, #1 │ │ │ │ - b.n ee68 │ │ │ │ - cbz r1, eebe │ │ │ │ + b.n ee38 │ │ │ │ + cbz r1, ee8e │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n ef50 │ │ │ │ + beq.n ef20 │ │ │ │ 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, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n eec2 │ │ │ │ + beq.n ee92 │ │ │ │ ldrb.w r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ - beq.n eeb4 │ │ │ │ + beq.n ee84 │ │ │ │ ldrb.w r1, [r1, #48] @ 0x30 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ - beq.n eeb4 │ │ │ │ + beq.n ee84 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r0, r2, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldrh.w lr, [r0, #48] @ 0x30 │ │ │ │ ldrh.w ip, [r1, #48] @ 0x30 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n eea0 │ │ │ │ + bne.n ee70 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #44] @ 0x2c │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n eea0 │ │ │ │ + bne.n ee70 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n eef6 │ │ │ │ + ble.n eec6 │ │ │ │ add.w ip, r0, #8 │ │ │ │ add.w r2, r1, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r6, [ip, #4]! │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n eeb0 │ │ │ │ + bne.n ee80 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n eee4 │ │ │ │ + bne.n eeb4 │ │ │ │ ldrb.w r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - bne.n eeb2 │ │ │ │ + bne.n ee82 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n eeb0 │ │ │ │ + bne.n ee80 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ clz r0, r6 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n eeb2 │ │ │ │ + beq.n ee82 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n eeb0 │ │ │ │ + beq.n ee80 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, ef54 │ │ │ │ + cbz r0, ef24 │ │ │ │ movs r4, #0 │ │ │ │ add.w r7, r6, #8 │ │ │ │ ldr r1, [r6, r4] │ │ │ │ - cbz r1, ef4c │ │ │ │ + cbz r1, ef1c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r7, r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n eeb0 │ │ │ │ - bl ee84 │ │ │ │ + bne.n ee80 │ │ │ │ + bl ee54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eeb2 │ │ │ │ + beq.n ee82 │ │ │ │ ldr.w r0, [r5, #12]! │ │ │ │ adds r4, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ef26 │ │ │ │ + bne.n eef6 │ │ │ │ ldr r1, [r6, r4] │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r4, r0 │ │ │ │ - b.n ef44 │ │ │ │ + b.n ef14 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #60] @ (efa4 ) │ │ │ │ + ldr r4, [pc, #60] @ (ef74 ) │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ add r4, pc │ │ │ │ ands.w r1, r1, #1048576 @ 0x100000 │ │ │ │ - bne.n ef90 │ │ │ │ + bne.n ef60 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, ef8e │ │ │ │ - ldr r3, [pc, #44] @ (efa8 ) │ │ │ │ + cbz r0, ef5e │ │ │ │ + ldr r3, [pc, #44] @ (ef78 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (efac ) │ │ │ │ + ldr r1, [pc, #24] @ (ef7c ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #24] @ (efb0 ) │ │ │ │ + ldr r3, [pc, #24] @ (ef80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r4, r1] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ - b.n ef78 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + b.n ef48 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ movs r7, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #80] @ (f014 ) │ │ │ │ + ldr r4, [pc, #80] @ (efe4 ) │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ add r4, pc │ │ │ │ ands.w r1, r1, #1048576 @ 0x100000 │ │ │ │ - bne.n f000 │ │ │ │ + bne.n efd0 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, effe │ │ │ │ - ldr r2, [pc, #64] @ (f018 ) │ │ │ │ + cbz r0, efce │ │ │ │ + ldr r2, [pc, #64] @ (efe8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [pc, #60] @ (f01c ) │ │ │ │ + ldr r3, [pc, #60] @ (efec ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #2736] @ 0xab0 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r2, [r4, r3] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ strd r3, r3, [r0, #124] @ 0x7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #28] @ (f020 ) │ │ │ │ + ldr r1, [pc, #28] @ (eff0 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #28] @ (f024 ) │ │ │ │ + ldr r3, [pc, #28] @ (eff4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r4, r1] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ - b.n efd4 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + b.n efa4 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ movs r7, r0 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ movs r7, 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, #88] @ 0x58 │ │ │ │ - cbz r0, f04c │ │ │ │ + cbz r0, f01c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n f04a │ │ │ │ + beq.n f01a │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n f03c │ │ │ │ + b.n f00c │ │ │ │ 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, f07c │ │ │ │ + cbz r0, f04c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f06c │ │ │ │ + bne.n f03c │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0] │ │ │ │ - b.w 3e78 │ │ │ │ + b.w 3e44 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #104] @ (f108 ) │ │ │ │ + ldr r3, [pc, #104] @ (f0d8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #104] @ (f10c ) │ │ │ │ + ldr r2, [pc, #104] @ (f0dc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldrb.w r0, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl eb48 │ │ │ │ + bl eb18 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r6, f0fe │ │ │ │ + cbz r6, f0ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - beq.n f0e4 │ │ │ │ + beq.n f0b4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #64] @ (f110 ) │ │ │ │ + ldr r1, [pc, #64] @ (f0e0 ) │ │ │ │ ldr.w r4, [r6, #-8] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #44] @ (f114 ) │ │ │ │ + ldr r4, [pc, #44] @ (f0e4 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #44] @ (f118 ) │ │ │ │ + ldr r1, [pc, #44] @ (f0e8 ) │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #28] @ (f11c ) │ │ │ │ - ldr r2, [pc, #28] @ (f120 ) │ │ │ │ + ldr r4, [pc, #28] @ (f0ec ) │ │ │ │ + ldr r2, [pc, #28] @ (f0f0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ - b.n f0e8 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + b.n f0b8 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #64] @ (f17c ) │ │ │ │ + ldr r0, [pc, #64] @ (f14c ) │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ cmp r5, ip │ │ │ │ - bge.n f16e │ │ │ │ - ldr r3, [pc, #60] @ (f180 ) │ │ │ │ + bge.n f13e │ │ │ │ + ldr r3, [pc, #60] @ (f150 ) │ │ │ │ mov r4, ip │ │ │ │ add r3, pc │ │ │ │ - cbz r1, f14e │ │ │ │ - ldr r3, [pc, #56] @ (f184 ) │ │ │ │ + cbz r1, f11e │ │ │ │ + ldr r3, [pc, #56] @ (f154 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #56] @ (f188 ) │ │ │ │ + ldr r1, [pc, #56] @ (f158 ) │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - beq.n f176 │ │ │ │ - ldr r1, [pc, #48] @ (f18c ) │ │ │ │ + beq.n f146 │ │ │ │ + ldr r1, [pc, #48] @ (f15c ) │ │ │ │ add r1, pc │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #44] @ (f190 ) │ │ │ │ + ldr r1, [pc, #44] @ (f160 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #32] @ (f194 ) │ │ │ │ + ldr r3, [pc, #32] @ (f164 ) │ │ │ │ add r3, pc │ │ │ │ - b.n f148 │ │ │ │ - ldr r1, [pc, #32] @ (f198 ) │ │ │ │ + b.n f118 │ │ │ │ + ldr r1, [pc, #32] @ (f168 ) │ │ │ │ add r1, pc │ │ │ │ - b.n f15c │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + b.n f12c │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ movs r7, r0 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #32] @ (f1c0 ) │ │ │ │ + ldr r3, [pc, #32] @ (f190 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #32] @ (f1c4 ) │ │ │ │ + ldr r1, [pc, #32] @ (f194 ) │ │ │ │ cmp r2, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.n f1b8 │ │ │ │ - ldr r3, [pc, #24] @ (f1c8 ) │ │ │ │ + beq.n f188 │ │ │ │ + ldr r3, [pc, #24] @ (f198 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #24] @ (f1cc ) │ │ │ │ + ldr r1, [pc, #24] @ (f19c ) │ │ │ │ add r1, pc │ │ │ │ - b.w 3e58 │ │ │ │ - ldr r3, [pc, #20] @ (f1d0 ) │ │ │ │ + b.w 3e24 │ │ │ │ + ldr r3, [pc, #20] @ (f1a0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n f1b0 │ │ │ │ + b.n f180 │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ movs r5, 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, r2 │ │ │ │ - ldr r2, [pc, #212] @ (f2bc ) │ │ │ │ + ldr r2, [pc, #212] @ (f28c ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n f2a0 │ │ │ │ + bne.n f270 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n f2a0 │ │ │ │ + bne.n f270 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ - cbz r2, f262 │ │ │ │ + cbz r2, f232 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n f242 │ │ │ │ + ble.n f212 │ │ │ │ lsls r1, r1, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ subs r6, r1, #4 │ │ │ │ add.w ip, r2, r6 │ │ │ │ add.w r2, r5, #36 @ 0x24 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ str.w r6, [r2, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - bne.n f20a │ │ │ │ + bne.n f1da │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ ldr r6, [r0, #68] @ 0x44 │ │ │ │ subs r1, #4 │ │ │ │ add r1, r4 │ │ │ │ sub.w ip, r4, #4 │ │ │ │ mov lr, r6 │ │ │ │ adds r4, r5, #4 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ str.w r2, [r4, #4]! │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - cbz r6, f238 │ │ │ │ + cbz r6, f208 │ │ │ │ ldr.w r2, [lr] │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp ip, r1 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bne.n f226 │ │ │ │ + bne.n f1f6 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ add.w r2, r0, #28 │ │ │ │ strd r0, r1, [r5] │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r4, r1, #1 │ │ │ │ strex r5, r4, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n f24c │ │ │ │ + bne.n f21c │ │ │ │ orrs r1, r3 │ │ │ │ - beq.n f290 │ │ │ │ + beq.n f260 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n f242 │ │ │ │ + ble.n f212 │ │ │ │ add.w r2, r1, #10 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ add.w lr, r5, #40 @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ sub.w ip, r2, #40 @ 0x28 │ │ │ │ add r2, r5 │ │ │ │ add ip, r4 │ │ │ │ str.w r6, [r2, #-4]! │ │ │ │ ldr.w r7, [ip, #-4]! │ │ │ │ cmp r2, lr │ │ │ │ mul.w r6, r7, r6 │ │ │ │ - bne.n f27c │ │ │ │ + bne.n f24c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - b.n f218 │ │ │ │ + b.n f1e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - b.n f25e │ │ │ │ - ldr r3, [pc, #28] @ (f2c0 ) │ │ │ │ - ldr r1, [pc, #32] @ (f2c4 ) │ │ │ │ + b.n f22e │ │ │ │ + ldr r3, [pc, #28] @ (f290 ) │ │ │ │ + ldr r1, [pc, #32] @ (f294 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ movs r5, 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 r3, [r0, #4] │ │ │ │ - ldr.w r8, [pc, #84] @ f330 │ │ │ │ + ldr.w r8, [pc, #84] @ f300 │ │ │ │ ldr r7, [r3, #64] @ 0x40 │ │ │ │ add r8, pc │ │ │ │ - cbz r7, f30a │ │ │ │ + cbz r7, f2da │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #76] @ (f334 ) │ │ │ │ + ldr r0, [pc, #76] @ (f304 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ - cbnz r0, f318 │ │ │ │ + blx 4244 │ │ │ │ + cbnz r0, f2e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ - cbz r4, f312 │ │ │ │ + blx 3eac │ │ │ │ + cbz r4, f2e2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3ba0 │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, f31c │ │ │ │ + b.w 3b6c │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, f2ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n f304 │ │ │ │ - ldr r3, [pc, #24] @ (f338 ) │ │ │ │ - ldr r1, [pc, #28] @ (f33c ) │ │ │ │ + b.n f2d4 │ │ │ │ + ldr r3, [pc, #24] @ (f308 ) │ │ │ │ + ldr r1, [pc, #28] @ (f30c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n f318 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n f2e8 │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ movs r7, r0 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ movs r5, r0 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ - b.w 41e0 │ │ │ │ + b.w 41ac │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, f35e │ │ │ │ - ldr r3, [pc, #16] @ (f360 ) │ │ │ │ + cbz r3, f32e │ │ │ │ + ldr r3, [pc, #16] @ (f330 ) │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r0, #36] @ 0x24 │ │ │ │ - b.w 3e0c │ │ │ │ + b.w 3dd8 │ │ │ │ bx lr │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ movs r7, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f38e │ │ │ │ + bmi.n f35e │ │ │ │ vpop {d8-d10} │ │ │ │ - vldr d0, [pc, #84] @ f3e0 │ │ │ │ + vldr d0, [pc, #84] @ f3b0 │ │ │ │ pop {r3, pc} │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d1, #32 @ 0x41000000 8.0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vmov.f64 d7, #32 @ 0x41000000 8.0 │ │ │ │ vmul.f64 d4, d9, d9 │ │ │ │ vmov.f64 d5, #57 @ 0x41c80000 25.0 │ │ │ │ vmla.f64 d8, d9, d7 │ │ │ │ - vldr d6, [pc, #40] @ f3e8 │ │ │ │ - vldr d7, [pc, #44] @ f3f0 │ │ │ │ + vldr d6, [pc, #40] @ f3b8 │ │ │ │ + vldr d7, [pc, #44] @ f3c0 │ │ │ │ vmla.f64 d8, d4, d5 │ │ │ │ vmla.f64 d8, d0, d6 │ │ │ │ vmul.f64 d0, d8, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ - ldr r6, [pc, #356] @ (f558 ) │ │ │ │ + ldr r6, [pc, #356] @ (f528 ) │ │ │ │ movs r7, #227 @ 0xe3 │ │ │ │ ands r3, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f422 │ │ │ │ + bmi.n f3f2 │ │ │ │ vpop {d8-d9} │ │ │ │ - vldr d0, [pc, #56] @ f458 │ │ │ │ + vldr d0, [pc, #56] @ f428 │ │ │ │ pop {r3, pc} │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d1, #24 @ 0x40c00000 6.0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vmov.f64 d4, #24 @ 0x40c00000 6.0 │ │ │ │ - vldr d6, [pc, #40] @ f460 │ │ │ │ + vldr d6, [pc, #40] @ f430 │ │ │ │ vmla.f64 d8, d9, d4 │ │ │ │ vmul.f64 d5, d9, d9 │ │ │ │ - vldr d7, [pc, #36] @ f468 │ │ │ │ + vldr d7, [pc, #36] @ f438 │ │ │ │ vmla.f64 d8, d5, d6 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8-d9} │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ pop {r3, pc} │ │ │ │ ... │ │ │ │ strb r5, [r2, r5] │ │ │ │ @@ -11775,131 +11775,131 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f49a │ │ │ │ + bmi.n f46a │ │ │ │ vpop {d8-d9} │ │ │ │ - vldr d0, [pc, #48] @ f4c8 │ │ │ │ + vldr d0, [pc, #48] @ f498 │ │ │ │ pop {r3, pc} │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d1, #16 @ 0x40800000 4.0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vmov.f64 d6, #16 @ 0x40800000 4.0 │ │ │ │ - vldr d7, [pc, #32] @ f4d0 │ │ │ │ + vldr d7, [pc, #32] @ f4a0 │ │ │ │ vmla.f64 d8, d9, d6 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8-d9} │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bvc.n f52c │ │ │ │ + bvc.n f4fc │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ pop {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ ands r2, r1 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f4ec │ │ │ │ - vldr d0, [pc, #136] @ f570 │ │ │ │ + bmi.n f4bc │ │ │ │ + vldr d0, [pc, #136] @ f540 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vmov.f64 d1, #20 @ 0x40a00000 5.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - blx 4338 │ │ │ │ - vldr d7, [pc, #104] @ f578 │ │ │ │ + blx 4304 │ │ │ │ + vldr d7, [pc, #104] @ f548 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f52e │ │ │ │ - vldr d0, [pc, #92] @ f580 │ │ │ │ + bmi.n f4fe │ │ │ │ + vldr d0, [pc, #92] @ f550 │ │ │ │ vmul.f64 d0, d9, d0 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, pc} │ │ │ │ vsub.f64 d0, d7, d8 │ │ │ │ vmov.f64 d1, #20 @ 0x40a00000 5.0 │ │ │ │ - blx 4338 │ │ │ │ - vldr d7, [pc, #76] @ f588 │ │ │ │ + blx 4304 │ │ │ │ + vldr d7, [pc, #76] @ f558 │ │ │ │ vmov.f64 d6, #24 @ 0x40c00000 6.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmls.f64 d9, d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n f520 │ │ │ │ + bpl.n f4f0 │ │ │ │ vsub.f64 d0, d7, d8 │ │ │ │ vmov.f64 d1, #20 @ 0x40a00000 5.0 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vmov.f64 d6, #46 @ 0x41700000 15.0 │ │ │ │ - vldr d7, [pc, #28] @ f580 │ │ │ │ + vldr d7, [pc, #28] @ f550 │ │ │ │ vmla.f64 d9, d0, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ - b.n f528 │ │ │ │ + b.n f4f8 │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ - ldr r0, [pc, #404] @ (f718 ) │ │ │ │ + ldr r0, [pc, #404] @ (f6e8 ) │ │ │ │ svc 100 @ 0x64 │ │ │ │ str r1, [r2, #116] @ 0x74 │ │ │ │ ands r1, r6 │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f5a4 │ │ │ │ - vldr d0, [pc, #136] @ f628 │ │ │ │ + bmi.n f574 │ │ │ │ + vldr d0, [pc, #136] @ f5f8 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vmov.f64 d1, #16 @ 0x40800000 4.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - blx 4338 │ │ │ │ - vldr d7, [pc, #104] @ f630 │ │ │ │ + blx 4304 │ │ │ │ + vldr d7, [pc, #104] @ f600 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f5e6 │ │ │ │ - vldr d0, [pc, #92] @ f638 │ │ │ │ + bmi.n f5b6 │ │ │ │ + vldr d0, [pc, #92] @ f608 │ │ │ │ vmul.f64 d0, d9, d0 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, pc} │ │ │ │ vsub.f64 d0, d7, d8 │ │ │ │ vmov.f64 d1, #16 @ 0x40800000 4.0 │ │ │ │ - blx 4338 │ │ │ │ - vldr d7, [pc, #76] @ f640 │ │ │ │ + blx 4304 │ │ │ │ + vldr d7, [pc, #76] @ f610 │ │ │ │ vmov.f64 d6, #20 @ 0x40a00000 5.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmls.f64 d9, d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n f5d8 │ │ │ │ + bpl.n f5a8 │ │ │ │ vsub.f64 d0, d7, d8 │ │ │ │ vmov.f64 d1, #16 @ 0x40800000 4.0 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vmov.f64 d6, #36 @ 0x41200000 10.0 │ │ │ │ - vldr d7, [pc, #28] @ f638 │ │ │ │ + vldr d7, [pc, #28] @ f608 │ │ │ │ vmla.f64 d9, d0, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ - b.n f5e0 │ │ │ │ + b.n f5b0 │ │ │ │ nop │ │ │ │ ... │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #227 @ 0xe3 │ │ │ │ stmia r3!, {r0, r2, r3, r4, r5, r6} │ │ │ │ @@ -11912,260 +11912,260 @@ │ │ │ │ subs r7, #201 @ 0xc9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d14, [pc, #272] @ f770 │ │ │ │ + vldr d14, [pc, #272] @ f740 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ mov r6, r0 │ │ │ │ vsub.f64 d10, d10, d0 │ │ │ │ vcmp.f64 d10, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f73c │ │ │ │ + bmi.n f70c │ │ │ │ vsqrt.f64 d12, d10 │ │ │ │ - vldr d7, [pc, #252] @ f778 │ │ │ │ + vldr d7, [pc, #252] @ f748 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ vmul.f64 d15, d12, d12 │ │ │ │ vadd.f64 d11, d12, d12 │ │ │ │ vdiv.f64 d10, d11, d7 │ │ │ │ vadd.f64 d13, d15, d0 │ │ │ │ vcmp.f64 d13, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f71e │ │ │ │ + bmi.n f6ee │ │ │ │ vmov.f64 d9, d12 │ │ │ │ vsqrt.f64 d0, d13 │ │ │ │ - vldr d12, [pc, #204] @ f770 │ │ │ │ + vldr d12, [pc, #204] @ f740 │ │ │ │ blx r4 │ │ │ │ vadd.f64 d13, d15, d8 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ vadd.f64 d12, d0, d12 │ │ │ │ vcmp.f64 d13, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it pl │ │ │ │ vsqrtpl.f64 d0, d13 │ │ │ │ - bmi.n f732 │ │ │ │ + bmi.n f702 │ │ │ │ blx r4 │ │ │ │ vadd.f64 d12, d0, d12 │ │ │ │ movs r4, #1 │ │ │ │ vmov s15, r4 │ │ │ │ vmov.f64 d6, d9 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vnmls.f64 d6, d7, d10 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n f714 │ │ │ │ + bmi.n f6e4 │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ blx r5 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ vadd.f64 d12, d12, d0 │ │ │ │ - bne.n f6ca │ │ │ │ - vldr d7, [pc, #124] @ f780 │ │ │ │ + bne.n f69a │ │ │ │ + vldr d7, [pc, #124] @ f750 │ │ │ │ vdiv.f64 d0, d11, d7 │ │ │ │ vmul.f64 d0, d0, d12 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - blx 3b78 │ │ │ │ - b.n f6f2 │ │ │ │ + blx 3b44 │ │ │ │ + b.n f6c2 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vmov.f64 d9, d12 │ │ │ │ - blx 3b78 │ │ │ │ + blx 3b44 │ │ │ │ blx r4 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ vadd.f64 d12, d0, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - blx 3b78 │ │ │ │ - b.n f6c2 │ │ │ │ + blx 3b44 │ │ │ │ + b.n f692 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vmov.f64 d13, d8 │ │ │ │ - blx 3b78 │ │ │ │ + blx 3b44 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - blx 3b78 │ │ │ │ - vldr d7, [pc, #32] @ f778 │ │ │ │ + blx 3b44 │ │ │ │ + vldr d7, [pc, #32] @ f748 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ vmul.f64 d15, d0, d0 │ │ │ │ vadd.f64 d11, d9, d0 │ │ │ │ vmla.f64 d13, d9, d9 │ │ │ │ vdiv.f64 d10, d11, d7 │ │ │ │ - b.n f69e │ │ │ │ + b.n f66e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r7 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, f790 │ │ │ │ + cbz r3, f760 │ │ │ │ bx r3 │ │ │ │ - b.w 3b84 │ │ │ │ + b.w 3b50 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ - cbz r0, f7b8 │ │ │ │ + cbz r0, f788 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3cc8 │ │ │ │ + blx 3c94 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n f7a8 │ │ │ │ + bne.n f778 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #8] @ (f7d4 ) │ │ │ │ + ldr r0, [pc, #8] @ (f7a4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ - b.w 3d5c │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + b.w 3d28 │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #64] @ (f81c ) │ │ │ │ - ldr r1, [pc, #68] @ (f820 ) │ │ │ │ + ldr r3, [pc, #64] @ (f7ec ) │ │ │ │ + ldr r1, [pc, #68] @ (f7f0 ) │ │ │ │ add r3, pc │ │ │ │ push {r4, r5, lr} │ │ │ │ - ldr.w ip, [pc, #64] @ f824 │ │ │ │ - ldr.w lr, [pc, #64] @ f828 │ │ │ │ + ldr.w ip, [pc, #64] @ f7f4 │ │ │ │ + ldr.w lr, [pc, #64] @ f7f8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr.w r5, [r3, ip] │ │ │ │ ldr.w r4, [r3, lr] │ │ │ │ subs r3, r0, r1 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r0, r4 │ │ │ │ ite ne │ │ │ │ movne r1, r3 │ │ │ │ orreq.w r1, r3, #1 │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ - cbz r1, f812 │ │ │ │ + cbz r1, f7e2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4250 │ │ │ │ + b.w 421c │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ movs r7, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ 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 │ │ │ │ ldr.w sl, [r2] │ │ │ │ ldr.w r9, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ - beq.n f882 │ │ │ │ + beq.n f852 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n f87c │ │ │ │ + ble.n f84c │ │ │ │ add.w r8, r1, #4 │ │ │ │ adds r7, r2, #4 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ adds r5, #1 │ │ │ │ strd r6, fp, [sp] │ │ │ │ - bl f82c │ │ │ │ + bl f7fc │ │ │ │ add r4, sl │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n f864 │ │ │ │ + bne.n f834 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n f87c │ │ │ │ + ble.n f84c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ adds r5, #1 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r4, sl │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n f88a │ │ │ │ + bne.n f85a │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - blx 3de4 │ │ │ │ + blx 3db0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3b60 │ │ │ │ + blx 3b2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, f8f6 │ │ │ │ + cbz r0, f8c6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f8e8 │ │ │ │ + beq.n f8b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, f8ec │ │ │ │ + cbz r3, f8bc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ 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, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, f95a │ │ │ │ + cbz r0, f92a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n f960 │ │ │ │ + bpl.n f930 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -12177,594 +12177,594 @@ │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n f94e │ │ │ │ + beq.n f91e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, f952 │ │ │ │ + cbz r3, f922 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n f950 │ │ │ │ + b.n f920 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #20] @ (f978 ) │ │ │ │ + ldr r3, [pc, #20] @ (f948 ) │ │ │ │ movw r2, #5972 @ 0x1754 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #16] @ (f97c ) │ │ │ │ - ldr r0, [pc, #16] @ (f980 ) │ │ │ │ + ldr r1, [pc, #16] @ (f94c ) │ │ │ │ + ldr r0, [pc, #16] @ (f950 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ movs r5, 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, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #44] @ (f9c4 ) │ │ │ │ + ldr r3, [pc, #44] @ (f994 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, f9ac │ │ │ │ + cbz r4, f97c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, f9be │ │ │ │ - bl f8fc │ │ │ │ + cbz r2, f98e │ │ │ │ + bl f8cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n f9a8 │ │ │ │ + beq.n f978 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ - b.n f99a │ │ │ │ - ldr r2, [pc, #8] @ (f9c8 ) │ │ │ │ + b.n f96a │ │ │ │ + ldr r2, [pc, #8] @ (f998 ) │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - b.n f99a │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + b.n f96a │ │ │ │ + lsls r6, r2, #26 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #44] @ (fa0c ) │ │ │ │ + ldr r3, [pc, #44] @ (f9dc ) │ │ │ │ add r3, pc │ │ │ │ - cbz r4, f9f4 │ │ │ │ + cbz r4, f9c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, fa06 │ │ │ │ - bl f8fc │ │ │ │ + cbz r2, f9d6 │ │ │ │ + bl f8cc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n f9f0 │ │ │ │ + beq.n f9c0 │ │ │ │ ldr r4, [r5, #76] @ 0x4c │ │ │ │ - b.n f9e2 │ │ │ │ - ldr r2, [pc, #8] @ (fa10 ) │ │ │ │ + b.n f9b2 │ │ │ │ + ldr r2, [pc, #8] @ (f9e0 ) │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - b.n f9e2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + b.n f9b2 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #416] @ (fbc4 ) │ │ │ │ + ldr r2, [pc, #416] @ (fb94 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #416] @ (fbc8 ) │ │ │ │ + ldr r3, [pc, #416] @ (fb98 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #412] @ (fbcc ) │ │ │ │ + ldr r5, [pc, #412] @ (fb9c ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w fb84 │ │ │ │ + bne.w fb54 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41c8 │ │ │ │ + blx 4194 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ add.w r1, r3, #1 │ │ │ │ - ldr r3, [pc, #364] @ (fbd0 ) │ │ │ │ + ldr r3, [pc, #364] @ (fba0 ) │ │ │ │ it ne │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n fb46 │ │ │ │ + bne.n fb16 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n fb56 │ │ │ │ + beq.n fb26 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, fabe │ │ │ │ - ldr r2, [pc, #344] @ (fbd4 ) │ │ │ │ + cbz r0, fa8e │ │ │ │ + ldr r2, [pc, #344] @ (fba4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [r2, #2744] @ 0xab8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n fb50 │ │ │ │ + ble.n fb20 │ │ │ │ add.w r2, r2, #2752 @ 0xac0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n fa94 │ │ │ │ + b.n fa64 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n fb50 │ │ │ │ + beq.n fb20 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n fa8e │ │ │ │ - ldr r2, [pc, #312] @ (fbd8 ) │ │ │ │ + bne.n fa5e │ │ │ │ + ldr r2, [pc, #312] @ (fba8 ) │ │ │ │ subs r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add r2, pc │ │ │ │ str.w r5, [r2, #2744] @ 0xab8 │ │ │ │ - beq.n fabe │ │ │ │ + beq.n fa8e │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #2752] @ 0xac0 │ │ │ │ str.w r3, [r2, #2752] @ 0xac0 │ │ │ │ str.w r0, [r5, #2752] @ 0xac0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, faf0 │ │ │ │ + cbz r0, fac0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n faf0 │ │ │ │ + beq.n fac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n fb72 │ │ │ │ + beq.n fb42 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, fb0a │ │ │ │ + cbz r0, fada │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fb0a │ │ │ │ + beq.n fada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n fb78 │ │ │ │ + beq.n fb48 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, fb22 │ │ │ │ + cbz r0, faf2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fb22 │ │ │ │ + beq.n faf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, fb7e │ │ │ │ - ldr r2, [pc, #184] @ (fbdc ) │ │ │ │ - ldr r3, [pc, #160] @ (fbc8 ) │ │ │ │ + cbz r3, fb4e │ │ │ │ + ldr r2, [pc, #184] @ (fbac ) │ │ │ │ + ldr r3, [pc, #160] @ (fb98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n fbc0 │ │ │ │ + bne.n fb90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ add.w r0, r4, #32 │ │ │ │ - blx 3e10 │ │ │ │ - b.n fa76 │ │ │ │ - blx 42a8 │ │ │ │ - b.n fabe │ │ │ │ + blx 3ddc │ │ │ │ + b.n fa46 │ │ │ │ + blx 4274 │ │ │ │ + b.n fa8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fa76 │ │ │ │ + beq.n fa46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n fa76 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fa76 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n faf0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fb0a │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fb22 │ │ │ │ - blx 3c98 │ │ │ │ + bne.n fa46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fa46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fac0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fada │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n faf2 │ │ │ │ + blx 3c64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w fa46 │ │ │ │ + bne.w fa16 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #76] @ (fbe0 ) │ │ │ │ + ldr r3, [pc, #76] @ (fbb0 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w fa46 │ │ │ │ + bne.w fa16 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3aec │ │ │ │ + blx 3ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w fa46 │ │ │ │ - ldr r2, [pc, #56] @ (fbe4 ) │ │ │ │ - ldr r3, [pc, #28] @ (fbc8 ) │ │ │ │ + beq.w fa16 │ │ │ │ + ldr r2, [pc, #56] @ (fbb4 ) │ │ │ │ + ldr r3, [pc, #28] @ (fb98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n fbc0 │ │ │ │ + bne.n fb90 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + lsls r2, r0, #24 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ movs r7, r0 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ movs r7, r0 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ movs r7, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - ble.n fc32 │ │ │ │ + ble.n fc02 │ │ │ │ ldr.w r8, [r2] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n fc38 │ │ │ │ + beq.n fc08 │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ add.w sl, r2, #4 │ │ │ │ adds r5, r1, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ add r4, r8 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n fc1a │ │ │ │ + bne.n fbea │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r7, fc5e │ │ │ │ + cbnz r7, fc2e │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n fc4e │ │ │ │ + beq.n fc1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, fc70 │ │ │ │ + cbz r3, fc40 │ │ │ │ adds r5, #1 │ │ │ │ add r4, r8 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n fc32 │ │ │ │ + beq.n fc02 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n fc44 │ │ │ │ + beq.n fc14 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n fc4e │ │ │ │ + beq.n fc1e │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #1 │ │ │ │ add r4, r8 │ │ │ │ cmp r6, r5 │ │ │ │ str r3, [r0, #0] │ │ │ │ - bne.n fc3e │ │ │ │ - b.n fc32 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fc4e │ │ │ │ + bne.n fc0e │ │ │ │ + b.n fc02 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fc1e │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #196] @ 0xc4 │ │ │ │ - cbnz r3, fcc2 │ │ │ │ + cbnz r3, fc92 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41c8 │ │ │ │ + blx 4194 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, fcae │ │ │ │ + cbz r0, fc7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fcae │ │ │ │ + beq.n fc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, fcbc │ │ │ │ + cbz r3, fc8c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fcae │ │ │ │ - blx 3c98 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fc7e │ │ │ │ + blx 3c64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n fc90 │ │ │ │ + bne.n fc60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #20] @ (fce4 ) │ │ │ │ + ldr r3, [pc, #20] @ (fcb4 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n fc90 │ │ │ │ + bne.n fc60 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3aec │ │ │ │ + blx 3ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n fc90 │ │ │ │ + beq.n fc60 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ 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 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, fd2e │ │ │ │ + cbz r0, fcfe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fd20 │ │ │ │ + beq.n fcf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, fd24 │ │ │ │ + cbz r3, fcf4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b.n fd20 │ │ │ │ + b.n fcf0 │ │ │ │ nop │ │ │ │ - b.n fce8 │ │ │ │ + b.n fcb8 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #296] @ (fe70 ) │ │ │ │ + ldr r2, [pc, #296] @ (fe40 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #296] @ (fe74 ) │ │ │ │ + ldr r3, [pc, #296] @ (fe44 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n fe2a │ │ │ │ + bne.n fdfa │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n fdf8 │ │ │ │ + beq.n fdc8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - blx 411c │ │ │ │ + blx 40e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, fdbc │ │ │ │ + cbz r0, fd8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fdbc │ │ │ │ + beq.n fd8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, fe14 │ │ │ │ + cbz r3, fde4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, fdd4 │ │ │ │ + cbz r0, fda4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n fdd4 │ │ │ │ + beq.n fda4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, fe0e │ │ │ │ - ldr r2, [pc, #160] @ (fe78 ) │ │ │ │ - ldr r3, [pc, #156] @ (fe74 ) │ │ │ │ + cbz r3, fdde │ │ │ │ + ldr r2, [pc, #160] @ (fe48 ) │ │ │ │ + ldr r3, [pc, #156] @ (fe44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n fe6a │ │ │ │ + bne.n fe3a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n fd86 │ │ │ │ + beq.n fd56 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n fd86 │ │ │ │ + beq.n fd56 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - cbnz r3, fe1a │ │ │ │ - blx 3bd4 │ │ │ │ - b.n fd86 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fdd4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n fdbc │ │ │ │ + cbnz r3, fdea │ │ │ │ + blx 3ba0 │ │ │ │ + b.n fd56 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fda4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n fd8c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - b.n fe08 │ │ │ │ + b.n fdd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n fe5c │ │ │ │ - ldr r2, [pc, #72] @ (fe7c ) │ │ │ │ + bmi.n fe2c │ │ │ │ + ldr r2, [pc, #72] @ (fe4c ) │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n fd64 │ │ │ │ + bne.n fd34 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3aec │ │ │ │ + blx 3ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n fd64 │ │ │ │ - ldr r2, [pc, #56] @ (fe80 ) │ │ │ │ - ldr r3, [pc, #44] @ (fe74 ) │ │ │ │ + beq.n fd34 │ │ │ │ + ldr r2, [pc, #56] @ (fe50 ) │ │ │ │ + ldr r3, [pc, #44] @ (fe44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n fe6a │ │ │ │ + bne.n fe3a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 3c98 │ │ │ │ + blx 3c64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w fd64 │ │ │ │ + bne.w fd34 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b.n fe30 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.n fe00 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ movs r7, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ movs r7, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ movs r7, 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.w ip, [pc, #272] @ ffa4 │ │ │ │ + ldr.w ip, [pc, #272] @ ff74 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add ip, pc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, lr, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ff82 │ │ │ │ + beq.n ff52 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r0, [r0, #8] │ │ │ │ str r2, [r0, #20] │ │ │ │ - cbz r7, fec0 │ │ │ │ + cbz r7, fe90 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ - cbz r6, fed2 │ │ │ │ + cbz r6, fea2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -12784,15 +12784,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ str r2, [r4, #28] │ │ │ │ it ne │ │ │ │ strne.w r3, [lr] │ │ │ │ - cbz r5, ff18 │ │ │ │ + cbz r5, fee8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -12802,933 +12802,933 @@ │ │ │ │ ands r2, r1 │ │ │ │ strd r3, r3, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #8 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ strd r3, r3, [r4, #76] @ 0x4c │ │ │ │ strd r3, r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - beq.n ff90 │ │ │ │ - ble.n ff50 │ │ │ │ + beq.n ff60 │ │ │ │ + ble.n ff20 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - beq.n ff86 │ │ │ │ + beq.n ff56 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ff62 │ │ │ │ - ldr r3, [pc, #96] @ (ffa8 ) │ │ │ │ + bne.n ff32 │ │ │ │ + ldr r3, [pc, #96] @ (ff78 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n ff5c │ │ │ │ + beq.n ff2c │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n ff62 │ │ │ │ - ldr r3, [pc, #80] @ (ffac ) │ │ │ │ + bne.n ff32 │ │ │ │ + ldr r3, [pc, #80] @ (ff7c ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n ff4e │ │ │ │ - ldr r3, [pc, #76] @ (ffb0 ) │ │ │ │ - ldr r1, [pc, #76] @ (ffb4 ) │ │ │ │ + b.n ff1e │ │ │ │ + ldr r3, [pc, #76] @ (ff80 ) │ │ │ │ + ldr r1, [pc, #76] @ (ff84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ff82 │ │ │ │ + beq.n ff52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ff9a │ │ │ │ + cbz r3, ff6a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #48] @ (ffb8 ) │ │ │ │ + ldr r3, [pc, #48] @ (ff88 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n ff4e │ │ │ │ - ldr r3, [pc, #40] @ (ffbc ) │ │ │ │ + b.n ff1e │ │ │ │ + ldr r3, [pc, #40] @ (ff8c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n ff4e │ │ │ │ + b.n ff1e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ff82 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n ff52 │ │ │ │ nop │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ movs r7, r0 │ │ │ │ asrs r3, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ eors r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ movs r5, r0 │ │ │ │ asrs r7, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, ffd2 │ │ │ │ + cbz r0, ffa2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ffd2 │ │ │ │ + beq.n ffa2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, ffd4 │ │ │ │ + cbz r2, ffa4 │ │ │ │ bx lr │ │ │ │ - b.w 3eac <_Py_Dealloc@plt> │ │ │ │ + b.w 3e78 <_Py_Dealloc@plt> │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ - bl eb04 │ │ │ │ - cbnz r0, 10004 │ │ │ │ + bl ead4 │ │ │ │ + cbnz r0, ffd4 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 10004 │ │ │ │ + cbz r3, ffd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (1002c ) │ │ │ │ + ldr r3, [pc, #20] @ (fffc ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #16] @ (10030 ) │ │ │ │ - ldr r0, [pc, #20] @ (10034 ) │ │ │ │ + ldr r1, [pc, #16] @ (10000 ) │ │ │ │ + ldr r0, [pc, #20] @ (10004 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10058 ) │ │ │ │ + ldr r3, [pc, #16] @ (10028 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #16] @ (1005c ) │ │ │ │ - ldr r0, [pc, #16] @ (10060 ) │ │ │ │ + ldr r1, [pc, #16] @ (1002c ) │ │ │ │ + ldr r0, [pc, #16] @ (10030 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (10088 ) │ │ │ │ + ldr r3, [pc, #20] @ (10058 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - ldr r1, [pc, #16] @ (1008c ) │ │ │ │ - ldr r0, [pc, #20] @ (10090 ) │ │ │ │ + ldr r1, [pc, #16] @ (1005c ) │ │ │ │ + ldr r0, [pc, #20] @ (10060 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (100b4 ) │ │ │ │ + ldr r3, [pc, #16] @ (10084 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #16] @ (100b8 ) │ │ │ │ - ldr r0, [pc, #16] @ (100bc ) │ │ │ │ + ldr r1, [pc, #16] @ (10088 ) │ │ │ │ + ldr r0, [pc, #16] @ (1008c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (100e0 ) │ │ │ │ + ldr r3, [pc, #16] @ (100b0 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - ldr r1, [pc, #16] @ (100e4 ) │ │ │ │ - ldr r0, [pc, #16] @ (100e8 ) │ │ │ │ + ldr r1, [pc, #16] @ (100b4 ) │ │ │ │ + ldr r0, [pc, #16] @ (100b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (10110 ) │ │ │ │ + ldr r3, [pc, #20] @ (100e0 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr r1, [pc, #16] @ (10114 ) │ │ │ │ - ldr r0, [pc, #20] @ (10118 ) │ │ │ │ + ldr r1, [pc, #16] @ (100e4 ) │ │ │ │ + ldr r0, [pc, #20] @ (100e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (1013c ) │ │ │ │ + ldr r3, [pc, #16] @ (1010c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #16] @ (10140 ) │ │ │ │ - ldr r0, [pc, #16] @ (10144 ) │ │ │ │ + ldr r1, [pc, #16] @ (10110 ) │ │ │ │ + ldr r0, [pc, #16] @ (10114 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10168 ) │ │ │ │ + ldr r3, [pc, #16] @ (10138 ) │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr r1, [pc, #16] @ (1016c ) │ │ │ │ - ldr r0, [pc, #16] @ (10170 ) │ │ │ │ + ldr r1, [pc, #16] @ (1013c ) │ │ │ │ + ldr r0, [pc, #16] @ (10140 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10194 ) │ │ │ │ + ldr r3, [pc, #16] @ (10164 ) │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #16] @ (10198 ) │ │ │ │ - ldr r0, [pc, #16] @ (1019c ) │ │ │ │ + ldr r1, [pc, #16] @ (10168 ) │ │ │ │ + ldr r0, [pc, #16] @ (1016c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (101c0 ) │ │ │ │ + ldr r3, [pc, #16] @ (10190 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #16] @ (101c4 ) │ │ │ │ - ldr r0, [pc, #16] @ (101c8 ) │ │ │ │ + ldr r1, [pc, #16] @ (10194 ) │ │ │ │ + ldr r0, [pc, #16] @ (10198 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (101ec ) │ │ │ │ + ldr r3, [pc, #16] @ (101bc ) │ │ │ │ movs r2, #30 │ │ │ │ - ldr r1, [pc, #16] @ (101f0 ) │ │ │ │ - ldr r0, [pc, #16] @ (101f4 ) │ │ │ │ + ldr r1, [pc, #16] @ (101c0 ) │ │ │ │ + ldr r0, [pc, #16] @ (101c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10218 ) │ │ │ │ + ldr r3, [pc, #16] @ (101e8 ) │ │ │ │ movs r2, #25 │ │ │ │ - ldr r1, [pc, #16] @ (1021c ) │ │ │ │ - ldr r0, [pc, #16] @ (10220 ) │ │ │ │ + ldr r1, [pc, #16] @ (101ec ) │ │ │ │ + ldr r0, [pc, #16] @ (101f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (10248 ) │ │ │ │ + ldr r3, [pc, #20] @ (10218 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r1, [pc, #16] @ (1024c ) │ │ │ │ - ldr r0, [pc, #20] @ (10250 ) │ │ │ │ + ldr r1, [pc, #16] @ (1021c ) │ │ │ │ + ldr r0, [pc, #20] @ (10220 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10274 ) │ │ │ │ + ldr r3, [pc, #16] @ (10244 ) │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ - ldr r1, [pc, #16] @ (10278 ) │ │ │ │ - ldr r0, [pc, #16] @ (1027c ) │ │ │ │ + ldr r1, [pc, #16] @ (10248 ) │ │ │ │ + ldr r0, [pc, #16] @ (1024c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (102a0 ) │ │ │ │ + ldr r3, [pc, #16] @ (10270 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #16] @ (102a4 ) │ │ │ │ - ldr r0, [pc, #16] @ (102a8 ) │ │ │ │ + ldr r1, [pc, #16] @ (10274 ) │ │ │ │ + ldr r0, [pc, #16] @ (10278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ movs r5, r0 │ │ │ │ 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, #6 │ │ │ │ - bpl.n 102d4 │ │ │ │ + bpl.n 102a4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 102ea │ │ │ │ + blt.n 102ba │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.n 102e6 │ │ │ │ + ble.n 102b6 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #36] @ (102fc ) │ │ │ │ + ldr r3, [pc, #36] @ (102cc ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #36] @ (10300 ) │ │ │ │ - ldr r0, [pc, #40] @ (10304 ) │ │ │ │ + ldr r1, [pc, #36] @ (102d0 ) │ │ │ │ + ldr r0, [pc, #40] @ (102d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10280 │ │ │ │ - ldr r3, [pc, #28] @ (10308 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10250 │ │ │ │ + ldr r3, [pc, #28] @ (102d8 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #28] @ (1030c ) │ │ │ │ - ldr r0, [pc, #28] @ (10310 ) │ │ │ │ + ldr r1, [pc, #28] @ (102dc ) │ │ │ │ + ldr r0, [pc, #28] @ (102e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10334 ) │ │ │ │ + ldr r3, [pc, #16] @ (10304 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r1, [pc, #16] @ (10338 ) │ │ │ │ - ldr r0, [pc, #16] @ (1033c ) │ │ │ │ + ldr r1, [pc, #16] @ (10308 ) │ │ │ │ + ldr r0, [pc, #16] @ (1030c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #16] @ (10360 ) │ │ │ │ + ldr r3, [pc, #16] @ (10330 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #16] @ (10364 ) │ │ │ │ - ldr r0, [pc, #16] @ (10368 ) │ │ │ │ + ldr r1, [pc, #16] @ (10334 ) │ │ │ │ + ldr r0, [pc, #16] @ (10338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #96] @ (103dc ) │ │ │ │ + ldr r5, [pc, #96] @ (103ac ) │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #92] @ (103e0 ) │ │ │ │ + ldr r0, [pc, #92] @ (103b0 ) │ │ │ │ add r5, pc │ │ │ │ - ldr r3, [pc, #92] @ (103e4 ) │ │ │ │ + ldr r3, [pc, #92] @ (103b4 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #92] @ (103e8 ) │ │ │ │ + ldr r6, [pc, #92] @ (103b8 ) │ │ │ │ add r3, pc │ │ │ │ mov r2, sp │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - blx 4454 │ │ │ │ + blx 4420 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 103be │ │ │ │ - ldr r2, [pc, #68] @ (103ec ) │ │ │ │ - ldr r3, [pc, #56] @ (103e0 ) │ │ │ │ + cbz r5, 1038e │ │ │ │ + ldr r2, [pc, #68] @ (103bc ) │ │ │ │ + ldr r3, [pc, #56] @ (103b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 103d8 │ │ │ │ + bne.n 103a8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 103a4 │ │ │ │ - ldr r3, [pc, #40] @ (103f0 ) │ │ │ │ + bne.n 10374 │ │ │ │ + ldr r3, [pc, #40] @ (103c0 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #40] @ (103f4 ) │ │ │ │ + ldr r1, [pc, #40] @ (103c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 103a4 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldc2l 0, cr0, [sl], #-24 @ 0xffffffe8 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10374 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + stc2 0, cr0, [sl], #24 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ movs r7, r0 │ │ │ │ - stc2l 0, cr0, [ip], #-24 @ 0xffffffe8 │ │ │ │ - mrrc2 0, 0, r0, r4, cr6 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + ldc2 0, cr0, [ip], {6} │ │ │ │ + stc2 0, cr0, [r4], {6} │ │ │ │ + lsls r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ (10430 ) │ │ │ │ + ldr r3, [pc, #40] @ (10400 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - blx 3fb0 │ │ │ │ - cbz r0, 10426 │ │ │ │ + blx 3f7c │ │ │ │ + cbz r0, 103f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10424 │ │ │ │ + beq.n 103f4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 1036c │ │ │ │ + b.n 1033c │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r3, [pc, #52] @ (1046c ) │ │ │ │ + ldr r3, [pc, #52] @ (1043c ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #52] @ (10470 ) │ │ │ │ + ldr r1, [pc, #52] @ (10440 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1045a │ │ │ │ + beq.n 1042a │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 1044e │ │ │ │ - b.w 3be0 │ │ │ │ - ldr r3, [pc, #36] @ (10474 ) │ │ │ │ + blt.n 1041e │ │ │ │ + b.w 3bac │ │ │ │ + ldr r3, [pc, #36] @ (10444 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1352] @ 0x548 │ │ │ │ - b.w 3b84 │ │ │ │ + b.w 3b50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 10468 │ │ │ │ + beq.n 10438 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - smlal r0, r0, r2, r6 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + @ instruction: 0xfbf20006 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ movs r7, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (104a0 ) │ │ │ │ + ldr r3, [pc, #24] @ (10470 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #16] @ (104a4 ) │ │ │ │ - ldr r0, [pc, #20] @ (104a8 ) │ │ │ │ + ldr r1, [pc, #16] @ (10474 ) │ │ │ │ + ldr r0, [pc, #20] @ (10478 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (104d4 ) │ │ │ │ + ldr r3, [pc, #24] @ (104a4 ) │ │ │ │ movw r2, #2184 @ 0x888 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #16] @ (104d8 ) │ │ │ │ - ldr r0, [pc, #20] @ (104dc ) │ │ │ │ + ldr r1, [pc, #16] @ (104a8 ) │ │ │ │ + ldr r0, [pc, #20] @ (104ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #112] @ (10560 ) │ │ │ │ + ldr r6, [pc, #112] @ (10530 ) │ │ │ │ mov r5, r1 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ - cbz r0, 1050e │ │ │ │ + cbz r0, 104de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1050a │ │ │ │ + bne.n 104da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 1052c │ │ │ │ - ldr r3, [pc, #68] @ (10564 ) │ │ │ │ + bmi.n 104fc │ │ │ │ + ldr r3, [pc, #68] @ (10534 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3df4 │ │ │ │ - b.n 1050a │ │ │ │ + blx 3dc0 │ │ │ │ + b.n 104da │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3bb0 │ │ │ │ + blx 3b7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1050a │ │ │ │ - ldr r3, [pc, #40] @ (10564 ) │ │ │ │ + beq.n 104da │ │ │ │ + ldr r3, [pc, #40] @ (10534 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3df4 │ │ │ │ + blx 3dc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1050a │ │ │ │ + beq.n 104da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1050a │ │ │ │ + bne.n 104da │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1050a │ │ │ │ - mla r0, r4, r6, r0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 104da │ │ │ │ + smlawb r0, r4, r6, r0 │ │ │ │ lsls r4, r5, #12 │ │ │ │ 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, #24] @ (10590 ) │ │ │ │ + ldr r3, [pc, #24] @ (10560 ) │ │ │ │ movw r2, #837 @ 0x345 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #16] @ (10594 ) │ │ │ │ - ldr r0, [pc, #20] @ (10598 ) │ │ │ │ + ldr r1, [pc, #16] @ (10564 ) │ │ │ │ + ldr r0, [pc, #20] @ (10568 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ movs r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r1, 105a4 │ │ │ │ - b.w 4170 │ │ │ │ + cbz r1, 10574 │ │ │ │ + b.w 413c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 105b2 │ │ │ │ + beq.n 10582 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #56] @ (10604 ) │ │ │ │ + ldr r3, [pc, #56] @ (105d4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 105e0 │ │ │ │ + cbz r0, 105b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 105de │ │ │ │ + beq.n 105ae │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbz r0, 105f2 │ │ │ │ - blx 3f34 │ │ │ │ + cbz r0, 105c2 │ │ │ │ + blx 3f00 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 105d0 │ │ │ │ + bne.n 105a0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (10608 ) │ │ │ │ + ldr r2, [pc, #20] @ (105d8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 105da │ │ │ │ + bne.n 105aa │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa300006 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + @ instruction: 0xfa600006 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #76] @ (1066c ) │ │ │ │ + ldr r1, [pc, #76] @ (1063c ) │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ add r1, pc │ │ │ │ add r4, sp, #12 │ │ │ │ strd r1, r0, [sp] │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #60] @ (10670 ) │ │ │ │ - ldr r1, [pc, #64] @ (10674 ) │ │ │ │ + ldr r0, [pc, #60] @ (10640 ) │ │ │ │ + ldr r1, [pc, #64] @ (10644 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ - blx 3d44 <__vsnprintf_chk@plt> │ │ │ │ - ldr r2, [pc, #44] @ (10678 ) │ │ │ │ - ldr r3, [pc, #40] @ (10674 ) │ │ │ │ + blx 3d10 <__vsnprintf_chk@plt> │ │ │ │ + ldr r2, [pc, #44] @ (10648 ) │ │ │ │ + ldr r3, [pc, #40] @ (10644 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 10666 │ │ │ │ - ldr r0, [pc, #28] @ (1067c ) │ │ │ │ + bne.n 10636 │ │ │ │ + ldr r0, [pc, #28] @ (1064c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - blx 3cec <_Py_FatalErrorFunc@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3cb8 <_Py_FatalErrorFunc@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r5, r0 │ │ │ │ - vst1.8 {d16[0]}, [r8], r6 │ │ │ │ + ldr??.w r0, [r8, #6] │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r0, #6] │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + vld1.8 {d16[0]}, [r0], r6 │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #180] @ (10744 ) │ │ │ │ + ldr r3, [pc, #180] @ (10714 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w ip, [pc, #180] @ 10748 │ │ │ │ + ldr.w ip, [pc, #180] @ 10718 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 106d2 │ │ │ │ + beq.n 106a2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex ip, [r3] │ │ │ │ add.w lr, ip, #4294967295 @ 0xffffffff │ │ │ │ strex r5, lr, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 106b6 │ │ │ │ + bne.n 10686 │ │ │ │ dmb ish │ │ │ │ cmp.w ip, #1 │ │ │ │ str r0, [r4, #4] │ │ │ │ - ble.n 106da │ │ │ │ + ble.n 106aa │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bne.n 10730 │ │ │ │ - cbz r1, 10704 │ │ │ │ + bne.n 10700 │ │ │ │ + cbz r1, 106d4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 106d6 │ │ │ │ + beq.n 106a6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 106d6 │ │ │ │ + beq.n 106a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 106d6 │ │ │ │ + bne.n 106a6 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3eac <_Py_Dealloc@plt> │ │ │ │ + b.w 3e78 <_Py_Dealloc@plt> │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 10724 │ │ │ │ + cbz r2, 106f4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 10724 │ │ │ │ + beq.n 106f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 1073c │ │ │ │ + cbz r3, 1070c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 409c │ │ │ │ - ldr r0, [pc, #24] @ (1074c ) │ │ │ │ + b.w 4068 │ │ │ │ + ldr r0, [pc, #24] @ (1071c ) │ │ │ │ add.w r1, ip, #4294967295 @ 0xffffffff │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 10724 │ │ │ │ - vld4.8 {d16-d19}, [r4], r6 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 106f4 │ │ │ │ + ldrsb.w r0, [r4, #6] │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #92] @ (107c0 ) │ │ │ │ + ldr r1, [pc, #92] @ (10790 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r3, #12] │ │ │ │ lsls r3, r2, #7 │ │ │ │ - bpl.n 1078a │ │ │ │ - ldr r0, [pc, #80] @ (107c4 ) │ │ │ │ + bpl.n 1075a │ │ │ │ + ldr r0, [pc, #80] @ (10794 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #80] @ (107c8 ) │ │ │ │ + ldr r2, [pc, #80] @ (10798 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - blx 4260 │ │ │ │ - cbnz r0, 107a0 │ │ │ │ + blx 422c │ │ │ │ + cbnz r0, 10770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #64] @ (107cc ) │ │ │ │ - ldr r3, [pc, #64] @ (107d0 ) │ │ │ │ + ldr r2, [pc, #64] @ (1079c ) │ │ │ │ + ldr r3, [pc, #64] @ (107a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r1, [pc, #56] @ (107d4 ) │ │ │ │ + ldr r1, [pc, #56] @ (107a4 ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 107b0 │ │ │ │ + beq.n 10780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 107b8 │ │ │ │ + cbz r3, 10788 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 107b0 │ │ │ │ - ldrb.w r0, [r4, #6] │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 10780 │ │ │ │ + str.w r0, [r4, #6] │ │ │ │ lsls r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #108] @ 10854 │ │ │ │ + ldr.w ip, [pc, #108] @ 10824 │ │ │ │ sub.w r3, r0, #63 @ 0x3f │ │ │ │ add ip, pc │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ - bhi.n 1082e │ │ │ │ + bhi.n 107fe │ │ │ │ tbb [pc, r3] │ │ │ │ subs r2, r5, r4 │ │ │ │ cmp r2, #27 │ │ │ │ subs r3, r3, r4 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r4, #27 │ │ │ │ subs r6, r4, r4 │ │ │ │ @@ -13749,116 +13749,116 @@ │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ subs r6, r4, r4 │ │ │ │ movs r6, #27 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r2, #27 │ │ │ │ subs r0, r5, r4 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r3, [pc, #40] @ (10858 ) │ │ │ │ + ldr r3, [pc, #40] @ (10828 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #40] @ (1085c ) │ │ │ │ + ldr r1, [pc, #40] @ (1082c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [lr, r6] │ │ │ │ + ldrh.w r0, [lr, r6] │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r5, 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 │ │ │ │ ldrb.w r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w sl, [pc, #1064] @ 10ca0 │ │ │ │ + ldr.w sl, [pc, #1064] @ 10c70 │ │ │ │ add sl, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10c2a │ │ │ │ + beq.w 10bfa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 10982 │ │ │ │ + beq.n 10952 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ it ne │ │ │ │ cmpne r2, #115 @ 0x73 │ │ │ │ - bne.w 10c3c │ │ │ │ + bne.w 10c0c │ │ │ │ sub.w r1, r0, #1 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ clz r1, r1 │ │ │ │ cmp r6, r7 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ strb.w r1, [r4, #39] @ 0x27 │ │ │ │ - bne.w 10c70 │ │ │ │ + bne.w 10c40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 10c9c │ │ │ │ + bne.w 10c6c │ │ │ │ adds r3, #8 │ │ │ │ mov.w r8, #1 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r0, r3 │ │ │ │ mul.w r8, r1, r8 │ │ │ │ - bne.n 108c4 │ │ │ │ + bne.n 10894 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strb.w r3, [r4, #39] @ 0x27 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ mov.w r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bhi.n 1098c │ │ │ │ + bhi.n 1095c │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bls.n 109be │ │ │ │ + bls.n 1098e │ │ │ │ sub.w r1, r2, #63 @ 0x3f │ │ │ │ movs r3, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ lsls r3, r1 │ │ │ │ movw r1, #9737 @ 0x2609 │ │ │ │ movt r1, #4 │ │ │ │ tst r3, r1 │ │ │ │ it ne │ │ │ │ movne.w r9, #85 @ 0x55 │ │ │ │ - bne.n 1090c │ │ │ │ + bne.n 108dc │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ - beq.n 1090a │ │ │ │ + beq.n 108da │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bne.n 109be │ │ │ │ + bne.n 1098e │ │ │ │ mov r9, r2 │ │ │ │ - ldr r3, [pc, #916] @ (10ca4 ) │ │ │ │ + ldr r3, [pc, #916] @ (10c74 ) │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r8, [r5] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb.w r3, [r4, #38] @ 0x26 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ it ne │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ - bne.w 10b12 │ │ │ │ + bne.w 10ae2 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ - bls.n 109de │ │ │ │ + bls.n 109ae │ │ │ │ sub.w r1, r2, #81 @ 0x51 │ │ │ │ uxtb r7, r1 │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bhi.n 10a02 │ │ │ │ + bhi.n 109d2 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bhi.n 10a02 │ │ │ │ + bhi.n 109d2 │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r3, r4, #1 │ │ │ │ lsls r3, r4, #1 │ │ │ │ lsls r3, r4, #1 │ │ │ │ lsls r3, r4, #1 │ │ │ │ lsls r3, r4, #1 │ │ │ │ @@ -13890,418 +13890,418 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r7, r1, #4 │ │ │ │ lsls r3, r4, #1 │ │ │ │ lsls r0, r0, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov.w r8, #1 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ - bls.n 108e2 │ │ │ │ + bls.n 108b2 │ │ │ │ sub.w r3, r2, #98 @ 0x62 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 109be │ │ │ │ + bhi.n 1098e │ │ │ │ movs r1, #1 │ │ │ │ movw r6, #50369 @ 0xc4c1 │ │ │ │ movt r6, #2 │ │ │ │ lsls r1, r3 │ │ │ │ tst r1, r6 │ │ │ │ it ne │ │ │ │ movne.w r9, #73 @ 0x49 │ │ │ │ - bne.n 1090c │ │ │ │ + bne.n 108dc │ │ │ │ tst.w r1, #52 @ 0x34 │ │ │ │ - bne.w 10c62 │ │ │ │ + bne.w 10c32 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq.w r9, #72 @ 0x48 │ │ │ │ - beq.n 1090c │ │ │ │ - ldr r3, [pc, #744] @ (10ca8 ) │ │ │ │ + beq.n 108dc │ │ │ │ + ldr r3, [pc, #744] @ (10c78 ) │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #740] @ (10cac ) │ │ │ │ + ldr r1, [pc, #740] @ (10c7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb.w r2, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - b.n 1090c │ │ │ │ + b.n 108dc │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bls.n 10a02 │ │ │ │ + bls.n 109d2 │ │ │ │ sub.w r1, r2, #63 @ 0x3f │ │ │ │ movs r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ lsl.w r1, r0, r1 │ │ │ │ tst.w r1, #205824 @ 0x32400 │ │ │ │ - bne.w 10b56 │ │ │ │ + bne.w 10b26 │ │ │ │ tst.w r1, #9 │ │ │ │ - bne.n 10a3c │ │ │ │ + bne.n 10a0c │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 10b68 │ │ │ │ - ldr r3, [pc, #676] @ (10ca8 ) │ │ │ │ + beq.w 10b38 │ │ │ │ + ldr r3, [pc, #676] @ (10c78 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldrb.w r3, [r4, #38] @ 0x26 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq.n 10a42 │ │ │ │ + beq.n 10a12 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldrb.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 10a82 │ │ │ │ + beq.n 10a52 │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq.w 10be0 │ │ │ │ + beq.w 10bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f090 │ │ │ │ + bl f060 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 10a1a │ │ │ │ + bne.n 109ea │ │ │ │ ldrb.w r0, [r4, #36] @ 0x24 │ │ │ │ - bl 107d8 │ │ │ │ + bl 107a8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 10a32 │ │ │ │ + beq.n 10a02 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - blx 3c5c <__aeabi_uidivmod@plt> │ │ │ │ - cbz r1, 10a66 │ │ │ │ + blx 3c28 <__aeabi_uidivmod@plt> │ │ │ │ + cbz r1, 10a36 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r3, fp │ │ │ │ subs r3, r3, r1 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 10a1a │ │ │ │ + bne.n 109ea │ │ │ │ ldrb.w r0, [r4, #36] @ 0x24 │ │ │ │ - bl 107d8 │ │ │ │ + bl 107a8 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r2, r7 │ │ │ │ ldrb.w r3, [r8, #48] @ 0x30 │ │ │ │ - bne.n 10a26 │ │ │ │ + bne.n 109f6 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 10a96 │ │ │ │ + beq.n 10a66 │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq.w 10c32 │ │ │ │ + beq.w 10c02 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.n 10a96 │ │ │ │ + beq.n 10a66 │ │ │ │ cmp.w r9, #72 @ 0x48 │ │ │ │ - bne.n 10a2c │ │ │ │ + bne.n 109fc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 10c50 │ │ │ │ + bne.w 10c20 │ │ │ │ add r2, r7 │ │ │ │ - cbz r6, 10ab0 │ │ │ │ + cbz r6, 10a80 │ │ │ │ subs r3, r6, #1 │ │ │ │ mla r2, r7, r3, r2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r4, r5 │ │ │ │ str r2, [r4, #16] │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq.w 10c18 │ │ │ │ + beq.w 10be8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r7, r5, #12 │ │ │ │ str r7, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10c00 │ │ │ │ + beq.w 10bd0 │ │ │ │ ldrb.w r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #83 @ 0x53 │ │ │ │ - bne.n 10af0 │ │ │ │ + bne.n 10ac0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 10c12 │ │ │ │ + beq.w 10be2 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ add.w r7, r1, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r7, [r4, #12] │ │ │ │ add r2, r5 │ │ │ │ strd r0, r2, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 10c22 │ │ │ │ + beq.w 10bf2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb.w r2, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb.w r3, [r4, #38] @ 0x26 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ it ne │ │ │ │ cmpne r3, #64 @ 0x40 │ │ │ │ - beq.w 10926 │ │ │ │ + beq.w 108f6 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ - bls.n 10b6c │ │ │ │ + bls.n 10b3c │ │ │ │ sub.w r3, r2, #81 @ 0x51 │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bhi.n 10b8c │ │ │ │ + bhi.n 10b5c │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi.n 10b8c │ │ │ │ + bhi.n 10b5c │ │ │ │ tbb [pc, r3] │ │ │ │ adds r2, #66 @ 0x42 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ - ldr r1, [pc, #248] @ (10c34 ) │ │ │ │ + ldr r1, [pc, #248] @ (10c04 ) │ │ │ │ add r2, r6 │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ ands r2, r6 │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ adds r2, #66 @ 0x42 │ │ │ │ movs r6, r7 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r7, #16 │ │ │ │ moveq r7, #8 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ movs r7, #4 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ movs r7, #8 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r7, #8 │ │ │ │ moveq r7, #4 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ movs r7, #2 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - bls.n 10b8c │ │ │ │ + bls.n 10b5c │ │ │ │ sub.w r3, r2, #63 @ 0x3f │ │ │ │ movs r1, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ tst.w r3, #205824 @ 0x32400 │ │ │ │ - bne.n 10ba8 │ │ │ │ + bne.n 10b78 │ │ │ │ tst.w r3, #9 │ │ │ │ - bne.n 10ba4 │ │ │ │ + bne.n 10b74 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.n 10bdc │ │ │ │ - ldr r3, [pc, #280] @ (10ca8 ) │ │ │ │ + beq.n 10bac │ │ │ │ + ldr r3, [pc, #280] @ (10c78 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r1, [pc, #284] @ (10cb0 ) │ │ │ │ + ldr r1, [pc, #284] @ (10c80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldrb.w r3, [r4, #38] @ 0x26 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 10a1a │ │ │ │ + b.n 109ea │ │ │ │ movs r7, #4 │ │ │ │ - b.n 10a1a │ │ │ │ + b.n 109ea │ │ │ │ movs r7, #8 │ │ │ │ - b.n 10a1a │ │ │ │ + b.n 109ea │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r7, #8 │ │ │ │ moveq r7, #4 │ │ │ │ - b.n 10a1a │ │ │ │ + b.n 109ea │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r7, #16 │ │ │ │ moveq r7, #8 │ │ │ │ - b.n 10a1a │ │ │ │ - ldr r3, [pc, #224] @ (10ca8 ) │ │ │ │ + b.n 109ea │ │ │ │ + ldr r3, [pc, #224] @ (10c78 ) │ │ │ │ movs r7, #0 │ │ │ │ - ldr r1, [pc, #232] @ (10cb4 ) │ │ │ │ + ldr r1, [pc, #232] @ (10c84 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldrb.w r3, [r4, #38] @ 0x26 │ │ │ │ - b.n 10a16 │ │ │ │ + b.n 109e6 │ │ │ │ movs r7, #2 │ │ │ │ - b.n 10a1a │ │ │ │ + b.n 109ea │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 10a2c │ │ │ │ + beq.w 109fc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r7, r2, #8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r7, [r4, #12] │ │ │ │ add r0, r5 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r0, [r2, #12] │ │ │ │ - b.n 10af0 │ │ │ │ + b.n 10ac0 │ │ │ │ ldr.w r5, [r1, #-8] │ │ │ │ sub.w r2, r1, #8 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 10c18 │ │ │ │ + beq.n 10be8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - b.n 10ac0 │ │ │ │ + b.n 10a90 │ │ │ │ mov r5, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 10c0e │ │ │ │ + bne.n 10bde │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 10a2c │ │ │ │ + bne.w 109fc │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 10bea │ │ │ │ - b.n 10a90 │ │ │ │ + bne.n 10bba │ │ │ │ + b.n 10a60 │ │ │ │ ldrb.w r1, [r4, #39] @ 0x27 │ │ │ │ - cbz r1, 10c86 │ │ │ │ + cbz r1, 10c56 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle.w r8, #1 │ │ │ │ - bgt.w 108ba │ │ │ │ - b.n 108d0 │ │ │ │ - ldr r0, [pc, #84] @ (10ca8 ) │ │ │ │ - ldr r1, [pc, #100] @ (10cb8 ) │ │ │ │ + bgt.w 1088a │ │ │ │ + b.n 108a0 │ │ │ │ + ldr r0, [pc, #84] @ (10c78 ) │ │ │ │ + ldr r1, [pc, #100] @ (10c88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10a32 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10a02 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #82 @ 0x52 │ │ │ │ movne.w r9, #67 @ 0x43 │ │ │ │ - b.n 1090c │ │ │ │ - ldr r0, [pc, #52] @ (10ca8 ) │ │ │ │ + b.n 108dc │ │ │ │ + ldr r0, [pc, #52] @ (10c78 ) │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #68] @ (10cbc ) │ │ │ │ + ldr r1, [pc, #68] @ (10c8c ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [sl, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10a32 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10a02 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r4, [pc, #28] @ (10ca8 ) │ │ │ │ + ldr r4, [pc, #28] @ (10c78 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #48] @ (10cc0 ) │ │ │ │ + ldr r1, [pc, #48] @ (10c90 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [sl, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10a32 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10a02 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 10c88 │ │ │ │ - @ instruction: 0xf7820006 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + b.n 10c58 │ │ │ │ + @ instruction: 0xf7b20006 │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #32] @ (10ce8 ) │ │ │ │ + ldr r3, [pc, #32] @ (10cb8 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w ip, [pc, #32] @ 10cec │ │ │ │ + ldr.w ip, [pc, #32] @ 10cbc │ │ │ │ add r3, pc │ │ │ │ push {lr} │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #28] @ (10cf0 ) │ │ │ │ + ldr r1, [pc, #28] @ (10cc0 ) │ │ │ │ ldr.w r0, [r3, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w 3e58 │ │ │ │ - @ instruction: 0xf3300006 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + b.w 3e24 │ │ │ │ + bfi r0, r0, #0, #7 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #72] @ (10d4c ) │ │ │ │ + ldr r3, [pc, #72] @ (10d1c ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 10d32 │ │ │ │ + cbz r1, 10d02 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10d1a │ │ │ │ + beq.n 10cea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 10d2c │ │ │ │ + beq.n 10cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 10d42 │ │ │ │ + cbz r3, 10d12 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #28] @ (10d50 ) │ │ │ │ + ldr r2, [pc, #28] @ (10d20 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 10d16 │ │ │ │ - b.n 10d1a │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.n 10ce6 │ │ │ │ + b.n 10cea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf2f60006 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + ssat16 r0, #7, r6 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w sl, [r3] │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ ldrd r6, r2, [sp, #76] @ 0x4c │ │ │ │ ldr.w r9, [fp] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 10dca │ │ │ │ + beq.n 10d9a │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 10dc4 │ │ │ │ + ble.n 10d94 │ │ │ │ mov r7, r3 │ │ │ │ add.w fp, fp, #4 │ │ │ │ adds r3, r1, #4 │ │ │ │ adds r7, #4 │ │ │ │ mov r4, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -14317,49 +14317,49 @@ │ │ │ │ strd r4, r3, [sp] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r5, r8 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ add r7, sl │ │ │ │ - bl 10d54 │ │ │ │ + bl 10d24 │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 10da4 │ │ │ │ + bne.n 10d74 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ it gt │ │ │ │ cmpgt.w sl, #0 │ │ │ │ - ble.n 10dda │ │ │ │ + ble.n 10daa │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 10e00 │ │ │ │ + beq.n 10dd0 │ │ │ │ cmp.w r9, #0 │ │ │ │ itt gt │ │ │ │ movgt r6, #0 │ │ │ │ movgt r7, r2 │ │ │ │ - ble.n 10dc4 │ │ │ │ + ble.n 10d94 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ adds r6, #1 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r4, r8 │ │ │ │ add r5, sl │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 10de6 │ │ │ │ + bne.n 10db6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 10dda │ │ │ │ + bne.n 10daa │ │ │ │ mov r1, r0 │ │ │ │ mul.w r2, r8, r9 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 41b8 │ │ │ │ + b.w 4184 │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #192] @ 0xc0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -14410,28 +14410,28 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #1000] @ (1128c ) │ │ │ │ + ldr r5, [pc, #1000] @ (1125c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ - bhi.n 10f00 │ │ │ │ + bhi.n 10ed0 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bhi.n 10f5c │ │ │ │ + bhi.n 10f2c │ │ │ │ cmp r0, #32 │ │ │ │ - bls.n 10f3e │ │ │ │ + bls.n 10f0e │ │ │ │ sub.w r3, r0, #33 @ 0x21 │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.w 10ffe │ │ │ │ + bhi.w 10fce │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @@ -14456,983 +14456,983 @@ │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r0, #115 @ 0x73 │ │ │ │ - beq.w 111be │ │ │ │ - bls.n 10f98 │ │ │ │ + beq.w 1118e │ │ │ │ + bls.n 10f68 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ - beq.w 1105a │ │ │ │ + beq.w 1102a │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - bne.n 10f82 │ │ │ │ + bne.n 10f52 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - bl 10860 │ │ │ │ + bl 10830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10f92 │ │ │ │ + beq.n 10f62 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r5, 10f38 │ │ │ │ + cbz r5, 10f08 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3c5c <__aeabi_uidivmod@plt> │ │ │ │ - cbz r1, 10f38 │ │ │ │ + blx 3c28 <__aeabi_uidivmod@plt> │ │ │ │ + cbz r1, 10f08 │ │ │ │ adds r3, r7, r5 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r3, [r4, #16] │ │ │ │ adds r0, r6, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11036 │ │ │ │ + beq.n 11006 │ │ │ │ sub.w r3, r0, #10 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #22 │ │ │ │ - bhi.n 10f82 │ │ │ │ + bhi.n 10f52 │ │ │ │ movs r2, #9 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bpl.n 10f82 │ │ │ │ + bpl.n 10f52 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ sub.w r7, r0, #63 @ 0x3f │ │ │ │ movs r2, #1 │ │ │ │ movw r3, #9737 @ 0x2609 │ │ │ │ movt r3, #5 │ │ │ │ uxtb r7, r7 │ │ │ │ lsl.w r7, r2, r7 │ │ │ │ ands r7, r3 │ │ │ │ - bne.w 111c2 │ │ │ │ + bne.w 11192 │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ - beq.w 11110 │ │ │ │ + beq.w 110e0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - beq.w 1109a │ │ │ │ - ldr r3, [pc, #780] @ (11290 ) │ │ │ │ + beq.w 1106a │ │ │ │ + ldr r3, [pc, #780] @ (11260 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #780] @ (11294 ) │ │ │ │ + ldr r1, [pc, #780] @ (11264 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub.w r3, r0, #90 @ 0x5a │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 10f82 │ │ │ │ + bhi.n 10f52 │ │ │ │ movs r7, #1 │ │ │ │ mov.w r2, #63232 @ 0xf700 │ │ │ │ movt r2, #196 @ 0xc4 │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ tst r1, r2 │ │ │ │ - bne.w 111c2 │ │ │ │ + bne.w 11192 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bpl.n 11094 │ │ │ │ + bpl.n 11064 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ adds r3, r6, #1 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 10fcc │ │ │ │ + beq.n 10f9c │ │ │ │ sub.w r2, r0, #102 @ 0x66 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.w 11226 │ │ │ │ + bhi.w 111f6 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 111ce │ │ │ │ + beq.w 1119e │ │ │ │ mov r0, r4 │ │ │ │ - bl 10860 │ │ │ │ + bl 10830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10f92 │ │ │ │ + beq.n 10f62 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrb.w r3, [r4, #37] @ 0x25 │ │ │ │ strb.w r3, [r4, #38] @ 0x26 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ strb.w r2, [r4, #36] @ 0x24 │ │ │ │ str r7, [r4, #32] │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ sub.w r2, r0, #48 @ 0x30 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 10f82 │ │ │ │ + bhi.n 10f52 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ add.w ip, r6, #1 │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 11030 │ │ │ │ + bhi.n 11000 │ │ │ │ movs r6, #10 │ │ │ │ ldrb.w r0, [ip, #1]! │ │ │ │ mla r2, r6, r2, r3 │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #9 │ │ │ │ - bls.n 1101a │ │ │ │ + bls.n 10fea │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 10f82 │ │ │ │ + beq.n 10f52 │ │ │ │ mov r6, ip │ │ │ │ str r2, [r4, #20] │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ ldrb.w r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 11040 │ │ │ │ + cbz r3, 11010 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 11052 │ │ │ │ + cbz r3, 11022 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10860 │ │ │ │ + bl 10830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10f92 │ │ │ │ + beq.n 10f62 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 10f94 │ │ │ │ + beq.n 10f64 │ │ │ │ mov r0, r4 │ │ │ │ - bl f090 │ │ │ │ - b.n 10f92 │ │ │ │ + bl f060 │ │ │ │ + b.n 10f62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10860 │ │ │ │ + bl 10830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 10f92 │ │ │ │ + beq.n 10f62 │ │ │ │ ldrd r3, r2, [r4, #16] │ │ │ │ adds r6, #1 │ │ │ │ ldrb.w r1, [r4, #37] @ 0x25 │ │ │ │ add r3, r2 │ │ │ │ strb.w r1, [r4, #38] @ 0x26 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ strd r3, r1, [r4, #16] │ │ │ │ strb.w r2, [r4, #36] @ 0x24 │ │ │ │ - b.n 10ea8 │ │ │ │ - ldr r3, [pc, #520] @ (11290 ) │ │ │ │ - ldr r1, [pc, #528] @ (11298 ) │ │ │ │ + b.n 10e78 │ │ │ │ + ldr r3, [pc, #520] @ (11260 ) │ │ │ │ + ldr r1, [pc, #528] @ (11268 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 10f92 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 10f62 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 10f82 │ │ │ │ + bne.w 10f52 │ │ │ │ adds r6, #1 │ │ │ │ strb.w r0, [r4, #37] @ 0x25 │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 1125c │ │ │ │ + bne.w 1122c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10860 │ │ │ │ + bl 10830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 10f92 │ │ │ │ + beq.w 10f62 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w lr, #10 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r9, r3, #12 │ │ │ │ ldr r7, [r3, #44] @ 0x2c │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 111fe │ │ │ │ + beq.w 111ce │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 11216 │ │ │ │ + beq.w 111e6 │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 11164 │ │ │ │ + bhi.n 11134 │ │ │ │ cmp r2, #8 │ │ │ │ - bhi.n 110da │ │ │ │ - ldr r3, [pc, #428] @ (11290 ) │ │ │ │ - ldr r1, [pc, #436] @ (1129c ) │ │ │ │ + bhi.n 110aa │ │ │ │ + ldr r3, [pc, #428] @ (11260 ) │ │ │ │ + ldr r1, [pc, #436] @ (1126c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10f92 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10f62 │ │ │ │ movs r3, #61 @ 0x3d │ │ │ │ adds r6, #1 │ │ │ │ strb.w r3, [r4, #37] @ 0x25 │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ adds r0, r6, #1 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq.n 1110c │ │ │ │ + beq.n 110dc │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne.n 11104 │ │ │ │ + bne.n 110d4 │ │ │ │ adds r6, r0, #1 │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne.w 1126c │ │ │ │ + bne.w 1123c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10860 │ │ │ │ + bl 10830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 10f92 │ │ │ │ + beq.w 10f62 │ │ │ │ add.w r9, r6, #2 │ │ │ │ strb.w r7, [r4, #36] @ 0x24 │ │ │ │ strd r7, r7, [r4, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 11238 │ │ │ │ + beq.n 11208 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10e90 │ │ │ │ + bl 10e60 │ │ │ │ adds r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 10f92 │ │ │ │ + beq.w 10f62 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 11140 │ │ │ │ + bne.n 11110 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 10ea8 │ │ │ │ + beq.w 10e78 │ │ │ │ str.w sl, [r4, #28] │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 111b8 │ │ │ │ + beq.n 11188 │ │ │ │ sub.w r3, r2, #48 @ 0x30 │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 110e2 │ │ │ │ + bhi.n 110b2 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r0, r6, #1 │ │ │ │ sub.w r1, r2, #48 @ 0x30 │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 1119a │ │ │ │ + bhi.n 1116a │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ mla r3, lr, r3, r1 │ │ │ │ sub.w r1, r2, #48 @ 0x30 │ │ │ │ uxtb.w ip, r1 │ │ │ │ cmp.w ip, #9 │ │ │ │ - bls.n 11180 │ │ │ │ + bls.n 11150 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 110e2 │ │ │ │ + beq.n 110b2 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 111a6 │ │ │ │ + bge.n 11176 │ │ │ │ ldr.w r2, [r9, r8, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 1124c │ │ │ │ + bne.n 1121c │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq.n 111ba │ │ │ │ + beq.n 1118a │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 1123c │ │ │ │ + bne.n 1120c │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 110cc │ │ │ │ - b.n 111b8 │ │ │ │ + b.n 1109c │ │ │ │ + b.n 11188 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 111b0 │ │ │ │ + b.n 11180 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 10fd8 │ │ │ │ + b.n 10fa8 │ │ │ │ ldrb.w r3, [r4, #36] @ 0x24 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 10fd8 │ │ │ │ + bne.w 10fa8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 10fd8 │ │ │ │ + bne.w 10fa8 │ │ │ │ ldrb.w r2, [r4, #38] @ 0x26 │ │ │ │ ldrb.w r3, [r4, #37] @ 0x25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 10fd8 │ │ │ │ + bne.w 10fa8 │ │ │ │ ldrb.w r3, [r4, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 10fd8 │ │ │ │ + bne.w 10fa8 │ │ │ │ ldrd r2, r3, [r4, #20] │ │ │ │ adds r6, #1 │ │ │ │ add r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [r4, #20] │ │ │ │ - b.n 10ea8 │ │ │ │ + b.n 10e78 │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 1127c │ │ │ │ - ldr r0, [pc, #140] @ (11290 ) │ │ │ │ + beq.n 1124c │ │ │ │ + ldr r0, [pc, #140] @ (11260 ) │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #152] @ (112a0 ) │ │ │ │ + ldr r1, [pc, #152] @ (11270 ) │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10f92 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10f62 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 11202 │ │ │ │ + bne.n 111d2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #39] @ 0x27 │ │ │ │ add r6, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 10ea8 │ │ │ │ - ldr r3, [pc, #104] @ (11290 ) │ │ │ │ + b.n 10e78 │ │ │ │ + ldr r3, [pc, #104] @ (11260 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #120] @ (112a4 ) │ │ │ │ + ldr r1, [pc, #120] @ (11274 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10f92 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10f62 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 11156 │ │ │ │ - ldr r3, [pc, #80] @ (11290 ) │ │ │ │ - ldr r1, [pc, #104] @ (112a8 ) │ │ │ │ + b.n 11126 │ │ │ │ + ldr r3, [pc, #80] @ (11260 ) │ │ │ │ + ldr r1, [pc, #104] @ (11278 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10f92 │ │ │ │ - ldr r0, [pc, #64] @ (11290 ) │ │ │ │ - ldr r1, [pc, #92] @ (112ac ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10f62 │ │ │ │ + ldr r0, [pc, #64] @ (11260 ) │ │ │ │ + ldr r1, [pc, #92] @ (1127c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 10f92 │ │ │ │ - ldr r3, [pc, #48] @ (11290 ) │ │ │ │ - ldr r1, [pc, #80] @ (112b0 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 10f62 │ │ │ │ + ldr r3, [pc, #48] @ (11260 ) │ │ │ │ + ldr r1, [pc, #80] @ (11280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 10f92 │ │ │ │ - ldr r3, [pc, #32] @ (11290 ) │ │ │ │ - ldr r1, [pc, #68] @ (112b4 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 10f62 │ │ │ │ + ldr r3, [pc, #32] @ (11260 ) │ │ │ │ + ldr r1, [pc, #68] @ (11284 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 10f92 │ │ │ │ - ldr r3, [pc, #16] @ (11290 ) │ │ │ │ - ldr r1, [pc, #56] @ (112b8 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 10f62 │ │ │ │ + ldr r3, [pc, #16] @ (11260 ) │ │ │ │ + ldr r1, [pc, #56] @ (11288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 10f92 │ │ │ │ - adcs.w r0, r6, #6 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 10f62 │ │ │ │ + @ instruction: 0xf1860006 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (112ec ) │ │ │ │ + ldr r3, [pc, #32] @ (112bc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #32] @ (112f0 ) │ │ │ │ + ldr r2, [pc, #32] @ (112c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 112e0 │ │ │ │ - blx 3c38 │ │ │ │ - cbz r0, 112e6 │ │ │ │ + beq.n 112b0 │ │ │ │ + blx 3c04 │ │ │ │ + cbz r0, 112b6 │ │ │ │ vldr d0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - bl 10340 │ │ │ │ + bl 10310 │ │ │ │ nop │ │ │ │ - stc 0, cr0, [ip, #-24]! @ 0xffffffe8 │ │ │ │ + ldcl 0, cr0, [ip, #-24] @ 0xffffffe8 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - ldr.w ip, [pc, #72] @ 11354 │ │ │ │ + ldr.w ip, [pc, #72] @ 11324 │ │ │ │ and.w r2, r2, #5 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, #4 │ │ │ │ add ip, pc │ │ │ │ it ne │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ - beq.n 11328 │ │ │ │ + beq.n 112f8 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov ip, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx ip │ │ │ │ - cbz r4, 1133c │ │ │ │ + cbz r4, 1130c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ subs r4, #1 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ mov ip, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #24] @ (11358 ) │ │ │ │ - ldr r1, [pc, #28] @ (1135c ) │ │ │ │ + ldr r3, [pc, #24] @ (11328 ) │ │ │ │ + ldr r1, [pc, #28] @ (1132c ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8], #24 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + ldc 0, cr0, [r8, #-24] @ 0xffffffe8 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r1 │ │ │ │ mov r1, r3 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - ldr r4, [pc, #68] @ (113c0 ) │ │ │ │ + ldr r4, [pc, #68] @ (11390 ) │ │ │ │ mov ip, r0 │ │ │ │ and.w r2, r2, #5 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, #4 │ │ │ │ add r4, pc │ │ │ │ sub sp, #20 │ │ │ │ it ne │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ - beq.n 1139e │ │ │ │ + beq.n 1136e │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, lr │ │ │ │ ldr.w r1, [ip, #28] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbz r3, 113a8 │ │ │ │ + cbz r3, 11378 │ │ │ │ ldr.w r0, [lr], #4 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 1138e │ │ │ │ - ldr r0, [pc, #24] @ (113c4 ) │ │ │ │ + b.n 1135e │ │ │ │ + ldr r0, [pc, #24] @ (11394 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #24] @ (113c8 ) │ │ │ │ + ldr r1, [pc, #24] @ (11398 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - b.n 1139a │ │ │ │ - ldcl 0, cr0, [r8], #-24 @ 0xffffffe8 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + b.n 1136a │ │ │ │ + stc 0, cr0, [r8], #24 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #56] @ (11418 ) │ │ │ │ + ldr r2, [pc, #56] @ (113e8 ) │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 113fa │ │ │ │ - ldr r1, [pc, #52] @ (1141c ) │ │ │ │ + bpl.n 113ca │ │ │ │ + ldr r1, [pc, #52] @ (113ec ) │ │ │ │ ldr r1, [r2, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11402 │ │ │ │ - ldr r1, [pc, #48] @ (11420 ) │ │ │ │ + beq.n 113d2 │ │ │ │ + ldr r1, [pc, #48] @ (113f0 ) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 113fe │ │ │ │ + beq.n 113ce │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #32] @ (11424 ) │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #32] @ (113f4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #28] @ (11428 ) │ │ │ │ - ldr r0, [pc, #32] @ (1142c ) │ │ │ │ + ldr r1, [pc, #28] @ (113f8 ) │ │ │ │ + ldr r0, [pc, #32] @ (113fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip], {6} │ │ │ │ + mcrr 0, 0, r0, ip, cr6 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #56] @ (1147c ) │ │ │ │ + ldr r2, [pc, #56] @ (1144c ) │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bpl.n 1145e │ │ │ │ - ldr r1, [pc, #52] @ (11480 ) │ │ │ │ + bpl.n 1142e │ │ │ │ + ldr r1, [pc, #52] @ (11450 ) │ │ │ │ ldr r1, [r2, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11466 │ │ │ │ - ldr r1, [pc, #48] @ (11484 ) │ │ │ │ + beq.n 11436 │ │ │ │ + ldr r1, [pc, #48] @ (11454 ) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11462 │ │ │ │ + beq.n 11432 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ - bl 101a0 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #32] @ (11488 ) │ │ │ │ + bl 10170 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #32] @ (11458 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #28] @ (1148c ) │ │ │ │ - ldr r0, [pc, #32] @ (11490 ) │ │ │ │ + ldr r1, [pc, #28] @ (1145c ) │ │ │ │ + ldr r0, [pc, #32] @ (11460 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs.w r0, r8, r6 │ │ │ │ + @ instruction: 0xebe80006 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr.w ip, [pc, #92] @ 11504 │ │ │ │ + ldr.w ip, [pc, #92] @ 114d4 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ add ip, pc │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 114d6 │ │ │ │ - ldr.w lr, [pc, #84] @ 11508 │ │ │ │ + bpl.n 114a6 │ │ │ │ + ldr.w lr, [pc, #84] @ 114d8 │ │ │ │ ldr.w r4, [ip, lr] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 114f0 │ │ │ │ - ldr.w lr, [pc, #76] @ 1150c │ │ │ │ + beq.n 114c0 │ │ │ │ + ldr.w lr, [pc, #76] @ 114dc │ │ │ │ ldr.w r4, [ip, lr] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 114ec │ │ │ │ + beq.n 114bc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 114e8 │ │ │ │ + bge.n 114b8 │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #56] @ (11510 ) │ │ │ │ + ldr r3, [pc, #56] @ (114e0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #56] @ (11514 ) │ │ │ │ - ldr r0, [pc, #56] @ (11518 ) │ │ │ │ + ldr r1, [pc, #56] @ (114e4 ) │ │ │ │ + ldr r0, [pc, #56] @ (114e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #40] @ (1151c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #40] @ (114ec ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #40] @ (11520 ) │ │ │ │ - ldr r0, [pc, #40] @ (11524 ) │ │ │ │ + ldr r1, [pc, #40] @ (114f0 ) │ │ │ │ + ldr r0, [pc, #40] @ (114f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - adcs.w r0, r2, r6 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + @ instruction: 0xeb820006 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #56] @ (11570 ) │ │ │ │ + ldr r3, [pc, #56] @ (11540 ) │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [pc, #52] @ (11574 ) │ │ │ │ + ldr r2, [pc, #52] @ (11544 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - cbz r1, 11562 │ │ │ │ + cbz r1, 11532 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11562 │ │ │ │ + beq.n 11532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 11566 │ │ │ │ + cbz r3, 11536 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeabe0006 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + @ instruction: 0xeaee0006 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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, #56] @ (115c0 ) │ │ │ │ + ldr r3, [pc, #56] @ (11590 ) │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [pc, #52] @ (115c4 ) │ │ │ │ + ldr r2, [pc, #52] @ (11594 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - cbz r1, 115b2 │ │ │ │ + cbz r1, 11582 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 115b2 │ │ │ │ + beq.n 11582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 115b6 │ │ │ │ + cbz r3, 11586 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, lr, r6 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + eors.w r0, lr, r6 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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, #60] @ (11614 ) │ │ │ │ + ldr r3, [pc, #60] @ (115e4 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 11604 │ │ │ │ + cbz r1, 115d4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ - cbz r2, 11600 │ │ │ │ + cbz r2, 115d0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11600 │ │ │ │ + beq.n 115d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 1160a │ │ │ │ + cbz r3, 115da │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #16] @ (11618 ) │ │ │ │ + ldr r2, [pc, #16] @ (115e8 ) │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - b.n 115dc │ │ │ │ + b.n 115ac │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, r6 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + orrs.w r0, r4, r6 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr r6, [pc, #236] @ (11720 ) │ │ │ │ + ldr r6, [pc, #236] @ (116f0 ) │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ add r6, pc │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 11656 │ │ │ │ - ldr r3, [pc, #232] @ (11724 ) │ │ │ │ + bpl.n 11626 │ │ │ │ + ldr r3, [pc, #232] @ (116f4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 11708 │ │ │ │ - ldr r3, [pc, #228] @ (11728 ) │ │ │ │ + beq.n 116d8 │ │ │ │ + ldr r3, [pc, #228] @ (116f8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1171c │ │ │ │ + beq.n 116ec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 116f8 │ │ │ │ + bne.n 116c8 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #212] @ (1172c ) │ │ │ │ + ldr r3, [pc, #212] @ (116fc ) │ │ │ │ ldr r5, [r6, r3] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 1167a │ │ │ │ + beq.n 1164a │ │ │ │ mov r1, r5 │ │ │ │ - blx 3c38 │ │ │ │ + blx 3c04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r0, 116b8 │ │ │ │ + cbz r0, 11688 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 1167a │ │ │ │ + beq.n 1164a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3c38 │ │ │ │ - cbz r0, 116d0 │ │ │ │ + blx 3c04 │ │ │ │ + cbz r0, 116a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.n 1167c │ │ │ │ + b.n 1164c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #164] @ (11724 ) │ │ │ │ + ldr r3, [pc, #164] @ (116f4 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 11708 │ │ │ │ - ldr r3, [pc, #160] @ (11728 ) │ │ │ │ + beq.n 116d8 │ │ │ │ + ldr r3, [pc, #160] @ (116f8 ) │ │ │ │ ldr r7, [r6, r3] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 1171c │ │ │ │ + beq.n 116ec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 116f8 │ │ │ │ + bne.n 116c8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 116a2 │ │ │ │ + beq.n 11672 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3c38 │ │ │ │ - cbz r0, 116e2 │ │ │ │ + blx 3c04 │ │ │ │ + cbz r0, 116b2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 11708 │ │ │ │ + beq.n 116d8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 1171c │ │ │ │ + beq.n 116ec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbnz r3, 116f4 │ │ │ │ - ldr r3, [pc, #128] @ (11730 ) │ │ │ │ + cbnz r3, 116c4 │ │ │ │ + ldr r3, [pc, #128] @ (11700 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #120] @ (11734 ) │ │ │ │ + ldr r0, [pc, #120] @ (11704 ) │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - ldr r1, [pc, #120] @ (11738 ) │ │ │ │ + ldr r1, [pc, #120] @ (11708 ) │ │ │ │ ldr r3, [r6, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #104] @ (1173c ) │ │ │ │ + ldr r3, [pc, #104] @ (1170c ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #104] @ (11740 ) │ │ │ │ - ldr r0, [pc, #108] @ (11744 ) │ │ │ │ + ldr r1, [pc, #104] @ (11710 ) │ │ │ │ + ldr r0, [pc, #108] @ (11714 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (11748 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #100] @ (11718 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #100] @ (1174c ) │ │ │ │ - ldr r0, [pc, #100] @ (11750 ) │ │ │ │ + ldr r1, [pc, #100] @ (1171c ) │ │ │ │ + ldr r0, [pc, #100] @ (11720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - b.n 116b2 │ │ │ │ - ldr r3, [pc, #56] @ (11734 ) │ │ │ │ - ldr r1, [pc, #88] @ (11754 ) │ │ │ │ + b.n 11682 │ │ │ │ + ldr r3, [pc, #56] @ (11704 ) │ │ │ │ + ldr r1, [pc, #88] @ (11724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 116c8 │ │ │ │ - ldr r3, [pc, #76] @ (11758 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 11698 │ │ │ │ + ldr r3, [pc, #76] @ (11728 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #76] @ (1175c ) │ │ │ │ - ldr r0, [pc, #76] @ (11760 ) │ │ │ │ + ldr r1, [pc, #76] @ (1172c ) │ │ │ │ + ldr r0, [pc, #76] @ (11730 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - strd r0, r0, [r8, #24] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldrd r0, r0, [r8, #24]! │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r4, #28] │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ movs r5, 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, r1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ subs r5, r0, r2 │ │ │ │ - blx 3c20 │ │ │ │ + blx 3bec │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 117f6 │ │ │ │ + beq.n 117c6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 1182a │ │ │ │ + bpl.n 117fa │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 117fc │ │ │ │ + bpl.n 117cc │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r4, r0, #20 │ │ │ │ addpl.w r4, r0, #28 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 117c8 │ │ │ │ + ble.n 11798 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 117b4 │ │ │ │ + beq.n 11784 │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ cmp r5, #1 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - beq.n 117c8 │ │ │ │ + beq.n 11798 │ │ │ │ sub.w r2, r5, r9 │ │ │ │ add.w r0, r4, r9 │ │ │ │ cmp r5, r9 │ │ │ │ it le │ │ │ │ movle r2, #1 │ │ │ │ movs r1, #32 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ cmp.w r8, #0 │ │ │ │ itttt gt │ │ │ │ addgt.w r3, r6, #4294967295 @ 0xffffffff │ │ │ │ addgt.w r1, r5, #4294967295 @ 0xffffffff │ │ │ │ addgt.w r2, r3, r8 │ │ │ │ addgt.w ip, r4, r1 │ │ │ │ - ble.n 117f6 │ │ │ │ + ble.n 117c6 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ sub.w lr, r3, r6 │ │ │ │ cmn.w lr, r5 │ │ │ │ - bmi.n 11816 │ │ │ │ + bmi.n 117e6 │ │ │ │ cmp r3, r2 │ │ │ │ strb.w r4, [ip, #1]! │ │ │ │ - bne.n 117e0 │ │ │ │ + bne.n 117b0 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [r0, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 117a2 │ │ │ │ - ldr r3, [pc, #44] @ (11830 ) │ │ │ │ + bne.n 11772 │ │ │ │ + ldr r3, [pc, #44] @ (11800 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #40] @ (11834 ) │ │ │ │ - ldr r0, [pc, #44] @ (11838 ) │ │ │ │ + ldr r1, [pc, #40] @ (11804 ) │ │ │ │ + ldr r0, [pc, #44] @ (11808 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #36] @ (1183c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #36] @ (1180c ) │ │ │ │ mov.w r2, #292 @ 0x124 │ │ │ │ - ldr r1, [pc, #32] @ (11840 ) │ │ │ │ - ldr r0, [pc, #36] @ (11844 ) │ │ │ │ + ldr r1, [pc, #32] @ (11810 ) │ │ │ │ + ldr r0, [pc, #36] @ (11814 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10094 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10064 │ │ │ │ nop │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r3, #28] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r1, #28] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #224] @ (11938 ) │ │ │ │ + ldr r4, [pc, #224] @ (11908 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r1, [pc, #224] @ (1193c ) │ │ │ │ + ldr r1, [pc, #224] @ (1190c ) │ │ │ │ add.w r2, sp, #18 │ │ │ │ add r4, pc │ │ │ │ - ldr.w lr, [pc, #220] @ 11940 │ │ │ │ + ldr.w lr, [pc, #220] @ 11910 │ │ │ │ movw r5, #34079 @ 0x851f │ │ │ │ movt r5, #20971 @ 0x51eb │ │ │ │ add lr, pc │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add.w lr, lr, #2224 @ 0x8b0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ @@ -15448,3465 +15448,3465 @@ │ │ │ │ cmp.w ip, #0 │ │ │ │ it lt │ │ │ │ rsblt ip, ip, #0 │ │ │ │ sxth.w r4, ip │ │ │ │ ldrh.w r4, [lr, r4, lsl #1] │ │ │ │ strh.w r4, [r1, #-2]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11884 │ │ │ │ + bne.n 11854 │ │ │ │ cmp.w ip, #9 │ │ │ │ - ble.n 118f6 │ │ │ │ + ble.n 118c6 │ │ │ │ cmp.w ip, #9 │ │ │ │ it le │ │ │ │ addle r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ sub.w r2, r2, r1 │ │ │ │ itttt lt │ │ │ │ movlt r3, #45 @ 0x2d │ │ │ │ addlt r2, #1 │ │ │ │ strblt.w r3, [r1, #-1] │ │ │ │ addlt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 11914 │ │ │ │ + beq.n 118e4 │ │ │ │ movs r3, #0 │ │ │ │ bic.w r0, r2, r2, asr #31 │ │ │ │ - bl 11764 │ │ │ │ - ldr r2, [pc, #100] @ (11944 ) │ │ │ │ - ldr r3, [pc, #88] @ (1193c ) │ │ │ │ + bl 11734 │ │ │ │ + ldr r2, [pc, #100] @ (11914 ) │ │ │ │ + ldr r3, [pc, #88] @ (1190c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11934 │ │ │ │ + bne.n 11904 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.n 118b4 │ │ │ │ - ldr r3, [pc, #72] @ (11948 ) │ │ │ │ + beq.n 11884 │ │ │ │ + ldr r3, [pc, #72] @ (11918 ) │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (1194c ) │ │ │ │ - ldr r0, [pc, #68] @ (11950 ) │ │ │ │ + ldr r1, [pc, #68] @ (1191c ) │ │ │ │ + ldr r0, [pc, #68] @ (11920 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (11954 ) │ │ │ │ - ldr r3, [pc, #36] @ (1193c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r2, [pc, #60] @ (11924 ) │ │ │ │ + ldr r3, [pc, #36] @ (1190c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 11934 │ │ │ │ + bne.n 11904 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3b34 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - b.n 11874 │ │ │ │ + b.w 3b00 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + b.n 118a4 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r5} │ │ │ │ movs r5, r0 │ │ │ │ - b.n 1177c │ │ │ │ + b.n 117ac │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 11720 │ │ │ │ + b.n 11750 │ │ │ │ movs r6, 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 r6, r1 │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 119ac │ │ │ │ - ldr r1, [pc, #60] @ (119b4 ) │ │ │ │ + cbz r0, 1197c │ │ │ │ + ldr r1, [pc, #60] @ (11984 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - blx 4308 │ │ │ │ + blx 42d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1199a │ │ │ │ + beq.n 1196a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 119a0 │ │ │ │ + cbz r3, 11970 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh.w r0, [r0, #6] │ │ │ │ + ldr.w r0, [r0, #6] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #100] @ (11a2c ) │ │ │ │ - ldr r1, [pc, #100] @ (11a30 ) │ │ │ │ + ldr r3, [pc, #100] @ (119fc ) │ │ │ │ + ldr r1, [pc, #100] @ (11a00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 119f2 │ │ │ │ + bne.n 119c2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 11a28 │ │ │ │ + bpl.n 119f8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bhi.n 11a1a │ │ │ │ + bhi.n 119ea │ │ │ │ ldr r2, [r0, #12] │ │ │ │ and.w r4, r4, #3 │ │ │ │ rsb r4, r4, #1 │ │ │ │ mul.w r4, r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 11a22 │ │ │ │ - blx 419c │ │ │ │ + cbz r0, 119f2 │ │ │ │ + blx 4168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 119ee │ │ │ │ + beq.n 119be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 119ee │ │ │ │ + bne.n 119be │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 119ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 119be │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 4198 │ │ │ │ + b.w 4164 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 119ee │ │ │ │ - bl 1011c │ │ │ │ - b.n 11694 │ │ │ │ + b.n 119be │ │ │ │ + bl 100ec │ │ │ │ + b.n 116c4 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #96] @ (11aa4 ) │ │ │ │ - ldr r3, [pc, #96] @ (11aa8 ) │ │ │ │ + ldr r2, [pc, #96] @ (11a74 ) │ │ │ │ + ldr r3, [pc, #96] @ (11a78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, r3 │ │ │ │ - beq.n 11a82 │ │ │ │ + beq.n 11a52 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 11a90 │ │ │ │ + bpl.n 11a60 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11a68 │ │ │ │ + beq.n 11a38 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - cbz r2, 11a7e │ │ │ │ + cbz r2, 11a4e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11a7e │ │ │ │ + beq.n 11a4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 11a86 │ │ │ │ + cbz r3, 11a56 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ - b.n 11a68 │ │ │ │ + b.n 11a38 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 11a80 │ │ │ │ - ldr r3, [pc, #24] @ (11aac ) │ │ │ │ - ldr r1, [pc, #28] @ (11ab0 ) │ │ │ │ + b.n 11a50 │ │ │ │ + ldr r3, [pc, #24] @ (11a7c ) │ │ │ │ + ldr r1, [pc, #28] @ (11a80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 11614 │ │ │ │ + b.n 11644 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ movs r5, r0 │ │ │ │ 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, #0] │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r1, 11adc │ │ │ │ + cbz r1, 11aac │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11adc │ │ │ │ + beq.n 11aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 11b0c │ │ │ │ - cbz r5, 11aee │ │ │ │ + cbz r3, 11adc │ │ │ │ + cbz r5, 11abe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11aee │ │ │ │ + beq.n 11abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 11b14 │ │ │ │ - cbz r4, 11b00 │ │ │ │ + cbz r3, 11ae4 │ │ │ │ + cbz r4, 11ad0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11b00 │ │ │ │ + beq.n 11ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 11b02 │ │ │ │ + cbz r3, 11ad2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3eac <_Py_Dealloc@plt> │ │ │ │ + b.w 3e78 <_Py_Dealloc@plt> │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11adc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11aac │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11aee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11abe │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #84] @ (11b80 ) │ │ │ │ + ldr r3, [pc, #84] @ (11b50 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 11b6a │ │ │ │ + cbz r1, 11b3a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 11b6a │ │ │ │ + bpl.n 11b3a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ - cbz r2, 11b5c │ │ │ │ + cbz r2, 11b2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11b5c │ │ │ │ + beq.n 11b2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 11b60 │ │ │ │ + cbz r3, 11b30 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 11b5e │ │ │ │ - ldr r2, [pc, #24] @ (11b84 ) │ │ │ │ - ldr r1, [pc, #24] @ (11b88 ) │ │ │ │ + b.n 11b2e │ │ │ │ + ldr r2, [pc, #24] @ (11b54 ) │ │ │ │ + ldr r1, [pc, #24] @ (11b58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 11524 │ │ │ │ + b.n 11554 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #84] @ (11bf0 ) │ │ │ │ + ldr r3, [pc, #84] @ (11bc0 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 11bda │ │ │ │ + cbz r1, 11baa │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 11bda │ │ │ │ + bpl.n 11baa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - cbz r2, 11bcc │ │ │ │ + cbz r2, 11b9c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11bcc │ │ │ │ + beq.n 11b9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 11bd0 │ │ │ │ + cbz r3, 11ba0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 11bce │ │ │ │ - ldr r2, [pc, #24] @ (11bf4 ) │ │ │ │ - ldr r1, [pc, #24] @ (11bf8 ) │ │ │ │ + b.n 11b9e │ │ │ │ + ldr r2, [pc, #24] @ (11bc4 ) │ │ │ │ + ldr r1, [pc, #24] @ (11bc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 114b4 │ │ │ │ + b.n 114e4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ (11c84 ) │ │ │ │ + ldr r3, [pc, #120] @ (11c54 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 11c60 │ │ │ │ - ldr r2, [pc, #116] @ (11c88 ) │ │ │ │ + cbz r1, 11c30 │ │ │ │ + ldr r2, [pc, #116] @ (11c58 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 11c66 │ │ │ │ - ldr.w ip, [pc, #108] @ 11c8c │ │ │ │ + bne.n 11c36 │ │ │ │ + ldr.w ip, [pc, #108] @ 11c5c │ │ │ │ movs r2, #1 │ │ │ │ - ldr r1, [pc, #108] @ (11c90 ) │ │ │ │ + ldr r1, [pc, #108] @ (11c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3c8c │ │ │ │ + blx 3c58 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 11c54 │ │ │ │ + cbz r0, 11c24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11c54 │ │ │ │ + beq.n 11c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11c58 │ │ │ │ + cbz r3, 11c28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 11c56 │ │ │ │ - ldr r2, [pc, #36] @ (11c88 ) │ │ │ │ + b.n 11c26 │ │ │ │ + ldr r2, [pc, #36] @ (11c58 ) │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - b.n 11c1c │ │ │ │ + b.n 11bec │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 11c1c │ │ │ │ - ldr r2, [pc, #36] @ (11c94 ) │ │ │ │ - ldr r1, [pc, #36] @ (11c98 ) │ │ │ │ + bmi.n 11bec │ │ │ │ + ldr r2, [pc, #36] @ (11c64 ) │ │ │ │ + ldr r1, [pc, #36] @ (11c68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 12464 │ │ │ │ + b.n 11494 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #120] @ (11d24 ) │ │ │ │ + ldr r3, [pc, #120] @ (11cf4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 11d00 │ │ │ │ - ldr r2, [pc, #116] @ (11d28 ) │ │ │ │ + cbz r1, 11cd0 │ │ │ │ + ldr r2, [pc, #116] @ (11cf8 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 11d06 │ │ │ │ - ldr.w ip, [pc, #108] @ 11d2c │ │ │ │ + bne.n 11cd6 │ │ │ │ + ldr.w ip, [pc, #108] @ 11cfc │ │ │ │ movs r2, #1 │ │ │ │ - ldr r1, [pc, #108] @ (11d30 ) │ │ │ │ + ldr r1, [pc, #108] @ (11d00 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3c8c │ │ │ │ + blx 3c58 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ - cbz r0, 11cf4 │ │ │ │ + cbz r0, 11cc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11cf4 │ │ │ │ + beq.n 11cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11cf8 │ │ │ │ + cbz r3, 11cc8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 11cf6 │ │ │ │ - ldr r2, [pc, #36] @ (11d28 ) │ │ │ │ + b.n 11cc6 │ │ │ │ + ldr r2, [pc, #36] @ (11cf8 ) │ │ │ │ ldr r4, [r3, r2] │ │ │ │ - b.n 11cbc │ │ │ │ + b.n 11c8c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 11cbc │ │ │ │ - ldr r2, [pc, #36] @ (11d34 ) │ │ │ │ - ldr r1, [pc, #36] @ (11d38 ) │ │ │ │ + bmi.n 11c8c │ │ │ │ + ldr r2, [pc, #36] @ (11d04 ) │ │ │ │ + ldr r1, [pc, #36] @ (11d08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 123c4 │ │ │ │ + b.n 123f4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (11dac ) │ │ │ │ + ldr r3, [pc, #96] @ (11d7c ) │ │ │ │ add r3, pc │ │ │ │ - cbz r1, 11d88 │ │ │ │ + cbz r1, 11d58 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 11d9c │ │ │ │ + bpl.n 11d6c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r0, #32] │ │ │ │ - cbz r2, 11d7c │ │ │ │ + cbz r2, 11d4c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 11d7c │ │ │ │ + beq.n 11d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 11d80 │ │ │ │ + cbz r3, 11d50 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11d7c │ │ │ │ - ldr r2, [pc, #36] @ (11db0 ) │ │ │ │ - ldr r1, [pc, #40] @ (11db4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11d4c │ │ │ │ + ldr r2, [pc, #36] @ (11d80 ) │ │ │ │ + ldr r1, [pc, #40] @ (11d84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #16] @ (11db0 ) │ │ │ │ - ldr r1, [pc, #24] @ (11db8 ) │ │ │ │ + ldr r2, [pc, #16] @ (11d80 ) │ │ │ │ + ldr r1, [pc, #24] @ (11d88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 11d96 │ │ │ │ - b.n 12310 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 11d66 │ │ │ │ + b.n 12340 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 11e26 │ │ │ │ + cbz r1, 11df6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 11ec8 │ │ │ │ + beq.n 11e98 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 11ec8 │ │ │ │ + bne.n 11e98 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 11e68 │ │ │ │ + bne.n 11e38 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str.w r2, [r8, #72] @ 0x48 │ │ │ │ - cbz r0, 11dfe │ │ │ │ + cbz r0, 11dce │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 11dfe │ │ │ │ + beq.n 11dce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 11e62 │ │ │ │ + cbz r2, 11e32 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 11e0e │ │ │ │ + beq.n 11dde │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r2, 11e52 │ │ │ │ - cbz r6, 11e20 │ │ │ │ + cbz r2, 11e22 │ │ │ │ + cbz r6, 11df0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 11e20 │ │ │ │ + beq.n 11df0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 11e56 │ │ │ │ + cbz r2, 11e26 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r6, r7, r8, pc} │ │ │ │ - cbz r2, 11e2e │ │ │ │ + cbz r2, 11dfe │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 11e9c │ │ │ │ + bne.n 11e6c │ │ │ │ ldr.w r0, [r8, #72] @ 0x48 │ │ │ │ str.w r2, [r8, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11e0e │ │ │ │ + beq.n 11dde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11e0e │ │ │ │ + beq.n 11dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11e0e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11e0e │ │ │ │ + bne.n 11dde │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11dde │ │ │ │ mov r0, r7 │ │ │ │ - b.n 11e4c │ │ │ │ + b.n 11e1c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r6, r7, r8, lr} │ │ │ │ - b.w 3eac <_Py_Dealloc@plt> │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11dfe │ │ │ │ + b.w 3e78 <_Py_Dealloc@plt> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11dce │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr.w r0, [r8, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r2, [r8, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11dfe │ │ │ │ + beq.n 11dce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11dfe │ │ │ │ + beq.n 11dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11dfe │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.n 11dce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 11dfe │ │ │ │ - b.n 11e0e │ │ │ │ + bne.n 11dce │ │ │ │ + b.n 11dde │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr.w r0, [r8, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r2, [r8, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 11e0e │ │ │ │ + beq.n 11dde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11e0e │ │ │ │ + beq.n 11dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 11e0e │ │ │ │ - b.n 11e92 │ │ │ │ - bl 10568 │ │ │ │ + bne.n 11dde │ │ │ │ + b.n 11e62 │ │ │ │ + bl 10538 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #172] @ (11f88 ) │ │ │ │ + ldr r3, [pc, #172] @ (11f58 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #172] @ (11f8c ) │ │ │ │ + ldr r2, [pc, #172] @ (11f5c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 11f0a │ │ │ │ + cbz r0, 11eda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11f0a │ │ │ │ + beq.n 11eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 11f76 │ │ │ │ + beq.n 11f46 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 11f2e │ │ │ │ + cbz r0, 11efe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11f2e │ │ │ │ + beq.n 11efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11f7c │ │ │ │ + cbz r3, 11f4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 11f52 │ │ │ │ + cbz r0, 11f22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11f52 │ │ │ │ + beq.n 11f22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11f82 │ │ │ │ + cbz r3, 11f52 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 11f6a │ │ │ │ + cbz r0, 11f3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 11f6a │ │ │ │ + beq.n 11f3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 11f6e │ │ │ │ + cbz r3, 11f3e │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11f0a │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11f2e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 11f52 │ │ │ │ - b.n 121bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11eda │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11efe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 11f22 │ │ │ │ + b.n 121ec │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #140] @ (12020 ) │ │ │ │ + ldr r3, [pc, #140] @ (11ff0 ) │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ - beq.n 12000 │ │ │ │ + beq.n 11fd0 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 11fe2 │ │ │ │ + cbz r2, 11fb2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 1201c │ │ │ │ - ldr r4, [pc, #108] @ (12024 ) │ │ │ │ + bpl.n 11fec │ │ │ │ + ldr r4, [pc, #108] @ (11ff4 ) │ │ │ │ ldr r4, [r3, r4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 12008 │ │ │ │ - ldr r4, [pc, #104] @ (12028 ) │ │ │ │ + beq.n 11fd8 │ │ │ │ + ldr r4, [pc, #104] @ (11ff8 ) │ │ │ │ ldr r3, [r3, r4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 12004 │ │ │ │ + beq.n 11fd4 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 11ffc │ │ │ │ + ble.n 11fcc │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 11fd6 │ │ │ │ + b.n 11fa6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 11ffc │ │ │ │ + beq.n 11fcc │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 11fd0 │ │ │ │ + bne.n 11fa0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 12000 │ │ │ │ + beq.n 11fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 11fe2 │ │ │ │ - ldr r2, [pc, #60] @ (1202c ) │ │ │ │ + bne.n 11fb2 │ │ │ │ + ldr r2, [pc, #60] @ (11ffc ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ subs r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #36] @ (12030 ) │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #36] @ (12000 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #36] @ (12034 ) │ │ │ │ - ldr r0, [pc, #36] @ (12038 ) │ │ │ │ + ldr r1, [pc, #36] @ (12004 ) │ │ │ │ + ldr r0, [pc, #36] @ (12008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - b.n 120f4 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + b.n 12124 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ (120a0 ) │ │ │ │ + ldr r3, [pc, #80] @ (12070 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #80] @ (120a4 ) │ │ │ │ + ldr r2, [pc, #80] @ (12074 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 12082 │ │ │ │ + beq.n 12052 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3e88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 12094 │ │ │ │ + beq.n 12064 │ │ │ │ movs r0, #1 │ │ │ │ vstr d8, [r4] │ │ │ │ vpop {d8} │ │ │ │ pop {r4, pc} │ │ │ │ vldr d8, [r1, #8] │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 12076 │ │ │ │ - blx 42b4 │ │ │ │ + bne.n 12046 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12076 │ │ │ │ + beq.n 12046 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1207c │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.n 1204c │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #192] @ (1217c ) │ │ │ │ + ldr r2, [pc, #192] @ (1214c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #188] @ (12180 ) │ │ │ │ + ldr r5, [pc, #188] @ (12150 ) │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #184] @ (12184 ) │ │ │ │ + ldr r3, [pc, #184] @ (12154 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r0, #5 │ │ │ │ itt pl │ │ │ │ addpl.w r8, sp, #4 │ │ │ │ addpl r7, sp, #8 │ │ │ │ - bpl.n 1212e │ │ │ │ - ldr r2, [pc, #156] @ (12188 ) │ │ │ │ + bpl.n 120fe │ │ │ │ + ldr r2, [pc, #156] @ (12158 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12164 │ │ │ │ - ldr r2, [pc, #152] @ (1218c ) │ │ │ │ + beq.n 12134 │ │ │ │ + ldr r2, [pc, #152] @ (1215c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12160 │ │ │ │ + beq.n 12130 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1215c │ │ │ │ + beq.n 1212c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #140] @ (12190 ) │ │ │ │ + ldr r0, [pc, #140] @ (12160 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #140] @ (12194 ) │ │ │ │ + ldr r1, [pc, #140] @ (12164 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ (12198 ) │ │ │ │ - ldr r3, [pc, #108] @ (12184 ) │ │ │ │ + ldr r2, [pc, #128] @ (12168 ) │ │ │ │ + ldr r3, [pc, #108] @ (12154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12178 │ │ │ │ + bne.n 12148 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3dcc │ │ │ │ + blx 3d98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 12158 │ │ │ │ + cbz r0, 12128 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 1212e │ │ │ │ - ldr r3, [pc, #72] @ (12190 ) │ │ │ │ + bmi.n 120fe │ │ │ │ + ldr r3, [pc, #72] @ (12160 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #80] @ (1219c ) │ │ │ │ + ldr r1, [pc, #80] @ (1216c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 12112 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 120e2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12102 │ │ │ │ + bne.n 120d2 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 12114 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #56] @ (121a0 ) │ │ │ │ + b.n 120e4 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #56] @ (12170 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #56] @ (121a4 ) │ │ │ │ - ldr r0, [pc, #56] @ (121a8 ) │ │ │ │ + ldr r1, [pc, #56] @ (12174 ) │ │ │ │ + ldr r0, [pc, #56] @ (12178 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + svc 108 @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ movs r5, r0 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + svc 20 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ movs r5, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ movs r5, 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 r6, [pc, #292] @ (122e0 ) │ │ │ │ + ldr r6, [pc, #292] @ (122b0 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #292] @ (122e4 ) │ │ │ │ + ldr r3, [pc, #292] @ (122b4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w ip, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r3 │ │ │ │ and.w r7, ip, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 1222a │ │ │ │ + beq.n 121fa │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r7, 12216 │ │ │ │ + cbnz r7, 121e6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.n 12238 │ │ │ │ + bge.n 12208 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #1 │ │ │ │ - bpl.n 12238 │ │ │ │ + bpl.n 12208 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 12256 │ │ │ │ + beq.n 12226 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bpl.n 12202 │ │ │ │ + bpl.n 121d2 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 12230 │ │ │ │ + beq.n 12200 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e28 │ │ │ │ + blx 3df4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 122d0 │ │ │ │ + bne.n 122a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.n 122b2 │ │ │ │ + bpl.n 12282 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12260 │ │ │ │ + beq.n 12230 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 12260 │ │ │ │ - cbz r1, 1222c │ │ │ │ - ldr r3, [pc, #204] @ (122e8 ) │ │ │ │ - ldr r1, [pc, #208] @ (122ec ) │ │ │ │ + b.n 12230 │ │ │ │ + cbz r1, 121fc │ │ │ │ + ldr r3, [pc, #204] @ (122b8 ) │ │ │ │ + ldr r1, [pc, #208] @ (122bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 4010 │ │ │ │ - cbz r7, 1224a │ │ │ │ + b.w 3fdc │ │ │ │ + cbz r7, 1221a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3df0 │ │ │ │ - ldr r3, [pc, #172] @ (122e8 ) │ │ │ │ - ldr r1, [pc, #180] @ (122f0 ) │ │ │ │ + b.w 3dbc │ │ │ │ + ldr r3, [pc, #172] @ (122b8 ) │ │ │ │ + ldr r1, [pc, #180] @ (122c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 4010 │ │ │ │ + b.w 3fdc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.n 12238 │ │ │ │ + bge.n 12208 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 12238 │ │ │ │ + bpl.n 12208 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1229e │ │ │ │ + cbz r4, 1226e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1227c │ │ │ │ + beq.n 1224c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 122aa │ │ │ │ - cbz r7, 1229e │ │ │ │ + cbz r3, 1227a │ │ │ │ + cbz r7, 1226e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 122be │ │ │ │ + bpl.n 1228e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3df4 │ │ │ │ + blx 3dc0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1229e │ │ │ │ + beq.n 1226e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 122a0 │ │ │ │ + cbz r3, 12270 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3eac <_Py_Dealloc@plt> │ │ │ │ + b.w 3e78 <_Py_Dealloc@plt> │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1227c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1224c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3bb0 │ │ │ │ + blx 3b7c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1225e │ │ │ │ - ldr r1, [pc, #40] @ (122e8 ) │ │ │ │ + b.n 1222e │ │ │ │ + ldr r1, [pc, #40] @ (122b8 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, r1] │ │ │ │ - ldr r1, [pc, #44] @ (122f4 ) │ │ │ │ + ldr r1, [pc, #44] @ (122c4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1228e │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1225e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 1229e │ │ │ │ + beq.n 1226e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3df0 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + b.w 3dbc │ │ │ │ + udf #108 @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr r3, [pc, #280] @ (12424 ) │ │ │ │ + ldr r3, [pc, #280] @ (123f4 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 123d8 │ │ │ │ + bge.n 123a8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bpl.n 123d8 │ │ │ │ + bpl.n 123a8 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 123f0 │ │ │ │ + bge.n 123c0 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r0, #1 │ │ │ │ - bpl.n 123f0 │ │ │ │ + bpl.n 123c0 │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ cmpne r1, r4 │ │ │ │ - bne.n 12338 │ │ │ │ + bne.n 12308 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 123b6 │ │ │ │ + bge.n 12386 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bpl.n 123b6 │ │ │ │ + bpl.n 12386 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - cbz r0, 1238c │ │ │ │ + cbz r0, 1235c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 12420 │ │ │ │ - ldr r5, [pc, #208] @ (12428 ) │ │ │ │ + bpl.n 123f0 │ │ │ │ + ldr r5, [pc, #208] @ (123f8 ) │ │ │ │ ldr r5, [r3, r5] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 1240c │ │ │ │ - ldr r5, [pc, #204] @ (1242c ) │ │ │ │ + beq.n 123dc │ │ │ │ + ldr r5, [pc, #204] @ (123fc ) │ │ │ │ ldr r3, [r3, r5] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 12408 │ │ │ │ + beq.n 123d8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 123d4 │ │ │ │ + ble.n 123a4 │ │ │ │ add.w r4, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 12378 │ │ │ │ + b.n 12348 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 12334 │ │ │ │ + beq.n 12304 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ cmpne r1, r0 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne.n 12372 │ │ │ │ - b.n 12332 │ │ │ │ + bne.n 12342 │ │ │ │ + b.n 12302 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 12332 │ │ │ │ + beq.n 12302 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1238e │ │ │ │ - ldr r0, [pc, #148] @ (12430 ) │ │ │ │ + bne.n 1235e │ │ │ │ + ldr r0, [pc, #148] @ (12400 ) │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 12332 │ │ │ │ + beq.n 12302 │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 12332 │ │ │ │ + beq.n 12302 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 123a2 │ │ │ │ + bne.n 12372 │ │ │ │ subs r3, r2, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 12334 │ │ │ │ + b.n 12304 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 4448 │ │ │ │ + blx 4414 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12332 │ │ │ │ + bne.n 12302 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4448 │ │ │ │ + blx 4414 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 12334 │ │ │ │ + b.n 12304 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 12334 │ │ │ │ - ldr r3, [pc, #88] @ (12434 ) │ │ │ │ + b.n 12304 │ │ │ │ + ldr r3, [pc, #88] @ (12404 ) │ │ │ │ movw r2, #3044 @ 0xbe4 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #84] @ (12438 ) │ │ │ │ - ldr r0, [pc, #84] @ (1243c ) │ │ │ │ + ldr r1, [pc, #84] @ (12408 ) │ │ │ │ + ldr r0, [pc, #84] @ (1240c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (12440 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ (12410 ) │ │ │ │ movw r2, #3045 @ 0xbe5 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (12444 ) │ │ │ │ - ldr r0, [pc, #72] @ (12448 ) │ │ │ │ + ldr r1, [pc, #72] @ (12414 ) │ │ │ │ + ldr r0, [pc, #72] @ (12418 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #60] @ (1244c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #60] @ (1241c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #60] @ (12450 ) │ │ │ │ - ldr r0, [pc, #60] @ (12454 ) │ │ │ │ + ldr r1, [pc, #60] @ (12420 ) │ │ │ │ + ldr r0, [pc, #60] @ (12424 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bgt.n 12400 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ble.n 12430 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #512] @ (1263c ) │ │ │ │ + ldr r7, [pc, #480] @ (125ec ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #416] @ (125e8 ) │ │ │ │ + ldr r7, [pc, #384] @ (12598 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #160] @ (12508 ) │ │ │ │ + ldr r5, [pc, #160] @ (124d8 ) │ │ │ │ mov r4, r0 │ │ │ │ - bl 11ecc │ │ │ │ - ldr r3, [pc, #156] @ (1250c ) │ │ │ │ + bl 11e9c │ │ │ │ + ldr r3, [pc, #156] @ (124dc ) │ │ │ │ add r5, pc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r0, 1249c │ │ │ │ + cbz r0, 1246c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1249c │ │ │ │ + beq.n 1246c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 124d2 │ │ │ │ + cbz r3, 124a2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 124ca │ │ │ │ + beq.n 1249a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 124b2 │ │ │ │ + bne.n 12482 │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ - ble.n 124d8 │ │ │ │ + ble.n 124a8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1249c │ │ │ │ - bne.n 124fa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1246c │ │ │ │ + bne.n 124ca │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 124ce │ │ │ │ + beq.n 1249e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 124ce │ │ │ │ + beq.n 1249e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 124ce │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 124ce │ │ │ │ - ldr r0, [pc, #20] @ (12510 ) │ │ │ │ + bne.n 1249e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1249e │ │ │ │ + ldr r0, [pc, #20] @ (124e0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #62862 @ 0xf58e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blt.n 12424 │ │ │ │ + bl 105dc │ │ │ │ + blt.n 12454 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ movs r5, 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 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 12540 │ │ │ │ + cbz r0, 12510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12540 │ │ │ │ + beq.n 12510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126d2 │ │ │ │ + beq.w 126a2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 1255c │ │ │ │ + cbz r0, 1252c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1255c │ │ │ │ + beq.n 1252c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126d8 │ │ │ │ + beq.w 126a8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 12578 │ │ │ │ + cbz r0, 12548 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12578 │ │ │ │ + beq.n 12548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126de │ │ │ │ + beq.w 126ae │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 12594 │ │ │ │ + cbz r0, 12564 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12594 │ │ │ │ + beq.n 12564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126e4 │ │ │ │ + beq.w 126b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 125b0 │ │ │ │ + cbz r0, 12580 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 125b0 │ │ │ │ + beq.n 12580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126ea │ │ │ │ + beq.w 126ba │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 125cc │ │ │ │ + cbz r0, 1259c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 125cc │ │ │ │ + beq.n 1259c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126f0 │ │ │ │ + beq.w 126c0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 125e8 │ │ │ │ + cbz r0, 125b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 125e8 │ │ │ │ + beq.n 125b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 126f6 │ │ │ │ + beq.w 126c6 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 12602 │ │ │ │ + cbz r0, 125d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12602 │ │ │ │ + beq.n 125d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 126fc │ │ │ │ + beq.n 126cc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ - cbz r0, 1261c │ │ │ │ + cbz r0, 125ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1261c │ │ │ │ + beq.n 125ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12702 │ │ │ │ + beq.n 126d2 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r0, 12636 │ │ │ │ + cbz r0, 12606 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12636 │ │ │ │ + beq.n 12606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12708 │ │ │ │ + beq.n 126d8 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 12650 │ │ │ │ + cbz r0, 12620 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12650 │ │ │ │ + beq.n 12620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1270e │ │ │ │ + beq.n 126de │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 1266a │ │ │ │ + cbz r0, 1263a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1266a │ │ │ │ + beq.n 1263a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12714 │ │ │ │ + beq.n 126e4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 12682 │ │ │ │ + cbz r0, 12652 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12682 │ │ │ │ + beq.n 12652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 126cc │ │ │ │ + cbz r3, 1269c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 126c8 │ │ │ │ + cbz r0, 12698 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 126c0 │ │ │ │ + ble.n 12690 │ │ │ │ subs r6, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 1269c │ │ │ │ + b.n 1266c │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 126be │ │ │ │ + ble.n 1268e │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12696 │ │ │ │ + beq.n 12666 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 12696 │ │ │ │ + beq.n 12666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12696 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.n 12666 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt.n 1269c │ │ │ │ + bgt.n 1266c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - blx 411c │ │ │ │ + blx 40e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12682 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12540 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1255c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12578 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12594 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 125b0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 125cc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 125e8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12602 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1261c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12636 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12650 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1266a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12652 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12510 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1252c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12548 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12564 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12580 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1259c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 125b8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 125d2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 125ec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12606 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12620 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1263a │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 41c8 │ │ │ │ + blx 4194 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - cbz r0, 12748 │ │ │ │ + cbz r0, 12718 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12748 │ │ │ │ + beq.n 12718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 12780 │ │ │ │ + cbz r3, 12750 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 12760 │ │ │ │ + cbz r0, 12730 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12760 │ │ │ │ + beq.n 12730 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1277a │ │ │ │ + cbz r3, 1274a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 1276a │ │ │ │ + cbz r3, 1273a │ │ │ │ mov r0, r4 │ │ │ │ - blx 4180 │ │ │ │ + blx 414c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12514 │ │ │ │ + bl 124e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 40e8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12760 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12748 │ │ │ │ + b.w 40b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12730 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12718 │ │ │ │ nop │ │ │ │ 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, #100] @ 0x64 │ │ │ │ - cbz r0, 127b0 │ │ │ │ + cbz r0, 12780 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127b0 │ │ │ │ + beq.n 12780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 127e0 │ │ │ │ + cbz r3, 127b0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ - cbz r0, 127c8 │ │ │ │ + cbz r0, 12798 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 127c8 │ │ │ │ + beq.n 12798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 127d2 │ │ │ │ + cbz r3, 127a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12514 │ │ │ │ + bl 124e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12514 │ │ │ │ + bl 124e4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 127b0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12780 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 41c8 │ │ │ │ + blx 4194 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 12806 │ │ │ │ + cbz r3, 127d6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4180 │ │ │ │ + blx 414c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12514 │ │ │ │ + bl 124e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 40e8 │ │ │ │ + b.w 40b4 │ │ │ │ nop │ │ │ │ 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, [r0, #4] │ │ │ │ - ldr r7, [pc, #284] @ (12948 ) │ │ │ │ + ldr r7, [pc, #284] @ (12918 ) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add r7, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 1292e │ │ │ │ + bge.n 128fe │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - bpl.n 1292e │ │ │ │ + bpl.n 128fe │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 1292a │ │ │ │ - ldr r2, [pc, #264] @ (1294c ) │ │ │ │ + bpl.n 128fa │ │ │ │ + ldr r2, [pc, #264] @ (1291c ) │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 12916 │ │ │ │ - ldr r2, [pc, #256] @ (12950 ) │ │ │ │ + beq.n 128e6 │ │ │ │ + ldr r2, [pc, #256] @ (12920 ) │ │ │ │ ldr r6, [r7, r2] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 12912 │ │ │ │ + beq.n 128e2 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 128e6 │ │ │ │ + ble.n 128b6 │ │ │ │ add.w ip, r1, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, ip │ │ │ │ - b.n 1286a │ │ │ │ + b.n 1283a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 12878 │ │ │ │ + beq.n 12848 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 12864 │ │ │ │ + bne.n 12834 │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 128de │ │ │ │ + bge.n 128ae │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 128de │ │ │ │ + bpl.n 128ae │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 12872 │ │ │ │ + beq.n 12842 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 128c8 │ │ │ │ + cbz r2, 12898 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 128ec │ │ │ │ + bpl.n 128bc │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 12916 │ │ │ │ + beq.n 128e6 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 128fe │ │ │ │ + beq.n 128ce │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 128de │ │ │ │ + ble.n 128ae │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 128be │ │ │ │ + b.n 1288e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 128de │ │ │ │ + beq.n 128ae │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 128b8 │ │ │ │ - b.n 12872 │ │ │ │ + bne.n 12888 │ │ │ │ + b.n 12842 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 12872 │ │ │ │ + beq.n 12842 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 128ca │ │ │ │ - ldr r3, [pc, #124] @ (12954 ) │ │ │ │ + bne.n 1289a │ │ │ │ + ldr r3, [pc, #124] @ (12924 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 12872 │ │ │ │ + beq.n 12842 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r4 │ │ │ │ - bne.n 1287c │ │ │ │ + bne.n 1284c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #104] @ (12958 ) │ │ │ │ + ldr r3, [pc, #104] @ (12928 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #104] @ (1295c ) │ │ │ │ - ldr r0, [pc, #108] @ (12960 ) │ │ │ │ + ldr r1, [pc, #104] @ (1292c ) │ │ │ │ + ldr r0, [pc, #108] @ (12930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (12964 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #100] @ (12934 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #96] @ (12968 ) │ │ │ │ - ldr r0, [pc, #100] @ (1296c ) │ │ │ │ + ldr r1, [pc, #96] @ (12938 ) │ │ │ │ + ldr r0, [pc, #100] @ (1293c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #88] @ (12970 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #88] @ (12940 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (12974 ) │ │ │ │ - ldr r0, [pc, #88] @ (12978 ) │ │ │ │ + ldr r1, [pc, #84] @ (12944 ) │ │ │ │ + ldr r0, [pc, #88] @ (12948 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #76] @ (1297c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #76] @ (1294c ) │ │ │ │ movw r2, #3012 @ 0xbc4 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #68] @ (12980 ) │ │ │ │ - ldr r0, [pc, #72] @ (12984 ) │ │ │ │ + ldr r1, [pc, #68] @ (12950 ) │ │ │ │ + ldr r0, [pc, #72] @ (12954 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n 128e8 │ │ │ │ + bvc.n 12918 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r4, r1] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r6, r2] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #976] @ (12d38 ) │ │ │ │ + ldr r7, [pc, #944] @ (12ce8 ) │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r1, r0] │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r5, r0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #880] @ (12ce4 ) │ │ │ │ + ldr r7, [pc, #848] @ (12c94 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #1000] @ (12d60 ) │ │ │ │ + ldr r7, [pc, #968] @ (12d10 ) │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r1, #16] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #168] @ (12a2c ) │ │ │ │ + ldr r2, [pc, #136] @ (129dc ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #316] @ (12ad8 ) │ │ │ │ + ldr r0, [pc, #316] @ (12aa8 ) │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #316] @ (12adc ) │ │ │ │ + ldr r2, [pc, #316] @ (12aac ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r7, [pc, #312] @ (12ae0 ) │ │ │ │ + ldr r7, [pc, #312] @ (12ab0 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [r6, #0] │ │ │ │ add r7, pc │ │ │ │ - blx 3b10 │ │ │ │ + blx 3adc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 12a86 │ │ │ │ + beq.n 12a56 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 12a5a │ │ │ │ + bne.n 12a2a │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r3, [pc, #268] @ (12ae4 ) │ │ │ │ + ldr r3, [pc, #268] @ (12ab4 ) │ │ │ │ ldrb.w r2, [r8, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ mov.w r3, #1 │ │ │ │ strd r5, r4, [sp, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne.n 12a20 │ │ │ │ + bne.n 129f0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov lr, r4 │ │ │ │ str.w r3, [r4, #8]! │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ ldrb.w ip, [r1, #48] @ 0x30 │ │ │ │ cmp.w ip, #83 @ 0x53 │ │ │ │ - beq.n 12a04 │ │ │ │ + beq.n 129d4 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r3, r5, [lr, #8] │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - bl 10e90 │ │ │ │ - cbz r0, 12a68 │ │ │ │ + bl 10e60 │ │ │ │ + cbz r0, 12a38 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 12a9e │ │ │ │ + bne.n 12a6e │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - cbz r3, 12a52 │ │ │ │ + cbz r3, 12a22 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #172] @ (12ae8 ) │ │ │ │ - ldr r3, [pc, #160] @ (12adc ) │ │ │ │ + ldr r2, [pc, #172] @ (12ab8 ) │ │ │ │ + ldr r3, [pc, #160] @ (12aac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12ad4 │ │ │ │ + bne.n 12aa4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #152] @ (12aec ) │ │ │ │ + ldr r3, [pc, #152] @ (12abc ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ - b.n 12a36 │ │ │ │ - ldr r0, [pc, #148] @ (12af0 ) │ │ │ │ - ldr r1, [pc, #148] @ (12af4 ) │ │ │ │ + b.n 12a06 │ │ │ │ + ldr r0, [pc, #148] @ (12ac0 ) │ │ │ │ + ldr r1, [pc, #148] @ (12ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 12a80 │ │ │ │ - ldr r3, [pc, #136] @ (12af8 ) │ │ │ │ + cbz r3, 12a50 │ │ │ │ + ldr r3, [pc, #136] @ (12ac8 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r6, #36] @ 0x24 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 12a38 │ │ │ │ - ldr r3, [pc, #116] @ (12afc ) │ │ │ │ - ldr r2, [pc, #116] @ (12b00 ) │ │ │ │ + b.n 12a08 │ │ │ │ + ldr r3, [pc, #116] @ (12acc ) │ │ │ │ + ldr r2, [pc, #116] @ (12ad0 ) │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [r6] │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r2, pc │ │ │ │ str r3, [r6, #28] │ │ │ │ strd r3, r2, [r6, #32] │ │ │ │ - b.n 12a80 │ │ │ │ - ldr r3, [pc, #80] @ (12af0 ) │ │ │ │ + b.n 12a50 │ │ │ │ + ldr r3, [pc, #80] @ (12ac0 ) │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ble.n 12ac8 │ │ │ │ - ldr r3, [pc, #88] @ (12b04 ) │ │ │ │ + ble.n 12a98 │ │ │ │ + ldr r3, [pc, #88] @ (12ad4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 12ace │ │ │ │ - ldr r5, [pc, #80] @ (12b08 ) │ │ │ │ + bls.n 12a9e │ │ │ │ + ldr r5, [pc, #80] @ (12ad8 ) │ │ │ │ add r5, pc │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #76] @ (12b0c ) │ │ │ │ + ldr r1, [pc, #76] @ (12adc ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 12a68 │ │ │ │ - ldr r3, [pc, #68] @ (12b10 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 12a38 │ │ │ │ + ldr r3, [pc, #68] @ (12ae0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 12aac │ │ │ │ - ldr r5, [pc, #68] @ (12b14 ) │ │ │ │ + b.n 12a7c │ │ │ │ + ldr r5, [pc, #68] @ (12ae4 ) │ │ │ │ add r5, pc │ │ │ │ - b.n 12ab8 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 12b94 │ │ │ │ + b.n 12a88 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bvs.n 129c4 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 12b64 │ │ │ │ + bvs.n 12b94 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ movs r5, r0 │ │ │ │ - bpl.n 12a6c │ │ │ │ + bpl.n 12a9c │ │ │ │ movs r6, r0 │ │ │ │ - bls.n 12a20 │ │ │ │ + bls.n 12a50 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ movs r5, r0 │ │ │ │ - bls.n 12bf0 │ │ │ │ + bls.n 12a20 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 12a24 │ │ │ │ + b.n 12a54 │ │ │ │ movs r6, r0 │ │ │ │ - bls.n 12bb4 │ │ │ │ + bls.n 129e4 │ │ │ │ movs r6, r0 │ │ │ │ - bx r6 │ │ │ │ - movs r5, r0 │ │ │ │ bx r5 │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + bx r4 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ movs r5, r0 │ │ │ │ - blxns lr │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ + movs r5, r0 │ │ │ │ + blxns sp │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #172] @ 12bd4 │ │ │ │ + ldr.w ip, [pc, #172] @ 12ba4 │ │ │ │ add ip, pc │ │ │ │ - cbz r1, 12b74 │ │ │ │ + cbz r1, 12b44 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 12b70 │ │ │ │ + beq.n 12b40 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ - cbz r2, 12b88 │ │ │ │ + cbz r2, 12b58 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 12bb6 │ │ │ │ - ldr r0, [pc, #148] @ (12bd8 ) │ │ │ │ + bpl.n 12b86 │ │ │ │ + ldr r0, [pc, #148] @ (12ba8 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 12bbe │ │ │ │ - ldr r0, [pc, #140] @ (12bdc ) │ │ │ │ + beq.n 12b8e │ │ │ │ + ldr r0, [pc, #140] @ (12bac ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 12bba │ │ │ │ + beq.n 12b8a │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 12ba0 │ │ │ │ + ble.n 12b70 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 12b68 │ │ │ │ + b.n 12b38 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 12ba0 │ │ │ │ + beq.n 12b70 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 12b62 │ │ │ │ + bne.n 12b32 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #104] @ (12be0 ) │ │ │ │ - ldr r1, [pc, #108] @ (12be4 ) │ │ │ │ + ldr r3, [pc, #104] @ (12bb0 ) │ │ │ │ + ldr r1, [pc, #108] @ (12bb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 12b70 │ │ │ │ + beq.n 12b40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12b8a │ │ │ │ - ldr r3, [pc, #80] @ (12be8 ) │ │ │ │ + bne.n 12b5a │ │ │ │ + ldr r3, [pc, #80] @ (12bb8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 12b70 │ │ │ │ - ldr r0, [pc, #72] @ (12bec ) │ │ │ │ + beq.n 12b40 │ │ │ │ + ldr r0, [pc, #72] @ (12bbc ) │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #72] @ (12bf0 ) │ │ │ │ + ldr r1, [pc, #72] @ (12bc0 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 12b84 │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #52] @ (12bf4 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 12b54 │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #52] @ (12bc4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #48] @ (12bf8 ) │ │ │ │ - ldr r0, [pc, #52] @ (12bfc ) │ │ │ │ + ldr r1, [pc, #48] @ (12bc8 ) │ │ │ │ + ldr r0, [pc, #52] @ (12bcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n 12b7c │ │ │ │ + bpl.n 12bac │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r5, [pc, #208] @ (12cc8 ) │ │ │ │ + ldr r5, [pc, #176] @ (12c78 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r5, [pc, #328] @ (12d44 ) │ │ │ │ + ldr r5, [pc, #296] @ (12cf4 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ movs r5, r0 │ │ │ │ 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, #176] @ (12cc0 ) │ │ │ │ + ldr r4, [pc, #176] @ (12c90 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r5, [pc, #176] @ (12cc4 ) │ │ │ │ + ldr r5, [pc, #176] @ (12c94 ) │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ ldr.w r6, [r4, #1444] @ 0x5a4 │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12cb2 │ │ │ │ + beq.n 12c82 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - blx 4308 │ │ │ │ + blx 42d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c48 │ │ │ │ + beq.n 12c18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 12caa │ │ │ │ + beq.n 12c7a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 12cb2 │ │ │ │ - ldr r1, [pc, #120] @ (12cc8 ) │ │ │ │ + beq.n 12c82 │ │ │ │ + ldr r1, [pc, #120] @ (12c98 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - blx 3bf0 │ │ │ │ + blx 3bbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c68 │ │ │ │ + beq.n 12c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 12ca2 │ │ │ │ - cbz r4, 12cb2 │ │ │ │ - ldr r3, [pc, #96] @ (12ccc ) │ │ │ │ + cbz r3, 12c72 │ │ │ │ + cbz r4, 12c82 │ │ │ │ + ldr r3, [pc, #96] @ (12c9c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 12c9c │ │ │ │ - blx 3c38 │ │ │ │ - cbnz r0, 12c9c │ │ │ │ + beq.n 12c6c │ │ │ │ + blx 3c04 │ │ │ │ + cbnz r0, 12c6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12c8a │ │ │ │ + beq.n 12c5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 12cb8 │ │ │ │ - ldr r3, [pc, #68] @ (12cd0 ) │ │ │ │ + cbz r3, 12c88 │ │ │ │ + ldr r3, [pc, #68] @ (12ca0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c68 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12c38 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c48 │ │ │ │ - blx 3f8c │ │ │ │ - b.n 12c8a │ │ │ │ - mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12c8a │ │ │ │ - b.n 128d4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12c18 │ │ │ │ + blx 3f58 │ │ │ │ + b.n 12c5a │ │ │ │ + mov r0, r4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12c5a │ │ │ │ + b.n 12904 │ │ │ │ movs r6, r0 │ │ │ │ - bcc.n 12c94 │ │ │ │ + bmi.n 12cc4 │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #340] @ (12e38 ) │ │ │ │ + ldr r2, [pc, #340] @ (12e08 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #340] @ (12e3c ) │ │ │ │ + ldr r3, [pc, #340] @ (12e0c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #336] @ (12e40 ) │ │ │ │ + ldr r5, [pc, #336] @ (12e10 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12dba │ │ │ │ + bne.n 12d8a │ │ │ │ mov r0, r4 │ │ │ │ - blx 41c8 │ │ │ │ + blx 4194 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #292] @ (12e44 ) │ │ │ │ + ldr r2, [pc, #292] @ (12e14 ) │ │ │ │ add.w r1, r3, #1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.n 12d56 │ │ │ │ + beq.n 12d26 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 12d3e │ │ │ │ + bne.n 12d0e │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ - ble.n 12df0 │ │ │ │ + ble.n 12dc0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ - cbz r0, 12d8e │ │ │ │ + cbz r0, 12d5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12d8e │ │ │ │ + beq.n 12d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 12db4 │ │ │ │ + cbz r3, 12d84 │ │ │ │ mov r0, r4 │ │ │ │ - blx 43ec │ │ │ │ - ldr r2, [pc, #176] @ (12e48 ) │ │ │ │ - ldr r3, [pc, #164] @ (12e3c ) │ │ │ │ + blx 43b8 │ │ │ │ + ldr r2, [pc, #176] @ (12e18 ) │ │ │ │ + ldr r3, [pc, #164] @ (12e0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e34 │ │ │ │ + bne.n 12e04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w fa14 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12d8e │ │ │ │ - blx 3c98 │ │ │ │ + b.w f9e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12d5e │ │ │ │ + blx 3c64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 12d04 │ │ │ │ + bne.n 12cd4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #132] @ (12e4c ) │ │ │ │ + ldr r3, [pc, #132] @ (12e1c ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 12d04 │ │ │ │ + bne.n 12cd4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3aec │ │ │ │ + blx 3ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12d04 │ │ │ │ - ldr r2, [pc, #116] @ (12e50 ) │ │ │ │ - ldr r3, [pc, #96] @ (12e3c ) │ │ │ │ + beq.n 12cd4 │ │ │ │ + ldr r2, [pc, #116] @ (12e20 ) │ │ │ │ + ldr r3, [pc, #96] @ (12e0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e34 │ │ │ │ + bne.n 12e04 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bne.n 12e12 │ │ │ │ + bne.n 12de2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12d5a │ │ │ │ + beq.n 12d2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 12d5a │ │ │ │ + beq.n 12d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12d5a │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12d5a │ │ │ │ - ldr r2, [pc, #64] @ (12e54 ) │ │ │ │ - ldr r3, [pc, #36] @ (12e3c ) │ │ │ │ + bne.n 12d2a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12d2a │ │ │ │ + ldr r2, [pc, #64] @ (12e24 ) │ │ │ │ + ldr r3, [pc, #36] @ (12e0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12e34 │ │ │ │ - ldr r0, [pc, #48] @ (12e58 ) │ │ │ │ + bne.n 12e04 │ │ │ │ + ldr r0, [pc, #48] @ (12e28 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #19085 @ 0x4a8d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bcc.n 12e60 │ │ │ │ + bl 105dc │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bcc.n 12e90 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 12e60 │ │ │ │ + bcc.n 12e90 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 12f14 │ │ │ │ + bcs.n 12d44 │ │ │ │ movs r6, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - bcs.n 12e94 │ │ │ │ + bcs.n 12ec4 │ │ │ │ movs r6, r0 │ │ │ │ - bne.n 12e24 │ │ │ │ + bcs.n 12e54 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ movs r5, 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 r2, [pc, #344] @ (12fc8 ) │ │ │ │ + ldr r2, [pc, #344] @ (12f98 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #344] @ (12fcc ) │ │ │ │ + ldr r3, [pc, #344] @ (12f9c ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #344] @ 12fd0 │ │ │ │ + ldr.w r8, [pc, #344] @ 12fa0 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3e1c │ │ │ │ - cbz r0, 12ee8 │ │ │ │ - ldr r7, [pc, #324] @ (12fd4 ) │ │ │ │ + blx 3de8 │ │ │ │ + cbz r0, 12eb8 │ │ │ │ + ldr r7, [pc, #324] @ (12fa4 ) │ │ │ │ mov r2, sp │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ ldr.w r1, [r7, #1988] @ 0x7c4 │ │ │ │ - blx 4454 │ │ │ │ + blx 4420 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - cbz r5, 12ec0 │ │ │ │ + cbz r5, 12e90 │ │ │ │ ldr.w r1, [r7, #1136] @ 0x470 │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - blx 4454 │ │ │ │ + blx 4420 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 12f14 │ │ │ │ + cbnz r6, 12ee4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ec0 │ │ │ │ + beq.n 12e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 12ee0 │ │ │ │ - blx 3f8c │ │ │ │ - ldr r2, [pc, #272] @ (12fd8 ) │ │ │ │ - ldr r3, [pc, #260] @ (12fcc ) │ │ │ │ + cbz r3, 12eb0 │ │ │ │ + blx 3f58 │ │ │ │ + ldr r2, [pc, #272] @ (12fa8 ) │ │ │ │ + ldr r3, [pc, #260] @ (12f9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fc4 │ │ │ │ + bne.n 12f94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ec0 │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, 12ef2 │ │ │ │ - blx 3f8c │ │ │ │ - ldr r2, [pc, #232] @ (12fdc ) │ │ │ │ - ldr r3, [pc, #212] @ (12fcc ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12e90 │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, 12ec2 │ │ │ │ + blx 3f58 │ │ │ │ + ldr r2, [pc, #232] @ (12fac ) │ │ │ │ + ldr r3, [pc, #212] @ (12f9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 12fc4 │ │ │ │ + bne.n 12f94 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 11958 │ │ │ │ - ldr r3, [pc, #200] @ (12fe0 ) │ │ │ │ - ldr r1, [pc, #204] @ (12fe4 ) │ │ │ │ + b.w 11928 │ │ │ │ + ldr r3, [pc, #200] @ (12fb0 ) │ │ │ │ + ldr r1, [pc, #204] @ (12fb4 ) │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ - ldr r3, [pc, #200] @ (12fe8 ) │ │ │ │ + ldr r3, [pc, #200] @ (12fb8 ) │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r6, r3 │ │ │ │ it ne │ │ │ │ cmpne r6, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbz r3, 12f70 │ │ │ │ + cbz r3, 12f40 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 12f7a │ │ │ │ + beq.n 12f4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f56 │ │ │ │ + beq.n 12f26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 12f56 │ │ │ │ + cbnz r3, 12f26 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ec0 │ │ │ │ + beq.n 12e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12ec0 │ │ │ │ + bne.n 12e90 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ec0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12e90 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 12f40 │ │ │ │ + beq.n 12f10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f8a │ │ │ │ + beq.n 12f5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 12fbc │ │ │ │ + cbz r3, 12f8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12f9a │ │ │ │ + beq.n 12f6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 12fb4 │ │ │ │ + cbz r3, 12f84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 12ef2 │ │ │ │ + beq.n 12ec2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 12ef2 │ │ │ │ + bne.n 12ec2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12ef2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12ec2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f9a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f6a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 12f8a │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bne.n 12edc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 12f5a │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bne.n 12f0c │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 12ed8 │ │ │ │ + bne.n 12f08 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 136ec │ │ │ │ + b.n 1371c │ │ │ │ movs r6, r0 │ │ │ │ - bne.n 13044 │ │ │ │ + bne.n 13074 │ │ │ │ movs r6, r0 │ │ │ │ - bne.n 12fec │ │ │ │ + bne.n 1301c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ 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, [pc, #164] @ (130a4 ) │ │ │ │ + ldr r3, [pc, #164] @ (13074 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 1308c │ │ │ │ + bpl.n 1305c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 13068 │ │ │ │ + bne.n 13038 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 13048 │ │ │ │ + beq.n 13018 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 13058 │ │ │ │ + beq.n 13028 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 13090 │ │ │ │ + bne.n 13060 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 1302e │ │ │ │ + bpl.n 12ffe │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1302a │ │ │ │ - ldr r3, [pc, #112] @ (130a8 ) │ │ │ │ + bne.n 12ffa │ │ │ │ + ldr r3, [pc, #112] @ (13078 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #112] @ (130ac ) │ │ │ │ - ldr r0, [pc, #112] @ (130b0 ) │ │ │ │ + ldr r1, [pc, #112] @ (1307c ) │ │ │ │ + ldr r0, [pc, #112] @ (13080 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 1307c │ │ │ │ + bpl.n 1304c │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 13084 │ │ │ │ + bpl.n 13054 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #72] @ (130b4 ) │ │ │ │ - ldr r1, [pc, #76] @ (130b8 ) │ │ │ │ + ldr r0, [pc, #72] @ (13084 ) │ │ │ │ + ldr r1, [pc, #76] @ (13088 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13054 │ │ │ │ - b.n 13034 │ │ │ │ + bne.n 13024 │ │ │ │ + b.n 13004 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13064 │ │ │ │ - b.n 13034 │ │ │ │ - bl 10064 │ │ │ │ - ldr r3, [pc, #40] @ (130bc ) │ │ │ │ + bne.n 13034 │ │ │ │ + b.n 13004 │ │ │ │ + bl 10034 │ │ │ │ + ldr r3, [pc, #40] @ (1308c ) │ │ │ │ mov.w r2, #350 @ 0x15e │ │ │ │ - ldr r1, [pc, #40] @ (130c0 ) │ │ │ │ - ldr r0, [pc, #40] @ (130c4 ) │ │ │ │ + ldr r1, [pc, #40] @ (13090 ) │ │ │ │ + ldr r0, [pc, #40] @ (13094 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + beq.n 130d0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #720] @ (13380 ) │ │ │ │ + ldr r1, [pc, #688] @ (13330 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r1, #32] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #352] @ (13224 ) │ │ │ │ + ldr r1, [pc, #320] @ (131d4 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #184] @ (13180 ) │ │ │ │ + ldr r2, [pc, #152] @ (13130 ) │ │ │ │ movs r5, r0 │ │ │ │ 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 │ │ │ │ - ldr r5, [pc, #304] @ (1320c ) │ │ │ │ + ldr r5, [pc, #304] @ (131dc ) │ │ │ │ ldr.w r3, [r3, #196] @ 0xc4 │ │ │ │ add r5, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1318a │ │ │ │ + bne.n 1315a │ │ │ │ mov r0, r4 │ │ │ │ - blx 41c8 │ │ │ │ + blx 4194 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 13106 │ │ │ │ + cbz r0, 130d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13106 │ │ │ │ + beq.n 130d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13184 │ │ │ │ - ldr r2, [pc, #264] @ (13210 ) │ │ │ │ + beq.n 13154 │ │ │ │ + ldr r2, [pc, #264] @ (131e0 ) │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.n 1313a │ │ │ │ + beq.n 1310a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex ip, r0, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 13120 │ │ │ │ + bne.n 130f0 │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ - ble.n 131aa │ │ │ │ + ble.n 1317a │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 13170 │ │ │ │ + beq.n 13140 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13156 │ │ │ │ + bne.n 13126 │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ - ble.n 131cc │ │ │ │ + ble.n 1319c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13106 │ │ │ │ - blx 3c98 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 130d6 │ │ │ │ + blx 3c64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 130e6 │ │ │ │ + bne.n 130b6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #124] @ (13214 ) │ │ │ │ + ldr r3, [pc, #124] @ (131e4 ) │ │ │ │ ldr r2, [r2, #24] │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 130e6 │ │ │ │ + bne.n 130b6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3aec │ │ │ │ + blx 3ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 130e6 │ │ │ │ + beq.n 130b6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bne.n 131ee │ │ │ │ + bne.n 131be │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1313a │ │ │ │ + beq.n 1310a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1313a │ │ │ │ + beq.n 1310a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1313a │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1313a │ │ │ │ - bne.n 131fc │ │ │ │ + bne.n 1310a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1310a │ │ │ │ + bne.n 131cc │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13170 │ │ │ │ + beq.n 13140 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13170 │ │ │ │ + beq.n 13140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13170 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13170 │ │ │ │ - ldr r0, [pc, #40] @ (13218 ) │ │ │ │ + bne.n 13140 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13140 │ │ │ │ + ldr r0, [pc, #40] @ (131e8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61861 @ 0xf1a5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r0, [pc, #28] @ (1321c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r0, [pc, #28] @ (131ec ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61863 @ 0xf1a7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r6, [pc, #632] @ (13494 ) │ │ │ │ + ldr r6, [pc, #600] @ (13444 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [pc, #576] @ (13460 ) │ │ │ │ + ldr r6, [pc, #544] @ (13410 ) │ │ │ │ movs r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #196] @ (132e8 ) │ │ │ │ + ldr r3, [pc, #196] @ (132b8 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 132c0 │ │ │ │ + bge.n 13290 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 132c0 │ │ │ │ + bpl.n 13290 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 132c4 │ │ │ │ + bge.n 13294 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - bpl.n 132ac │ │ │ │ + bpl.n 1327c │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1328a │ │ │ │ + beq.n 1325a │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 1328e │ │ │ │ + cbz r2, 1325e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 132e4 │ │ │ │ - ldr r4, [pc, #136] @ (132ec ) │ │ │ │ + bpl.n 132b4 │ │ │ │ + ldr r4, [pc, #136] @ (132bc ) │ │ │ │ ldr r4, [r3, r4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 132cc │ │ │ │ - ldr r4, [pc, #132] @ (132f0 ) │ │ │ │ + beq.n 1329c │ │ │ │ + ldr r4, [pc, #132] @ (132c0 ) │ │ │ │ ldr r3, [r3, r4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 132e0 │ │ │ │ + beq.n 132b0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 132a8 │ │ │ │ + ble.n 13278 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 13282 │ │ │ │ + b.n 13252 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 132a8 │ │ │ │ + beq.n 13278 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 1327c │ │ │ │ + bne.n 1324c │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1328a │ │ │ │ + beq.n 1325a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1328e │ │ │ │ - ldr r2, [pc, #88] @ (132f4 ) │ │ │ │ + bne.n 1325e │ │ │ │ + ldr r2, [pc, #88] @ (132c4 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ subs r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bpl.n 132b8 │ │ │ │ + bpl.n 13288 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12818 │ │ │ │ + b.w 127e8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4444 │ │ │ │ - b.w 4444 │ │ │ │ + b.w 4410 │ │ │ │ + b.w 4410 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bpl.n 132c0 │ │ │ │ - b.w 12818 │ │ │ │ - ldr r3, [pc, #40] @ (132f8 ) │ │ │ │ + bpl.n 13290 │ │ │ │ + b.w 127e8 │ │ │ │ + ldr r3, [pc, #40] @ (132c8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #40] @ (132fc ) │ │ │ │ - ldr r0, [pc, #40] @ (13300 ) │ │ │ │ + ldr r1, [pc, #40] @ (132cc ) │ │ │ │ + ldr r0, [pc, #40] @ (132d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r4 │ │ │ │ + mov r6, r3 │ │ │ │ movs r5, r0 │ │ │ │ - mov r4, r8 │ │ │ │ + mov r4, r7 │ │ │ │ movs r5, r0 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ movs r5, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - ldr r5, [pc, #80] @ (1336c ) │ │ │ │ + ldr r5, [pc, #80] @ (1333c ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 13324 │ │ │ │ + cbz r0, 132f4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 13328 │ │ │ │ + cbnz r3, 132f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #68] @ (13370 ) │ │ │ │ + ldr r2, [pc, #68] @ (13340 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #72] @ 0x48 │ │ │ │ - bne.n 13350 │ │ │ │ + bne.n 13320 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13324 │ │ │ │ + beq.n 132f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13324 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13324 │ │ │ │ + bne.n 132f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 132f4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13220 │ │ │ │ - cbz r0, 13364 │ │ │ │ + bl 131f0 │ │ │ │ + cbz r0, 13334 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13324 │ │ │ │ - b.n 13338 │ │ │ │ + beq.n 132f4 │ │ │ │ + b.n 13308 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ 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 r6, [pc, #128] @ (13404 ) │ │ │ │ + ldr r6, [pc, #128] @ (133d4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ - cbnz r0, 1339c │ │ │ │ - blx 3b28 │ │ │ │ + cbnz r0, 1336c │ │ │ │ + blx 3af4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ - cbz r0, 13398 │ │ │ │ + cbz r0, 13368 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 133c4 │ │ │ │ + cbnz r3, 13394 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 133ae │ │ │ │ + beq.n 1337e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 133ea │ │ │ │ - ldr r3, [pc, #88] @ (13408 ) │ │ │ │ + cbz r3, 133ba │ │ │ │ + ldr r3, [pc, #88] @ (133d8 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #88] @ (1340c ) │ │ │ │ + ldr r1, [pc, #88] @ (133dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #72] @ (13410 ) │ │ │ │ + ldr r2, [pc, #72] @ (133e0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r4, [r5, #72] @ 0x48 │ │ │ │ - bne.n 133f0 │ │ │ │ + bne.n 133c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13398 │ │ │ │ + beq.n 13368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13398 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13398 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 133ae │ │ │ │ + bne.n 13368 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13368 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1337e │ │ │ │ mov r0, r3 │ │ │ │ - bl 13220 │ │ │ │ + bl 131f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 133be │ │ │ │ + beq.n 1338e │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13398 │ │ │ │ - b.n 133d2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 13368 │ │ │ │ + b.n 133a2 │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ 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 ip, [pc, #180] @ 134d8 │ │ │ │ + ldr.w ip, [pc, #180] @ 134a8 │ │ │ │ sub sp, #8 │ │ │ │ add ip, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 134aa │ │ │ │ + beq.n 1347a │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - cbnz r3, 1348e │ │ │ │ + cbnz r3, 1345e │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 13470 │ │ │ │ + beq.n 13440 │ │ │ │ ldr.w r0, [r6, #172] @ 0xac │ │ │ │ - cbz r0, 13476 │ │ │ │ + cbz r0, 13446 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 134d4 │ │ │ │ - ldr r5, [pc, #148] @ (134dc ) │ │ │ │ + bpl.n 134a4 │ │ │ │ + ldr r5, [pc, #148] @ (134ac ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 134bc │ │ │ │ - ldr r5, [pc, #144] @ (134e0 ) │ │ │ │ + beq.n 1348c │ │ │ │ + ldr r5, [pc, #144] @ (134b0 ) │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 134d0 │ │ │ │ + beq.n 134a0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 1348e │ │ │ │ + ble.n 1345e │ │ │ │ adds r0, #8 │ │ │ │ - b.n 13468 │ │ │ │ + b.n 13438 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 1348e │ │ │ │ + beq.n 1345e │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 13462 │ │ │ │ + bne.n 13432 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 13470 │ │ │ │ + beq.n 13440 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13478 │ │ │ │ - ldr r3, [pc, #92] @ (134e4 ) │ │ │ │ + bne.n 13448 │ │ │ │ + ldr r3, [pc, #92] @ (134b4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 13470 │ │ │ │ - ldr r0, [pc, #88] @ (134e8 ) │ │ │ │ + beq.n 13440 │ │ │ │ + ldr r0, [pc, #88] @ (134b8 ) │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #84] @ (134ec ) │ │ │ │ + ldr r1, [pc, #84] @ (134bc ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #68] @ (134f0 ) │ │ │ │ - ldr r1, [pc, #68] @ (134f4 ) │ │ │ │ + ldr r3, [pc, #68] @ (134c0 ) │ │ │ │ + ldr r1, [pc, #68] @ (134c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 134a4 │ │ │ │ - ldr r3, [pc, #56] @ (134f8 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 13474 │ │ │ │ + ldr r3, [pc, #56] @ (134c8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #56] @ (134fc ) │ │ │ │ - ldr r0, [pc, #56] @ (13500 ) │ │ │ │ + ldr r1, [pc, #56] @ (134cc ) │ │ │ │ + ldr r0, [pc, #56] @ (134d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldmia r4!, {r2} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ movs r5, r0 │ │ │ │ - add r6, r6 │ │ │ │ + add r6, r5 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, sl │ │ │ │ + add r4, r9 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ movs r5, r0 │ │ │ │ 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] │ │ │ │ - ldr r4, [pc, #136] @ (135a0 ) │ │ │ │ + ldr r4, [pc, #136] @ (13570 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ add r4, pc │ │ │ │ lsls r3, r1, #7 │ │ │ │ - bpl.n 1353e │ │ │ │ + bpl.n 1350e │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 1352c │ │ │ │ + bls.n 134fc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3b44 │ │ │ │ + b.w 3b10 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ and.w r4, r4, #3 │ │ │ │ rsb r4, r4, #1 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 13588 │ │ │ │ + cbz r3, 13558 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ - cbz r3, 13588 │ │ │ │ + cbz r3, 13558 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 13588 │ │ │ │ - ldr r3, [pc, #84] @ (135a4 ) │ │ │ │ + cbz r0, 13558 │ │ │ │ + ldr r3, [pc, #84] @ (13574 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13578 │ │ │ │ + bne.n 13548 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1353a │ │ │ │ + beq.n 1350a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1353a │ │ │ │ + bne.n 1350a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1353a │ │ │ │ - bl 10750 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1350a │ │ │ │ + bl 10720 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13556 │ │ │ │ + bne.n 13526 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1353a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1350a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13582 │ │ │ │ - ldr r3, [pc, #20] @ (135a8 ) │ │ │ │ - ldr r1, [pc, #24] @ (135ac ) │ │ │ │ + bne.n 13552 │ │ │ │ + ldr r3, [pc, #20] @ (13578 ) │ │ │ │ + ldr r1, [pc, #24] @ (1357c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 13582 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 13552 │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ movs r5, r0 │ │ │ │ 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] │ │ │ │ - ldr r4, [pc, #136] @ (1364c ) │ │ │ │ + ldr r4, [pc, #136] @ (1361c ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ add r4, pc │ │ │ │ lsls r3, r1, #7 │ │ │ │ - bpl.n 135ea │ │ │ │ + bpl.n 135ba │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 135d8 │ │ │ │ + bls.n 135a8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3b44 │ │ │ │ + b.w 3b10 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ and.w r4, r4, #3 │ │ │ │ rsb r4, r4, #1 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 13634 │ │ │ │ + cbz r3, 13604 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ - cbz r3, 13634 │ │ │ │ + cbz r3, 13604 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 13634 │ │ │ │ - ldr r3, [pc, #84] @ (13650 ) │ │ │ │ + cbz r0, 13604 │ │ │ │ + ldr r3, [pc, #84] @ (13620 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13624 │ │ │ │ + bne.n 135f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 135b0 │ │ │ │ + bl 13580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 135e6 │ │ │ │ + beq.n 135b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 135e6 │ │ │ │ + bne.n 135b6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 135e6 │ │ │ │ - bl 10750 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 135b6 │ │ │ │ + bl 10720 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13602 │ │ │ │ + bne.n 135d2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 135e6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 135b6 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1362e │ │ │ │ - ldr r3, [pc, #20] @ (13654 ) │ │ │ │ - ldr r1, [pc, #24] @ (13658 ) │ │ │ │ + bne.n 135fe │ │ │ │ + ldr r3, [pc, #20] @ (13624 ) │ │ │ │ + ldr r1, [pc, #24] @ (13628 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1362e │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 135fe │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #220] @ (1374c ) │ │ │ │ + ldr r5, [pc, #220] @ (1371c ) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add r5, pc │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 136ee │ │ │ │ + bpl.n 136be │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ands.w r2, r3, #2 │ │ │ │ - bne.n 136bc │ │ │ │ + bne.n 1368c │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 136ae │ │ │ │ - ldr r3, [pc, #200] @ (13750 ) │ │ │ │ + bls.n 1367e │ │ │ │ + ldr r3, [pc, #200] @ (13720 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - blx 422c │ │ │ │ + blx 41f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 136ca │ │ │ │ + blt.n 1369a │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 136bc │ │ │ │ + beq.n 1368c │ │ │ │ mov r0, r4 │ │ │ │ - blx 4290 │ │ │ │ + blx 425c │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it ls │ │ │ │ uxtbls r4, r0 │ │ │ │ - bhi.n 136d2 │ │ │ │ + bhi.n 136a2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.n 136de │ │ │ │ + bhi.n 136ae │ │ │ │ uxtb r4, r4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #148] @ (13754 ) │ │ │ │ - ldr r1, [pc, #152] @ (13758 ) │ │ │ │ + ldr r3, [pc, #148] @ (13724 ) │ │ │ │ + ldr r1, [pc, #152] @ (13728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 136de │ │ │ │ - blx 42b4 │ │ │ │ + bne.n 136ae │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 136ca │ │ │ │ - ldr r3, [pc, #116] @ (13754 ) │ │ │ │ - ldr r1, [pc, #120] @ (1375c ) │ │ │ │ + bne.n 1369a │ │ │ │ + ldr r3, [pc, #116] @ (13724 ) │ │ │ │ + ldr r1, [pc, #120] @ (1372c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 136ca │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1369a │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 13734 │ │ │ │ + cbz r3, 13704 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ - cbz r3, 13734 │ │ │ │ + cbz r3, 13704 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 13734 │ │ │ │ - ldr r3, [pc, #96] @ (13760 ) │ │ │ │ + cbz r0, 13704 │ │ │ │ + ldr r3, [pc, #96] @ (13730 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13728 │ │ │ │ + bne.n 136f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1365c │ │ │ │ + bl 1362c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 136a8 │ │ │ │ + beq.n 13678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 136a8 │ │ │ │ + bne.n 13678 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 136a8 │ │ │ │ - bl 10750 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13678 │ │ │ │ + bl 10720 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13706 │ │ │ │ - b.n 136ca │ │ │ │ - blx 42b4 │ │ │ │ + bne.n 136d6 │ │ │ │ + b.n 1369a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 136ca │ │ │ │ - ldr r3, [pc, #36] @ (13764 ) │ │ │ │ - ldr r1, [pc, #40] @ (13768 ) │ │ │ │ + bne.n 1369a │ │ │ │ + ldr r3, [pc, #36] @ (13734 ) │ │ │ │ + ldr r1, [pc, #40] @ (13738 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 136ca │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1369a │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ movs r5, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1365c │ │ │ │ + bl 1362c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - beq.n 1378e │ │ │ │ + beq.n 1375e │ │ │ │ strb r4, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13788 │ │ │ │ + beq.n 13758 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r5, [pc, #176] @ (13860 ) │ │ │ │ + ldr r5, [pc, #176] @ (13830 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ add r5, pc │ │ │ │ lsls r3, r1, #7 │ │ │ │ - bpl.n 13800 │ │ │ │ + bpl.n 137d0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bls.n 137ca │ │ │ │ - blx 3b48 │ │ │ │ + bls.n 1379a │ │ │ │ + blx 3b14 │ │ │ │ sxtb r4, r0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 137f2 │ │ │ │ + bne.n 137c2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ sxtb r4, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 137c6 │ │ │ │ - ldr r3, [pc, #132] @ (13864 ) │ │ │ │ - ldr r1, [pc, #132] @ (13868 ) │ │ │ │ + beq.n 13796 │ │ │ │ + ldr r3, [pc, #132] @ (13834 ) │ │ │ │ + ldr r1, [pc, #132] @ (13838 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 137c6 │ │ │ │ + b.n 13796 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 137de │ │ │ │ - blx 42b4 │ │ │ │ + bne.n 137ae │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 137de │ │ │ │ - b.n 137ec │ │ │ │ + beq.n 137ae │ │ │ │ + b.n 137bc │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 13846 │ │ │ │ + cbz r3, 13816 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ - cbz r3, 13846 │ │ │ │ + cbz r3, 13816 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 13846 │ │ │ │ - ldr r3, [pc, #92] @ (1386c ) │ │ │ │ + cbz r0, 13816 │ │ │ │ + ldr r3, [pc, #92] @ (1383c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 1383a │ │ │ │ + bne.n 1380a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1379c │ │ │ │ + bl 1376c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 137c6 │ │ │ │ + beq.n 13796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 137c6 │ │ │ │ + bne.n 13796 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 137c6 │ │ │ │ - bl 10750 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13796 │ │ │ │ + bl 10720 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13818 │ │ │ │ - b.n 137ec │ │ │ │ - blx 42b4 │ │ │ │ + bne.n 137e8 │ │ │ │ + b.n 137bc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 137ec │ │ │ │ - ldr r3, [pc, #32] @ (13870 ) │ │ │ │ - ldr r1, [pc, #32] @ (13874 ) │ │ │ │ + bne.n 137bc │ │ │ │ + ldr r3, [pc, #32] @ (13840 ) │ │ │ │ + ldr r1, [pc, #32] @ (13844 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 137ec │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 137bc │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #208] @ (1395c ) │ │ │ │ + ldr r4, [pc, #208] @ (1392c ) │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r4, pc │ │ │ │ lsls r5, r1, #7 │ │ │ │ - bpl.n 138f2 │ │ │ │ + bpl.n 138c2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 138e0 │ │ │ │ + bls.n 138b0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r1, r3, #2 │ │ │ │ - beq.n 138ba │ │ │ │ + beq.n 1388a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 138d0 │ │ │ │ + beq.n 138a0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 41a8 │ │ │ │ + b.w 4174 │ │ │ │ ldrd r4, r1, [r0, #12] │ │ │ │ orr.w r4, r4, r1, lsl #30 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -18921,1263 +18921,1263 @@ │ │ │ │ rsb r4, r3, #1 │ │ │ │ mul.w r4, r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r4, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 13942 │ │ │ │ + cbz r3, 13912 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ - cbz r3, 13942 │ │ │ │ + cbz r3, 13912 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 13942 │ │ │ │ - ldr r3, [pc, #92] @ (13960 ) │ │ │ │ + cbz r0, 13912 │ │ │ │ + ldr r3, [pc, #92] @ (13930 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 13930 │ │ │ │ + bne.n 13900 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13878 │ │ │ │ + bl 13848 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 138ca │ │ │ │ + beq.n 1389a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 138ca │ │ │ │ + bne.n 1389a │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 138ca │ │ │ │ - bl 10750 │ │ │ │ + b.n 1389a │ │ │ │ + bl 10720 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1390a │ │ │ │ + bne.n 138da │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r4 │ │ │ │ - b.n 138ca │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1389a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1393a │ │ │ │ - ldr r3, [pc, #24] @ (13964 ) │ │ │ │ - ldr r1, [pc, #24] @ (13968 ) │ │ │ │ + bne.n 1390a │ │ │ │ + ldr r3, [pc, #24] @ (13934 ) │ │ │ │ + ldr r1, [pc, #24] @ (13938 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1393a │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1390a │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ movs r5, 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 r5, [pc, #376] @ (13af4 ) │ │ │ │ + ldr r5, [pc, #376] @ (13ac4 ) │ │ │ │ cmp r0, r1 │ │ │ │ add r5, pc │ │ │ │ - beq.w 13aa8 │ │ │ │ - ldr r3, [pc, #368] @ (13af8 ) │ │ │ │ + beq.w 13a78 │ │ │ │ + ldr r3, [pc, #368] @ (13ac8 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ mov lr, r1 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ subs r2, r7, r3 │ │ │ │ subs r3, r6, r3 │ │ │ │ clz r2, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ ands.w r4, r2, r3 │ │ │ │ - beq.n 13a36 │ │ │ │ + beq.n 13a06 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 13aea │ │ │ │ + bpl.w 13aba │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 13aea │ │ │ │ + bpl.w 13aba │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 13a52 │ │ │ │ + bne.n 13a22 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne.w r3, #4294967295 @ 0xffffffff │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13a52 │ │ │ │ + bne.n 13a22 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ ubfx r5, r1, #2, #3 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 13a52 │ │ │ │ + bne.n 13a22 │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bmi.n 13aae │ │ │ │ + bmi.n 13a7e │ │ │ │ ldr.w r0, [ip, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13ac4 │ │ │ │ + beq.n 13a94 │ │ │ │ lsls r5, r1, #26 │ │ │ │ - bpl.n 13abc │ │ │ │ + bpl.n 13a8c │ │ │ │ lsls r3, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, lr, #20 │ │ │ │ addpl.w r1, lr, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 13ad8 │ │ │ │ + beq.n 13aa8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 13ade │ │ │ │ + beq.n 13aae │ │ │ │ cmp r2, #4 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ ldreq r5, [r1, #0] │ │ │ │ - bne.n 13aee │ │ │ │ + bne.n 13abe │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 13a52 │ │ │ │ + bne.n 13a22 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 13a54 │ │ │ │ + beq.n 13a24 │ │ │ │ mul.w r2, r4, r2 │ │ │ │ - blx 435c │ │ │ │ + blx 4328 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 13a54 │ │ │ │ - ldr r6, [pc, #196] @ (13afc ) │ │ │ │ + b.n 13a24 │ │ │ │ + ldr r6, [pc, #196] @ (13acc ) │ │ │ │ ldr r6, [r5, r6] │ │ │ │ cmp r0, r6 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ - cbnz r3, 13a54 │ │ │ │ + cbnz r3, 13a24 │ │ │ │ cmp r1, r6 │ │ │ │ ite ne │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ - cbz r2, 13a58 │ │ │ │ + cbz r2, 13a28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, #2 │ │ │ │ - blx 43b0 │ │ │ │ + blx 437c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13ae4 │ │ │ │ - ldr r3, [pc, #152] @ (13b00 ) │ │ │ │ + beq.n 13ab4 │ │ │ │ + ldr r3, [pc, #152] @ (13ad0 ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - ldr r3, [pc, #152] @ (13b04 ) │ │ │ │ + ldr r3, [pc, #152] @ (13ad4 ) │ │ │ │ subs r4, r0, r4 │ │ │ │ clz r4, r4 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmp r0, r2 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ orreq.w r3, r4, #1 │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 13a8e │ │ │ │ - blx 4254 │ │ │ │ + cbnz r3, 13a5e │ │ │ │ + blx 4220 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13a54 │ │ │ │ + beq.n 13a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13a54 │ │ │ │ + bne.n 13a24 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13a54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13a24 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, ip, #20 │ │ │ │ addpl.w r0, ip, #28 │ │ │ │ - b.n 139fc │ │ │ │ + b.n 139cc │ │ │ │ ldr.w r1, [lr, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 13a0c │ │ │ │ - ldr r3, [pc, #64] @ (13b08 ) │ │ │ │ + bne.n 139dc │ │ │ │ + ldr r3, [pc, #64] @ (13ad8 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #64] @ (13b0c ) │ │ │ │ - ldr r0, [pc, #64] @ (13b10 ) │ │ │ │ + ldr r1, [pc, #64] @ (13adc ) │ │ │ │ + ldr r0, [pc, #64] @ (13ae0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ - b.n 13a1e │ │ │ │ + b.n 139ee │ │ │ │ ldrh r3, [r0, #0] │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ - b.n 13a1e │ │ │ │ + b.n 139ee │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 13a54 │ │ │ │ - bl 10064 │ │ │ │ - bl 100ec │ │ │ │ + b.n 13a24 │ │ │ │ + bl 10034 │ │ │ │ + bl 100bc │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ movs r5, r0 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #28 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ movs r5, 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 r5, r1 │ │ │ │ - ldr r1, [pc, #444] @ (13ce4 ) │ │ │ │ + ldr r1, [pc, #444] @ (13cb4 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #444] @ (13ce8 ) │ │ │ │ + ldr r2, [pc, #444] @ (13cb8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ mov r7, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 13b62 │ │ │ │ + cbz r0, 13b32 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - blx 3dd8 │ │ │ │ + blx 3da4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - blx 3bbc │ │ │ │ + blx 3b88 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 13c82 │ │ │ │ + bne.w 13c52 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 13c24 │ │ │ │ + beq.n 13bf4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 13c82 │ │ │ │ + blt.n 13c52 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 13c24 │ │ │ │ + beq.n 13bf4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ ldrd r0, r4, [sp] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13c32 │ │ │ │ + beq.n 13c02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 13bb2 │ │ │ │ + beq.n 13b82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 13c50 │ │ │ │ + beq.n 13c20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 13c50 │ │ │ │ + beq.n 13c20 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ str r4, [r6, #0] │ │ │ │ str.w ip, [r7] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13be2 │ │ │ │ + beq.n 13bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13c64 │ │ │ │ - cbz r1, 13bf6 │ │ │ │ + beq.n 13c34 │ │ │ │ + cbz r1, 13bc6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13bf6 │ │ │ │ + beq.n 13bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13c5c │ │ │ │ - cbz r5, 13c0a │ │ │ │ + beq.n 13c2c │ │ │ │ + cbz r5, 13bda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c0a │ │ │ │ + beq.n 13bda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13c7a │ │ │ │ + beq.n 13c4a │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #220] @ (13cec ) │ │ │ │ - ldr r3, [pc, #216] @ (13ce8 ) │ │ │ │ + ldr r2, [pc, #220] @ (13cbc ) │ │ │ │ + ldr r3, [pc, #216] @ (13cb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 13cde │ │ │ │ + bne.n 13cae │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r0, r4, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 13ba4 │ │ │ │ - cbz r4, 13c6c │ │ │ │ + bne.n 13b74 │ │ │ │ + cbz r4, 13c3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ str r4, [r6, #0] │ │ │ │ str.w ip, [r7] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 13be2 │ │ │ │ + b.n 13bb2 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r4, [r6, #0] │ │ │ │ str.w ip, [r7] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ - b.n 13bce │ │ │ │ + b.n 13b9e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13bf6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13bc6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 13be2 │ │ │ │ + b.n 13bb2 │ │ │ │ str r4, [r5, #0] │ │ │ │ str r4, [r6, #0] │ │ │ │ str.w ip, [r7] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 13be2 │ │ │ │ + b.n 13bb2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c0a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13bda │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r0, 13c9e │ │ │ │ + cbz r0, 13c6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13c9e │ │ │ │ + beq.n 13c6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 13cd2 │ │ │ │ + cbz r3, 13ca2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 13cb2 │ │ │ │ + cbz r0, 13c82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cb2 │ │ │ │ + beq.n 13c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 13ccc │ │ │ │ + cbz r3, 13c9c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 13cc6 │ │ │ │ + cbz r0, 13c96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13cc6 │ │ │ │ + beq.n 13c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 13cd8 │ │ │ │ + cbz r3, 13ca8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 13c0c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13cb2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13c9e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13cc6 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.n 13bdc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13c82 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13c6e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13c96 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ movs r6, 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 r4, [r0, #92] @ 0x5c │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #288] @ (13e28 ) │ │ │ │ + ldr r6, [pc, #288] @ (13df8 ) │ │ │ │ add r6, pc │ │ │ │ - cbz r4, 13d20 │ │ │ │ + cbz r4, 13cf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d18 │ │ │ │ + beq.n 13ce8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 13dd2 │ │ │ │ - ldr r3, [pc, #256] @ (13e2c ) │ │ │ │ + bpl.n 13da2 │ │ │ │ + ldr r3, [pc, #256] @ (13dfc ) │ │ │ │ movs r0, #1 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #1188] @ 0x4a4 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13d18 │ │ │ │ + beq.n 13ce8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 13e16 │ │ │ │ + bpl.n 13de6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 13e12 │ │ │ │ + ble.n 13de2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r8, [r3] │ │ │ │ - ldr r3, [pc, #200] @ (13e30 ) │ │ │ │ + ldr r3, [pc, #200] @ (13e00 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #632] @ 0x278 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 4308 │ │ │ │ + blx 42d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13d8a │ │ │ │ + beq.n 13d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13df4 │ │ │ │ - cbz r7, 13db2 │ │ │ │ + beq.n 13dc4 │ │ │ │ + cbz r7, 13d82 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13e0a │ │ │ │ + beq.n 13dda │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13dae │ │ │ │ + beq.n 13d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 13dfc │ │ │ │ + cbz r3, 13dcc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 13d0a │ │ │ │ - blx 3f8c │ │ │ │ - ldr r3, [pc, #124] @ (13e34 ) │ │ │ │ + bne.n 13cda │ │ │ │ + blx 3f58 │ │ │ │ + ldr r3, [pc, #124] @ (13e04 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ movne r4, r2 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bne.n 13de8 │ │ │ │ + bne.n 13db8 │ │ │ │ mov r4, r2 │ │ │ │ str r2, [r5, #92] @ 0x5c │ │ │ │ - b.n 13d18 │ │ │ │ - ldr r3, [pc, #100] @ (13e38 ) │ │ │ │ + b.n 13ce8 │ │ │ │ + ldr r3, [pc, #100] @ (13e08 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - beq.n 13dce │ │ │ │ + beq.n 13d9e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 13d14 │ │ │ │ - b.n 13d18 │ │ │ │ + bne.n 13ce4 │ │ │ │ + b.n 13ce8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 13d8a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 13d5a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [r5, #92] @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 13d0a │ │ │ │ - b.n 13db2 │ │ │ │ - blx 3b88 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 13d9c │ │ │ │ - bl 10280 │ │ │ │ - ldr r3, [pc, #36] @ (13e3c ) │ │ │ │ + bne.n 13cda │ │ │ │ + b.n 13d82 │ │ │ │ + blx 3b54 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 13d6c │ │ │ │ + bl 10250 │ │ │ │ + ldr r3, [pc, #36] @ (13e0c ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #36] @ (13e40 ) │ │ │ │ - ldr r0, [pc, #36] @ (13e44 ) │ │ │ │ + ldr r1, [pc, #36] @ (13e10 ) │ │ │ │ + ldr r0, [pc, #36] @ (13e14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ movs r6, r0 │ │ │ │ - bmi.n 13e10 │ │ │ │ + bpl.n 13e40 │ │ │ │ movs r6, r0 │ │ │ │ - bmi.n 13d9c │ │ │ │ + bmi.n 13dcc │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ movs r5, r0 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r7, [pc, #304] @ (13f94 ) │ │ │ │ + ldr r7, [pc, #304] @ (13f64 ) │ │ │ │ mov r6, r0 │ │ │ │ ldrd r9, r4, [r2, #4] │ │ │ │ add r7, pc │ │ │ │ and.w ip, r4, #15 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ - bhi.n 13e84 │ │ │ │ + bhi.n 13e54 │ │ │ │ tbb [pc, ip] │ │ │ │ lsls r6, r0, #17 │ │ │ │ movs r7, #63 @ 0x3f │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ - ldr r3, [pc, #272] @ (13f98 ) │ │ │ │ - ldr r1, [pc, #276] @ (13f9c ) │ │ │ │ + ldr r3, [pc, #272] @ (13f68 ) │ │ │ │ + ldr r1, [pc, #276] @ (13f6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13f1c │ │ │ │ + bne.n 13eec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 13f8e │ │ │ │ - ldr r2, [pc, #248] @ (13fa0 ) │ │ │ │ + bpl.n 13f5e │ │ │ │ + ldr r2, [pc, #248] @ (13f70 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f7a │ │ │ │ - ldr r2, [pc, #244] @ (13fa4 ) │ │ │ │ + beq.n 13f4a │ │ │ │ + ldr r2, [pc, #244] @ (13f74 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f76 │ │ │ │ + beq.n 13f46 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 13f4e │ │ │ │ + bne.n 13f1e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13f3e │ │ │ │ + bne.n 13f0e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 13f8e │ │ │ │ - ldr r2, [pc, #200] @ (13fa0 ) │ │ │ │ + bpl.n 13f5e │ │ │ │ + ldr r2, [pc, #200] @ (13f70 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f7a │ │ │ │ - ldr r2, [pc, #196] @ (13fa4 ) │ │ │ │ + beq.n 13f4a │ │ │ │ + ldr r2, [pc, #196] @ (13f74 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 13f76 │ │ │ │ + beq.n 13f46 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 13f62 │ │ │ │ + bne.n 13f32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 13ebe │ │ │ │ + beq.n 13e8e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13ebe │ │ │ │ - b.n 13f2a │ │ │ │ + beq.n 13e8e │ │ │ │ + b.n 13efa │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13e9e │ │ │ │ - ldr r3, [pc, #124] @ (13fa8 ) │ │ │ │ + beq.n 13e6e │ │ │ │ + ldr r3, [pc, #124] @ (13f78 ) │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - ldr r1, [pc, #124] @ (13fac ) │ │ │ │ + ldr r1, [pc, #124] @ (13f7c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 13e92 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 13e62 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 13ece │ │ │ │ - b.n 13f2a │ │ │ │ - ldr r0, [pc, #88] @ (13fa8 ) │ │ │ │ + beq.n 13e9e │ │ │ │ + b.n 13efa │ │ │ │ + ldr r0, [pc, #88] @ (13f78 ) │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - ldr r1, [pc, #92] @ (13fb0 ) │ │ │ │ + ldr r1, [pc, #92] @ (13f80 ) │ │ │ │ ldr r0, [r7, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 13e92 │ │ │ │ - ldr r0, [pc, #68] @ (13fa8 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 13e62 │ │ │ │ + ldr r0, [pc, #68] @ (13f78 ) │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - ldr r1, [pc, #76] @ (13fb4 ) │ │ │ │ + ldr r1, [pc, #76] @ (13f84 ) │ │ │ │ ldr r0, [r7, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 13e92 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #60] @ (13fb8 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 13e62 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #60] @ (13f88 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #56] @ (13fbc ) │ │ │ │ - ldr r0, [pc, #60] @ (13fc0 ) │ │ │ │ + ldr r1, [pc, #56] @ (13f8c ) │ │ │ │ + ldr r0, [pc, #60] @ (13f90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ movs r5, r0 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ movs r5, r0 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ movs r5, r0 │ │ │ │ - ldr r2, [pc, #688] @ (14274 ) │ │ │ │ + ldr r2, [pc, #656] @ (14224 ) │ │ │ │ movs r5, 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 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - ldr.w ip, [pc, #180] @ 14090 │ │ │ │ + ldr.w ip, [pc, #180] @ 14060 │ │ │ │ and.w r2, r2, #5 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ add ip, pc │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 13ffc │ │ │ │ + beq.n 13fcc │ │ │ │ movs r6, #0 │ │ │ │ - cbnz r3, 14008 │ │ │ │ + cbnz r3, 13fd8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbnz r4, 14032 │ │ │ │ + cbnz r4, 14002 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ - cbz r4, 1404c │ │ │ │ - cbnz r3, 14006 │ │ │ │ + cbz r4, 1401c │ │ │ │ + cbnz r3, 13fd6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ subs r4, #1 │ │ │ │ - b.n 13ff0 │ │ │ │ + b.n 13fc0 │ │ │ │ movs r6, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bpl.n 14074 │ │ │ │ - ldr.w lr, [pc, #128] @ 14094 │ │ │ │ + bpl.n 14044 │ │ │ │ + ldr.w lr, [pc, #128] @ 14064 │ │ │ │ ldr.w r7, [ip, lr] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 1407c │ │ │ │ - ldr.w lr, [pc, #120] @ 14098 │ │ │ │ + beq.n 1404c │ │ │ │ + ldr.w lr, [pc, #120] @ 14068 │ │ │ │ ldr.w r7, [ip, lr] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 14078 │ │ │ │ + beq.n 14048 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 14060 │ │ │ │ + cbnz r3, 14030 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 14000 │ │ │ │ - b.n 13fee │ │ │ │ - ldr r0, [pc, #104] @ (1409c ) │ │ │ │ + bne.n 13fd0 │ │ │ │ + b.n 13fbe │ │ │ │ + ldr r0, [pc, #104] @ (1406c ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #104] @ (140a0 ) │ │ │ │ + ldr r1, [pc, #104] @ (14070 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #76] @ (1409c ) │ │ │ │ - ldr r1, [pc, #84] @ (140a4 ) │ │ │ │ + ldr r3, [pc, #76] @ (1406c ) │ │ │ │ + ldr r1, [pc, #84] @ (14074 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 14046 │ │ │ │ - ldr r3, [pc, #56] @ (1409c ) │ │ │ │ - ldr r1, [pc, #68] @ (140a8 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 14016 │ │ │ │ + ldr r3, [pc, #56] @ (1406c ) │ │ │ │ + ldr r1, [pc, #68] @ (14078 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 14046 │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #44] @ (140ac ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 14016 │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #44] @ (1407c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (140b0 ) │ │ │ │ - ldr r0, [pc, #44] @ (140b4 ) │ │ │ │ + ldr r1, [pc, #44] @ (14080 ) │ │ │ │ + ldr r0, [pc, #44] @ (14084 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #792] @ (143c0 ) │ │ │ │ + ldr r1, [pc, #760] @ (14370 ) │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #680] @ (14360 ) │ │ │ │ + ldr r1, [pc, #648] @ (14310 ) │ │ │ │ movs r5, 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 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - ldr.w ip, [pc, #184] @ 14188 │ │ │ │ + ldr.w ip, [pc, #184] @ 14158 │ │ │ │ and.w r2, r2, #5 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ add ip, pc │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 140f2 │ │ │ │ + beq.n 140c2 │ │ │ │ movs r6, #0 │ │ │ │ - cbnz r3, 14100 │ │ │ │ + cbnz r3, 140d0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 1412a │ │ │ │ + bne.n 140fa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ - cbz r4, 14144 │ │ │ │ - cbnz r3, 140fe │ │ │ │ + cbz r4, 14114 │ │ │ │ + cbnz r3, 140ce │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 140e4 │ │ │ │ + b.n 140b4 │ │ │ │ movs r6, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bpl.n 1416c │ │ │ │ - ldr.w lr, [pc, #128] @ 1418c │ │ │ │ + bpl.n 1413c │ │ │ │ + ldr.w lr, [pc, #128] @ 1415c │ │ │ │ ldr.w r7, [ip, lr] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 14174 │ │ │ │ - ldr.w lr, [pc, #120] @ 14190 │ │ │ │ + beq.n 14144 │ │ │ │ + ldr.w lr, [pc, #120] @ 14160 │ │ │ │ ldr.w r7, [ip, lr] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 14170 │ │ │ │ + beq.n 14140 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 14158 │ │ │ │ + cbnz r3, 14128 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 140f6 │ │ │ │ - b.n 140e2 │ │ │ │ - ldr r0, [pc, #104] @ (14194 ) │ │ │ │ + bne.n 140c6 │ │ │ │ + b.n 140b2 │ │ │ │ + ldr r0, [pc, #104] @ (14164 ) │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #104] @ (14198 ) │ │ │ │ + ldr r1, [pc, #104] @ (14168 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #76] @ (14194 ) │ │ │ │ - ldr r1, [pc, #84] @ (1419c ) │ │ │ │ + ldr r3, [pc, #76] @ (14164 ) │ │ │ │ + ldr r1, [pc, #84] @ (1416c ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1413e │ │ │ │ - ldr r3, [pc, #56] @ (14194 ) │ │ │ │ - ldr r1, [pc, #68] @ (141a0 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1410e │ │ │ │ + ldr r3, [pc, #56] @ (14164 ) │ │ │ │ + ldr r1, [pc, #68] @ (14170 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1413e │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #44] @ (141a4 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1410e │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #44] @ (14174 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (141a8 ) │ │ │ │ - ldr r0, [pc, #44] @ (141ac ) │ │ │ │ + ldr r1, [pc, #44] @ (14178 ) │ │ │ │ + ldr r0, [pc, #44] @ (1417c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - itt cs │ │ │ │ - movcs r6, r0 │ │ │ │ - lslcs r0, r7, #14 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ite pl │ │ │ │ + movpl r6, r0 │ │ │ │ + lslmi r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #824] @ (144d8 ) │ │ │ │ + ldr r0, [pc, #792] @ (14488 ) │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ movs r5, r0 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ movs r5, r0 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #712] @ (14478 ) │ │ │ │ + ldr r0, [pc, #680] @ (14428 ) │ │ │ │ movs r5, 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr.w ip, [pc, #296] @ 142ec │ │ │ │ + ldr.w ip, [pc, #296] @ 142bc │ │ │ │ mov r5, r2 │ │ │ │ ands.w r3, r3, r1, lsr #31 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ add ip, pc │ │ │ │ and.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - bne.n 14246 │ │ │ │ + bne.n 14216 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 1421c │ │ │ │ + cbnz r3, 141ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 142b4 │ │ │ │ + beq.n 14284 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov.w lr, r3, lsl #2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 142a2 │ │ │ │ + blt.n 14272 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.n 142cc │ │ │ │ + ble.n 1429c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r5, [r2, lr] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14216 │ │ │ │ + beq.n 141e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 14240 │ │ │ │ + cbz r3, 14210 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 142d4 │ │ │ │ - ldr r3, [pc, #204] @ (142f0 ) │ │ │ │ + beq.n 142a4 │ │ │ │ + ldr r3, [pc, #204] @ (142c0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 142d8 │ │ │ │ - ldr r3, [pc, #200] @ (142f4 ) │ │ │ │ + beq.n 142a8 │ │ │ │ + ldr r3, [pc, #200] @ (142c4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 142d0 │ │ │ │ + beq.n 142a0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 1426c │ │ │ │ + bcs.n 1423c │ │ │ │ mov r1, r3 │ │ │ │ - b.n 141e0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14216 │ │ │ │ + b.n 141b0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 141e6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 142d4 │ │ │ │ - ldr r3, [pc, #164] @ (142f0 ) │ │ │ │ + beq.n 142a4 │ │ │ │ + ldr r3, [pc, #164] @ (142c0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 142d8 │ │ │ │ - ldr r3, [pc, #156] @ (142f4 ) │ │ │ │ + beq.n 142a8 │ │ │ │ + ldr r3, [pc, #156] @ (142c4 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 142d0 │ │ │ │ + beq.n 142a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14238 │ │ │ │ + bne.n 14208 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 141e0 │ │ │ │ + b.n 141b0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 1429c │ │ │ │ + cbz r0, 1426c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4054 │ │ │ │ + blx 4020 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14218 │ │ │ │ + beq.n 141e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14218 │ │ │ │ + bne.n 141e8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14218 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 141e8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 14218 │ │ │ │ - ldr r3, [pc, #84] @ (142f8 ) │ │ │ │ + b.n 141e8 │ │ │ │ + ldr r3, [pc, #84] @ (142c8 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #84] @ (142fc ) │ │ │ │ - ldr r0, [pc, #84] @ (14300 ) │ │ │ │ + ldr r1, [pc, #84] @ (142cc ) │ │ │ │ + ldr r0, [pc, #84] @ (142d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (14304 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ (142d4 ) │ │ │ │ movw r2, #3089 @ 0xc11 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #72] @ (14308 ) │ │ │ │ - ldr r0, [pc, #72] @ (1430c ) │ │ │ │ + ldr r1, [pc, #72] @ (142d8 ) │ │ │ │ + ldr r0, [pc, #72] @ (142dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10280 │ │ │ │ - bl 10008 │ │ │ │ - bl 101a0 │ │ │ │ - ldr r3, [pc, #52] @ (14310 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10250 │ │ │ │ + bl ffd8 │ │ │ │ + bl 10170 │ │ │ │ + ldr r3, [pc, #52] @ (142e0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #52] @ (14314 ) │ │ │ │ - ldr r0, [pc, #52] @ (14318 ) │ │ │ │ + ldr r1, [pc, #52] @ (142e4 ) │ │ │ │ + ldr r0, [pc, #52] @ (142e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bkpt 0x002e │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bkpt 0x005e │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ movs r5, r0 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ movs r5, r0 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + str r2, [r5, r7] │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r6, #18 │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - bx r9 │ │ │ │ + bx r8 │ │ │ │ movs r5, 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, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #856] @ (14688 ) │ │ │ │ + ldr r1, [pc, #856] @ (14658 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #856] @ (1468c ) │ │ │ │ + ldr r2, [pc, #856] @ (1465c ) │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r0, #24] │ │ │ │ - ldr.w sl, [pc, #852] @ 14690 │ │ │ │ + ldr.w sl, [pc, #852] @ 14660 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add sl, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r6, 143a2 │ │ │ │ + cbz r6, 14372 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1462e │ │ │ │ - ldr r1, [pc, #824] @ (14694 ) │ │ │ │ + bpl.w 145fe │ │ │ │ + ldr r1, [pc, #824] @ (14664 ) │ │ │ │ ldr.w r3, [sl, r1] │ │ │ │ add.w r1, r7, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 14612 │ │ │ │ - ldr r0, [pc, #812] @ (14698 ) │ │ │ │ + beq.w 145e2 │ │ │ │ + ldr r0, [pc, #812] @ (14668 ) │ │ │ │ ldr.w r3, [sl, r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1462a │ │ │ │ + beq.w 145fa │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 14456 │ │ │ │ - ldr r0, [pc, #796] @ (1469c ) │ │ │ │ - ldr r3, [pc, #776] @ (1468c ) │ │ │ │ + bne.n 14426 │ │ │ │ + ldr r0, [pc, #796] @ (1466c ) │ │ │ │ + ldr r3, [pc, #776] @ (1465c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 14626 │ │ │ │ + bne.w 145f6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, r6 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ and.w r2, r2, #5 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 143d0 │ │ │ │ - ldr r2, [pc, #752] @ (146a0 ) │ │ │ │ - ldr r3, [pc, #732] @ (1468c ) │ │ │ │ + beq.n 143a0 │ │ │ │ + ldr r2, [pc, #752] @ (14670 ) │ │ │ │ + ldr r3, [pc, #732] @ (1465c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 14626 │ │ │ │ + bne.w 145f6 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 13e48 │ │ │ │ + b.n 13e18 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w 1467e │ │ │ │ - ldr r1, [pc, #696] @ (14694 ) │ │ │ │ + bpl.w 1464e │ │ │ │ + ldr r1, [pc, #696] @ (14664 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 14612 │ │ │ │ - ldr r1, [pc, #688] @ (14698 ) │ │ │ │ + beq.w 145e2 │ │ │ │ + ldr r1, [pc, #688] @ (14668 ) │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1462a │ │ │ │ + beq.w 145fa │ │ │ │ ldr r2, [r7, #8] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3b60 │ │ │ │ + blx 3b2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145dc │ │ │ │ + beq.w 145ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4410 │ │ │ │ + blx 43dc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145b6 │ │ │ │ + beq.w 14586 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e48 │ │ │ │ + bl 13e18 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14438 │ │ │ │ + beq.n 14408 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 145a6 │ │ │ │ - ldr r2, [pc, #616] @ (146a4 ) │ │ │ │ - ldr r3, [pc, #592] @ (1468c ) │ │ │ │ + beq.w 14576 │ │ │ │ + ldr r2, [pc, #616] @ (14674 ) │ │ │ │ + ldr r3, [pc, #592] @ (1465c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 14626 │ │ │ │ + bne.w 145f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - bpl.w 14682 │ │ │ │ + bpl.w 14652 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1437e │ │ │ │ + beq.n 1434e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r0, r3, r2 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - blx 3ec8 │ │ │ │ + blx 3e94 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145f0 │ │ │ │ + beq.w 145c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 14496 │ │ │ │ + cbz r2, 14466 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r7, #8 │ │ │ │ mov r1, r3 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ str.w r3, [r1], #4 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 1448a │ │ │ │ + bne.n 1445a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 145f6 │ │ │ │ + beq.w 145c6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r2, r6, [sp, #28] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub.w fp, r1, #4 │ │ │ │ movs r1, #0 │ │ │ │ @@ -20192,15 +20192,15 @@ │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ mov r6, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov sl, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrd fp, r7, [sp] │ │ │ │ - b.n 1453a │ │ │ │ + b.n 1450a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w sl, sl, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -20213,1258 +20213,1258 @@ │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w 1465a │ │ │ │ + bpl.w 1462a │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 14612 │ │ │ │ + beq.n 145e2 │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 14646 │ │ │ │ + beq.w 14616 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - bge.w 1466c │ │ │ │ + bge.w 1463c │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r3, [r6, #4]! │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - blx 3dcc │ │ │ │ + blx 3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 144e6 │ │ │ │ + bne.n 144b6 │ │ │ │ mov r3, sl │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r6, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ ldrd r4, sl, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 145fe │ │ │ │ + beq.n 145ce │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r9 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1457c │ │ │ │ + beq.n 1454c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 145e0 │ │ │ │ + cbz r3, 145b0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 145ae │ │ │ │ + ble.n 1457e │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 1458e │ │ │ │ + b.n 1455e │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 145ae │ │ │ │ + beq.n 1457e │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 14588 │ │ │ │ + beq.n 14558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14588 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14588 │ │ │ │ + bne.n 14558 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14558 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14438 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14408 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 3c08 │ │ │ │ - b.n 14438 │ │ │ │ + blx 3bd4 │ │ │ │ + b.n 14408 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 145ca │ │ │ │ + beq.n 1459a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbz r2, 145e8 │ │ │ │ - ldr r0, [pc, #220] @ (146a8 ) │ │ │ │ - ldr r1, [pc, #220] @ (146ac ) │ │ │ │ + cbz r2, 145b8 │ │ │ │ + ldr r0, [pc, #220] @ (14678 ) │ │ │ │ + ldr r1, [pc, #220] @ (1467c ) │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 14438 │ │ │ │ + b.n 14408 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1457c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1454c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 145ca │ │ │ │ - blx 3d08 │ │ │ │ - b.n 145dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1459a │ │ │ │ + blx 3cd4 │ │ │ │ + b.n 145ac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 3c08 │ │ │ │ - b.n 145dc │ │ │ │ - ldr r2, [pc, #168] @ (146a8 ) │ │ │ │ + blx 3bd4 │ │ │ │ + b.n 145ac │ │ │ │ + ldr r2, [pc, #168] @ (14678 ) │ │ │ │ mov r4, r7 │ │ │ │ - ldr r1, [pc, #172] @ (146b0 ) │ │ │ │ + ldr r1, [pc, #172] @ (14680 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 14568 │ │ │ │ - ldr r3, [pc, #160] @ (146b4 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 14538 │ │ │ │ + ldr r3, [pc, #160] @ (14684 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #156] @ (146b8 ) │ │ │ │ - ldr r0, [pc, #160] @ (146bc ) │ │ │ │ + ldr r1, [pc, #156] @ (14688 ) │ │ │ │ + ldr r0, [pc, #160] @ (1468c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #144] @ (146c0 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #144] @ (14690 ) │ │ │ │ movw r2, #6471 @ 0x1947 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #136] @ (146c4 ) │ │ │ │ - ldr r0, [pc, #140] @ (146c8 ) │ │ │ │ + ldr r1, [pc, #136] @ (14694 ) │ │ │ │ + ldr r0, [pc, #140] @ (14698 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ (146cc ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #132] @ (1469c ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #128] @ (146d0 ) │ │ │ │ - ldr r0, [pc, #132] @ (146d4 ) │ │ │ │ + ldr r1, [pc, #128] @ (146a0 ) │ │ │ │ + ldr r0, [pc, #132] @ (146a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ (146d8 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #124] @ (146a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #124] @ (146dc ) │ │ │ │ - ldr r0, [pc, #124] @ (146e0 ) │ │ │ │ + ldr r1, [pc, #124] @ (146ac ) │ │ │ │ + ldr r0, [pc, #124] @ (146b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (146e4 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #116] @ (146b4 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r1, [pc, #116] @ (146e8 ) │ │ │ │ - ldr r0, [pc, #120] @ (146ec ) │ │ │ │ + ldr r1, [pc, #116] @ (146b8 ) │ │ │ │ + ldr r0, [pc, #120] @ (146bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10254 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl 10224 │ │ │ │ nop │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - cbnz r0, 14718 │ │ │ │ + cbnz r0, 146f4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #752] @ (149a0 ) │ │ │ │ + ldr r7, [pc, #720] @ (14950 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #432] @ (14864 ) │ │ │ │ + ldr r7, [pc, #400] @ (14814 ) │ │ │ │ movs r5, r0 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r5, r0 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, r2 │ │ │ │ + add r4, r1 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [pc, #848] @ (14a14 ) │ │ │ │ + ldr r6, [pc, #816] @ (149c4 ) │ │ │ │ movs r5, r0 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #112] @ (1473c ) │ │ │ │ + ldr r7, [pc, #80] @ (146ec ) │ │ │ │ movs r5, r0 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ movs r5, r0 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ movs r5, r0 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #6 │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #24 │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ movs r5, r0 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #6 │ │ │ │ movs r5, r0 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r0, #32 │ │ │ │ movs r5, r0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov ip, r1 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.n 146fc │ │ │ │ + bpl.n 146cc │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ - cbz r1, 14704 │ │ │ │ + cbz r1, 146d4 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 14704 │ │ │ │ + bpl.n 146d4 │ │ │ │ mov r1, ip │ │ │ │ - b.n 1431c │ │ │ │ + b.n 142ec │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r2, ip │ │ │ │ - b.w 13e48 │ │ │ │ + b.w 13e18 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r8, [pc, #656] @ 149b8 │ │ │ │ + ldr.w r8, [pc, #656] @ 14988 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ add r8, pc │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.w 1499c │ │ │ │ - ldr r3, [pc, #648] @ (149bc ) │ │ │ │ + bpl.w 1496c │ │ │ │ + ldr r3, [pc, #648] @ (1498c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 14988 │ │ │ │ - ldr r3, [pc, #636] @ (149c0 ) │ │ │ │ + beq.w 14958 │ │ │ │ + ldr r3, [pc, #636] @ (14990 ) │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ cmp r6, r9 │ │ │ │ - beq.w 14984 │ │ │ │ + beq.w 14954 │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ and.w fp, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 148ac │ │ │ │ + beq.w 1487c │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ add.w r0, sl, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14938 │ │ │ │ + beq.w 14908 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 149a0 │ │ │ │ + bpl.w 14970 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 14988 │ │ │ │ + beq.w 14958 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 14984 │ │ │ │ + beq.w 14954 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 149b2 │ │ │ │ + ble.w 14982 │ │ │ │ cmp.w sl, #0 │ │ │ │ str r1, [r6, #12] │ │ │ │ - ble.n 147e2 │ │ │ │ + ble.n 147b2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w ip, r6, #12 │ │ │ │ adds r4, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ itt mi │ │ │ │ movmi r1, #0 │ │ │ │ mvnmi.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - bpl.w 1495a │ │ │ │ + bpl.w 1492a │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 14972 │ │ │ │ + beq.w 14942 │ │ │ │ cmp r1, sl │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 147c4 │ │ │ │ + bne.n 14794 │ │ │ │ ldr.w ip, [r5, #96] @ 0x60 │ │ │ │ mov r4, r6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 148ea │ │ │ │ + beq.n 148ba │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 147fa │ │ │ │ + beq.n 147ca │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 148be │ │ │ │ + bmi.n 1488e │ │ │ │ mov r3, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 14910 │ │ │ │ + beq.w 148e0 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r0, #4 │ │ │ │ mov r2, r4 │ │ │ │ - blx 3bb0 │ │ │ │ + blx 3b7c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14926 │ │ │ │ + beq.w 148f6 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146f0 │ │ │ │ + bl 146c0 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1483a │ │ │ │ + beq.n 1480a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 148e2 │ │ │ │ + beq.n 148b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 14926 │ │ │ │ + beq.n 148f6 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r3, 14856 │ │ │ │ + cbz r3, 14826 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str.w r3, [r8, #28] │ │ │ │ - cbz r0, 1486e │ │ │ │ + cbz r0, 1483e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1486e │ │ │ │ + beq.n 1483e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14944 │ │ │ │ + beq.n 14914 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 146f0 │ │ │ │ + bl 146c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 1488e │ │ │ │ + cbz r6, 1485e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1488e │ │ │ │ + beq.n 1485e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1493c │ │ │ │ + beq.n 1490c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148a4 │ │ │ │ + beq.n 14874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14918 │ │ │ │ + beq.n 148e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w ip, [r0, #96] @ 0x60 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 147ee │ │ │ │ + bne.n 147be │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 146f0 │ │ │ │ + b.n 146c0 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1494a │ │ │ │ + beq.n 1491a │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3bb0 │ │ │ │ + blx 3b7c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 14926 │ │ │ │ + cbz r0, 148f6 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e48 │ │ │ │ + bl 13e18 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 14824 │ │ │ │ + b.n 147f4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1483a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1480a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 146f0 │ │ │ │ + bl 146c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 148a4 │ │ │ │ + beq.n 14874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 148a4 │ │ │ │ + bne.n 14874 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 148a4 │ │ │ │ - ldr r3, [pc, #176] @ (149c4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14874 │ │ │ │ + ldr r3, [pc, #176] @ (14994 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ - b.n 14802 │ │ │ │ + b.n 147d2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbz r6, 14938 │ │ │ │ + cbz r6, 14908 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14938 │ │ │ │ + beq.n 14908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 14952 │ │ │ │ + cbz r3, 14922 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 148a4 │ │ │ │ + b.n 14874 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1488e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1486e │ │ │ │ - ldr r3, [pc, #120] @ (149c4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1485e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1483e │ │ │ │ + ldr r3, [pc, #120] @ (14994 ) │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ - b.n 148c4 │ │ │ │ + b.n 14894 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14938 │ │ │ │ - ldr r3, [pc, #108] @ (149c8 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14908 │ │ │ │ + ldr r3, [pc, #108] @ (14998 ) │ │ │ │ movw r2, #6988 @ 0x1b4c │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (149cc ) │ │ │ │ - ldr r0, [pc, #104] @ (149d0 ) │ │ │ │ + ldr r1, [pc, #100] @ (1499c ) │ │ │ │ + ldr r0, [pc, #104] @ (149a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (149d4 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #96] @ (149a4 ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ - ldr r1, [pc, #96] @ (149d8 ) │ │ │ │ - ldr r0, [pc, #96] @ (149dc ) │ │ │ │ + ldr r1, [pc, #96] @ (149a8 ) │ │ │ │ + ldr r0, [pc, #96] @ (149ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #84] @ (149e0 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #84] @ (149b0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (149e4 ) │ │ │ │ - ldr r0, [pc, #84] @ (149e8 ) │ │ │ │ + ldr r1, [pc, #84] @ (149b4 ) │ │ │ │ + ldr r0, [pc, #84] @ (149b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #72] @ (149ec ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #72] @ (149bc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #72] @ (149f0 ) │ │ │ │ - ldr r0, [pc, #76] @ (149f4 ) │ │ │ │ + ldr r1, [pc, #72] @ (149c0 ) │ │ │ │ + ldr r0, [pc, #76] @ (149c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, 1498c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (14b0c ) │ │ │ │ + ldr r4, [pc, #288] @ (14abc ) │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #960] @ (14d94 ) │ │ │ │ + ldr r3, [pc, #928] @ (14d44 ) │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #0 │ │ │ │ movs r5, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #26 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r3 │ │ │ │ + lsls r6, r2 │ │ │ │ movs r5, r0 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #0 │ │ │ │ movs r5, 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.w r8, [pc, #660] @ 14ca0 │ │ │ │ + ldr.w r8, [pc, #660] @ 14c70 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ bics.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ add r8, pc │ │ │ │ - beq.n 14af4 │ │ │ │ + beq.n 14ac4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 14a38 │ │ │ │ - blx 3e94 │ │ │ │ + beq.n 14a08 │ │ │ │ + blx 3e60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 14b8c │ │ │ │ + beq.w 14b5c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #616] @ (14ca4 ) │ │ │ │ + ldr r3, [pc, #616] @ (14c74 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - ldr r3, [pc, #612] @ (14ca8 ) │ │ │ │ + ldr r3, [pc, #612] @ (14c78 ) │ │ │ │ ldr.w r4, [r8, r3] │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ cmpne r2, r0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - beq.n 14aa8 │ │ │ │ + beq.n 14a78 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 14c1a │ │ │ │ + beq.w 14bea │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 14c9c │ │ │ │ - ldr r2, [pc, #572] @ (14cac ) │ │ │ │ + bpl.w 14c6c │ │ │ │ + ldr r2, [pc, #572] @ (14c7c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 14c88 │ │ │ │ - ldr r2, [pc, #564] @ (14cb0 ) │ │ │ │ + beq.w 14c58 │ │ │ │ + ldr r2, [pc, #564] @ (14c80 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 14c84 │ │ │ │ + beq.w 14c54 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 14c4a │ │ │ │ + ble.w 14c1a │ │ │ │ adds r1, #8 │ │ │ │ - b.n 14a9c │ │ │ │ + b.n 14a6c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 14c4a │ │ │ │ + beq.w 14c1a │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ - bne.n 14a94 │ │ │ │ + bne.n 14a64 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bpl.w 14c4a │ │ │ │ - ldr r0, [pc, #512] @ (14cb4 ) │ │ │ │ + bpl.w 14c1a │ │ │ │ + ldr r0, [pc, #512] @ (14c84 ) │ │ │ │ lsls r3, r3, #26 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ it mi │ │ │ │ movmi r5, #0 │ │ │ │ add r0, pc │ │ │ │ it pl │ │ │ │ ldrpl r5, [r6, #12] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ - blx 4278 │ │ │ │ - cbnz r0, 14af0 │ │ │ │ + blx 4244 │ │ │ │ + cbnz r0, 14ac0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 14b86 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 14af0 │ │ │ │ - ldr r3, [pc, #468] @ (14cb8 ) │ │ │ │ - ldr r1, [pc, #472] @ (14cbc ) │ │ │ │ + bne.n 14b56 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 14ac0 │ │ │ │ + ldr r3, [pc, #468] @ (14c88 ) │ │ │ │ + ldr r1, [pc, #472] @ (14c8c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 14b86 │ │ │ │ - ldr r3, [pc, #456] @ (14cc0 ) │ │ │ │ + b.n 14b56 │ │ │ │ + ldr r3, [pc, #456] @ (14c90 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - ldr r3, [pc, #424] @ (14ca8 ) │ │ │ │ + ldr r3, [pc, #424] @ (14c78 ) │ │ │ │ ldr.w r4, [r8, r3] │ │ │ │ cmp r1, r4 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ - beq.n 14b56 │ │ │ │ + beq.n 14b26 │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14b9c │ │ │ │ + beq.n 14b6c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 14c9c │ │ │ │ - ldr r1, [pc, #396] @ (14cac ) │ │ │ │ + bpl.w 14c6c │ │ │ │ + ldr r1, [pc, #396] @ (14c7c ) │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 14c88 │ │ │ │ - ldr r1, [pc, #388] @ (14cb0 ) │ │ │ │ + beq.w 14c58 │ │ │ │ + ldr r1, [pc, #388] @ (14c80 ) │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 14c84 │ │ │ │ + beq.w 14c54 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 14bc4 │ │ │ │ + ble.n 14b94 │ │ │ │ add.w lr, r3, #8 │ │ │ │ mov ip, r5 │ │ │ │ - b.n 14b4a │ │ │ │ + b.n 14b1a │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 14bc4 │ │ │ │ + beq.n 14b94 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - bne.n 14b42 │ │ │ │ + bne.n 14b12 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.n 14bc4 │ │ │ │ - ldr r0, [pc, #356] @ (14cc4 ) │ │ │ │ + bpl.n 14b94 │ │ │ │ + ldr r0, [pc, #356] @ (14c94 ) │ │ │ │ lsls r1, r3, #26 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ it mi │ │ │ │ movmi r5, #0 │ │ │ │ add r0, pc │ │ │ │ it pl │ │ │ │ ldrpl r5, [r6, #12] │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14af0 │ │ │ │ + bne.n 14ac0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14c5a │ │ │ │ + beq.n 14c2a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 402c │ │ │ │ + b.w 3ff8 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 14b56 │ │ │ │ + beq.n 14b26 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14b9e │ │ │ │ - ldr r3, [pc, #284] @ (14cc8 ) │ │ │ │ + bne.n 14b6e │ │ │ │ + ldr r3, [pc, #284] @ (14c98 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 14b56 │ │ │ │ + beq.n 14b26 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 14b56 │ │ │ │ + beq.n 14b26 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 14bb4 │ │ │ │ + bne.n 14b84 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 14b56 │ │ │ │ + beq.n 14b26 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e94 │ │ │ │ + blx 3e60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14a28 │ │ │ │ + bne.w 149f8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - ldr r3, [pc, #244] @ (14ccc ) │ │ │ │ + ldr r3, [pc, #244] @ (14c9c ) │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 14c76 │ │ │ │ - ldr r0, [pc, #236] @ (14cd0 ) │ │ │ │ + beq.n 14c46 │ │ │ │ + ldr r0, [pc, #236] @ (14ca0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 14af0 │ │ │ │ + bne.n 14ac0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 14b86 │ │ │ │ - blx 42b4 │ │ │ │ + bne.n 14b56 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14af0 │ │ │ │ - ldr r3, [pc, #172] @ (14cb8 ) │ │ │ │ - ldr r1, [pc, #200] @ (14cd4 ) │ │ │ │ + bne.w 14ac0 │ │ │ │ + ldr r3, [pc, #172] @ (14c88 ) │ │ │ │ + ldr r1, [pc, #200] @ (14ca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 14af0 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 14ac0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 14aa8 │ │ │ │ + beq.w 14a78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14c1c │ │ │ │ - ldr r3, [pc, #156] @ (14cc8 ) │ │ │ │ + bne.n 14bec │ │ │ │ + ldr r3, [pc, #156] @ (14c98 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 14aa8 │ │ │ │ + beq.w 14a78 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w 14aa8 │ │ │ │ + beq.w 14a78 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 14c36 │ │ │ │ + bne.n 14c06 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 14aa8 │ │ │ │ + beq.w 14a78 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e94 │ │ │ │ + blx 3e60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14a28 │ │ │ │ - b.n 14b8c │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 149f8 │ │ │ │ + b.n 14b5c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 14af0 │ │ │ │ - ldr r3, [pc, #80] @ (14cb8 ) │ │ │ │ - ldr r1, [pc, #112] @ (14cd8 ) │ │ │ │ + bne.w 14ac0 │ │ │ │ + ldr r3, [pc, #80] @ (14c88 ) │ │ │ │ + ldr r1, [pc, #112] @ (14ca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 14af0 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 14ac0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3ba0 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #80] @ (14cdc ) │ │ │ │ + b.w 3b6c │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #80] @ (14cac ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #80] @ (14ce0 ) │ │ │ │ - ldr r0, [pc, #80] @ (14ce4 ) │ │ │ │ + ldr r1, [pc, #80] @ (14cb0 ) │ │ │ │ + ldr r0, [pc, #80] @ (14cb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + setpan #1 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ movs r5, r0 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ movs r6, r0 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ movs r6, r0 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ movs r5, r0 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ movs r5, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #80] @ 14d48 │ │ │ │ + ldr.w ip, [pc, #80] @ 14d18 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #76] @ (14d4c ) │ │ │ │ + ldr r3, [pc, #76] @ (14d1c ) │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ add ip, pc │ │ │ │ - vldr d7, [pc, #56] @ 14d40 │ │ │ │ + vldr d7, [pc, #56] @ 14d10 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 149f8 │ │ │ │ - ldr r2, [pc, #48] @ (14d50 ) │ │ │ │ - ldr r3, [pc, #40] @ (14d4c ) │ │ │ │ + bl 149c8 │ │ │ │ + ldr r2, [pc, #48] @ (14d20 ) │ │ │ │ + ldr r3, [pc, #40] @ (14d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 14d38 │ │ │ │ + bne.n 14d08 │ │ │ │ add sp, #20 │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 14d66 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 14d66 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #152] @ (14dfc ) │ │ │ │ + ldr r2, [pc, #152] @ (14dcc ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #152] @ (14e00 ) │ │ │ │ + ldr r3, [pc, #152] @ (14dd0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #152] @ (14e04 ) │ │ │ │ + ldr r7, [pc, #152] @ (14dd4 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 14ddc │ │ │ │ - ldr r3, [pc, #132] @ (14e08 ) │ │ │ │ + bge.n 14dac │ │ │ │ + ldr r3, [pc, #132] @ (14dd8 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r2, sp │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #724] @ 0x2d4 │ │ │ │ - blx 4454 │ │ │ │ + blx 4420 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbz r6, 14dd6 │ │ │ │ + cbz r6, 14da6 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14dbc │ │ │ │ + beq.n 14d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 14df0 │ │ │ │ - ldr r2, [pc, #76] @ (14e0c ) │ │ │ │ - ldr r3, [pc, #64] @ (14e00 ) │ │ │ │ + cbz r3, 14dc0 │ │ │ │ + ldr r2, [pc, #76] @ (14ddc ) │ │ │ │ + ldr r3, [pc, #64] @ (14dd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 14df8 │ │ │ │ + bne.n 14dc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 3f8c │ │ │ │ + blx 3f58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r0, [pc, #48] @ (14e10 ) │ │ │ │ + ldr r0, [pc, #48] @ (14de0 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - ldr r1, [pc, #48] @ (14e14 ) │ │ │ │ + ldr r1, [pc, #48] @ (14de4 ) │ │ │ │ ldr r3, [r7, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 14dbc │ │ │ │ + blx 3e28 │ │ │ │ + b.n 14d8c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14dbc │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - uxth r4, r2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14d8c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + uxtb r4, r0 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r2 │ │ │ │ + uxtb r0, r0 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - sxth r4, r7 │ │ │ │ + sxtb r4, r5 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #88] @ (14e70 ) │ │ │ │ + ldr r0, [pc, #56] @ (14e20 ) │ │ │ │ movs r5, 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 r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #288] @ (14f50 ) │ │ │ │ + ldr r7, [pc, #288] @ (14f20 ) │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r7, pc │ │ │ │ - cbz r3, 14e42 │ │ │ │ + cbz r3, 14e12 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 14e4c │ │ │ │ + cbz r4, 14e1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 14e3c │ │ │ │ - ldr r3, [pc, #260] @ (14f54 ) │ │ │ │ + bne.n 14e0c │ │ │ │ + ldr r3, [pc, #260] @ (14f24 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3ed4 │ │ │ │ - cbnz r0, 14e6e │ │ │ │ - ldr r3, [pc, #252] @ (14f58 ) │ │ │ │ + blx 3ea0 │ │ │ │ + cbnz r0, 14e3e │ │ │ │ + ldr r3, [pc, #252] @ (14f28 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #252] @ (14f5c ) │ │ │ │ + ldr r1, [pc, #252] @ (14f2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blx 3f8c │ │ │ │ + blx 3f58 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3fd4 │ │ │ │ + blx 3fa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14e58 │ │ │ │ - blx 3f34 │ │ │ │ + beq.n 14e28 │ │ │ │ + blx 3f00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14e58 │ │ │ │ - ldr r3, [pc, #216] @ (14f60 ) │ │ │ │ + beq.n 14e28 │ │ │ │ + ldr r3, [pc, #216] @ (14f30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #560] @ 0x230 │ │ │ │ - blx 441c │ │ │ │ + blx 43e8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 14f04 │ │ │ │ + cbz r0, 14ed4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 441c │ │ │ │ + blx 43e8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 14f1e │ │ │ │ - blx 3e1c │ │ │ │ + beq.n 14eee │ │ │ │ + blx 3de8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ebc │ │ │ │ + beq.n 14e8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 14ef2 │ │ │ │ + cbz r3, 14ec2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ed0 │ │ │ │ + beq.n 14ea0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 14efc │ │ │ │ + cbz r3, 14ecc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14ee0 │ │ │ │ + beq.n 14eb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 14eea │ │ │ │ + cbz r3, 14eba │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 14e58 │ │ │ │ + beq.n 14e28 │ │ │ │ mov r4, sl │ │ │ │ - b.n 14e3c │ │ │ │ + b.n 14e0c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ee0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14eb0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ebc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14e8c │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14ed0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14ea0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14e58 │ │ │ │ + beq.n 14e28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 14e58 │ │ │ │ + bne.n 14e28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 14e58 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 14e28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 14f40 │ │ │ │ + beq.n 14f10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 14efa │ │ │ │ + beq.n 14eca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movne sl, r4 │ │ │ │ - bne.n 14eda │ │ │ │ - b.n 14e58 │ │ │ │ + bne.n 14eaa │ │ │ │ + b.n 14e28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 14e58 │ │ │ │ + beq.n 14e28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 14e58 │ │ │ │ - b.n 14f16 │ │ │ │ - cbz r2, 14f86 │ │ │ │ + bne.n 14e28 │ │ │ │ + b.n 14ee6 │ │ │ │ + cbz r2, 14f62 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + @ instruction: 0x47be │ │ │ │ movs r5, r0 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ movs r6, 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 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #364] @ (150e8 ) │ │ │ │ + ldr r3, [pc, #364] @ (150b8 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 3c20 │ │ │ │ + blx 3bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15054 │ │ │ │ + beq.n 15024 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov fp, r0 │ │ │ │ itt ls │ │ │ │ movls.w ip, #0 │ │ │ │ movls.w sl, #1 │ │ │ │ - bhi.n 15060 │ │ │ │ + bhi.n 15030 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 150e2 │ │ │ │ + bpl.w 150b2 │ │ │ │ ldrb.w r2, [fp, #16] │ │ │ │ lsls r6, r2, #26 │ │ │ │ - bmi.n 1507a │ │ │ │ + bmi.n 1504a │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1508e │ │ │ │ + beq.n 1505e │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ add.w r6, r8, #8 │ │ │ │ add.w r7, r6, r7, lsl #2 │ │ │ │ movs r5, #0 │ │ │ │ asr.w r9, r9, ip │ │ │ │ strd ip, r3, [sp, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.n 150b6 │ │ │ │ + bpl.n 15086 │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 150ce │ │ │ │ + bpl.n 1509e │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - cbz r4, 1501e │ │ │ │ + cbz r4, 14fee │ │ │ │ sub.w r3, r9, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 1502a │ │ │ │ + blt.n 14ffa │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 15088 │ │ │ │ + bpl.n 15058 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r2, #20 │ │ │ │ addpl.w r1, r2, #28 │ │ │ │ cmp r0, sl │ │ │ │ - beq.n 150a2 │ │ │ │ + beq.n 15072 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 3c44 │ │ │ │ + blx 3c10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1503a │ │ │ │ + blt.n 1500a │ │ │ │ add r5, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 14fd0 │ │ │ │ + bne.n 14fa0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ (150ec ) │ │ │ │ + ldr r2, [pc, #192] @ (150bc ) │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r1, [pc, #192] @ (150f0 ) │ │ │ │ + ldr r1, [pc, #192] @ (150c0 ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 15054 │ │ │ │ + beq.n 15024 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 15054 │ │ │ │ + cbnz r2, 15024 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ cmp r4, r2 │ │ │ │ itete ne │ │ │ │ movne.w ip, #2 │ │ │ │ moveq.w ip, #1 │ │ │ │ movne.w sl, #4 │ │ │ │ moveq.w sl, #2 │ │ │ │ - b.n 14f9e │ │ │ │ + b.n 14f6e │ │ │ │ lsls r5, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, fp, #20 │ │ │ │ addpl.w r3, fp, #28 │ │ │ │ - b.n 14fba │ │ │ │ + b.n 14f8a │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 15008 │ │ │ │ - ldr r3, [pc, #100] @ (150f4 ) │ │ │ │ + bne.n 14fd8 │ │ │ │ + ldr r3, [pc, #100] @ (150c4 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #96] @ (150f8 ) │ │ │ │ - ldr r0, [pc, #100] @ (150fc ) │ │ │ │ + ldr r1, [pc, #96] @ (150c8 ) │ │ │ │ + ldr r0, [pc, #100] @ (150cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ add r0, r2 │ │ │ │ lsl.w r2, r4, r3 │ │ │ │ - blx 41bc │ │ │ │ - b.n 1501c │ │ │ │ - ldr r3, [pc, #72] @ (15100 ) │ │ │ │ + blx 4188 │ │ │ │ + b.n 14fec │ │ │ │ + ldr r3, [pc, #72] @ (150d0 ) │ │ │ │ movw r2, #2095 @ 0x82f │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #64] @ (15104 ) │ │ │ │ - ldr r0, [pc, #68] @ (15108 ) │ │ │ │ + ldr r1, [pc, #64] @ (150d4 ) │ │ │ │ + ldr r0, [pc, #68] @ (150d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (1510c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #60] @ (150dc ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - ldr r1, [pc, #56] @ (15110 ) │ │ │ │ - ldr r0, [pc, #60] @ (15114 ) │ │ │ │ + ldr r1, [pc, #56] @ (150e0 ) │ │ │ │ + ldr r0, [pc, #60] @ (150e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10094 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10064 │ │ │ │ nop │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, lr │ │ │ │ + mov r2, sp │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ movs r5, r0 │ │ │ │ - cmp r0, pc │ │ │ │ + cmp r0, lr │ │ │ │ movs r5, r0 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ movs r5, r0 │ │ │ │ - cmp r8, r8 │ │ │ │ + cmp r8, r7 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #18 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ movs r5, 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 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r1 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r8, [pc, #756] @ 15428 │ │ │ │ + ldr.w r8, [pc, #756] @ 153f8 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r8, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ - ldr r2, [pc, #744] @ (1542c ) │ │ │ │ - ldr r3, [pc, #744] @ (15430 ) │ │ │ │ + ldr r2, [pc, #744] @ (153fc ) │ │ │ │ + ldr r3, [pc, #744] @ (15400 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -21473,74 +21473,74 @@ │ │ │ │ and.w r4, r3, #67108864 @ 0x4000000 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov ip, r3 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 15184 │ │ │ │ + beq.n 15154 │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 15184 │ │ │ │ + beq.n 15154 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152dc │ │ │ │ + beq.w 152ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ - cbz r0, 1519a │ │ │ │ + cbz r0, 1516a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1519a │ │ │ │ + beq.n 1516a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 152e4 │ │ │ │ + beq.w 152b4 │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 152f0 │ │ │ │ + beq.w 152c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 153ea │ │ │ │ - ldr r2, [pc, #644] @ (15434 ) │ │ │ │ + bpl.w 153ba │ │ │ │ + ldr r2, [pc, #644] @ (15404 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15414 │ │ │ │ - ldr r2, [pc, #636] @ (15438 ) │ │ │ │ + beq.w 153e4 │ │ │ │ + ldr r2, [pc, #636] @ (15408 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15400 │ │ │ │ + beq.w 153d0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 15396 │ │ │ │ + bge.w 15366 │ │ │ │ add.w r3, r6, r2, lsl #2 │ │ │ │ ldr.w r0, [fp, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ strd r0, r2, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 15208 │ │ │ │ + beq.n 151d8 │ │ │ │ mov r2, ip │ │ │ │ mov r1, r5 │ │ │ │ - b.n 151f6 │ │ │ │ + b.n 151c6 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 15208 │ │ │ │ + cbz r2, 151d8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 151f0 │ │ │ │ + bne.n 151c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r7, [sp, #20] │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r3, r1] │ │ │ │ - b.n 15184 │ │ │ │ + b.n 15154 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, ip │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r9 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -21549,332 +21549,332 @@ │ │ │ │ cmp r2, r9 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 15378 │ │ │ │ - cbz r3, 15282 │ │ │ │ + bpl.w 15348 │ │ │ │ + cbz r3, 15252 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 1523e │ │ │ │ + b.n 1520e │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 15308 │ │ │ │ + beq.n 152d8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 153c8 │ │ │ │ + bpl.w 15398 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 153c8 │ │ │ │ + bpl.w 15398 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 15236 │ │ │ │ - blx 43bc │ │ │ │ + bne.n 15206 │ │ │ │ + blx 4388 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 15286 │ │ │ │ - bne.n 15236 │ │ │ │ + blt.n 15256 │ │ │ │ + bne.n 15206 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ sub.w r2, sl, r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ str r1, [r0, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1516a │ │ │ │ + bne.w 1513a │ │ │ │ mov r3, ip │ │ │ │ - b.n 1530a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 152da │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15236 │ │ │ │ + beq.n 15206 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 152a4 │ │ │ │ + cbz r2, 15274 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 152a4 │ │ │ │ + beq.n 15274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1538e │ │ │ │ + beq.n 1535e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 152bc │ │ │ │ + cbz r0, 1528c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 152bc │ │ │ │ + beq.n 1528c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 153c2 │ │ │ │ + beq.w 15392 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #376] @ (1543c ) │ │ │ │ - ldr r3, [pc, #364] @ (15430 ) │ │ │ │ + ldr r2, [pc, #376] @ (1540c ) │ │ │ │ + ldr r3, [pc, #364] @ (15400 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 153fc │ │ │ │ + bne.w 153cc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, ip │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 15184 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 15154 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 151a2 │ │ │ │ + bne.w 15172 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3dcc │ │ │ │ + blx 3d98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 15398 │ │ │ │ + beq.n 15368 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 151e0 │ │ │ │ + b.n 151b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 15362 │ │ │ │ + beq.n 15332 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 15330 │ │ │ │ + b.n 15300 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 153c8 │ │ │ │ + bpl.n 15398 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 153c8 │ │ │ │ + bpl.n 15398 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 15350 │ │ │ │ + beq.n 15320 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 15362 │ │ │ │ + beq.n 15332 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 15314 │ │ │ │ - ldr r1, [pc, #260] @ (15440 ) │ │ │ │ - ldr r0, [pc, #260] @ (15444 ) │ │ │ │ + bne.n 152e4 │ │ │ │ + ldr r1, [pc, #260] @ (15410 ) │ │ │ │ + ldr r0, [pc, #260] @ (15414 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 15290 │ │ │ │ + b.n 15260 │ │ │ │ mov r1, r3 │ │ │ │ - blx 43bc │ │ │ │ + blx 4388 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1536a │ │ │ │ + blt.n 1533a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - beq.n 1533a │ │ │ │ + beq.n 1530a │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 15330 │ │ │ │ - ldr r1, [pc, #228] @ (15448 ) │ │ │ │ - ldr r0, [pc, #220] @ (15444 ) │ │ │ │ + bne.n 15300 │ │ │ │ + ldr r1, [pc, #228] @ (15418 ) │ │ │ │ + ldr r0, [pc, #220] @ (15414 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 15340 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 15310 │ │ │ │ + blx 4280 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1532c │ │ │ │ - b.n 15290 │ │ │ │ - ldr r3, [pc, #200] @ (15444 ) │ │ │ │ - ldr r1, [pc, #208] @ (1544c ) │ │ │ │ + beq.n 152fc │ │ │ │ + b.n 15260 │ │ │ │ + ldr r3, [pc, #200] @ (15414 ) │ │ │ │ + ldr r1, [pc, #208] @ (1541c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 15290 │ │ │ │ + b.n 15260 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152a4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 15274 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 153aa │ │ │ │ + cbz r2, 1537a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 153aa │ │ │ │ + beq.n 1537a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 153dc │ │ │ │ + cbz r3, 153ac │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 153be │ │ │ │ + cbz r0, 1538e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 153be │ │ │ │ + beq.n 1538e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 153e4 │ │ │ │ + cbz r3, 153b4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 152c0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 152bc │ │ │ │ - ldr r3, [pc, #132] @ (15450 ) │ │ │ │ + b.n 15290 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1528c │ │ │ │ + ldr r3, [pc, #132] @ (15420 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - ldr r1, [pc, #132] @ (15454 ) │ │ │ │ - ldr r0, [pc, #132] @ (15458 ) │ │ │ │ + ldr r1, [pc, #132] @ (15424 ) │ │ │ │ + ldr r0, [pc, #132] @ (15428 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153aa │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 153be │ │ │ │ - ldr r3, [pc, #112] @ (1545c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1537a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1538e │ │ │ │ + ldr r3, [pc, #112] @ (1542c ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #112] @ (15460 ) │ │ │ │ - ldr r0, [pc, #112] @ (15464 ) │ │ │ │ + ldr r1, [pc, #112] @ (15430 ) │ │ │ │ + ldr r0, [pc, #112] @ (15434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (15468 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #100] @ (15438 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #100] @ (1546c ) │ │ │ │ - ldr r0, [pc, #100] @ (15470 ) │ │ │ │ + ldr r1, [pc, #100] @ (1543c ) │ │ │ │ + ldr r0, [pc, #100] @ (15440 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (15474 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #92] @ (15444 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (15478 ) │ │ │ │ - ldr r0, [pc, #92] @ (1547c ) │ │ │ │ + ldr r1, [pc, #92] @ (15448 ) │ │ │ │ + ldr r0, [pc, #92] @ (1544c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ movs r6, r0 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ movs r6, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + bics r6, r1 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #24 │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #8 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ movs r5, r0 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #10 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #112] @ 15500 │ │ │ │ - ldr r3, [pc, #112] @ (15504 ) │ │ │ │ + ldr.w ip, [pc, #112] @ 154d0 │ │ │ │ + ldr r3, [pc, #112] @ (154d4 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 154ca │ │ │ │ + bne.n 1549a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 154fa │ │ │ │ + bpl.n 154ca │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.n 154dc │ │ │ │ + bhi.n 154ac │ │ │ │ ldr r2, [r0, #12] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mul.w r3, r2, r3 │ │ │ │ vmov s0, r3 │ │ │ │ vcvt.f64.s32 d0, d0, #1 │ │ │ │ - b.w 3e78 │ │ │ │ - ldr r3, [pc, #60] @ (15508 ) │ │ │ │ + b.w 3e44 │ │ │ │ + ldr r3, [pc, #60] @ (154d8 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 154e6 │ │ │ │ + beq.n 154b6 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f4c │ │ │ │ + b.w 3f18 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ bx r3 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 3e78 │ │ │ │ - bl 1011c │ │ │ │ + b.w 3e44 │ │ │ │ + bl 100ec │ │ │ │ nop │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ - ldr r3, [pc, #476] @ (15700 ) │ │ │ │ - ldr r2, [pc, #476] @ (15704 ) │ │ │ │ + ldr r3, [pc, #476] @ (156d0 ) │ │ │ │ + ldr r2, [pc, #476] @ (156d4 ) │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ vldr d7, [r0, #224] @ 0xe0 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #468] @ (15708 ) │ │ │ │ + ldr r3, [pc, #468] @ (156d8 ) │ │ │ │ vldr d0, [r0, #16] │ │ │ │ ldr.w r4, [r0, #284] @ 0x11c │ │ │ │ ldr.w r7, [r0, #280] @ 0x118 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #388] @ 0x184 │ │ │ │ @@ -21902,167 +21902,167 @@ │ │ │ │ vldr d7, [r0, #24] │ │ │ │ vstr d7, [sp, #240] @ 0xf0 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vldr d7, [r0] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ mov fp, r0 │ │ │ │ mul.w r0, r4, r7 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 4110 │ │ │ │ + blx 40dc │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ ldr.w r3, [r6, #248] @ 0xf8 │ │ │ │ - vldr d7, [pc, #240] @ 156f8 │ │ │ │ + vldr d7, [pc, #240] @ 156c8 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, r4 │ │ │ │ str.w r4, [r8] │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ vstr d7, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [r3] │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ vstr d7, [r3] │ │ │ │ - bgt.n 15710 │ │ │ │ + bgt.n 156e0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 1566a │ │ │ │ + ble.n 1563a │ │ │ │ ldr.w r3, [r6, #240] @ 0xf0 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r7, [sp, #276] @ 0x114 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ ldrd ip, r0, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 16216 │ │ │ │ + bgt.w 161e6 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ adds r5, #1 │ │ │ │ adds r7, #8 │ │ │ │ add r8, ip │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 15658 │ │ │ │ + bne.n 15628 │ │ │ │ mov r0, r1 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ mov r0, fp │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ add.w r1, r6, #232 @ 0xe8 │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ vldr d7, [sp, #312] @ 0x138 │ │ │ │ vmov d6, r2, r3 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov r6, r7, d7 │ │ │ │ ldrexd r0, r1, [r4] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.n 156c8 │ │ │ │ + bne.n 15698 │ │ │ │ strexd r5, r6, r7, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 156b4 │ │ │ │ + bne.n 15684 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne.w 1640e │ │ │ │ - ldr r2, [pc, #56] @ (1570c ) │ │ │ │ - ldr r3, [pc, #48] @ (15708 ) │ │ │ │ + bne.w 163de │ │ │ │ + ldr r2, [pc, #56] @ (156dc ) │ │ │ │ + ldr r3, [pc, #48] @ (156d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #388] @ 0x184 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1641a │ │ │ │ + bne.w 163ea │ │ │ │ add sp, #396 @ 0x18c │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #16 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ movs r6, r0 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ ldr.w r3, [r6, #288] @ 0x120 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ vstr d0, [sp, #120] @ 0x78 │ │ │ │ - blx 4380 │ │ │ │ + blx 434c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #380 @ 0x17c │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - blx 42e4 │ │ │ │ + blx 42b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16184 │ │ │ │ + beq.w 16154 │ │ │ │ mov r8, r6 │ │ │ │ movw r2, #47824 @ 0xbad0 │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ str.w fp, [sp, #360] @ 0x168 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r4 │ │ │ │ - vldr d15, [pc, #460] @ 15928 │ │ │ │ + vldr d15, [pc, #460] @ 158f8 │ │ │ │ mov r7, r5 │ │ │ │ vldr d0, [sp, #120] @ 0x78 │ │ │ │ movw r1, #58909 @ 0xe61d │ │ │ │ movt r1, #3019 @ 0xbcb │ │ │ │ str r4, [sp, #336] @ 0x150 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -22078,35 +22078,35 @@ │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ vstr d15, [sp, #312] @ 0x138 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d0, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ - ldr.w ip, [pc, #400] @ 15930 │ │ │ │ + ldr.w ip, [pc, #400] @ 15900 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ add ip, pc │ │ │ │ it gt │ │ │ │ ldrgt r2, [sp, #136] @ 0x88 │ │ │ │ - ble.w 15934 │ │ │ │ + ble.w 15904 │ │ │ │ add.w sl, sl, #1 │ │ │ │ movs r3, #4 │ │ │ │ cmp r2, sl │ │ │ │ - bgt.n 157b2 │ │ │ │ + bgt.n 15782 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ str r3, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - blx 4084 │ │ │ │ + blx 4050 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 15798 │ │ │ │ + bne.n 15768 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov sl, r4 │ │ │ │ ldr r4, [sp, #328] @ 0x148 │ │ │ │ subs r0, r3, #1 │ │ │ │ @@ -22119,21 +22119,21 @@ │ │ │ │ movge r0, #0 │ │ │ │ adds r3, r4, #1 │ │ │ │ mov r6, r8 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [sp, #344] @ 0x158 │ │ │ │ cmp r1, r3 │ │ │ │ vstr d1, [sp, #168] @ 0xa8 │ │ │ │ - beq.w 16194 │ │ │ │ + beq.w 16164 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 4344 │ │ │ │ + blx 4310 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 163e0 │ │ │ │ + beq.w 163b0 │ │ │ │ str.w r2, [r6, #288] @ 0x120 │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ movt r3, #47824 @ 0xbad0 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r3, [r6, #292] @ 0x124 │ │ │ │ str.w r3, [r6, #300] @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ @@ -22153,103 +22153,103 @@ │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ strd r2, r3, [r6, #64] @ 0x40 │ │ │ │ strd r2, r3, [r6, #72] @ 0x48 │ │ │ │ strd r2, r3, [r6, #48] @ 0x30 │ │ │ │ strd r2, r3, [r6, #80] @ 0x50 │ │ │ │ strd r2, r3, [r6, #88] @ 0x58 │ │ │ │ strd r2, r3, [r6, #56] @ 0x38 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ - blx 4048 │ │ │ │ + blx 4014 │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 16148 │ │ │ │ + beq.w 16118 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1640a │ │ │ │ + beq.w 163da │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1640a │ │ │ │ + bne.w 163da │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 16366 │ │ │ │ + bne.w 16336 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 158cc │ │ │ │ + cbz r0, 1589c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158cc │ │ │ │ + beq.n 1589c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1618c │ │ │ │ + beq.w 1615c │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158e4 │ │ │ │ + beq.n 158b4 │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16256 │ │ │ │ + beq.w 16226 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ - cbz r1, 158fc │ │ │ │ + cbz r1, 158cc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 158fc │ │ │ │ + beq.n 158cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 16260 │ │ │ │ + beq.w 16230 │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r6, #332] @ 0x14c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1626a │ │ │ │ + beq.w 1623a │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r6, #328] @ 0x148 │ │ │ │ - b.n 1568e │ │ │ │ + b.n 1565e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - rev16 r4, r6 │ │ │ │ + hlt 0x0024 │ │ │ │ movs r6, r0 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r6, #47824 @ 0xbad0 │ │ │ │ movt r6, #47824 @ 0xbad0 │ │ │ │ ldr.w sl, [sp, #324] @ 0x144 │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ strd r6, ip, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ movw r2, #42948 @ 0xa7c4 │ │ │ │ add.w r3, r3, #684032 @ 0xa7000 │ │ │ │ add.w r3, r3, #3136 @ 0xc40 │ │ │ │ cmp.w r2, r3, ror #5 │ │ │ │ - bcc.n 1597a │ │ │ │ - blx 43c8 │ │ │ │ + bcc.n 1594a │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ - blx 438c │ │ │ │ + blx 4358 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 1607a │ │ │ │ + beq.w 1604a │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ ldr.w r2, [r8, #260] @ 0x104 │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr.w r3, [r8, #308] @ 0x134 │ │ │ │ @@ -22257,24 +22257,24 @@ │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mla r2, r1, r0, r2 │ │ │ │ vldr s20, [r2] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 15fac │ │ │ │ + beq.w 15f7c │ │ │ │ ldrsb.w r2, [r3, #1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 15f54 │ │ │ │ + beq.w 15f24 │ │ │ │ ldrsb.w r3, [r3, #2] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 15efc │ │ │ │ + beq.w 15ecc │ │ │ │ ldrd r2, r0, [r8, #264] @ 0x108 │ │ │ │ vmul.f32 s20, s20, s20 │ │ │ │ - ldr.w r3, [pc, #1912] @ 16140 │ │ │ │ + ldr.w r3, [pc, #1912] @ 16110 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ ldr r5, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr.w r1, [r8, #272] @ 0x110 │ │ │ │ mla r2, r5, r4, r2 │ │ │ │ @@ -22293,15 +22293,15 @@ │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ cmp r2, r3 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vcvt.f64.f32 d7, s15 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d1, d7, d10 │ │ │ │ - beq.n 15a3c │ │ │ │ + beq.n 15a0c │ │ │ │ ldr.w r3, [r8, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ vldr d6, [sp, #32] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ vldr d7, [r3] │ │ │ │ @@ -22338,49 +22338,49 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ vstr d15, [sp, #56] @ 0x38 │ │ │ │ vstr d15, [sp, #72] @ 0x48 │ │ │ │ vstr d15, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 15ed6 │ │ │ │ + beq.w 15ea6 │ │ │ │ ldr.w r0, [r7, #256] @ 0x100 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mla r0, r4, r1, r0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ vldr s12, [r0] │ │ │ │ vldr d7, [r1] │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #104] @ 0x68 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 15ed6 │ │ │ │ + bgt.w 15ea6 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 15ed6 │ │ │ │ + bmi.w 15ea6 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ mov r3, r5 │ │ │ │ sub.w ip, r1, #4 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ mov r5, ip │ │ │ │ mov ip, r3 │ │ │ │ add.w r4, r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 15ec0 │ │ │ │ + beq.w 15e90 │ │ │ │ ldr.w r3, [r7, #248] @ 0xf8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r1, [r7, #260] @ 0x104 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ vldr d7, [r9] │ │ │ │ vldr d4, [sp, #48] @ 0x30 │ │ │ │ @@ -22393,20 +22393,20 @@ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ vldr s12, [r1] │ │ │ │ vstr d5, [sp, #40] @ 0x28 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ vadd.f64 d7, d5, d6 │ │ │ │ vcmpe.f64 d4, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 15ec0 │ │ │ │ + bgt.w 15e90 │ │ │ │ vsub.f64 d6, d5, d6 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 15ec0 │ │ │ │ + bmi.w 15e90 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ strd sl, r5, [sp, #224] @ 0xe0 │ │ │ │ subs r3, #4 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -22416,15 +22416,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ strd r9, ip, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 15ea2 │ │ │ │ + beq.w 15e72 │ │ │ │ ldr.w r2, [r7, #252] @ 0xfc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr.w r1, [r7, #260] @ 0x104 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ vldr d6, [r5] │ │ │ │ mla r2, r0, r4, r2 │ │ │ │ @@ -22437,65 +22437,65 @@ │ │ │ │ vldr d6, [sp, #120] @ 0x78 │ │ │ │ vldr s14, [r1] │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d5, d13, d7 │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ vstr d5, [sp, #24] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 15ea2 │ │ │ │ + bgt.w 15e72 │ │ │ │ vsub.f64 d6, d13, d7 │ │ │ │ vldr d5, [sp, #240] @ 0xf0 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vstr d6, [sp, #264] @ 0x108 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 15ea2 │ │ │ │ + bmi.w 15e72 │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #64] @ 0x40 │ │ │ │ vldr d5, [sp, #256] @ 0x100 │ │ │ │ vadd.f64 d4, d6, d7 │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ vstr d1, [sp, #88] @ 0x58 │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ vmul.f64 d4, d4, d5 │ │ │ │ vmov r0, r1, d4 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ vldr d5, [sp, #256] @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ subs r0, #1 │ │ │ │ vldr d1, [sp, #88] @ 0x58 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ vldr d6, [sp, #264] @ 0x108 │ │ │ │ asrs r2, r3, #31 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ vldr d5, [sp, #24] │ │ │ │ - blt.w 16072 │ │ │ │ + blt.w 16042 │ │ │ │ mov lr, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ cmp r0, lr │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ it lt │ │ │ │ strdlt r0, r2, [sp, #140] @ 0x8c │ │ │ │ adds r4, #1 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 16068 │ │ │ │ + blt.w 16038 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ cmp r4, r1 │ │ │ │ mov sl, r1 │ │ │ │ sbcs.w r2, r6, r2 │ │ │ │ itt lt │ │ │ │ strlt r6, [sp, #100] @ 0x64 │ │ │ │ @@ -22504,56 +22504,56 @@ │ │ │ │ vstr d6, [sp, #24] │ │ │ │ vldr d6, [sp, #248] @ 0xf8 │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ vstr d1, [sp, #64] @ 0x40 │ │ │ │ vmul.f64 d5, d5, d6 │ │ │ │ vmov r0, r1, d5 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d7, [sp, #120] @ 0x78 │ │ │ │ vldr d6, [sp, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vldr d7, [sp, #248] @ 0xf8 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ adds.w fp, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ vldr d1, [sp, #64] @ 0x40 │ │ │ │ mov.w r2, r0, asr #31 │ │ │ │ - blt.w 1605e │ │ │ │ + blt.w 1602e │ │ │ │ cmp r0, fp │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ itt lt │ │ │ │ strlt r2, [sp, #88] @ 0x58 │ │ │ │ movlt fp, r0 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 16054 │ │ │ │ + blt.w 16024 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ cmp r4, r1 │ │ │ │ mov lr, r1 │ │ │ │ sbcs.w r2, r6, r2 │ │ │ │ itt lt │ │ │ │ strlt r6, [sp, #64] @ 0x40 │ │ │ │ movlt lr, r4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ cmp r0, sl │ │ │ │ sbcs.w r2, r1, r2 │ │ │ │ - bge.w 15ea2 │ │ │ │ + bge.w 15e72 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ mov ip, r1 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ @@ -22561,72 +22561,72 @@ │ │ │ │ umull r6, r2, r4, fp │ │ │ │ ldr r2, [sp, #276] @ 0x114 │ │ │ │ lsls r4, r4, #3 │ │ │ │ vldr d0, [sp, #120] @ 0x78 │ │ │ │ adds r6, r6, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ - b.n 15d78 │ │ │ │ + b.n 15d48 │ │ │ │ adds r0, #1 │ │ │ │ add.w r6, r6, #8 │ │ │ │ adc.w ip, ip, #0 │ │ │ │ cmp ip, r5 │ │ │ │ it eq │ │ │ │ cmpeq r0, sl │ │ │ │ - beq.w 15e8e │ │ │ │ + beq.w 15e5e │ │ │ │ vmov s15, r0 │ │ │ │ vldr d5, [sp, #80] @ 0x50 │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d2 │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ vsub.f64 d12, d7, d6 │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ vmul.f64 d12, d12, d12 │ │ │ │ vcmpe.f64 d10, d12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 15d64 │ │ │ │ + bmi.n 15d34 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp fp, lr │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ sbcs r2, r3 │ │ │ │ - bge.n 15d64 │ │ │ │ + bge.n 15d34 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ strd r6, ip, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ vmov s15, r3 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d2 │ │ │ │ vmla.f64 d11, d7, d14 │ │ │ │ vsub.f64 d8, d13, d11 │ │ │ │ vmul.f64 d8, d8, d8 │ │ │ │ vcmpe.f64 d10, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 15e72 │ │ │ │ + bmi.n 15e42 │ │ │ │ vadd.f64 d9, d12, d8 │ │ │ │ vmul.f64 d9, d9, d1 │ │ │ │ vcmpe.f64 d9, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 15e72 │ │ │ │ + bge.n 15e42 │ │ │ │ ldr.w r6, [r8, #128] @ 0x80 │ │ │ │ vldr d7, [r1] │ │ │ │ vldr d4, [r8, #240] @ 0xf0 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ vldr d7, [r6] │ │ │ │ vsub.f64 d7, d9, d7 │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r2, s15 │ │ │ │ - vldr d7, [pc, #784] @ 16130 │ │ │ │ + vldr d7, [pc, #784] @ 16100 │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 15e4c │ │ │ │ + bge.n 15e1c │ │ │ │ lsls r2, r2, #3 │ │ │ │ add.w ip, r6, r2 │ │ │ │ ldr.w r6, [r8, #24] │ │ │ │ add r6, r2 │ │ │ │ vldr d5, [ip] │ │ │ │ vldr d7, [r6] │ │ │ │ vldr d6, [r6, #8] │ │ │ │ @@ -22643,208 +22643,208 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mla r6, ip, r0, r6 │ │ │ │ vstr d6, [r1] │ │ │ │ strb.w r9, [r6, r2] │ │ │ │ adds r3, #1 │ │ │ │ add r1, r4 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 15dbe │ │ │ │ + bne.n 15d8e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ adds.w r1, lr, #4294967295 @ 0xffffffff │ │ │ │ ldrd r6, ip, [sp, #148] @ 0x94 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 15d64 │ │ │ │ + b.n 15d34 │ │ │ │ adds.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ adc.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ adds r5, #8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 15b8a │ │ │ │ + bne.w 15b5a │ │ │ │ str.w sl, [sp, #24] │ │ │ │ mov r4, r3 │ │ │ │ ldrd r5, r9, [sp, #228] @ 0xe4 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w ip, [sp, #236] @ 0xec │ │ │ │ ldr.w sl, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w r9, r9, #8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 15b00 │ │ │ │ + bne.w 15ad0 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ mov r5, ip │ │ │ │ mov r2, r4 │ │ │ │ mov.w ip, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 15a94 │ │ │ │ + bne.w 15a64 │ │ │ │ dmb ish │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r8 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ mov r8, r7 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 16004 │ │ │ │ + ble.w 15fd4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1594a │ │ │ │ + b.n 1591a │ │ │ │ ldr.w r2, [r8, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ vldr d5, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mla r2, r1, r0, r2 │ │ │ │ vldr s14, [r2] │ │ │ │ vsub.f32 s12, s14, s20 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 16024 │ │ │ │ + bgt.n 15ff4 │ │ │ │ vadd.f32 s14, s14, s20 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 159be │ │ │ │ + bpl.w 1598e │ │ │ │ vldr d7, [sp, #288] @ 0x120 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [sl, #4] │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 159be │ │ │ │ + b.n 1598e │ │ │ │ ldr.w r1, [r8, #252] @ 0xfc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ vldr d5, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mla r1, r0, r4, r1 │ │ │ │ vldr s14, [r1] │ │ │ │ vsub.f32 s12, s14, s20 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 16044 │ │ │ │ + bgt.n 16014 │ │ │ │ vadd.f32 s14, s14, s20 │ │ │ │ vldr d6, [sp, #240] @ 0xf0 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 159b4 │ │ │ │ + bpl.w 15984 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ vldr d7, [sp, #296] @ 0x128 │ │ │ │ str r2, [r1, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 159b4 │ │ │ │ + b.n 15984 │ │ │ │ ldr.w r1, [r8, #248] @ 0xf8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ vldr d5, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mla r1, r0, r4, r1 │ │ │ │ vldr s14, [r1] │ │ │ │ vsub.f32 s12, s14, s20 │ │ │ │ vcvt.f64.f32 d6, s12 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 16034 │ │ │ │ + bgt.n 16004 │ │ │ │ vadd.f32 s14, s14, s20 │ │ │ │ vldr d6, [sp, #208] @ 0xd0 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 159aa │ │ │ │ + bpl.w 1597a │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ vldr d7, [sp, #304] @ 0x130 │ │ │ │ str r2, [r1, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 159aa │ │ │ │ + b.n 1597a │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ mov r4, lr │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [sp, #340] @ 0x154 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [sp, #96] @ 0x60 │ │ │ │ - b.w 157bc │ │ │ │ + b.w 1578c │ │ │ │ str.w r3, [sl, #4] │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ vldr d7, [sp, #288] @ 0x120 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 159be │ │ │ │ + b.n 1598e │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ vldr d7, [sp, #304] @ 0x130 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 159aa │ │ │ │ + b.n 1597a │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ vldr d7, [sp, #296] @ 0x128 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 159b4 │ │ │ │ + b.n 15984 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #64] @ 0x40 │ │ │ │ - b.n 15d28 │ │ │ │ + b.n 15cf8 │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - b.n 15d0a │ │ │ │ + b.n 15cda │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #100] @ 0x64 │ │ │ │ - b.n 15ca0 │ │ │ │ + b.n 15c70 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #140] @ 0x8c │ │ │ │ - b.n 15c82 │ │ │ │ + b.n 15c52 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1631a │ │ │ │ + beq.w 162ea │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ - ldr r3, [pc, #164] @ (16144 ) │ │ │ │ + blx 406c │ │ │ │ + ldr r3, [pc, #164] @ (16114 ) │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3f80 │ │ │ │ + blx 3f4c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3bfc │ │ │ │ + blx 3bc8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ add.w r3, sl, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 162ba │ │ │ │ + bge.w 1628a │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ add.w r3, sl, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 162ba │ │ │ │ + bge.w 1628a │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movw r2, #47824 @ 0xbad0 │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ mov r4, r2 │ │ │ │ @@ -22860,55 +22860,55 @@ │ │ │ │ strd r2, r7, [sp, #140] @ 0x8c │ │ │ │ vmov.f64 d1, d15 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ vmov.f64 d10, d15 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ - vldr d11, [pc, #40] @ 16138 │ │ │ │ + vldr d11, [pc, #40] @ 16108 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ vstr d15, [sp, #56] @ 0x38 │ │ │ │ vstr d15, [sp, #72] @ 0x48 │ │ │ │ vstr d15, [sp, #40] @ 0x28 │ │ │ │ - b.w 157b2 │ │ │ │ + b.w 15782 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1615a │ │ │ │ + beq.n 1612a │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 163b4 │ │ │ │ + bne.w 16384 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 158e4 │ │ │ │ + beq.w 158b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 158e4 │ │ │ │ + beq.w 158b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 158e4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 158e4 │ │ │ │ - blx 4344 │ │ │ │ - b.w 1562c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 158cc │ │ │ │ + bne.w 158b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 158b4 │ │ │ │ + blx 4310 │ │ │ │ + b.w 155fc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1589c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ strd r3, r5, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ @@ -22944,75 +22944,75 @@ │ │ │ │ vldr d7, [sp, #168] @ 0xa8 │ │ │ │ str.w r3, [r6, #292] @ 0x124 │ │ │ │ vstr d13, [r6, #192] @ 0xc0 │ │ │ │ vstr d8, [r6, #112] @ 0x70 │ │ │ │ vstr d12, [r6, #104] @ 0x68 │ │ │ │ vstr d7, [r6, #120] @ 0x78 │ │ │ │ vstr d10, [r6, #176] @ 0xb0 │ │ │ │ - b.w 15808 │ │ │ │ + b.w 157d8 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ ldr.w sl, [sp, #272] @ 0x110 │ │ │ │ ldr.w fp, [sp, #200] @ 0xc8 │ │ │ │ add.w r3, lr, r8 │ │ │ │ mov r9, r7 │ │ │ │ movs r2, #0 │ │ │ │ vldr d7, [r3] │ │ │ │ adds r2, #1 │ │ │ │ vldr d6, [r9] │ │ │ │ cmp sl, r2 │ │ │ │ add r9, r4 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vstr d7, [r3] │ │ │ │ add r3, r0 │ │ │ │ - bne.n 1622a │ │ │ │ + bne.n 161fa │ │ │ │ adds r5, #1 │ │ │ │ adds r7, #8 │ │ │ │ add r8, ip │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 16222 │ │ │ │ + bne.n 161f2 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - b.w 1566a │ │ │ │ + b.w 1563a │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 158e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 158b4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 158fc │ │ │ │ - blx 4048 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 158cc │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldrd r7, r2, [r6, #336] @ 0x150 │ │ │ │ ldr.w r1, [r6, #332] @ 0x14c │ │ │ │ str r5, [r0, #72] @ 0x48 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 162a8 │ │ │ │ + cbz r3, 16278 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r5 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 162a8 │ │ │ │ + cbz r3, 16278 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldrd r2, r3, [sp, #352] @ 0x160 │ │ │ │ strd r2, r3, [r6, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ str.w r3, [r6, #316] @ 0x13c │ │ │ │ - b.w 15918 │ │ │ │ - vldr d11, [pc, #356] @ 16420 │ │ │ │ + b.w 158e8 │ │ │ │ + vldr d11, [pc, #356] @ 163f0 │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ movt r3, #47824 @ 0xbad0 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r7, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ @@ -23034,134 +23034,134 @@ │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ vstr d11, [sp, #56] @ 0x38 │ │ │ │ vstr d11, [sp, #72] @ 0x48 │ │ │ │ vstr d11, [sp, #40] @ 0x28 │ │ │ │ - b.w 157bc │ │ │ │ - blx 4048 │ │ │ │ + b.w 1578c │ │ │ │ + blx 4014 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 163f2 │ │ │ │ + beq.n 163c2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ - cbz r1, 163a0 │ │ │ │ + cbz r1, 16370 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ movw r2, #1218 @ 0x4c2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - ldr r3, [pc, #208] @ (16428 ) │ │ │ │ + ldr r3, [pc, #208] @ (163f8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ movw r3, #44922 @ 0xaf7a │ │ │ │ strd r2, r3, [sp, #352] @ 0x160 │ │ │ │ - b.n 16096 │ │ │ │ + b.n 16066 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 158cc │ │ │ │ + beq.w 1589c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 158cc │ │ │ │ + beq.w 1589c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 158cc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 1589c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 158cc │ │ │ │ - b.w 158e4 │ │ │ │ - ldr r3, [pc, #136] @ (1642c ) │ │ │ │ + bne.w 1589c │ │ │ │ + b.w 158b4 │ │ │ │ + ldr r3, [pc, #136] @ (163fc ) │ │ │ │ movw r2, #1218 @ 0x4c2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ movw r3, #44922 @ 0xaf7a │ │ │ │ strd r2, r3, [sp, #352] @ 0x160 │ │ │ │ - b.n 16096 │ │ │ │ + b.n 16066 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 158e4 │ │ │ │ + beq.w 158b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 158e4 │ │ │ │ + beq.w 158b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 158e4 │ │ │ │ - b.n 16390 │ │ │ │ + bne.w 158b4 │ │ │ │ + b.n 16360 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 15818 │ │ │ │ + bne.w 157e8 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ - b.w 15634 │ │ │ │ - ldr r3, [pc, #60] @ (16430 ) │ │ │ │ + b.w 15604 │ │ │ │ + ldr r3, [pc, #60] @ (16400 ) │ │ │ │ movw r2, #1218 @ 0x4c2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ movw r3, #44922 @ 0xaf7a │ │ │ │ strd r2, r3, [sp, #352] @ 0x160 │ │ │ │ - b.n 16096 │ │ │ │ - bl 10568 │ │ │ │ + b.n 16066 │ │ │ │ + bl 10538 │ │ │ │ strd r0, r1, [sp, #368] @ 0x170 │ │ │ │ ldrd r2, r3, [sp, #368] @ 0x170 │ │ │ │ - b.w 156a4 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 15674 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #8 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ - ldr r3, [pc, #476] @ (16628 ) │ │ │ │ - ldr r2, [pc, #476] @ (1662c ) │ │ │ │ + ldr r3, [pc, #476] @ (165f8 ) │ │ │ │ + ldr r2, [pc, #476] @ (165fc ) │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ vldr d7, [r0, #224] @ 0xe0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #468] @ (16630 ) │ │ │ │ + ldr r3, [pc, #468] @ (16600 ) │ │ │ │ vldr d0, [r0, #16] │ │ │ │ ldr.w r4, [r0, #284] @ 0x11c │ │ │ │ ldr.w r7, [r0, #280] @ 0x118 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ @@ -23189,167 +23189,167 @@ │ │ │ │ vldr d7, [r0, #24] │ │ │ │ vstr d7, [sp, #248] @ 0xf8 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vldr d7, [r0] │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ mov fp, r0 │ │ │ │ mul.w r0, r4, r7 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 4110 │ │ │ │ + blx 40dc │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ ldr.w r3, [r6, #248] @ 0xf8 │ │ │ │ - vldr d7, [pc, #240] @ 16620 │ │ │ │ + vldr d7, [pc, #240] @ 165f0 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ cmp r1, r4 │ │ │ │ str.w r4, [r8] │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ vstr d7, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ vstr d7, [r3] │ │ │ │ - bgt.n 16638 │ │ │ │ + bgt.n 16608 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 16592 │ │ │ │ + ble.n 16562 │ │ │ │ ldr.w r3, [r6, #240] @ 0xf0 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r7, [sp, #284] @ 0x11c │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ ldrd ip, r0, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 170fe │ │ │ │ + bgt.w 170ce │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ adds r5, #1 │ │ │ │ adds r7, #8 │ │ │ │ add r8, ip │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 16580 │ │ │ │ + bne.n 16550 │ │ │ │ mov r0, r1 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ mov r0, fp │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ add.w r1, r6, #232 @ 0xe8 │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ vldr d7, [sp, #320] @ 0x140 │ │ │ │ vmov d6, r2, r3 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov r6, r7, d7 │ │ │ │ ldrexd r0, r1, [r4] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.n 165f0 │ │ │ │ + bne.n 165c0 │ │ │ │ strexd r5, r6, r7, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 165dc │ │ │ │ + bne.n 165ac │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne.w 172f6 │ │ │ │ - ldr r2, [pc, #56] @ (16634 ) │ │ │ │ - ldr r3, [pc, #48] @ (16630 ) │ │ │ │ + bne.w 172c6 │ │ │ │ + ldr r2, [pc, #56] @ (16604 ) │ │ │ │ + ldr r3, [pc, #48] @ (16600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 17302 │ │ │ │ + bne.w 172d2 │ │ │ │ add sp, #404 @ 0x194 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r0 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ ldr.w r3, [r6, #288] @ 0x120 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ vstr d0, [sp, #128] @ 0x80 │ │ │ │ - blx 4380 │ │ │ │ + blx 434c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #388 @ 0x184 │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - blx 42e4 │ │ │ │ + blx 42b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1706c │ │ │ │ + beq.w 1703c │ │ │ │ mov r8, r6 │ │ │ │ movw r2, #47824 @ 0xbad0 │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ str.w fp, [sp, #368] @ 0x170 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ mov r3, r4 │ │ │ │ - vldr d15, [pc, #460] @ 16850 │ │ │ │ + vldr d15, [pc, #460] @ 16820 │ │ │ │ mov r7, r5 │ │ │ │ vldr d0, [sp, #128] @ 0x80 │ │ │ │ movw r1, #58909 @ 0xe61d │ │ │ │ movt r1, #3019 @ 0xbcb │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -23365,35 +23365,35 @@ │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ vstr d15, [sp, #320] @ 0x140 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [sp, #388] @ 0x184 │ │ │ │ - ldr.w ip, [pc, #400] @ 16858 │ │ │ │ + ldr.w ip, [pc, #400] @ 16828 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ add ip, pc │ │ │ │ it gt │ │ │ │ ldrgt r2, [sp, #140] @ 0x8c │ │ │ │ - ble.w 1685c │ │ │ │ + ble.w 1682c │ │ │ │ add.w sl, sl, #1 │ │ │ │ movs r3, #4 │ │ │ │ cmp r2, sl │ │ │ │ - bgt.n 166da │ │ │ │ + bgt.n 166aa │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - blx 4084 │ │ │ │ + blx 4050 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 166c0 │ │ │ │ + bne.n 16690 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov sl, r4 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ subs r0, r3, #1 │ │ │ │ @@ -23406,21 +23406,21 @@ │ │ │ │ movge r0, #0 │ │ │ │ adds r3, r4, #1 │ │ │ │ mov r6, r8 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [sp, #352] @ 0x160 │ │ │ │ cmp r1, r3 │ │ │ │ vstr d1, [sp, #176] @ 0xb0 │ │ │ │ - beq.w 1707c │ │ │ │ + beq.w 1704c │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 4344 │ │ │ │ + blx 4310 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 172c8 │ │ │ │ + beq.w 17298 │ │ │ │ str.w r2, [r6, #288] @ 0x120 │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ movt r3, #47824 @ 0xbad0 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r3, [r6, #292] @ 0x124 │ │ │ │ str.w r3, [r6, #300] @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ @@ -23440,103 +23440,103 @@ │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ strd r2, r3, [r6, #64] @ 0x40 │ │ │ │ strd r2, r3, [r6, #72] @ 0x48 │ │ │ │ strd r2, r3, [r6, #48] @ 0x30 │ │ │ │ strd r2, r3, [r6, #80] @ 0x50 │ │ │ │ strd r2, r3, [r6, #88] @ 0x58 │ │ │ │ strd r2, r3, [r6, #56] @ 0x38 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ - blx 4048 │ │ │ │ + blx 4014 │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 17030 │ │ │ │ + beq.w 17000 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 172f2 │ │ │ │ + beq.w 172c2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 172f2 │ │ │ │ + bne.w 172c2 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1724e │ │ │ │ + bne.w 1721e │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 167f4 │ │ │ │ + cbz r0, 167c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 167f4 │ │ │ │ + beq.n 167c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17074 │ │ │ │ + beq.w 17044 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1680c │ │ │ │ + beq.n 167dc │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1713e │ │ │ │ + beq.w 1710e │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ - cbz r1, 16824 │ │ │ │ + cbz r1, 167f4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 16824 │ │ │ │ + beq.n 167f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17148 │ │ │ │ + beq.w 17118 │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r6, #332] @ 0x14c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 17152 │ │ │ │ + beq.w 17122 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r6, #328] @ 0x148 │ │ │ │ - b.n 165b6 │ │ │ │ + b.n 16586 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r0 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r6, #47824 @ 0xbad0 │ │ │ │ movt r6, #47824 @ 0xbad0 │ │ │ │ ldr.w sl, [sp, #332] @ 0x14c │ │ │ │ str r5, [sp, #348] @ 0x15c │ │ │ │ strd r6, ip, [sp, #196] @ 0xc4 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ movw r2, #42948 @ 0xa7c4 │ │ │ │ add.w r3, r3, #684032 @ 0xa7000 │ │ │ │ add.w r3, r3, #3136 @ 0xc40 │ │ │ │ cmp.w r2, r3, ror #5 │ │ │ │ - bcc.n 168a2 │ │ │ │ - blx 43c8 │ │ │ │ + bcc.n 16872 │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ - blx 438c │ │ │ │ + blx 4358 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 16f66 │ │ │ │ + beq.w 16f36 │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ ldr.w r1, [r8, #260] @ 0x104 │ │ │ │ str.w r2, [sl, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r8, #308] @ 0x134 │ │ │ │ @@ -23544,24 +23544,24 @@ │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ vldr d10, [r1] │ │ │ │ - beq.w 16ea4 │ │ │ │ + beq.w 16e74 │ │ │ │ ldrsb.w r2, [r3, #1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 16e54 │ │ │ │ + beq.w 16e24 │ │ │ │ ldrsb.w r3, [r3, #2] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 16e04 │ │ │ │ + beq.w 16dd4 │ │ │ │ ldrd r1, r2, [r8, #264] @ 0x108 │ │ │ │ vmul.f64 d10, d10, d10 │ │ │ │ - ldr.w r3, [pc, #1848] @ 17028 │ │ │ │ + ldr.w r3, [pc, #1848] @ 16ff8 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr.w r0, [r8, #272] @ 0x110 │ │ │ │ mla r1, r5, r4, r1 │ │ │ │ @@ -23578,15 +23578,15 @@ │ │ │ │ cmp r2, r3 │ │ │ │ vldr d7, [r0] │ │ │ │ vdiv.f64 d6, d5, d10 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d1, d7, d10 │ │ │ │ - beq.n 1695c │ │ │ │ + beq.n 1692c │ │ │ │ ldr.w r3, [r8, #304] @ 0x130 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ vldr d6, [sp, #32] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ vldr d7, [r3] │ │ │ │ @@ -23623,47 +23623,47 @@ │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ vstr d15, [sp, #64] @ 0x40 │ │ │ │ vstr d15, [sp, #80] @ 0x50 │ │ │ │ vstr d15, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 16de0 │ │ │ │ + beq.w 16db0 │ │ │ │ ldr.w r0, [r7, #256] @ 0x100 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mla r0, r4, r1, r0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ vldr d6, [r0] │ │ │ │ vldr d7, [r1] │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #112] @ 0x70 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 16de0 │ │ │ │ + bgt.w 16db0 │ │ │ │ vldr d6, [sp, #168] @ 0xa8 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 16de0 │ │ │ │ + bmi.w 16db0 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ sub.w ip, r1, #4 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r4, r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, ip │ │ │ │ mov ip, r5 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 16dcc │ │ │ │ + beq.w 16d9c │ │ │ │ ldr.w r1, [r7, #248] @ 0xf8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w r3, [r7, #260] @ 0x104 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ vldr d7, [r9] │ │ │ │ vldr d4, [sp, #48] @ 0x30 │ │ │ │ @@ -23674,20 +23674,20 @@ │ │ │ │ mla r3, r0, r5, r3 │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ vldr d6, [r3] │ │ │ │ vstr d5, [sp, #40] @ 0x28 │ │ │ │ vadd.f64 d7, d5, d6 │ │ │ │ vcmpe.f64 d4, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 16dcc │ │ │ │ + bgt.w 16d9c │ │ │ │ vsub.f64 d6, d5, d6 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 16dcc │ │ │ │ + bmi.w 16d9c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #228] @ 0xe4 │ │ │ │ subs r3, #4 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ mov r5, r3 │ │ │ │ @@ -23698,15 +23698,15 @@ │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ strd r6, ip, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 16da8 │ │ │ │ + beq.w 16d78 │ │ │ │ ldr.w r2, [r7, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr.w r3, [r7, #260] @ 0x104 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mla r2, r1, r0, r2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ @@ -23718,64 +23718,64 @@ │ │ │ │ vldr d6, [r3] │ │ │ │ vadd.f64 d13, d13, d6 │ │ │ │ vldr d6, [sp, #128] @ 0x80 │ │ │ │ vadd.f64 d5, d13, d7 │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ vstr d5, [sp, #24] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 16da8 │ │ │ │ + bgt.w 16d78 │ │ │ │ vsub.f64 d6, d13, d7 │ │ │ │ vldr d5, [sp, #248] @ 0xf8 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vstr d6, [sp, #272] @ 0x110 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 16da8 │ │ │ │ + bmi.w 16d78 │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ vldr d5, [sp, #264] @ 0x108 │ │ │ │ vadd.f64 d4, d6, d7 │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ vstr d1, [sp, #96] @ 0x60 │ │ │ │ vsub.f64 d4, d4, d7 │ │ │ │ vmul.f64 d4, d4, d5 │ │ │ │ vmov r0, r1, d4 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r6, r1 │ │ │ │ vldr d5, [sp, #264] @ 0x108 │ │ │ │ mov r4, r0 │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ subs r0, #1 │ │ │ │ vldr d1, [sp, #96] @ 0x60 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ vldr d6, [sp, #272] @ 0x110 │ │ │ │ asrs r3, r2, #31 │ │ │ │ cmp r1, #0 │ │ │ │ vldr d5, [sp, #24] │ │ │ │ - blt.w 16f5e │ │ │ │ + blt.w 16f2e │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, ip │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ sbcs.w r2, r3, r2 │ │ │ │ it lt │ │ │ │ strdlt r1, r3, [sp, #144] @ 0x90 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 16f56 │ │ │ │ + blt.w 16f26 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ cmp r4, r3 │ │ │ │ sbcs.w r3, r6, sl │ │ │ │ itt lt │ │ │ │ strlt r4, [sp, #124] @ 0x7c │ │ │ │ @@ -23783,128 +23783,128 @@ │ │ │ │ vldr d7, [sp, #128] @ 0x80 │ │ │ │ vstr d6, [sp, #24] │ │ │ │ vldr d6, [sp, #256] @ 0x100 │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ vstr d1, [sp, #72] @ 0x48 │ │ │ │ vmul.f64 d5, d5, d6 │ │ │ │ vmov r0, r1, d5 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d7, [sp, #128] @ 0x80 │ │ │ │ vldr d6, [sp, #24] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vldr d7, [sp, #256] @ 0x100 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ adds.w fp, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ vldr d1, [sp, #72] @ 0x48 │ │ │ │ mov.w r3, r0, asr #31 │ │ │ │ - blt.w 16f4c │ │ │ │ + blt.w 16f1c │ │ │ │ cmp r0, fp │ │ │ │ mov r2, r1 │ │ │ │ sbcs.w r2, r3, r2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ itt lt │ │ │ │ movlt fp, r0 │ │ │ │ strlt r3, [sp, #96] @ 0x60 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 16f42 │ │ │ │ + blt.w 16f12 │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ cmp r4, r2 │ │ │ │ mov lr, r2 │ │ │ │ sbcs.w r3, r6, r3 │ │ │ │ itt lt │ │ │ │ strlt r6, [sp, #72] @ 0x48 │ │ │ │ movlt lr, r4 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r3, r1, sl │ │ │ │ - bge.w 16da8 │ │ │ │ + bge.w 16d78 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ mov ip, r1 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mov r5, r2 │ │ │ │ vldr d0, [sp, #128] @ 0x80 │ │ │ │ vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ umull r6, r3, r4, fp │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ lsls r4, r4, #3 │ │ │ │ vmov.f64 d3, #112 @ 0x3f800000 1.0 │ │ │ │ adds r6, r6, r0 │ │ │ │ add.w r6, r3, r6, lsl #3 │ │ │ │ - b.n 16c82 │ │ │ │ + b.n 16c52 │ │ │ │ adds r0, #1 │ │ │ │ add.w r6, r6, #8 │ │ │ │ adc.w ip, ip, #0 │ │ │ │ cmp ip, sl │ │ │ │ it eq │ │ │ │ cmpeq r0, r5 │ │ │ │ - beq.w 16d98 │ │ │ │ + beq.w 16d68 │ │ │ │ vmov s15, r0 │ │ │ │ vldr d5, [sp, #88] @ 0x58 │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d2 │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ vsub.f64 d12, d7, d6 │ │ │ │ vstr d6, [sp, #64] @ 0x40 │ │ │ │ vmul.f64 d12, d12, d12 │ │ │ │ vcmpe.f64 d10, d12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 16c6e │ │ │ │ + bmi.n 16c3e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp fp, lr │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 16c6e │ │ │ │ + bge.n 16c3e │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ strd r6, ip, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ vmov s15, r3 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d2 │ │ │ │ vmla.f64 d11, d7, d14 │ │ │ │ vsub.f64 d8, d13, d11 │ │ │ │ vmul.f64 d8, d8, d8 │ │ │ │ vcmpe.f64 d10, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 16d7c │ │ │ │ + bmi.n 16d4c │ │ │ │ vadd.f64 d9, d12, d8 │ │ │ │ vmul.f64 d9, d9, d1 │ │ │ │ vcmpe.f64 d9, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 16d7c │ │ │ │ + bge.n 16d4c │ │ │ │ ldr.w r6, [r8, #128] @ 0x80 │ │ │ │ vldr d7, [r1] │ │ │ │ vldr d4, [r8, #240] @ 0xf0 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ vstr d7, [sp, #24] │ │ │ │ vldr d7, [r6] │ │ │ │ vsub.f64 d7, d9, d7 │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r2, s15 │ │ │ │ - vldr d7, [pc, #752] @ 17018 │ │ │ │ + vldr d7, [pc, #752] @ 16fe8 │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 16d56 │ │ │ │ + bge.n 16d26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ add.w ip, r6, r2 │ │ │ │ ldr.w r6, [r8, #24] │ │ │ │ add r6, r2 │ │ │ │ vldr d5, [ip] │ │ │ │ vldr d7, [r6] │ │ │ │ vldr d6, [r6, #8] │ │ │ │ @@ -23921,203 +23921,203 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mla r6, ip, r0, r6 │ │ │ │ vstr d6, [r1] │ │ │ │ strb.w r9, [r6, r2] │ │ │ │ adds r3, #1 │ │ │ │ add r1, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 16cc8 │ │ │ │ + bne.n 16c98 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ adds.w r1, lr, #4294967295 @ 0xffffffff │ │ │ │ ldrd r6, ip, [sp, #152] @ 0x98 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 16c6e │ │ │ │ + b.n 16c3e │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ adc.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 16aa0 │ │ │ │ + bne.w 16a70 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ ldrd r4, r9, [sp, #232] @ 0xe8 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r6, ip, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr.w sl, [sp, #228] @ 0xe4 │ │ │ │ add.w r9, r9, #8 │ │ │ │ cmp r9, r6 │ │ │ │ - bne.w 16a1a │ │ │ │ + bne.w 169ea │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ mov r5, ip │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov.w ip, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 169b4 │ │ │ │ + bne.w 16984 │ │ │ │ dmb ish │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r8 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r8, r7 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 16ef4 │ │ │ │ + ble.n 16ec4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 16872 │ │ │ │ + b.n 16842 │ │ │ │ ldr.w r2, [r8, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ vldr d5, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mla r2, r1, r0, r2 │ │ │ │ vldr d7, [r2] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 16f12 │ │ │ │ + bgt.n 16ee2 │ │ │ │ vadd.f64 d7, d7, d10 │ │ │ │ vldr d6, [sp, #168] @ 0xa8 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 168e6 │ │ │ │ + bpl.w 168b6 │ │ │ │ vldr d7, [sp, #296] @ 0x128 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [sl, #4] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 168e6 │ │ │ │ + b.n 168b6 │ │ │ │ ldr.w r1, [r8, #252] @ 0xfc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ vldr d5, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mla r1, r0, r4, r1 │ │ │ │ vldr d7, [r1] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 16f32 │ │ │ │ + bgt.n 16f02 │ │ │ │ vadd.f64 d7, d7, d10 │ │ │ │ vldr d6, [sp, #248] @ 0xf8 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 168dc │ │ │ │ + bpl.w 168ac │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ vldr d7, [sp, #304] @ 0x130 │ │ │ │ str r2, [r1, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 168dc │ │ │ │ + b.n 168ac │ │ │ │ ldr.w r1, [r8, #248] @ 0xf8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ vldr d5, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mla r1, r0, r4, r1 │ │ │ │ vldr d7, [r1] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 16f22 │ │ │ │ + bgt.n 16ef2 │ │ │ │ vadd.f64 d7, d7, d10 │ │ │ │ vldr d6, [sp, #208] @ 0xd0 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 168d2 │ │ │ │ + bpl.w 168a2 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ vldr d7, [sp, #312] @ 0x138 │ │ │ │ str r2, [r1, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 168d2 │ │ │ │ + b.n 168a2 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ strd r6, fp, [sp, #104] @ 0x68 │ │ │ │ mov r4, lr │ │ │ │ ldr r5, [sp, #348] @ 0x15c │ │ │ │ mov r6, sl │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [sp, #60] @ 0x3c │ │ │ │ - b.w 166e4 │ │ │ │ + b.w 166b4 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ vldr d7, [sp, #296] @ 0x128 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 168e6 │ │ │ │ + b.n 168b6 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ vldr d7, [sp, #312] @ 0x138 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 168d2 │ │ │ │ + b.n 168a2 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ vldr d7, [sp, #304] @ 0x130 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 168dc │ │ │ │ + b.n 168ac │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #72] @ 0x48 │ │ │ │ - b.n 16c34 │ │ │ │ + b.n 16c04 │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #96] @ 0x60 │ │ │ │ - b.n 16c16 │ │ │ │ + b.n 16be6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov sl, r3 │ │ │ │ - b.n 16bae │ │ │ │ + b.n 16b7e │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ - b.n 16b90 │ │ │ │ + b.n 16b60 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17202 │ │ │ │ + beq.w 171d2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ - ldr r3, [pc, #160] @ (1702c ) │ │ │ │ + blx 406c │ │ │ │ + ldr r3, [pc, #160] @ (16ffc ) │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3f80 │ │ │ │ + blx 3f4c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3bfc │ │ │ │ + blx 3bc8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add.w r3, sl, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 171a2 │ │ │ │ + bge.w 17172 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add.w r3, sl, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 171a2 │ │ │ │ + bge.w 17172 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movw r2, #47824 @ 0xbad0 │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ mov r4, r2 │ │ │ │ @@ -24133,54 +24133,54 @@ │ │ │ │ strd r2, r7, [sp, #144] @ 0x90 │ │ │ │ vmov.f64 d1, d15 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ vmov.f64 d10, d15 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ - vldr d11, [pc, #36] @ 17020 │ │ │ │ + vldr d11, [pc, #36] @ 16ff0 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #24] │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ vstr d15, [sp, #64] @ 0x40 │ │ │ │ vstr d15, [sp, #80] @ 0x50 │ │ │ │ vstr d15, [sp, #40] @ 0x28 │ │ │ │ - b.w 166da │ │ │ │ + b.w 166aa │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 17042 │ │ │ │ + beq.n 17012 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1729c │ │ │ │ + bne.w 1726c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1680c │ │ │ │ + beq.w 167dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1680c │ │ │ │ + beq.w 167dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1680c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1680c │ │ │ │ - blx 4344 │ │ │ │ - b.w 16554 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 167f4 │ │ │ │ + bne.w 167dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 167dc │ │ │ │ + blx 4310 │ │ │ │ + b.w 16524 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 167c4 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ strd r3, r5, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ @@ -24216,75 +24216,75 @@ │ │ │ │ vldr d7, [sp, #176] @ 0xb0 │ │ │ │ str.w r3, [r6, #292] @ 0x124 │ │ │ │ vstr d13, [r6, #192] @ 0xc0 │ │ │ │ vstr d8, [r6, #112] @ 0x70 │ │ │ │ vstr d12, [r6, #104] @ 0x68 │ │ │ │ vstr d7, [r6, #120] @ 0x78 │ │ │ │ vstr d10, [r6, #176] @ 0xb0 │ │ │ │ - b.w 16730 │ │ │ │ + b.w 16700 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ ldr.w sl, [sp, #280] @ 0x118 │ │ │ │ ldr.w fp, [sp, #224] @ 0xe0 │ │ │ │ add.w r3, lr, r8 │ │ │ │ mov r9, r7 │ │ │ │ movs r2, #0 │ │ │ │ vldr d7, [r3] │ │ │ │ adds r2, #1 │ │ │ │ vldr d6, [r9] │ │ │ │ cmp r2, sl │ │ │ │ add r9, r4 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vstr d7, [r3] │ │ │ │ add r3, r0 │ │ │ │ - bne.n 17112 │ │ │ │ + bne.n 170e2 │ │ │ │ adds r5, #1 │ │ │ │ adds r7, #8 │ │ │ │ add r8, ip │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 1710a │ │ │ │ + bne.n 170da │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - b.w 16592 │ │ │ │ + b.w 16562 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1680c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 167dc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 16824 │ │ │ │ - blx 4048 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 167f4 │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldrd r7, r2, [r6, #336] @ 0x150 │ │ │ │ ldr.w r1, [r6, #332] @ 0x14c │ │ │ │ str r5, [r0, #72] @ 0x48 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 17190 │ │ │ │ + cbz r3, 17160 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r5 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 17190 │ │ │ │ + cbz r3, 17160 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldrd r2, r3, [sp, #360] @ 0x168 │ │ │ │ strd r2, r3, [r6, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ str.w r3, [r6, #316] @ 0x13c │ │ │ │ - b.w 16840 │ │ │ │ - vldr d11, [pc, #356] @ 17308 │ │ │ │ + b.w 16810 │ │ │ │ + vldr d11, [pc, #356] @ 172d8 │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ movt r3, #47824 @ 0xbad0 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r7, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ @@ -24306,1905 +24306,1905 @@ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #24] │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ vstr d11, [sp, #64] @ 0x40 │ │ │ │ vstr d11, [sp, #80] @ 0x50 │ │ │ │ vstr d11, [sp, #40] @ 0x28 │ │ │ │ - b.w 166e4 │ │ │ │ - blx 4048 │ │ │ │ + b.w 166b4 │ │ │ │ + blx 4014 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 172da │ │ │ │ + beq.n 172aa │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ - cbz r1, 17288 │ │ │ │ + cbz r1, 17258 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ movw r2, #1218 @ 0x4c2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - ldr r3, [pc, #208] @ (17310 ) │ │ │ │ + ldr r3, [pc, #208] @ (172e0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #356] @ 0x164 │ │ │ │ movw r3, #47126 @ 0xb816 │ │ │ │ strd r2, r3, [sp, #360] @ 0x168 │ │ │ │ - b.n 16f82 │ │ │ │ + b.n 16f52 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 167f4 │ │ │ │ + beq.w 167c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 167f4 │ │ │ │ + beq.w 167c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 167f4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 167c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 167f4 │ │ │ │ - b.w 1680c │ │ │ │ - ldr r3, [pc, #136] @ (17314 ) │ │ │ │ + bne.w 167c4 │ │ │ │ + b.w 167dc │ │ │ │ + ldr r3, [pc, #136] @ (172e4 ) │ │ │ │ movw r2, #1218 @ 0x4c2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #356] @ 0x164 │ │ │ │ movw r3, #47126 @ 0xb816 │ │ │ │ strd r2, r3, [sp, #360] @ 0x168 │ │ │ │ - b.n 16f82 │ │ │ │ + b.n 16f52 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1680c │ │ │ │ + beq.w 167dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1680c │ │ │ │ + beq.w 167dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1680c │ │ │ │ - b.n 17278 │ │ │ │ + bne.w 167dc │ │ │ │ + b.n 17248 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 16740 │ │ │ │ + bne.w 16710 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ - b.w 1655c │ │ │ │ - ldr r3, [pc, #60] @ (17318 ) │ │ │ │ + b.w 1652c │ │ │ │ + ldr r3, [pc, #60] @ (172e8 ) │ │ │ │ movw r2, #1218 @ 0x4c2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #356] @ 0x164 │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ movw r3, #47126 @ 0xb816 │ │ │ │ strd r2, r3, [sp, #360] @ 0x168 │ │ │ │ - b.n 16f82 │ │ │ │ - bl 10568 │ │ │ │ + b.n 16f52 │ │ │ │ + bl 10538 │ │ │ │ strd r0, r1, [sp, #376] @ 0x178 │ │ │ │ ldrd r2, r3, [sp, #376] @ 0x178 │ │ │ │ - b.w 165cc │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 1659c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #32 │ │ │ │ movs r5, 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 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r0, [pc, #176] @ (173e4 ) │ │ │ │ + ldr r0, [pc, #176] @ (173b4 ) │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.n 173c6 │ │ │ │ - ldr r3, [pc, #164] @ (173e8 ) │ │ │ │ + beq.n 17396 │ │ │ │ + ldr r3, [pc, #164] @ (173b8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 173ce │ │ │ │ - ldr r3, [pc, #160] @ (173ec ) │ │ │ │ + beq.n 1739e │ │ │ │ + ldr r3, [pc, #160] @ (173bc ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 173ca │ │ │ │ + beq.n 1739a │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 173a8 │ │ │ │ + ble.n 17378 │ │ │ │ add.w r9, r8, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r9 │ │ │ │ - b.n 1736a │ │ │ │ + b.n 1733a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 1737a │ │ │ │ + beq.n 1734a │ │ │ │ ldr.w r4, [ip, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 17364 │ │ │ │ + bne.n 17334 │ │ │ │ ldr.w r0, [r7, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #0 │ │ │ │ - cbz r2, 173ae │ │ │ │ + cbz r2, 1737e │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1739e │ │ │ │ + bne.n 1736e │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 173a8 │ │ │ │ + beq.n 17378 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 1737c │ │ │ │ - blt.n 173a8 │ │ │ │ + b.n 1734c │ │ │ │ + blt.n 17378 │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #64] @ (173f0 ) │ │ │ │ + ldr r3, [pc, #64] @ (173c0 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ (173f4 ) │ │ │ │ - ldr r0, [pc, #60] @ (173f8 ) │ │ │ │ + ldr r1, [pc, #56] @ (173c4 ) │ │ │ │ + ldr r0, [pc, #60] @ (173c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #44] @ (173fc ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #44] @ (173cc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #40] @ (17400 ) │ │ │ │ - ldr r0, [pc, #44] @ (17404 ) │ │ │ │ + ldr r1, [pc, #40] @ (173d0 ) │ │ │ │ + ldr r0, [pc, #44] @ (173d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ movs r5, r0 │ │ │ │ - vaddl.u32 q0, d10, d4 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + vaddl.u32 q0, d2, d4 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ movs r5, 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 r3, [pc, #556] @ (17644 ) │ │ │ │ + ldr r3, [pc, #556] @ (17614 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #556] @ (17648 ) │ │ │ │ + ldr r6, [pc, #556] @ (17618 ) │ │ │ │ add r3, pc │ │ │ │ add r6, pc │ │ │ │ ldr.w r2, [r3, #2804] @ 0xaf4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 174bc │ │ │ │ + beq.n 1748c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 174b6 │ │ │ │ + beq.n 17486 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1761c │ │ │ │ - ldr r2, [pc, #508] @ (1764c ) │ │ │ │ + bpl.w 175ec │ │ │ │ + ldr r2, [pc, #508] @ (1761c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17608 │ │ │ │ - ldr r2, [pc, #504] @ (17650 ) │ │ │ │ + beq.w 175d8 │ │ │ │ + ldr r2, [pc, #504] @ (17620 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17632 │ │ │ │ + beq.w 17602 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1762e │ │ │ │ - ldr r3, [pc, #488] @ (17654 ) │ │ │ │ + ble.w 175fe │ │ │ │ + ldr r3, [pc, #488] @ (17624 ) │ │ │ │ str r5, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #2804] @ 0xaf4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 17542 │ │ │ │ - ldr r0, [pc, #476] @ (17658 ) │ │ │ │ + beq.n 17512 │ │ │ │ + ldr r0, [pc, #476] @ (17628 ) │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 17556 │ │ │ │ + bne.n 17526 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 17550 │ │ │ │ + beq.n 17520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 174a8 │ │ │ │ + beq.n 17478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 174ac │ │ │ │ + cbz r3, 1747c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr.w r0, [r3, #2792] @ 0xae8 │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1755a │ │ │ │ + beq.n 1752a │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 174b6 │ │ │ │ - ldr r2, [pc, #388] @ (1765c ) │ │ │ │ - ldr r3, [pc, #388] @ (17660 ) │ │ │ │ + beq.n 17486 │ │ │ │ + ldr r2, [pc, #388] @ (1762c ) │ │ │ │ + ldr r3, [pc, #388] @ (17630 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [r7, #4] │ │ │ │ str.w r7, [r2, #2804] @ 0xaf4 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 1752a │ │ │ │ + beq.n 174fa │ │ │ │ ldr.w r2, [ip, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 17562 │ │ │ │ + beq.n 17532 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1763e │ │ │ │ - ldr r1, [pc, #332] @ (1764c ) │ │ │ │ + bpl.w 1760e │ │ │ │ + ldr r1, [pc, #332] @ (1761c ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 17608 │ │ │ │ - ldr r1, [pc, #328] @ (17650 ) │ │ │ │ + beq.w 175d8 │ │ │ │ + ldr r1, [pc, #328] @ (17620 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 17632 │ │ │ │ + beq.w 17602 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 17578 │ │ │ │ + ble.n 17548 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 17522 │ │ │ │ + b.n 174f2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 17578 │ │ │ │ + beq.n 17548 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 1751c │ │ │ │ + bne.n 174ec │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - ldr r2, [pc, #308] @ (17664 ) │ │ │ │ + ldr r2, [pc, #308] @ (17634 ) │ │ │ │ ldrd r1, r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ bic.w r3, r3, #112 @ 0x70 │ │ │ │ str.w r1, [r2, #2800] @ 0xaf0 │ │ │ │ str.w r3, [r2, #2808] @ 0xaf8 │ │ │ │ - b.n 17428 │ │ │ │ + b.n 173f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 17498 │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, 175ae │ │ │ │ + b.n 17468 │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, 1757e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 17498 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 17468 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 174d2 │ │ │ │ + b.n 174a2 │ │ │ │ mov r3, ip │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1752a │ │ │ │ + beq.n 174fa │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 17564 │ │ │ │ - ldr r3, [pc, #244] @ (17668 ) │ │ │ │ + bne.n 17534 │ │ │ │ + ldr r3, [pc, #244] @ (17638 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 1752a │ │ │ │ - ldr r3, [pc, #240] @ (1766c ) │ │ │ │ + beq.n 174fa │ │ │ │ + ldr r3, [pc, #240] @ (1763c ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 175be │ │ │ │ + beq.n 1758e │ │ │ │ mov r0, ip │ │ │ │ mov r1, r4 │ │ │ │ - blx 3c38 │ │ │ │ + blx 3c04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17428 │ │ │ │ + beq.w 173f8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 175be │ │ │ │ + beq.n 1758e │ │ │ │ mov r1, r4 │ │ │ │ - blx 3c38 │ │ │ │ - cbnz r0, 175be │ │ │ │ - ldr r3, [pc, #208] @ (17670 ) │ │ │ │ + blx 3c04 │ │ │ │ + cbnz r0, 1758e │ │ │ │ + ldr r3, [pc, #208] @ (17640 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #208] @ (17674 ) │ │ │ │ - ldr r0, [pc, #212] @ (17678 ) │ │ │ │ + ldr r1, [pc, #208] @ (17644 ) │ │ │ │ + ldr r0, [pc, #212] @ (17648 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (1767c ) │ │ │ │ - ldr r1, [pc, #204] @ (17680 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #204] @ (1764c ) │ │ │ │ + ldr r1, [pc, #204] @ (17650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 17556 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 17526 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ands.w r3, r3, #32 │ │ │ │ - bne.w 17428 │ │ │ │ - ldr r1, [pc, #184] @ (17684 ) │ │ │ │ + bne.w 173f8 │ │ │ │ + ldr r1, [pc, #184] @ (17654 ) │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.w 17428 │ │ │ │ - ldr r0, [pc, #172] @ (17688 ) │ │ │ │ + beq.w 173f8 │ │ │ │ + ldr r0, [pc, #172] @ (17658 ) │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - blx 43e0 │ │ │ │ + blx 43ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 174b6 │ │ │ │ + beq.w 17486 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 175fe │ │ │ │ + beq.n 175ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 17636 │ │ │ │ - ldr r3, [pc, #140] @ (1768c ) │ │ │ │ + cbz r3, 17606 │ │ │ │ + ldr r3, [pc, #140] @ (1765c ) │ │ │ │ add r3, pc │ │ │ │ str.w r4, [r3, #2804] @ 0xaf4 │ │ │ │ - b.n 17428 │ │ │ │ - ldr r3, [pc, #132] @ (17690 ) │ │ │ │ + b.n 173f8 │ │ │ │ + ldr r3, [pc, #132] @ (17660 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #132] @ (17694 ) │ │ │ │ - ldr r0, [pc, #132] @ (17698 ) │ │ │ │ + ldr r1, [pc, #132] @ (17664 ) │ │ │ │ + ldr r0, [pc, #132] @ (17668 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ (1769c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #124] @ (1766c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #124] @ (176a0 ) │ │ │ │ - ldr r0, [pc, #128] @ (176a4 ) │ │ │ │ + ldr r1, [pc, #124] @ (17670 ) │ │ │ │ + ldr r0, [pc, #128] @ (17674 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ + bl ffd8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 175fe │ │ │ │ - bl 10038 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 175ce │ │ │ │ + bl 10008 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ movs r6, r0 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr4, {0} │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr4, {0} │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ movs r5, r0 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6, #-16]! │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + stc2 0, cr0, [lr, #-16]! │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #100] @ (17710 ) │ │ │ │ + ldr r1, [pc, #100] @ (176e0 ) │ │ │ │ mov r3, r0 │ │ │ │ push {r4} │ │ │ │ add r1, pc │ │ │ │ ldr.w r4, [r1, #2800] @ 0xaf0 │ │ │ │ - cbz r4, 176c8 │ │ │ │ + cbz r4, 17698 │ │ │ │ ldr.w r2, [r1, #2808] @ 0xaf8 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 176d0 │ │ │ │ + bne.n 176a0 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx r3 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ mov r0, r3 │ │ │ │ - b.n 17408 │ │ │ │ + b.n 173d8 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 176e0 │ │ │ │ + bne.n 176b0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ adds r1, #16 │ │ │ │ bx r3 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - beq.n 176f4 │ │ │ │ + beq.n 176c4 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 17702 │ │ │ │ + bne.n 176d2 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ movs r2, #0 │ │ │ │ bx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r4 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ mov r2, r3 │ │ │ │ bx ip │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 176c8 │ │ │ │ + bne.n 17698 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx r3 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #516] @ (17928 ) │ │ │ │ + ldr r6, [pc, #516] @ (178f8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r4, [pc, #516] @ (1792c ) │ │ │ │ + ldr r4, [pc, #516] @ (178fc ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr r4, [r6, r4] │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 177d0 │ │ │ │ - ldr r0, [pc, #504] @ (17930 ) │ │ │ │ + beq.n 177a0 │ │ │ │ + ldr r0, [pc, #504] @ (17900 ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 1777a │ │ │ │ + beq.n 1774a │ │ │ │ ldr r4, [r7, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 177b4 │ │ │ │ + beq.n 17784 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 177b4 │ │ │ │ + beq.n 17784 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 178a2 │ │ │ │ + beq.w 17872 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17774 │ │ │ │ + beq.n 17744 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1789a │ │ │ │ + beq.w 1786a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r7, #84] @ 0x54 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 17802 │ │ │ │ + beq.n 177d2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 17856 │ │ │ │ + bne.n 17826 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 17910 │ │ │ │ + beq.w 178e0 │ │ │ │ add.w r1, r5, r1, lsl #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17774 │ │ │ │ + beq.n 17744 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 17842 │ │ │ │ + beq.n 17812 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17842 │ │ │ │ + beq.n 17812 │ │ │ │ ands.w r2, r2, r1, lsr #31 │ │ │ │ - bne.n 178a6 │ │ │ │ + bne.n 17876 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ and.w r0, r0, #33554432 @ 0x2000000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 17878 │ │ │ │ - cbnz r3, 17822 │ │ │ │ + beq.n 17848 │ │ │ │ + cbnz r3, 177f2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 178f8 │ │ │ │ + beq.w 178c8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 177aa │ │ │ │ - b.n 17774 │ │ │ │ + bne.n 1777a │ │ │ │ + b.n 17744 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 178f4 │ │ │ │ - ldr r2, [pc, #300] @ (17934 ) │ │ │ │ + beq.n 178c4 │ │ │ │ + ldr r2, [pc, #300] @ (17904 ) │ │ │ │ ldr.w ip, [r6, r2] │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 178e0 │ │ │ │ - ldr r2, [pc, #292] @ (17938 ) │ │ │ │ + beq.n 178b0 │ │ │ │ + ldr r2, [pc, #292] @ (17908 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 178dc │ │ │ │ + beq.n 178ac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r2, r1 │ │ │ │ - cbnz r3, 17862 │ │ │ │ + cbnz r3, 17832 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1779a │ │ │ │ + b.n 1776a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 178d8 │ │ │ │ - ldr r3, [pc, #268] @ (17934 ) │ │ │ │ + beq.n 178a8 │ │ │ │ + ldr r3, [pc, #268] @ (17904 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr.w ip, [r6, r3] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 178e0 │ │ │ │ - ldr r3, [pc, #260] @ (17938 ) │ │ │ │ + beq.n 178b0 │ │ │ │ + ldr r3, [pc, #260] @ (17908 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 178dc │ │ │ │ + beq.n 178ac │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 177f0 │ │ │ │ + bcc.n 177c0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 178a2 │ │ │ │ + cbz r0, 17872 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4134 │ │ │ │ - b.n 1775e │ │ │ │ + blx 4100 │ │ │ │ + b.n 1772e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 178f4 │ │ │ │ - ldr r3, [pc, #216] @ (17934 ) │ │ │ │ + beq.n 178c4 │ │ │ │ + ldr r3, [pc, #216] @ (17904 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr.w ip, [r6, r3] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 178e0 │ │ │ │ - ldr r3, [pc, #208] @ (17938 ) │ │ │ │ + beq.n 178b0 │ │ │ │ + ldr r3, [pc, #208] @ (17908 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 178dc │ │ │ │ + beq.n 178ac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 17842 │ │ │ │ + bcs.n 17812 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 1779a │ │ │ │ + b.n 1776a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 178d8 │ │ │ │ - ldr r2, [pc, #180] @ (17934 ) │ │ │ │ + beq.n 178a8 │ │ │ │ + ldr r2, [pc, #180] @ (17904 ) │ │ │ │ ldr.w ip, [r6, r2] │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 178e0 │ │ │ │ - ldr r2, [pc, #176] @ (17938 ) │ │ │ │ + beq.n 178b0 │ │ │ │ + ldr r2, [pc, #176] @ (17908 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 178dc │ │ │ │ + beq.n 178ac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1782e │ │ │ │ + bne.n 177fe │ │ │ │ mov r3, r2 │ │ │ │ - b.n 177f0 │ │ │ │ + b.n 177c0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17774 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17744 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 17774 │ │ │ │ + b.n 17744 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 177c6 │ │ │ │ + beq.n 17796 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 178be │ │ │ │ + blt.n 1788e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, r0 │ │ │ │ - b.n 177c6 │ │ │ │ - ldr r3, [pc, #124] @ (1793c ) │ │ │ │ + b.n 17796 │ │ │ │ + ldr r3, [pc, #124] @ (1790c ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3ed4 │ │ │ │ + blx 3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 178a2 │ │ │ │ - blx 3f8c │ │ │ │ + beq.n 17872 │ │ │ │ + blx 3f58 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 177c6 │ │ │ │ - bl 101a0 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #92] @ (17940 ) │ │ │ │ + b.n 17796 │ │ │ │ + bl 10170 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #92] @ (17910 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (17944 ) │ │ │ │ - ldr r0, [pc, #92] @ (17948 ) │ │ │ │ + ldr r1, [pc, #92] @ (17914 ) │ │ │ │ + ldr r0, [pc, #92] @ (17918 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #80] @ (1794c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #80] @ (1791c ) │ │ │ │ movw r2, #2200 @ 0x898 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #76] @ (17950 ) │ │ │ │ - ldr r0, [pc, #76] @ (17954 ) │ │ │ │ + ldr r1, [pc, #76] @ (17920 ) │ │ │ │ + ldr r0, [pc, #76] @ (17924 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (17958 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #68] @ (17928 ) │ │ │ │ mov.w r2, #2208 @ 0x8a0 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #64] @ (1795c ) │ │ │ │ - ldr r0, [pc, #64] @ (17960 ) │ │ │ │ + ldr r1, [pc, #64] @ (1792c ) │ │ │ │ + ldr r0, [pc, #64] @ (17930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r2 │ │ │ │ + movs r2, r1 │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, r6 │ │ │ │ + movs r0, r5 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r5, r0 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r3, #2 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfa600004 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + @ instruction: 0xfa580004 │ │ │ │ + subs r6, r5, r7 │ │ │ │ movs r5, r0 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r0, #2 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfa480004 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + @ instruction: 0xfa400004 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #180] @ (17a28 ) │ │ │ │ + ldr r6, [pc, #180] @ (179f8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #180] @ (17a2c ) │ │ │ │ + ldr r3, [pc, #180] @ (179fc ) │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 179b2 │ │ │ │ + bne.n 17982 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 17a22 │ │ │ │ + bpl.n 179f2 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.n 179fe │ │ │ │ + bhi.n 179ce │ │ │ │ ldr r2, [r1, #12] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r1, r2, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 179e0 │ │ │ │ + beq.n 179b0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 17714 │ │ │ │ + b.n 176e4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 179e0 │ │ │ │ - blx 419c │ │ │ │ + cbz r0, 179b0 │ │ │ │ + blx 4168 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 179a0 │ │ │ │ + beq.n 17970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 179a0 │ │ │ │ + bne.n 17970 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 179a0 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 17970 │ │ │ │ + blx 4280 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 179a4 │ │ │ │ - ldr r3, [pc, #64] @ (17a30 ) │ │ │ │ + beq.n 17974 │ │ │ │ + ldr r3, [pc, #64] @ (17a00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - blx 4448 │ │ │ │ - cbnz r0, 17a08 │ │ │ │ + blx 4414 │ │ │ │ + cbnz r0, 179d8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 179a0 │ │ │ │ + b.n 17970 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - blx 3f8c │ │ │ │ - ldr r3, [pc, #32] @ (17a34 ) │ │ │ │ - ldr r1, [pc, #36] @ (17a38 ) │ │ │ │ + blx 3f58 │ │ │ │ + ldr r3, [pc, #32] @ (17a04 ) │ │ │ │ + ldr r1, [pc, #36] @ (17a08 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 179f8 │ │ │ │ - bl 1011c │ │ │ │ + blx 3e28 │ │ │ │ + b.n 179c8 │ │ │ │ + bl 100ec │ │ │ │ nop │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r5, 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 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #2112] @ 18294 │ │ │ │ + ldr.w r2, [pc, #2112] @ 18264 │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w r9, [pc, #2112] @ 18298 │ │ │ │ + ldr.w r9, [pc, #2112] @ 18268 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2104] @ 1829c │ │ │ │ + ldr.w r3, [pc, #2104] @ 1826c │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 17b32 │ │ │ │ + bne.n 17b02 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 17ea4 │ │ │ │ - ldr.w r3, [pc, #2076] @ 182a0 │ │ │ │ + beq.w 17e74 │ │ │ │ + ldr.w r3, [pc, #2076] @ 18270 │ │ │ │ mov r2, r6 │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #2856] @ 0xb28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 17f50 │ │ │ │ - ldr.w r1, [pc, #2060] @ 182a4 │ │ │ │ + beq.w 17f20 │ │ │ │ + ldr.w r1, [pc, #2060] @ 18274 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [r1, #2848] @ 0xb20 │ │ │ │ mov r1, r9 │ │ │ │ - bl ee2c │ │ │ │ + bl edfc │ │ │ │ cmp r9, r0 │ │ │ │ - ble.w 17d08 │ │ │ │ + ble.w 17cd8 │ │ │ │ add.w r1, r7, r0, lsl #3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 17d08 │ │ │ │ + bne.w 17cd8 │ │ │ │ ldr.w r7, [r7, r0, lsl #3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17aca │ │ │ │ + beq.n 17a9a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr.w r2, [pc, #2012] @ 182a8 │ │ │ │ + ldr.w r2, [pc, #2012] @ 18278 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - blx 4320 │ │ │ │ + blx 42ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c70 │ │ │ │ + beq.w 17c40 │ │ │ │ str r6, [r0, #20] │ │ │ │ - blx 3c68 │ │ │ │ + blx 3c34 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17afe │ │ │ │ + beq.n 17ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17ccc │ │ │ │ + beq.w 17c9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17b12 │ │ │ │ + beq.n 17ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17ca4 │ │ │ │ - ldr.w r2, [pc, #1944] @ 182ac │ │ │ │ - ldr.w r3, [pc, #1924] @ 1829c │ │ │ │ + beq.w 17c74 │ │ │ │ + ldr.w r2, [pc, #1944] @ 1827c │ │ │ │ + ldr.w r3, [pc, #1924] @ 1826c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1807e │ │ │ │ + bne.w 1804e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1916] @ 182b0 │ │ │ │ + ldr.w r3, [pc, #1916] @ 18280 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17c34 │ │ │ │ + beq.n 17c04 │ │ │ │ ldr r7, [r5, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 17f4a │ │ │ │ + beq.w 17f1a │ │ │ │ ldr.w fp, [r7, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r7, #20] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 17b7c │ │ │ │ + beq.n 17b4c │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 17b7c │ │ │ │ + beq.n 17b4c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - blx 3f28 <_PyObject_GetDictPtr@plt> │ │ │ │ - ldr.w r2, [pc, #1840] @ 182b4 │ │ │ │ + blx 3ef4 <_PyObject_GetDictPtr@plt> │ │ │ │ + ldr.w r2, [pc, #1840] @ 18284 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 180f8 │ │ │ │ + beq.w 180c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17cd8 │ │ │ │ - ldr.w r1, [pc, #1816] @ 182b8 │ │ │ │ + beq.w 17ca8 │ │ │ │ + ldr.w r1, [pc, #1816] @ 18288 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 17cf4 │ │ │ │ - ldr.w r1, [pc, #1804] @ 182bc │ │ │ │ + beq.w 17cc4 │ │ │ │ + ldr.w r1, [pc, #1804] @ 1828c │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 17bc4 │ │ │ │ + beq.n 17b94 │ │ │ │ mov r0, r2 │ │ │ │ - blx 40b8 │ │ │ │ + blx 4084 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17cf4 │ │ │ │ + bne.w 17cc4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 17f1e │ │ │ │ + beq.w 17eee │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1828e │ │ │ │ + beq.w 1825e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 1828e │ │ │ │ + bne.w 1825e │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 1818e │ │ │ │ + bne.w 1815e │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 17bfc │ │ │ │ + cbz r0, 17bcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17bfc │ │ │ │ + beq.n 17bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 180ec │ │ │ │ + beq.w 180bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17c12 │ │ │ │ + beq.n 17be2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17cf8 │ │ │ │ + beq.n 17cc8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 17c2e │ │ │ │ + beq.n 17bfe │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17c2e │ │ │ │ + beq.n 17bfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 17d00 │ │ │ │ + beq.n 17cd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 17a7a │ │ │ │ - ldr.w r3, [pc, #1672] @ 182c0 │ │ │ │ + beq.w 17a4a │ │ │ │ + ldr.w r3, [pc, #1672] @ 18290 │ │ │ │ negs r2, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #2856] @ 0xb28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 17a94 │ │ │ │ + bne.w 17a64 │ │ │ │ ldr.w r9, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 18276 │ │ │ │ + beq.w 18246 │ │ │ │ ldr.w fp, [r9, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 17d28 │ │ │ │ + bne.n 17cf8 │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 17d38 │ │ │ │ - b.n 17d50 │ │ │ │ + bne.n 17d08 │ │ │ │ + b.n 17d20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17b12 │ │ │ │ + beq.w 17ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17b12 │ │ │ │ - ldr.w r2, [pc, #1596] @ 182c4 │ │ │ │ - ldr.w r3, [pc, #1552] @ 1829c │ │ │ │ + bne.w 17ae2 │ │ │ │ + ldr.w r2, [pc, #1596] @ 18294 │ │ │ │ + ldr.w r3, [pc, #1552] @ 1826c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r7 │ │ │ │ - beq.n 17cc2 │ │ │ │ - b.n 1807e │ │ │ │ - ldr.w r2, [pc, #1568] @ 182c8 │ │ │ │ - ldr.w r3, [pc, #1520] @ 1829c │ │ │ │ + beq.n 17c92 │ │ │ │ + b.n 1804e │ │ │ │ + ldr.w r2, [pc, #1568] @ 18298 │ │ │ │ + ldr.w r3, [pc, #1520] @ 1826c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r4 │ │ │ │ - bne.w 1807e │ │ │ │ + bne.w 1804e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3eac <_Py_Dealloc@plt> │ │ │ │ + b.w 3e78 <_Py_Dealloc@plt> │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17afe │ │ │ │ - blx 3f8c │ │ │ │ - ldr.w r2, [pc, #1500] @ 182b8 │ │ │ │ - ldr.w r0, [pc, #1516] @ 182cc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17ace │ │ │ │ + blx 3f58 │ │ │ │ + ldr.w r2, [pc, #1500] @ 18288 │ │ │ │ + ldr.w r0, [pc, #1516] @ 1829c │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r0, #728] @ 0x2d8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - blx 3ce0 │ │ │ │ + blx 3cac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 17bc4 │ │ │ │ + b.n 17b94 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17c12 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17be2 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17c2e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17bfe │ │ │ │ ldr.w r9, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 180f2 │ │ │ │ + beq.w 180c2 │ │ │ │ ldr.w fp, [r9, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17d2e │ │ │ │ + beq.n 17cfe │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 17d4a │ │ │ │ + beq.n 17d1a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17d4a │ │ │ │ + beq.n 17d1a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 17ed6 │ │ │ │ - ldr.w r2, [pc, #1404] @ 182d0 │ │ │ │ + beq.w 17ea6 │ │ │ │ + ldr.w r2, [pc, #1404] @ 182a0 │ │ │ │ mov r1, r8 │ │ │ │ - ldr.w r0, [pc, #1404] @ 182d4 │ │ │ │ + ldr.w r0, [pc, #1404] @ 182a4 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3d60 │ │ │ │ + blx 3d2c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18002 │ │ │ │ - blx 4078 │ │ │ │ + beq.w 17fd2 │ │ │ │ + blx 4044 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17fe8 │ │ │ │ + beq.w 17fb8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 4140 │ │ │ │ + blx 410c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17d9a │ │ │ │ + beq.n 17d6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 18082 │ │ │ │ + beq.w 18052 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 18002 │ │ │ │ + beq.w 17fd2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 17fc2 │ │ │ │ + beq.w 17f92 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1828e │ │ │ │ + beq.w 1825e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 1828e │ │ │ │ + bne.w 1825e │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 181ca │ │ │ │ + bne.w 1819a │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 17de0 │ │ │ │ + cbz r0, 17db0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17de0 │ │ │ │ + beq.n 17db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1814c │ │ │ │ + beq.w 1811c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17df8 │ │ │ │ + beq.n 17dc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1808a │ │ │ │ + beq.w 1805a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 17e16 │ │ │ │ + beq.n 17de6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 17e16 │ │ │ │ + beq.n 17de6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 180e4 │ │ │ │ - ldr.w r3, [pc, #1216] @ 182d8 │ │ │ │ + beq.w 180b4 │ │ │ │ + ldr.w r3, [pc, #1216] @ 182a8 │ │ │ │ rsb sl, r4, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #2856] @ 0xb28 │ │ │ │ - cbnz r4, 17e2e │ │ │ │ + cbnz r4, 17dfe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 17aca │ │ │ │ + beq.w 17a9a │ │ │ │ mov sl, r6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 18152 │ │ │ │ - ldr.w r3, [pc, #1188] @ 182dc │ │ │ │ + beq.w 18122 │ │ │ │ + ldr.w r3, [pc, #1188] @ 182ac │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r4, [r3, #2848] @ 0xb20 │ │ │ │ mov r1, r4 │ │ │ │ - bl ee2c │ │ │ │ + bl edfc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 17ee6 │ │ │ │ + ble.n 17eb6 │ │ │ │ add.w fp, r9, r0, lsl #3 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 18224 │ │ │ │ + beq.w 181f4 │ │ │ │ ldr.w r3, [r3, #2852] @ 0xb24 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 17ef0 │ │ │ │ + beq.n 17ec0 │ │ │ │ add.w r0, r8, #1 │ │ │ │ sub.w r2, r4, r8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ sub.w r1, r0, #8 │ │ │ │ add r0, r9 │ │ │ │ add r1, r9 │ │ │ │ - blx 3f10 │ │ │ │ - ldr.w r3, [pc, #1116] @ 182e0 │ │ │ │ + blx 3edc │ │ │ │ + ldr.w r3, [pc, #1116] @ 182b0 │ │ │ │ adds r4, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [fp, #4] │ │ │ │ add r3, pc │ │ │ │ str.w r7, [fp] │ │ │ │ str.w r4, [r3, #2848] @ 0xb20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 17ac6 │ │ │ │ - b.n 17aca │ │ │ │ + bne.w 17a96 │ │ │ │ + b.n 17a9a │ │ │ │ ldr.w r9, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 17f84 │ │ │ │ + beq.n 17f54 │ │ │ │ ldr.w fp, [r9, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 181f6 │ │ │ │ + beq.w 181c6 │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r6 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 17d38 │ │ │ │ + bne.w 17d08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ movs r4, #0 │ │ │ │ - blx 4140 │ │ │ │ + blx 410c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 17d9a │ │ │ │ + b.n 17d6a │ │ │ │ ldr.w r3, [r3, #2852] @ 0xb24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 181c4 │ │ │ │ + bne.w 18194 │ │ │ │ add.w r4, r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - blx 3b6c │ │ │ │ + blx 3b38 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17aca │ │ │ │ - ldr r3, [pc, #988] @ (182e4 ) │ │ │ │ + beq.w 17a9a │ │ │ │ + ldr r3, [pc, #988] @ (182b4 ) │ │ │ │ add.w fp, r0, r8, lsl #3 │ │ │ │ add r3, pc │ │ │ │ str.w r4, [r3, #2852] @ 0xb24 │ │ │ │ ldr.w r4, [r3, #2848] @ 0xb20 │ │ │ │ str.w r0, [r3, #2856] @ 0xb28 │ │ │ │ cmp r8, r4 │ │ │ │ - blt.n 17e6a │ │ │ │ - b.n 17e82 │ │ │ │ - cbz r7, 17f28 │ │ │ │ + blt.n 17e3a │ │ │ │ + b.n 17e52 │ │ │ │ + cbz r7, 17ef8 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 1824c │ │ │ │ + bne.w 1821c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c12 │ │ │ │ + beq.w 17be2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17c12 │ │ │ │ + beq.w 17be2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17c12 │ │ │ │ - b.n 17cfa │ │ │ │ + bne.w 17be2 │ │ │ │ + b.n 17cca │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 17b7c │ │ │ │ + b.n 17b4c │ │ │ │ ldr.w r9, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 17f84 │ │ │ │ + beq.n 17f54 │ │ │ │ ldr.w fp, [r9, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1808e │ │ │ │ + beq.w 1805e │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r7 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 17d38 │ │ │ │ - b.n 17ed6 │ │ │ │ + bne.w 17d08 │ │ │ │ + b.n 17ea6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - blx 4140 │ │ │ │ + blx 410c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17b12 │ │ │ │ + beq.w 17ae2 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18248 │ │ │ │ + beq.w 18218 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movne sl, r4 │ │ │ │ - beq.w 17e16 │ │ │ │ + beq.w 17de6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17df8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17df8 │ │ │ │ + bne.w 17dc8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17dc8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 17fd0 │ │ │ │ + beq.n 17fa0 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 180ac │ │ │ │ + bne.n 1807c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17df8 │ │ │ │ + beq.w 17dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 17fb2 │ │ │ │ - b.n 17df8 │ │ │ │ + bne.n 17f82 │ │ │ │ + b.n 17dc8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18002 │ │ │ │ + beq.n 17fd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 18002 │ │ │ │ + cbnz r3, 17fd2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 18022 │ │ │ │ + beq.n 17ff2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18022 │ │ │ │ + beq.n 17ff2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 18022 │ │ │ │ + cbnz r3, 17ff2 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 18042 │ │ │ │ + beq.n 18012 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18042 │ │ │ │ + beq.n 18012 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 18042 │ │ │ │ + cbnz r3, 18012 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 17b12 │ │ │ │ + beq.w 17ae2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17b12 │ │ │ │ + beq.w 17ae2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17b12 │ │ │ │ - ldr r2, [pc, #640] @ (182e8 ) │ │ │ │ - ldr r3, [pc, #564] @ (1829c ) │ │ │ │ + bne.w 17ae2 │ │ │ │ + ldr r2, [pc, #640] @ (182b8 ) │ │ │ │ + ldr r3, [pc, #564] @ (1826c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, sl │ │ │ │ - beq.w 17cc2 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + beq.w 17c92 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17d9a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17d6a │ │ │ │ mov r0, fp │ │ │ │ - b.n 17fbc │ │ │ │ + b.n 17f8c │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 17ed6 │ │ │ │ + beq.w 17ea6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17ed6 │ │ │ │ + beq.w 17ea6 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 17ed6 │ │ │ │ + b.n 17ea6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17df8 │ │ │ │ + beq.w 17dc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17df8 │ │ │ │ + beq.w 17dc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17df8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 17dc8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 17de0 │ │ │ │ - b.n 17df8 │ │ │ │ + bne.w 17db0 │ │ │ │ + b.n 17dc8 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17e16 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17bfc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17de6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17bcc │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r9 │ │ │ │ - b.n 17d4a │ │ │ │ + b.n 17d1a │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ - blx 4454 │ │ │ │ + blx 4420 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 17cd4 │ │ │ │ + beq.w 17ca4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 40b8 │ │ │ │ + blx 4084 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18214 │ │ │ │ + bne.n 181e4 │ │ │ │ cmp ip, r2 │ │ │ │ - ldr r2, [pc, #408] @ (182bc ) │ │ │ │ - beq.w 1827c │ │ │ │ - ldr r1, [pc, #400] @ (182b8 ) │ │ │ │ + ldr r2, [pc, #408] @ (1828c ) │ │ │ │ + beq.w 1824c │ │ │ │ + ldr r1, [pc, #400] @ (18288 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17ba6 │ │ │ │ + bne.w 17b76 │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - b.n 17ba6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17de0 │ │ │ │ + b.n 17b76 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17db0 │ │ │ │ mov.w r0, #512 @ 0x200 │ │ │ │ - blx 3ec8 │ │ │ │ + blx 3e94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17aca │ │ │ │ - ldr r3, [pc, #392] @ (182ec ) │ │ │ │ + beq.w 17a9a │ │ │ │ + ldr r3, [pc, #392] @ (182bc ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov.w r8, #1 │ │ │ │ add r3, pc │ │ │ │ mov.w r9, #64 @ 0x40 │ │ │ │ add.w r3, r3, #2848 @ 0xb20 │ │ │ │ cmp r2, r1 │ │ │ │ str.w sl, [r0, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r7, [r0, #0] │ │ │ │ strd r8, r9, [r3] │ │ │ │ - beq.w 17aca │ │ │ │ + beq.w 17a9a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 17aca │ │ │ │ + b.n 17a9a │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17bfc │ │ │ │ + beq.w 17bcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17bfc │ │ │ │ + beq.w 17bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17bfc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 17bcc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 17bfc │ │ │ │ - b.n 17c12 │ │ │ │ + bne.w 17bcc │ │ │ │ + b.n 17be2 │ │ │ │ add.w fp, r9, r8, lsl #3 │ │ │ │ - b.n 17e82 │ │ │ │ + b.n 17e52 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17de0 │ │ │ │ + beq.w 17db0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17de0 │ │ │ │ + beq.w 17db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17de0 │ │ │ │ - b.n 180d6 │ │ │ │ + bne.w 17db0 │ │ │ │ + b.n 180a6 │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 17ed6 │ │ │ │ + beq.w 17ea6 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 17ed6 │ │ │ │ + beq.w 17ea6 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - b.n 17ed6 │ │ │ │ + b.n 17ea6 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 17cf4 │ │ │ │ - ldr r2, [pc, #156] @ (182b8 ) │ │ │ │ + beq.w 17cc4 │ │ │ │ + ldr r2, [pc, #156] @ (18288 ) │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ mov r2, r1 │ │ │ │ - b.n 18130 │ │ │ │ + b.n 18100 │ │ │ │ ldr.w r0, [r9, r0, lsl #3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r7, [r9, r8, lsl #3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17aca │ │ │ │ + beq.w 17a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17aca │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 17aca │ │ │ │ + bne.w 17a9a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 17a9a │ │ │ │ mov r4, r0 │ │ │ │ - b.n 17e16 │ │ │ │ + b.n 17de6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17c12 │ │ │ │ + beq.w 17be2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 17c12 │ │ │ │ + beq.w 17be2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 17c12 │ │ │ │ - b.n 181b6 │ │ │ │ + bne.w 17be2 │ │ │ │ + b.n 18186 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, r9 │ │ │ │ - b.n 17d50 │ │ │ │ + b.n 17d20 │ │ │ │ ldr.w r1, [r9, r2] │ │ │ │ - ldr r2, [pc, #52] @ (182b8 ) │ │ │ │ + ldr r2, [pc, #52] @ (18288 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 17bc4 │ │ │ │ - b.n 17cf4 │ │ │ │ - bl 10568 │ │ │ │ + bne.w 17b94 │ │ │ │ + b.n 17cc4 │ │ │ │ + bl 10538 │ │ │ │ nop │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ movs r6, r0 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r0 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ movs r6, r0 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r0 │ │ │ │ - addw r0, ip, #2052 @ 0x804 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + addw r0, r4, #2052 @ 0x804 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r5, r0 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r0 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ movs r6, 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 r7, [pc, #468] @ (184d8 ) │ │ │ │ + ldr r7, [pc, #468] @ (184a8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ add r7, pc │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 18430 │ │ │ │ - ldr r3, [pc, #452] @ (184dc ) │ │ │ │ + beq.w 18400 │ │ │ │ + ldr r3, [pc, #452] @ (184ac ) │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 183e4 │ │ │ │ + beq.n 183b4 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #3 │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18436 │ │ │ │ + beq.n 18406 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 184ac │ │ │ │ - ldr r2, [pc, #392] @ (184e0 ) │ │ │ │ + bpl.w 1847c │ │ │ │ + ldr r2, [pc, #392] @ (184b0 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 184c2 │ │ │ │ - ldr r2, [pc, #388] @ (184e4 ) │ │ │ │ + beq.w 18492 │ │ │ │ + ldr r2, [pc, #388] @ (184b4 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 184be │ │ │ │ + beq.w 1848e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 184a8 │ │ │ │ + ble.w 18478 │ │ │ │ cmp r3, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ - beq.w 184a8 │ │ │ │ + beq.w 18478 │ │ │ │ cmp r3, #2 │ │ │ │ str r6, [r0, #16] │ │ │ │ - beq.w 184a8 │ │ │ │ - ldr r3, [pc, #356] @ (184e8 ) │ │ │ │ + beq.w 18478 │ │ │ │ + ldr r3, [pc, #356] @ (184b8 ) │ │ │ │ str.w r9, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #328] @ 0x148 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1845c │ │ │ │ - ldr r0, [pc, #340] @ (184ec ) │ │ │ │ + beq.n 1842c │ │ │ │ + ldr r0, [pc, #340] @ (184bc ) │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 18402 │ │ │ │ + cbnz r0, 183d2 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - blx 3ee0 │ │ │ │ - cbz r5, 183fc │ │ │ │ + blx 3eac │ │ │ │ + cbz r5, 183cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 183be │ │ │ │ + beq.n 1838e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 183e8 │ │ │ │ + cbz r3, 183b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [r5, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 183de │ │ │ │ + beq.n 183ae │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r5, #0] │ │ │ │ - beq.n 183de │ │ │ │ - cbz r3, 183f0 │ │ │ │ + beq.n 183ae │ │ │ │ + cbz r3, 183c0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #264] @ (184f0 ) │ │ │ │ - b.n 1831e │ │ │ │ + ldr r3, [pc, #264] @ (184c0 ) │ │ │ │ + b.n 182ee │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 183be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1838e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, 1846e │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, 1843e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18414 │ │ │ │ + beq.n 183e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 184a0 │ │ │ │ + beq.n 18470 │ │ │ │ movw r1, #16619 @ 0x40eb │ │ │ │ - ldr r3, [pc, #216] @ (184f4 ) │ │ │ │ + ldr r3, [pc, #216] @ (184c4 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #216] @ (184f8 ) │ │ │ │ + ldr r0, [pc, #216] @ (184c8 ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r1, #16604 @ 0x40dc │ │ │ │ - b.n 18418 │ │ │ │ + b.n 183e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1847e │ │ │ │ + beq.n 1844e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 18498 │ │ │ │ + cbz r3, 18468 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 18456 │ │ │ │ + beq.n 18426 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 18490 │ │ │ │ + cbz r3, 18460 │ │ │ │ movw r1, #16608 @ 0x40e0 │ │ │ │ - b.n 18418 │ │ │ │ + b.n 183e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 183ae │ │ │ │ - b.n 18402 │ │ │ │ - ldr r3, [pc, #140] @ (184fc ) │ │ │ │ - ldr r1, [pc, #140] @ (18500 ) │ │ │ │ + bne.n 1837e │ │ │ │ + b.n 183d2 │ │ │ │ + ldr r3, [pc, #140] @ (184cc ) │ │ │ │ + ldr r1, [pc, #140] @ (184d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 18402 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 183d2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 18456 │ │ │ │ + beq.n 18426 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18456 │ │ │ │ + bne.n 18426 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18456 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18426 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18446 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18416 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18414 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #84] @ (18504 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 183e4 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #84] @ (184d4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #84] @ (18508 ) │ │ │ │ - ldr r0, [pc, #88] @ (1850c ) │ │ │ │ + ldr r1, [pc, #84] @ (184d8 ) │ │ │ │ + ldr r0, [pc, #88] @ (184dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #76] @ (18510 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #76] @ (184e0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #72] @ (18514 ) │ │ │ │ - ldr r0, [pc, #76] @ (18518 ) │ │ │ │ + ldr r1, [pc, #72] @ (184e4 ) │ │ │ │ + ldr r0, [pc, #76] @ (184e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ movs r6, r0 │ │ │ │ - vhadd.s d0, d2, d4 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + vhadd.s32 d0, d10, d4 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr6, cr4, {0} │ │ │ │ - ldrsh.w r0, [r4, #4] │ │ │ │ - @ instruction: 0xf4ce0004 │ │ │ │ - @ instruction: 0xf4fc0004 │ │ │ │ - bics.w r0, r0, #8650752 @ 0x840000 │ │ │ │ - orr.w r0, lr, #8650752 @ 0x840000 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + cdp 0, 6, cr0, cr14, cr4, {0} │ │ │ │ + vld1.8 {d0[0]}, [ip], r4 │ │ │ │ + @ instruction: 0xf4c60004 │ │ │ │ + @ instruction: 0xf4f40004 │ │ │ │ + bic.w r0, r8, #8650752 @ 0x840000 │ │ │ │ + orr.w r0, r6, #8650752 @ 0x840000 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ movs r5, 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, #3984] @ 0xf90 │ │ │ │ - ldr r5, [pc, #904] @ (188b8 ) │ │ │ │ + ldr r5, [pc, #904] @ (18888 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr r4, [pc, #904] @ (188bc ) │ │ │ │ + ldr r4, [pc, #904] @ (1888c ) │ │ │ │ mov r7, r3 │ │ │ │ add r5, pc │ │ │ │ - ldr r3, [pc, #904] @ (188c0 ) │ │ │ │ + ldr r3, [pc, #904] @ (18890 ) │ │ │ │ mov fp, r2 │ │ │ │ - ldr.w r9, [pc, #904] @ 188c4 │ │ │ │ + ldr.w r9, [pc, #904] @ 18894 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r9, pc │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r2, [r3, #328] @ 0x148 │ │ │ │ @@ -26212,84 +26212,84 @@ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov.w r4, #0 │ │ │ │ ldrd r4, r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 185aa │ │ │ │ + beq.n 1857a │ │ │ │ ldr.w r1, [r3, #172] @ 0xac │ │ │ │ - cbz r1, 185d2 │ │ │ │ + cbz r1, 185a2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 188ae │ │ │ │ - ldr r3, [pc, #848] @ (188c8 ) │ │ │ │ + bpl.w 1887e │ │ │ │ + ldr r3, [pc, #848] @ (18898 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 1889a │ │ │ │ - ldr r3, [pc, #840] @ (188cc ) │ │ │ │ + beq.w 1886a │ │ │ │ + ldr r3, [pc, #840] @ (1889c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 188b2 │ │ │ │ + beq.w 18882 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 185e8 │ │ │ │ + ble.n 185b8 │ │ │ │ adds r1, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 185a2 │ │ │ │ + b.n 18572 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 185e8 │ │ │ │ + beq.n 185b8 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 1859c │ │ │ │ + bne.n 1856c │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ - bl ee84 │ │ │ │ - cbz r0, 185e8 │ │ │ │ + bl ee54 │ │ │ │ + cbz r0, 185b8 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r7, r3 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n 1866a │ │ │ │ - ldr r0, [pc, #784] @ (188d0 ) │ │ │ │ + beq.n 1863a │ │ │ │ + ldr r0, [pc, #784] @ (188a0 ) │ │ │ │ mov r2, r7 │ │ │ │ - ldr r1, [pc, #784] @ (188d4 ) │ │ │ │ + ldr r1, [pc, #784] @ (188a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r9, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1876a │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1873a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 185aa │ │ │ │ + beq.n 1857a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 185d2 │ │ │ │ - ldr r3, [pc, #760] @ (188d8 ) │ │ │ │ + bne.n 185a2 │ │ │ │ + ldr r3, [pc, #760] @ (188a8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 185aa │ │ │ │ + beq.n 1857a │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #0 │ │ │ │ - bl 182f0 │ │ │ │ + bl 182c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1876a │ │ │ │ + beq.w 1873a │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 187ea │ │ │ │ + bne.w 187ba │ │ │ │ movs r0, #0 │ │ │ │ add.w lr, sp, #28 │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w lr, [r4] │ │ │ │ - ldr r3, [pc, #712] @ (188dc ) │ │ │ │ + ldr r3, [pc, #712] @ (188ac ) │ │ │ │ ldrb.w r2, [r8, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ mov.w r3, #1 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ @@ -26297,974 +26297,974 @@ │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ movt r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ strd r0, r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne.n 1865a │ │ │ │ + bne.n 1862a │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov ip, r4 │ │ │ │ str.w r3, [r4, #8]! │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r0, [r4, #4] │ │ │ │ ldrb.w r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #83 @ 0x53 │ │ │ │ - beq.n 18640 │ │ │ │ + beq.n 18610 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r3, r0, [ip, #8] │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ mov r0, lr │ │ │ │ mov r4, r5 │ │ │ │ - bl 10e90 │ │ │ │ + bl 10e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 187fc │ │ │ │ + beq.w 187cc │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 187ba │ │ │ │ + bne.w 1878a │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 186fe │ │ │ │ + ble.n 186ce │ │ │ │ ldr.w ip, [r5, #60] @ 0x3c │ │ │ │ subs r6, #4 │ │ │ │ movs r2, #0 │ │ │ │ mov lr, r0 │ │ │ │ sub.w r1, ip, #4 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov.w r8, r2, lsl #2 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 186d0 │ │ │ │ + ble.n 186a0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ and.w fp, r3, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18770 │ │ │ │ + beq.n 18740 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 186bc │ │ │ │ + beq.n 1868c │ │ │ │ ldr.w fp, [r0, r2, lsl #2] │ │ │ │ tst.w r3, #6 │ │ │ │ - beq.n 18732 │ │ │ │ + beq.n 18702 │ │ │ │ cmp.w fp, #4 │ │ │ │ - bne.w 18872 │ │ │ │ + bne.w 18842 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 186d0 │ │ │ │ + beq.n 186a0 │ │ │ │ ldr.w r0, [r0, r8] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 187a8 │ │ │ │ + bgt.n 18778 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 18740 │ │ │ │ + bmi.n 18710 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 186e6 │ │ │ │ + bpl.n 186b6 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18748 │ │ │ │ + beq.n 18718 │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 18748 │ │ │ │ + blt.n 18718 │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 1868a │ │ │ │ + bne.n 1865a │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 18830 │ │ │ │ + bne.w 18800 │ │ │ │ subs r3, r4, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1d4 │ │ │ │ + bl f1a4 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n 18758 │ │ │ │ - ldr r2, [pc, #456] @ (188e0 ) │ │ │ │ - ldr r3, [pc, #416] @ (188bc ) │ │ │ │ + beq.n 18728 │ │ │ │ + ldr r2, [pc, #456] @ (188b0 ) │ │ │ │ + ldr r3, [pc, #416] @ (1888c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 18896 │ │ │ │ + bne.w 18866 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, fp │ │ │ │ - bne.n 187a8 │ │ │ │ + bne.n 18778 │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.n 186c2 │ │ │ │ + bne.n 18692 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 186e6 │ │ │ │ + bpl.n 186b6 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - cbnz r0, 1879a │ │ │ │ + cbnz r0, 1876a │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 186e6 │ │ │ │ - ldr r3, [pc, #388] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #408] @ (188e4 ) │ │ │ │ + bpl.n 186b6 │ │ │ │ + ldr r3, [pc, #388] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #408] @ (188b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - cbz r4, 1876a │ │ │ │ + blx 3e28 │ │ │ │ + cbz r4, 1873a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1876a │ │ │ │ + beq.n 1873a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 18792 │ │ │ │ + cbz r3, 18762 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 18716 │ │ │ │ + b.n 186e6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 18800 │ │ │ │ + bne.n 187d0 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 18818 │ │ │ │ + bmi.n 187e8 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 186e6 │ │ │ │ - ldr r3, [pc, #332] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #356] @ (188e8 ) │ │ │ │ + beq.n 186b6 │ │ │ │ + ldr r3, [pc, #332] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #356] @ (188b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 18758 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 18728 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1876a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1873a │ │ │ │ ldr.w r0, [r0, r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 18884 │ │ │ │ + bge.n 18854 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 18748 │ │ │ │ - b.n 186e6 │ │ │ │ - ldr r3, [pc, #292] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #320] @ (188ec ) │ │ │ │ + bmi.n 18718 │ │ │ │ + b.n 186b6 │ │ │ │ + ldr r3, [pc, #292] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #320] @ (188bc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 18758 │ │ │ │ - ldr r3, [pc, #276] @ (188d0 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 18728 │ │ │ │ + ldr r3, [pc, #276] @ (188a0 ) │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - ble.n 1882a │ │ │ │ - ldr r3, [pc, #296] @ (188f0 ) │ │ │ │ + ble.n 187fa │ │ │ │ + ldr r3, [pc, #296] @ (188c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 1886c │ │ │ │ - ldr r6, [pc, #288] @ (188f4 ) │ │ │ │ + bls.n 1883c │ │ │ │ + ldr r6, [pc, #288] @ (188c4 ) │ │ │ │ add r6, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #284] @ (188f8 ) │ │ │ │ + ldr r1, [pc, #284] @ (188c8 ) │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e5c │ │ │ │ - b.n 18758 │ │ │ │ - ldr r1, [pc, #228] @ (188d0 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 18728 │ │ │ │ + ldr r1, [pc, #228] @ (188a0 ) │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r9, r1] │ │ │ │ - ldr r1, [pc, #264] @ (188fc ) │ │ │ │ + ldr r1, [pc, #264] @ (188cc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 1875a │ │ │ │ + b.n 1872a │ │ │ │ subs r0, r7, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 18776 │ │ │ │ - ldr r3, [pc, #200] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #244] @ (18900 ) │ │ │ │ + beq.n 18746 │ │ │ │ + ldr r3, [pc, #200] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #244] @ (188d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 18758 │ │ │ │ - ldr r3, [pc, #180] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #232] @ (18904 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 18728 │ │ │ │ + ldr r3, [pc, #180] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #232] @ (188d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 18758 │ │ │ │ - ldr r3, [pc, #220] @ (18908 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 18728 │ │ │ │ + ldr r3, [pc, #220] @ (188d8 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 187ca │ │ │ │ + b.n 1879a │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r6, #1 │ │ │ │ add ip, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r1, r2 │ │ │ │ - b.n 18846 │ │ │ │ + b.n 18816 │ │ │ │ mul.w r6, r2, r6 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w 186fe │ │ │ │ + beq.w 186ce │ │ │ │ mul.w r3, r6, lr │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ ldr.w r2, [ip, #-4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1883c │ │ │ │ + beq.n 1880c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 1883c │ │ │ │ - ldr r3, [pc, #116] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #172] @ (1890c ) │ │ │ │ + ble.n 1880c │ │ │ │ + ldr r3, [pc, #116] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #172] @ (188dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 18758 │ │ │ │ - ldr r6, [pc, #160] @ (18910 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 18728 │ │ │ │ + ldr r6, [pc, #160] @ (188e0 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 187d6 │ │ │ │ - ldr r3, [pc, #92] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #156] @ (18914 ) │ │ │ │ + b.n 187a6 │ │ │ │ + ldr r3, [pc, #92] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #156] @ (188e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 18758 │ │ │ │ - ldr r3, [pc, #72] @ (188d0 ) │ │ │ │ - ldr r1, [pc, #144] @ (18918 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 18728 │ │ │ │ + ldr r3, [pc, #72] @ (188a0 ) │ │ │ │ + ldr r1, [pc, #144] @ (188e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 18758 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ (1891c ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 18728 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #128] @ (188ec ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #124] @ (18920 ) │ │ │ │ - ldr r0, [pc, #128] @ (18924 ) │ │ │ │ + ldr r1, [pc, #124] @ (188f0 ) │ │ │ │ + ldr r0, [pc, #128] @ (188f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - ands.w r0, r8, r4 │ │ │ │ - and.w r0, ip, r4 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + ands.w r0, r0, r4 │ │ │ │ + and.w r0, r4, r4 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ movs r5, r0 │ │ │ │ - eors.w r0, r8, r4 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + eors.w r0, r0, r4 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ movs r5, r0 │ │ │ │ - orrs.w r0, r6, r4 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + orr.w r0, lr, r4 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - orrs.w r0, r8, #4 │ │ │ │ - orns r0, r6, #4 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + orrs.w r0, r0, #4 │ │ │ │ + orn r0, lr, #4 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #116] @ (189b0 ) │ │ │ │ - ldr r3, [pc, #120] @ (189b4 ) │ │ │ │ + ldr r2, [pc, #116] @ (18980 ) │ │ │ │ + ldr r3, [pc, #120] @ (18984 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r5, [pc, #116] @ (189b8 ) │ │ │ │ + ldr r5, [pc, #116] @ (18988 ) │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #92] @ (189bc ) │ │ │ │ + ldr r3, [pc, #92] @ (1898c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r6, r3 │ │ │ │ it eq │ │ │ │ streq r6, [r4, #0] │ │ │ │ - beq.n 18992 │ │ │ │ - ldr r1, [pc, #84] @ (189c0 ) │ │ │ │ + beq.n 18962 │ │ │ │ + ldr r1, [pc, #84] @ (18990 ) │ │ │ │ movs r3, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ orr.w r2, r7, #28 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #12] │ │ │ │ adds r1, #16 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r1, r0, [sp] │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r4] │ │ │ │ - ldr r2, [pc, #48] @ (189c4 ) │ │ │ │ - ldr r3, [pc, #28] @ (189b4 ) │ │ │ │ + ldr r2, [pc, #48] @ (18994 ) │ │ │ │ + ldr r3, [pc, #28] @ (18984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 189ac │ │ │ │ + bne.n 1897c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + strb r6, [r5, #27] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #124] @ 18a54 │ │ │ │ + ldr.w ip, [pc, #124] @ 18a24 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #120] @ (18a58 ) │ │ │ │ + ldr r3, [pc, #120] @ (18a28 ) │ │ │ │ mov r6, r1 │ │ │ │ add ip, pc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r5, [pc, #116] @ (18a5c ) │ │ │ │ + ldr r5, [pc, #116] @ (18a2c ) │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #88] @ (18a60 ) │ │ │ │ + ldr r3, [pc, #88] @ (18a30 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r6, r3 │ │ │ │ it eq │ │ │ │ streq r6, [r4, #0] │ │ │ │ - beq.n 18a36 │ │ │ │ - ldr r2, [pc, #80] @ (18a64 ) │ │ │ │ + beq.n 18a06 │ │ │ │ + ldr r2, [pc, #80] @ (18a34 ) │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #12] │ │ │ │ adds r2, #16 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r4] │ │ │ │ - ldr r2, [pc, #48] @ (18a68 ) │ │ │ │ - ldr r3, [pc, #28] @ (18a58 ) │ │ │ │ + ldr r2, [pc, #48] @ (18a38 ) │ │ │ │ + ldr r3, [pc, #28] @ (18a28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18a50 │ │ │ │ + bne.n 18a20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + strb r4, [r1, #25] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ movs r6, 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 r5, [pc, #296] @ (18ba8 ) │ │ │ │ + ldr r5, [pc, #296] @ (18b78 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #4 │ │ │ │ add r5, pc │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18b6c │ │ │ │ - ldr r3, [pc, #284] @ (18bac ) │ │ │ │ + beq.n 18b3c │ │ │ │ + ldr r3, [pc, #284] @ (18b7c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 18b92 │ │ │ │ - ldr r1, [pc, #256] @ (18bb0 ) │ │ │ │ + bpl.n 18b62 │ │ │ │ + ldr r1, [pc, #256] @ (18b80 ) │ │ │ │ ldr r6, [r5, r1] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 18b7e │ │ │ │ - ldr r1, [pc, #252] @ (18bb4 ) │ │ │ │ + beq.n 18b4e │ │ │ │ + ldr r1, [pc, #252] @ (18b84 ) │ │ │ │ ldr r7, [r5, r1] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 18ba4 │ │ │ │ + beq.n 18b74 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 18b7a │ │ │ │ + ble.n 18b4a │ │ │ │ str r2, [r0, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [pc, #236] @ (18bb8 ) │ │ │ │ + ldr r2, [pc, #236] @ (18b88 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 18b7a │ │ │ │ + beq.n 18b4a │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ str r5, [r0, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 18b7a │ │ │ │ + beq.n 18b4a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 18b7a │ │ │ │ + beq.n 18b4a │ │ │ │ movs r0, #2 │ │ │ │ str r5, [r4, #24] │ │ │ │ - blx 3cd4 │ │ │ │ - cbz r0, 18b42 │ │ │ │ + blx 3ca0 │ │ │ │ + cbz r0, 18b12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 18b92 │ │ │ │ + bpl.n 18b62 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 18b7e │ │ │ │ + beq.n 18b4e │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 18ba4 │ │ │ │ + beq.n 18b74 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 18b7a │ │ │ │ + ble.n 18b4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 18b7a │ │ │ │ + beq.n 18b4a │ │ │ │ str r5, [r0, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18b52 │ │ │ │ + beq.n 18b22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 18b72 │ │ │ │ + cbz r3, 18b42 │ │ │ │ movw r1, #46116 @ 0xb424 │ │ │ │ - ldr r3, [pc, #100] @ (18bbc ) │ │ │ │ + ldr r3, [pc, #100] @ (18b8c ) │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - ldr r0, [pc, #96] @ (18bc0 ) │ │ │ │ + ldr r0, [pc, #96] @ (18b90 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #46094 @ 0xb40e │ │ │ │ - b.n 18b56 │ │ │ │ + b.n 18b26 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18b52 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #68] @ (18bc4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18b22 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #68] @ (18b94 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #64] @ (18bc8 ) │ │ │ │ - ldr r0, [pc, #68] @ (18bcc ) │ │ │ │ + ldr r1, [pc, #64] @ (18b98 ) │ │ │ │ + ldr r0, [pc, #68] @ (18b9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (18bd0 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #60] @ (18ba0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #60] @ (18bd4 ) │ │ │ │ - ldr r0, [pc, #60] @ (18bd8 ) │ │ │ │ + ldr r1, [pc, #60] @ (18ba4 ) │ │ │ │ + ldr r0, [pc, #60] @ (18ba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ movs r5, r0 │ │ │ │ - ldcl 0, cr0, [r4, #-16]! │ │ │ │ - ldc 0, cr0, [r2, #16] │ │ │ │ - cdp2 0, 10, cr0, cr8, cr4, {0} │ │ │ │ - movt r0, #57348 @ 0xe004 │ │ │ │ - stcl 0, cr0, [r8, #16]! │ │ │ │ - cdp 0, 1, cr0, cr6, cr4, {0} │ │ │ │ + stcl 0, cr0, [ip, #-16]! │ │ │ │ + stc 0, cr0, [sl, #16] │ │ │ │ + cdp2 0, 10, cr0, cr0, cr4, {0} │ │ │ │ + movt r0, #24580 @ 0x6004 │ │ │ │ + stcl 0, cr0, [r0, #16]! │ │ │ │ + cdp 0, 0, cr0, cr14, cr4, {0} │ │ │ │ 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 r5, [pc, #296] @ (18d18 ) │ │ │ │ + ldr r5, [pc, #296] @ (18ce8 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #4 │ │ │ │ add r5, pc │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18cdc │ │ │ │ - ldr r3, [pc, #284] @ (18d1c ) │ │ │ │ + beq.n 18cac │ │ │ │ + ldr r3, [pc, #284] @ (18cec ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #804] @ 0x324 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 18d02 │ │ │ │ - ldr r1, [pc, #256] @ (18d20 ) │ │ │ │ + bpl.n 18cd2 │ │ │ │ + ldr r1, [pc, #256] @ (18cf0 ) │ │ │ │ ldr r6, [r5, r1] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 18cee │ │ │ │ - ldr r1, [pc, #252] @ (18d24 ) │ │ │ │ + beq.n 18cbe │ │ │ │ + ldr r1, [pc, #252] @ (18cf4 ) │ │ │ │ ldr r7, [r5, r1] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 18d14 │ │ │ │ + beq.n 18ce4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 18cea │ │ │ │ + ble.n 18cba │ │ │ │ str r2, [r0, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r2, [pc, #236] @ (18d28 ) │ │ │ │ + ldr r2, [pc, #236] @ (18cf8 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 18cea │ │ │ │ + beq.n 18cba │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ str r5, [r0, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 18cea │ │ │ │ + beq.n 18cba │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 18cea │ │ │ │ + beq.n 18cba │ │ │ │ movs r0, #2 │ │ │ │ str r5, [r4, #24] │ │ │ │ - blx 3cd4 │ │ │ │ - cbz r0, 18cb2 │ │ │ │ + blx 3ca0 │ │ │ │ + cbz r0, 18c82 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 18d02 │ │ │ │ + bpl.n 18cd2 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 18cee │ │ │ │ + beq.n 18cbe │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 18d14 │ │ │ │ + beq.n 18ce4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 18cea │ │ │ │ + ble.n 18cba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 18cea │ │ │ │ + beq.n 18cba │ │ │ │ str r5, [r0, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18cc2 │ │ │ │ + beq.n 18c92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 18ce2 │ │ │ │ + cbz r3, 18cb2 │ │ │ │ movw r1, #43912 @ 0xab88 │ │ │ │ - ldr r3, [pc, #100] @ (18d2c ) │ │ │ │ + ldr r3, [pc, #100] @ (18cfc ) │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - ldr r0, [pc, #96] @ (18d30 ) │ │ │ │ + ldr r0, [pc, #96] @ (18d00 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #43890 @ 0xab72 │ │ │ │ - b.n 18cc6 │ │ │ │ + b.n 18c96 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18cc2 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #68] @ (18d34 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18c92 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #68] @ (18d04 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #64] @ (18d38 ) │ │ │ │ - ldr r0, [pc, #68] @ (18d3c ) │ │ │ │ + ldr r1, [pc, #64] @ (18d08 ) │ │ │ │ + ldr r0, [pc, #68] @ (18d0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ (18d40 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #60] @ (18d10 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #60] @ (18d44 ) │ │ │ │ - ldr r0, [pc, #60] @ (18d48 ) │ │ │ │ + ldr r1, [pc, #60] @ (18d14 ) │ │ │ │ + ldr r0, [pc, #60] @ (18d18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + strb r2, [r7, #16] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ movs r5, r0 │ │ │ │ - stc 0, cr0, [r4], {4} │ │ │ │ - stc 0, cr0, [r2], #-16 │ │ │ │ - ldc2 0, cr0, [r8, #-16]! │ │ │ │ - adcs.w r0, lr, #4 │ │ │ │ - ldcl 0, cr0, [r8], #-16 │ │ │ │ - stc 0, cr0, [r6], #16 │ │ │ │ + @ instruction: 0xebfc0004 │ │ │ │ + ldc 0, cr0, [sl], {4} │ │ │ │ + ldc2 0, cr0, [r0, #-16]! │ │ │ │ + adcs.w r0, r6, #4 │ │ │ │ + ldcl 0, cr0, [r0], #-16 │ │ │ │ + ldc 0, cr0, [lr], {4} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #16 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ add r4, sp, #8 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - blx 418c │ │ │ │ + blx 4158 │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vldr d9, [sp] │ │ │ │ vldr d8, [sp, #8] │ │ │ │ - blx 418c │ │ │ │ + blx 4158 │ │ │ │ vldr d5, [sp] │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d4, d9, d9 │ │ │ │ vldr d6, [sp, #8] │ │ │ │ - ldr.w r8, [pc, #104] @ 18e0c │ │ │ │ + ldr.w r8, [pc, #104] @ 18ddc │ │ │ │ vmla.f64 d7, d5, d9 │ │ │ │ add r8, pc │ │ │ │ vmul.f64 d4, d4, d6 │ │ │ │ vsqrt.f64 d6, d7 │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 18dd8 │ │ │ │ + beq.n 18da8 │ │ │ │ vdiv.f64 d5, d4, d6 │ │ │ │ movs r0, #0 │ │ │ │ vdiv.f64 d7, d8, d6 │ │ │ │ vstr d5, [r7] │ │ │ │ vstr d7, [r6] │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #52] @ (18e10 ) │ │ │ │ - ldr r1, [pc, #56] @ (18e14 ) │ │ │ │ + ldr r3, [pc, #52] @ (18de0 ) │ │ │ │ + ldr r1, [pc, #56] @ (18de4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - ldr r3, [pc, #44] @ (18e18 ) │ │ │ │ - ldr r0, [pc, #48] @ (18e1c ) │ │ │ │ + blx 3fe0 │ │ │ │ + ldr r3, [pc, #44] @ (18de8 ) │ │ │ │ + ldr r0, [pc, #48] @ (18dec ) │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ add r3, pc │ │ │ │ movw r1, #37912 @ 0x9418 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r5, 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 │ │ │ │ - ldr r4, [pc, #976] @ (19204 ) │ │ │ │ + ldr r4, [pc, #976] @ (191d4 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #976] @ (19208 ) │ │ │ │ + ldr r2, [pc, #976] @ (191d8 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r6, [pc, #976] @ (1920c ) │ │ │ │ - ldr r3, [pc, #980] @ (19210 ) │ │ │ │ + ldr r6, [pc, #976] @ (191dc ) │ │ │ │ + ldr r3, [pc, #980] @ (191e0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 190ea │ │ │ │ + beq.w 190ba │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.w 191f8 │ │ │ │ - ldr r2, [pc, #948] @ (19214 ) │ │ │ │ + bpl.w 191c8 │ │ │ │ + ldr r2, [pc, #948] @ (191e4 ) │ │ │ │ ldr.w r9, [r6, r2] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 191e4 │ │ │ │ - ldr r2, [pc, #940] @ (19218 ) │ │ │ │ + beq.w 191b4 │ │ │ │ + ldr r2, [pc, #940] @ (191e8 ) │ │ │ │ ldr.w r8, [r6, r2] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 191fc │ │ │ │ + beq.w 191cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19100 │ │ │ │ + beq.w 190d0 │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18e94 │ │ │ │ + beq.n 18e64 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18eaa │ │ │ │ + beq.n 18e7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1907c │ │ │ │ + beq.w 1904c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str.w sl, [r5, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 191f8 │ │ │ │ + bpl.w 191c8 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 191e4 │ │ │ │ + beq.w 191b4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 191fc │ │ │ │ + beq.w 191cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 19136 │ │ │ │ + beq.w 19106 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 19050 │ │ │ │ - ldr r3, [pc, #840] @ (1921c ) │ │ │ │ + ble.w 19020 │ │ │ │ + ldr r3, [pc, #840] @ (191ec ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #868] @ 0x364 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1918e │ │ │ │ + bpl.w 1915e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 191a4 │ │ │ │ + beq.w 19174 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1914a │ │ │ │ + beq.w 1911a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18f0c │ │ │ │ + beq.n 18edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19082 │ │ │ │ + beq.w 19052 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #780] @ (19220 ) │ │ │ │ + ldr r2, [pc, #780] @ (191f0 ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 191aa │ │ │ │ + beq.w 1917a │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 191b2 │ │ │ │ + beq.w 19182 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #756] @ (19224 ) │ │ │ │ + ldr r2, [pc, #756] @ (191f4 ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2112] @ 0x840 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 191ba │ │ │ │ + beq.w 1918a │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 191c2 │ │ │ │ + beq.w 19192 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18f5e │ │ │ │ + beq.n 18f2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19088 │ │ │ │ + beq.w 19058 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 191f8 │ │ │ │ + bpl.w 191c8 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 191e4 │ │ │ │ + beq.w 191b4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 191fc │ │ │ │ + beq.w 191cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 19090 │ │ │ │ + bls.w 19060 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18f8c │ │ │ │ + beq.n 18f5c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #664] @ (19228 ) │ │ │ │ + ldr r3, [pc, #664] @ (191f8 ) │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 19168 │ │ │ │ + bne.w 19138 │ │ │ │ ldr.w r8, [sl, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 19168 │ │ │ │ + beq.w 19138 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -27273,1186 +27273,1186 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 18fe2 │ │ │ │ + beq.n 18fb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19160 │ │ │ │ + beq.w 19130 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, r5, [sp, #8] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1900a │ │ │ │ + beq.n 18fda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19186 │ │ │ │ + beq.w 19156 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1901e │ │ │ │ + beq.n 18fee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19150 │ │ │ │ + beq.w 19120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r1, #23001 @ 0x59d9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 190c8 │ │ │ │ + beq.n 19098 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1903a │ │ │ │ + beq.n 1900a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19158 │ │ │ │ + beq.w 19128 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19050 │ │ │ │ + beq.n 19020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 19050 │ │ │ │ + cbnz r3, 19020 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #456] @ (1922c ) │ │ │ │ - ldr r3, [pc, #420] @ (19208 ) │ │ │ │ + ldr r2, [pc, #456] @ (191fc ) │ │ │ │ + ldr r3, [pc, #420] @ (191d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 19200 │ │ │ │ + bne.w 191d0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18eaa │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18f0c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18e7a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18edc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18f5e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18f2e │ │ │ │ movs r0, #1 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 190c2 │ │ │ │ + cbz r0, 19092 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - blx 4134 │ │ │ │ + blx 4100 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 190bc │ │ │ │ + beq.n 1908c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 191dc │ │ │ │ + beq.w 191ac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 18f8c │ │ │ │ + bne.w 18f5c │ │ │ │ mov r4, sl │ │ │ │ movw r1, #22980 @ 0x59c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 190d8 │ │ │ │ + beq.n 190a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1913e │ │ │ │ + cbz r3, 1910e │ │ │ │ movs r2, #14 │ │ │ │ - ldr r3, [pc, #340] @ (19230 ) │ │ │ │ - ldr r0, [pc, #340] @ (19234 ) │ │ │ │ + ldr r3, [pc, #340] @ (19200 ) │ │ │ │ + ldr r0, [pc, #340] @ (19204 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 19060 │ │ │ │ - ldr r3, [pc, #332] @ (19238 ) │ │ │ │ - ldr r1, [pc, #332] @ (1923c ) │ │ │ │ + b.n 19030 │ │ │ │ + ldr r3, [pc, #332] @ (19208 ) │ │ │ │ + ldr r1, [pc, #332] @ (1920c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r2, #12 │ │ │ │ movw r1, #22934 @ 0x5996 │ │ │ │ - b.n 190da │ │ │ │ - blx 3b54 │ │ │ │ + b.n 190aa │ │ │ │ + blx 3b20 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 1912e │ │ │ │ + cbz r0, 190fe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4134 │ │ │ │ + blx 4100 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19126 │ │ │ │ + beq.n 190f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, 1917e │ │ │ │ + cbz r3, 1914e │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 18e94 │ │ │ │ + bne.w 18e64 │ │ │ │ movs r2, #12 │ │ │ │ movw r1, #22936 @ 0x5998 │ │ │ │ - b.n 190da │ │ │ │ + b.n 190aa │ │ │ │ movs r2, #13 │ │ │ │ movw r1, #22954 @ 0x59aa │ │ │ │ - b.n 190da │ │ │ │ + b.n 190aa │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 190d8 │ │ │ │ - blx 3f8c │ │ │ │ - b.n 19050 │ │ │ │ + b.n 190a8 │ │ │ │ + blx 3f58 │ │ │ │ + b.n 19020 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1901e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18fee │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1903a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1900a │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 18fe2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18fb2 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #0 │ │ │ │ mov r4, sl │ │ │ │ strd r3, r5, [sp, #8] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1900a │ │ │ │ + b.n 18fda │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19126 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 190f6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1900a │ │ │ │ - ldr r3, [pc, #168] @ (19238 ) │ │ │ │ - ldr r1, [pc, #172] @ (19240 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 18fda │ │ │ │ + ldr r3, [pc, #168] @ (19208 ) │ │ │ │ + ldr r1, [pc, #172] @ (19210 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r2, #13 │ │ │ │ movw r1, #22961 @ 0x59b1 │ │ │ │ - b.n 190da │ │ │ │ - blx 3b88 │ │ │ │ - b.n 18ef2 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 190aa │ │ │ │ + blx 3b54 │ │ │ │ + b.n 18ec2 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 18f24 │ │ │ │ + b.n 18ef4 │ │ │ │ movs r2, #14 │ │ │ │ movw r1, #22971 @ 0x59bb │ │ │ │ - b.n 190da │ │ │ │ - blx 3b88 │ │ │ │ + b.n 190aa │ │ │ │ + blx 3b54 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 18f42 │ │ │ │ + b.n 18f12 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 191cc │ │ │ │ + beq.n 1919c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 191d4 │ │ │ │ + cbz r3, 191a4 │ │ │ │ movs r2, #14 │ │ │ │ movw r1, #22973 @ 0x59bd │ │ │ │ - b.n 190da │ │ │ │ + b.n 190aa │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 191cc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1919c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 190bc │ │ │ │ - ldr r3, [pc, #92] @ (19244 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1908c │ │ │ │ + ldr r3, [pc, #92] @ (19214 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (19248 ) │ │ │ │ - ldr r0, [pc, #92] @ (1924c ) │ │ │ │ + ldr r1, [pc, #92] @ (19218 ) │ │ │ │ + ldr r0, [pc, #92] @ (1921c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + strb r6, [r6, #7] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r6, r0 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ movs r6, r0 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 19064 │ │ │ │ + b.n 19024 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 190a4 │ │ │ │ + b.n 19064 │ │ │ │ movs r4, r0 │ │ │ │ - str.w r0, [r2, r4] │ │ │ │ + ldrh.w r0, [sl, r4] │ │ │ │ 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, [pc, #364] @ (193d0 ) │ │ │ │ - ldr r2, [pc, #368] @ (193d4 ) │ │ │ │ + ldr r3, [pc, #364] @ (193a0 ) │ │ │ │ + ldr r2, [pc, #368] @ (193a4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 1930e │ │ │ │ - ldr r3, [pc, #360] @ (193d8 ) │ │ │ │ + bne.n 192de │ │ │ │ + ldr r3, [pc, #360] @ (193a8 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r8, #52] @ 0x34 │ │ │ │ ldr.w r7, [r8, #60] @ 0x3c │ │ │ │ ldr.w r5, [r3, #2396] @ 0x95c │ │ │ │ add.w r9, r7, r2, lsl #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19374 │ │ │ │ + beq.n 19344 │ │ │ │ adds r3, #1 │ │ │ │ cmp r9, r7 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bls.w 193c8 │ │ │ │ + bls.w 19398 │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19324 │ │ │ │ + beq.n 192f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3db4 │ │ │ │ + blx 3d80 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 192f2 │ │ │ │ + cbz r0, 192c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 192c4 │ │ │ │ + beq.n 19294 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19306 │ │ │ │ + cbz r3, 192d6 │ │ │ │ cmp r9, r7 │ │ │ │ - bls.n 1938a │ │ │ │ + bls.n 1935a │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 19322 │ │ │ │ + cbz r0, 192f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 192e2 │ │ │ │ + beq.n 192b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 192fc │ │ │ │ + cbz r3, 192cc │ │ │ │ mov r6, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3db4 │ │ │ │ + blx 3d80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 192b8 │ │ │ │ + bne.n 19288 │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ movw r1, #15591 @ 0x3ce7 │ │ │ │ - b.n 1932c │ │ │ │ + b.n 192fc │ │ │ │ mov r0, r6 │ │ │ │ mov r6, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 192e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 192b4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 192c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19294 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1931c │ │ │ │ + beq.n 192ec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r4 │ │ │ │ movw r1, #15579 @ 0x3cdb │ │ │ │ movw r2, #603 @ 0x25b │ │ │ │ - ldr r3, [pc, #172] @ (193dc ) │ │ │ │ + ldr r3, [pc, #172] @ (193ac ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #172] @ (193e0 ) │ │ │ │ + ldr r0, [pc, #172] @ (193b0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1934a │ │ │ │ + beq.n 1931a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1936c │ │ │ │ + cbz r3, 1933c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1931c │ │ │ │ + beq.n 192ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1931c │ │ │ │ + beq.n 192ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1931c │ │ │ │ + bne.n 192ec │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1934a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1931a │ │ │ │ cmp r9, r7 │ │ │ │ - bhi.n 1929a │ │ │ │ + bhi.n 1926a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - bne.n 193a6 │ │ │ │ + bne.n 19376 │ │ │ │ str.w r5, [r8, #16] │ │ │ │ - b.n 1931c │ │ │ │ + b.n 192ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 193ac │ │ │ │ + beq.n 1937c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 193c2 │ │ │ │ + cbz r2, 19392 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1934a │ │ │ │ + beq.n 1931a │ │ │ │ adds r3, #1 │ │ │ │ mov r5, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1933c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 193ac │ │ │ │ + b.n 1930c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1937c │ │ │ │ mov r4, r5 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 19390 │ │ │ │ + b.n 19360 │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #208] @ (194c4 ) │ │ │ │ + ldr r3, [pc, #208] @ (19494 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1968] @ 0x7b0 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ - cbz r3, 1946e │ │ │ │ + cbz r3, 1943e │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 19454 │ │ │ │ + cbz r4, 19424 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 19476 │ │ │ │ + cbz r0, 19446 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 1948c │ │ │ │ + cbz r0, 1945c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1942e │ │ │ │ + beq.n 193fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1944c │ │ │ │ + cbz r3, 1941c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1943e │ │ │ │ + beq.n 1940e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 19442 │ │ │ │ + cbz r3, 19412 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1942e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 193fe │ │ │ │ movw r1, #15478 @ 0x3c76 │ │ │ │ - ldr r3, [pc, #108] @ (194c8 ) │ │ │ │ + ldr r3, [pc, #108] @ (19498 ) │ │ │ │ mov.w r2, #596 @ 0x254 │ │ │ │ - ldr r0, [pc, #108] @ (194cc ) │ │ │ │ + ldr r0, [pc, #108] @ (1949c ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19406 │ │ │ │ + b.n 193d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19486 │ │ │ │ + beq.n 19456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 194ac │ │ │ │ + cbz r3, 1947c │ │ │ │ movw r1, #15480 @ 0x3c78 │ │ │ │ - b.n 19458 │ │ │ │ + b.n 19428 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19496 │ │ │ │ + beq.n 19466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 194bc │ │ │ │ + cbz r3, 1948c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 194a6 │ │ │ │ + beq.n 19476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 194b4 │ │ │ │ + cbz r3, 19484 │ │ │ │ movw r1, #15482 @ 0x3c7a │ │ │ │ - b.n 19458 │ │ │ │ + b.n 19428 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19486 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19456 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 194a6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19476 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19496 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19466 │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 194ec │ │ │ │ + cbz r0, 194bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #20] @ (19504 ) │ │ │ │ + ldr r3, [pc, #20] @ (194d4 ) │ │ │ │ mov.w r2, #592 @ 0x250 │ │ │ │ - ldr r0, [pc, #20] @ (19508 ) │ │ │ │ + ldr r0, [pc, #20] @ (194d8 ) │ │ │ │ movw r1, #15411 @ 0x3c33 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 19528 │ │ │ │ + cbz r0, 194f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #20] @ (19540 ) │ │ │ │ + ldr r3, [pc, #20] @ (19510 ) │ │ │ │ mov.w r2, #588 @ 0x24c │ │ │ │ - ldr r0, [pc, #20] @ (19544 ) │ │ │ │ + ldr r0, [pc, #20] @ (19514 ) │ │ │ │ movw r1, #15346 @ 0x3bf2 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ movs r5, 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 r3, [r0, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r9, [pc, #448] @ 19720 │ │ │ │ + ldr.w r9, [pc, #448] @ 196f0 │ │ │ │ add r9, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19604 │ │ │ │ + beq.n 195d4 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1969a │ │ │ │ + beq.w 1966a │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add.w r8, r6, r3, lsl #2 │ │ │ │ cmp r6, r8 │ │ │ │ it cc │ │ │ │ mvncc.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - bcs.n 195d8 │ │ │ │ + bcs.n 195a8 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1962c │ │ │ │ - ldr r3, [pc, #396] @ (19724 ) │ │ │ │ + beq.n 195fc │ │ │ │ + ldr r3, [pc, #396] @ (196f4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 19708 │ │ │ │ - ldr r3, [pc, #388] @ (19728 ) │ │ │ │ + beq.w 196d8 │ │ │ │ + ldr r3, [pc, #388] @ (196f8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 19704 │ │ │ │ + beq.w 196d4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.n 19658 │ │ │ │ + ble.n 19628 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str.w r4, [r2, r1, lsl #2] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 195d4 │ │ │ │ + beq.n 195a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 195fc │ │ │ │ + cbz r3, 195cc │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 19586 │ │ │ │ + bhi.n 19556 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ca4 │ │ │ │ + blx 3c70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 196e4 │ │ │ │ + beq.n 196b4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19626 │ │ │ │ + beq.n 195f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 19626 │ │ │ │ + cbnz r3, 195f6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19626 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 195f6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 195d4 │ │ │ │ - ldr r3, [pc, #292] @ (1972c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 195a4 │ │ │ │ + ldr r3, [pc, #292] @ (196fc ) │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #2440] @ 0x988 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 196a4 │ │ │ │ + beq.n 19674 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 196a4 │ │ │ │ + beq.n 19674 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 196da │ │ │ │ + beq.n 196aa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1963c │ │ │ │ + beq.n 1960c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1968a │ │ │ │ + cbz r3, 1965a │ │ │ │ movw r1, #15273 @ 0x3ba9 │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ - ldr r3, [pc, #232] @ (19730 ) │ │ │ │ + ldr r3, [pc, #232] @ (19700 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #232] @ (19734 ) │ │ │ │ + ldr r0, [pc, #232] @ (19704 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d6c │ │ │ │ + blx 3d38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1971c │ │ │ │ + beq.n 196ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19674 │ │ │ │ + beq.n 19644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 196d2 │ │ │ │ + cbz r3, 196a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19684 │ │ │ │ + beq.n 19654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 19692 │ │ │ │ + cbz r3, 19662 │ │ │ │ movw r1, #15275 @ 0x3bab │ │ │ │ - b.n 19640 │ │ │ │ + b.n 19610 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1963c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1960c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19684 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19654 │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ movw r1, #15267 @ 0x3ba3 │ │ │ │ - b.n 19644 │ │ │ │ + b.n 19614 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 196da │ │ │ │ + cbz r0, 196aa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19622 │ │ │ │ + beq.n 195f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19622 │ │ │ │ + bne.n 195f2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19622 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 195f2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19674 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19644 │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ movw r1, #15243 @ 0x3b8b │ │ │ │ - b.n 19644 │ │ │ │ + b.n 19614 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 196f2 │ │ │ │ + beq.n 196c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 196fc │ │ │ │ + cbz r3, 196cc │ │ │ │ mov.w r2, #584 @ 0x248 │ │ │ │ movw r1, #15279 @ 0x3baf │ │ │ │ - b.n 19644 │ │ │ │ + b.n 19614 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 196f2 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #44] @ (19738 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 196c2 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #44] @ (19708 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #44] @ (1973c ) │ │ │ │ - ldr r0, [pc, #44] @ (19740 ) │ │ │ │ + ldr r1, [pc, #44] @ (1970c ) │ │ │ │ + ldr r0, [pc, #44] @ (19710 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 195ca │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + b.n 1959a │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 19b10 │ │ │ │ + b.n 19ad0 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 19b50 │ │ │ │ + b.n 19b10 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf31e0004 │ │ │ │ + @ instruction: 0xf3160004 │ │ │ │ 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, [r0, #64] @ 0x40 │ │ │ │ - ldr.w r9, [pc, #400] @ 198e8 │ │ │ │ + ldr.w r9, [pc, #400] @ 198b8 │ │ │ │ add r9, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19878 │ │ │ │ + beq.w 19848 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19892 │ │ │ │ + beq.w 19862 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add.w r8, r6, r3, lsl #2 │ │ │ │ cmp r6, r8 │ │ │ │ it cc │ │ │ │ mvncc.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - bcs.n 197d6 │ │ │ │ + bcs.n 197a6 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19802 │ │ │ │ - ldr r3, [pc, #344] @ (198ec ) │ │ │ │ + beq.n 197d2 │ │ │ │ + ldr r3, [pc, #344] @ (198bc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 198bc │ │ │ │ - ldr r3, [pc, #332] @ (198f0 ) │ │ │ │ + beq.w 1988c │ │ │ │ + ldr r3, [pc, #332] @ (198c0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 198d0 │ │ │ │ + beq.w 198a0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.n 1982e │ │ │ │ + ble.n 197fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str.w r4, [r2, r1, lsl #2] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 197d2 │ │ │ │ + beq.n 197a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 197fa │ │ │ │ + cbz r3, 197ca │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 19784 │ │ │ │ + bhi.n 19754 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ca4 │ │ │ │ + blx 3c70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1989c │ │ │ │ + beq.n 1986c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19828 │ │ │ │ + beq.n 197f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 19828 │ │ │ │ + cbnz r3, 197f8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19828 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 197f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 197d2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 197a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19812 │ │ │ │ + beq.n 197e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19860 │ │ │ │ + cbz r3, 19830 │ │ │ │ movw r1, #15154 @ 0x3b32 │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ - ldr r3, [pc, #216] @ (198f4 ) │ │ │ │ + ldr r3, [pc, #216] @ (198c4 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #216] @ (198f8 ) │ │ │ │ + ldr r0, [pc, #216] @ (198c8 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d6c │ │ │ │ + blx 3d38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 198e4 │ │ │ │ + beq.n 198b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1984a │ │ │ │ + beq.n 1981a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19868 │ │ │ │ + cbz r3, 19838 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1985a │ │ │ │ + beq.n 1982a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 19870 │ │ │ │ + cbz r3, 19840 │ │ │ │ movw r1, #15156 @ 0x3b34 │ │ │ │ - b.n 19816 │ │ │ │ + b.n 197e6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19812 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 197e2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1984a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1981a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1985a │ │ │ │ - ldr r3, [pc, #128] @ (198fc ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1982a │ │ │ │ + ldr r3, [pc, #128] @ (198cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #356] @ 0x164 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ - b.n 1981a │ │ │ │ + b.n 197ea │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ movw r1, #15148 @ 0x3b2c │ │ │ │ - b.n 1981a │ │ │ │ + b.n 197ea │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 198aa │ │ │ │ + beq.n 1987a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 198b4 │ │ │ │ + cbz r3, 19884 │ │ │ │ movw r2, #577 @ 0x241 │ │ │ │ movw r1, #15160 @ 0x3b38 │ │ │ │ - b.n 1981a │ │ │ │ + b.n 197ea │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 198aa │ │ │ │ - ldr r3, [pc, #64] @ (19900 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1987a │ │ │ │ + ldr r3, [pc, #64] @ (198d0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #64] @ (19904 ) │ │ │ │ - ldr r0, [pc, #64] @ (19908 ) │ │ │ │ + ldr r1, [pc, #64] @ (198d4 ) │ │ │ │ + ldr r0, [pc, #64] @ (198d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ (1990c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #56] @ (198dc ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #56] @ (19910 ) │ │ │ │ - ldr r0, [pc, #56] @ (19914 ) │ │ │ │ + ldr r1, [pc, #56] @ (198e0 ) │ │ │ │ + ldr r0, [pc, #56] @ (198e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 197c8 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + b.n 19798 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r2 │ │ │ │ + movs r0, r1 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 19970 │ │ │ │ + b.n 19930 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 199b0 │ │ │ │ + b.n 19970 │ │ │ │ movs r4, r0 │ │ │ │ - sbc.w r0, sl, #4 │ │ │ │ - b.n 19954 │ │ │ │ + sbc.w r0, r2, #4 │ │ │ │ + b.n 19914 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 19994 │ │ │ │ + b.n 19954 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 199dc │ │ │ │ + b.n 1999c │ │ │ │ movs r4, 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.w r9, [pc, #356] @ 19a90 │ │ │ │ + ldr.w r9, [pc, #356] @ 19a60 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r9, pc │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19a42 │ │ │ │ + beq.w 19a12 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ add.w r8, r6, r3, lsl #2 │ │ │ │ cmp r6, r8 │ │ │ │ it cc │ │ │ │ mvncc.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - bcs.n 199a0 │ │ │ │ + bcs.n 19970 │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 199cc │ │ │ │ - ldr r3, [pc, #308] @ (19a94 ) │ │ │ │ + beq.n 1999c │ │ │ │ + ldr r3, [pc, #308] @ (19a64 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 19a64 │ │ │ │ - ldr r3, [pc, #300] @ (19a98 ) │ │ │ │ + beq.n 19a34 │ │ │ │ + ldr r3, [pc, #300] @ (19a68 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 19a78 │ │ │ │ + beq.w 19a48 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.n 199f8 │ │ │ │ + ble.n 199c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str.w r4, [r2, r1, lsl #2] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 1999c │ │ │ │ + beq.n 1996c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 199c4 │ │ │ │ + cbz r3, 19994 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 19950 │ │ │ │ + bhi.n 19920 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3ca4 │ │ │ │ + blx 3c70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19a48 │ │ │ │ + beq.n 19a18 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 199f2 │ │ │ │ + beq.n 199c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 199f2 │ │ │ │ + cbnz r3, 199c2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 199f2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 199c2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1999c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1996c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 199dc │ │ │ │ + beq.n 199ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19a3a │ │ │ │ + cbz r3, 19a0a │ │ │ │ movw r1, #15039 @ 0x3abf │ │ │ │ - ldr r3, [pc, #184] @ (19a9c ) │ │ │ │ + ldr r3, [pc, #184] @ (19a6c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #184] @ (19aa0 ) │ │ │ │ + ldr r0, [pc, #184] @ (19a70 ) │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d6c │ │ │ │ + blx 3d38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19a8c │ │ │ │ + beq.n 19a5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19a14 │ │ │ │ + beq.n 199e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19a2a │ │ │ │ + cbz r3, 199fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19a24 │ │ │ │ + beq.n 199f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 19a32 │ │ │ │ + cbz r3, 19a02 │ │ │ │ movw r1, #15041 @ 0x3ac1 │ │ │ │ - b.n 199e0 │ │ │ │ + b.n 199b0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19a14 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 199e4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19a24 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 199f4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 199dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 199ac │ │ │ │ movw r1, #15033 @ 0x3ab9 │ │ │ │ - b.n 199e0 │ │ │ │ + b.n 199b0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19a56 │ │ │ │ + beq.n 19a26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19a5c │ │ │ │ + cbz r3, 19a2c │ │ │ │ movw r1, #15045 @ 0x3ac5 │ │ │ │ - b.n 199e0 │ │ │ │ + b.n 199b0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19a56 │ │ │ │ - ldr r3, [pc, #60] @ (19aa4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19a26 │ │ │ │ + ldr r3, [pc, #60] @ (19a74 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #60] @ (19aa8 ) │ │ │ │ - ldr r0, [pc, #60] @ (19aac ) │ │ │ │ + ldr r1, [pc, #60] @ (19a78 ) │ │ │ │ + ldr r0, [pc, #60] @ (19a7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ (19ab0 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #52] @ (19a80 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #52] @ (19ab4 ) │ │ │ │ - ldr r0, [pc, #52] @ (19ab8 ) │ │ │ │ + ldr r1, [pc, #52] @ (19a84 ) │ │ │ │ + ldr r0, [pc, #52] @ (19a88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 19992 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + b.n 19962 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr6, cr4, {0} │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr4, {0} │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r5, r0 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r4, r0 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ - vaddl.s8 q8, d2, d4 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + vext.8 d0, d10, d4, #0 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ movs r4, r0 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ movs r4, r0 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 19ad8 │ │ │ │ + cbz r0, 19aa8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #20] @ (19af0 ) │ │ │ │ + ldr r3, [pc, #20] @ (19ac0 ) │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - ldr r0, [pc, #20] @ (19af4 ) │ │ │ │ + ldr r0, [pc, #20] @ (19ac4 ) │ │ │ │ movw r1, #14922 @ 0x3a4a │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-16] │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + stc2l 0, cr0, [r4, #-16] │ │ │ │ + lsls r6, r3, #6 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #280] @ (19c20 ) │ │ │ │ + ldr r3, [pc, #280] @ (19bf0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 19bc4 │ │ │ │ + beq.n 19b94 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #272] @ (19c24 ) │ │ │ │ + ldr r1, [pc, #272] @ (19bf4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r3, r1] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 19b30 │ │ │ │ + bpl.n 19b00 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19bd8 │ │ │ │ + bne.n 19ba8 │ │ │ │ ands.w r3, r2, #8 │ │ │ │ - bne.n 19bb8 │ │ │ │ + bne.n 19b88 │ │ │ │ str r3, [r4, #28] │ │ │ │ ands.w r3, r2, #24 │ │ │ │ it ne │ │ │ │ ldrne r3, [r5, #64] @ 0x40 │ │ │ │ str r3, [r4, #32] │ │ │ │ ands.w r3, r2, #280 @ 0x118 │ │ │ │ - bne.n 19bc0 │ │ │ │ + bne.n 19b90 │ │ │ │ ands.w r2, r2, #4 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ it ne │ │ │ │ ldrne r2, [r5, #56] @ 0x38 │ │ │ │ str r2, [r4, #24] │ │ │ │ @@ -28466,804 +28466,804 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19b86 │ │ │ │ + beq.n 19b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 19b90 │ │ │ │ + cbz r3, 19b60 │ │ │ │ cmp r5, r6 │ │ │ │ str r5, [r4, #4] │ │ │ │ - beq.n 19b9c │ │ │ │ + beq.n 19b6c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, r6 │ │ │ │ str r5, [r4, #4] │ │ │ │ - bne.n 19b8c │ │ │ │ + bne.n 19b5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19bb2 │ │ │ │ + beq.n 19b82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 19bb2 │ │ │ │ + cbnz r3, 19b82 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.n 19b8c │ │ │ │ + b.n 19b5c │ │ │ │ ldrd r3, r1, [r5, #60] @ 0x3c │ │ │ │ strd r3, r1, [r4, #28] │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ - b.n 19b48 │ │ │ │ - ldr r2, [pc, #96] @ (19c28 ) │ │ │ │ - ldr r1, [pc, #100] @ (19c2c ) │ │ │ │ + b.n 19b18 │ │ │ │ + ldr r2, [pc, #96] @ (19bf8 ) │ │ │ │ + ldr r1, [pc, #100] @ (19bfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #84] @ (19c30 ) │ │ │ │ + ldr r3, [pc, #84] @ (19c00 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #368] @ 0x170 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #72] @ (19c34 ) │ │ │ │ - ldr r0, [pc, #76] @ (19c38 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #72] @ (19c04 ) │ │ │ │ + ldr r0, [pc, #76] @ (19c08 ) │ │ │ │ mov.w r2, #524 @ 0x20c │ │ │ │ add r3, pc │ │ │ │ movw r1, #14523 @ 0x38bb │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19bd2 │ │ │ │ + beq.n 19ba2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19c12 │ │ │ │ + beq.n 19be2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 19c18 │ │ │ │ + cbz r3, 19be8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.n 19bd2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19c12 │ │ │ │ + b.n 19ba2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19be2 │ │ │ │ nop │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ movs r6, r0 │ │ │ │ - mcrr2 0, 0, r0, r0, cr4 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + ldc2 0, cr0, [r8], #-16 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #400] @ (19ddc ) │ │ │ │ + ldr r3, [pc, #400] @ (19dac ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [pc, #396] @ (19de0 ) │ │ │ │ + ldr r6, [pc, #396] @ (19db0 ) │ │ │ │ add r6, pc │ │ │ │ ldr.w r1, [r3, #652] @ 0x28c │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19d2c │ │ │ │ + beq.n 19cfc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 19d36 │ │ │ │ + beq.n 19d06 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #376] @ (19de4 ) │ │ │ │ + ldr r3, [pc, #376] @ (19db4 ) │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #720] @ 0x2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 19d52 │ │ │ │ + beq.n 19d22 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 19d5a │ │ │ │ + beq.n 19d2a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19c92 │ │ │ │ + beq.n 19c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19d12 │ │ │ │ + beq.n 19ce2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #336] @ (19de8 ) │ │ │ │ + ldr r3, [pc, #336] @ (19db8 ) │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1352] @ 0x548 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 19d90 │ │ │ │ + beq.n 19d60 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 19d72 │ │ │ │ + beq.n 19d42 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19cbe │ │ │ │ + beq.n 19c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19d1a │ │ │ │ + beq.n 19cea │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19d98 │ │ │ │ + beq.n 19d68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 19dc2 │ │ │ │ - ldr r2, [pc, #280] @ (19dec ) │ │ │ │ + bpl.n 19d92 │ │ │ │ + ldr r2, [pc, #280] @ (19dbc ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19dae │ │ │ │ - ldr r2, [pc, #276] @ (19df0 ) │ │ │ │ + beq.n 19d7e │ │ │ │ + ldr r2, [pc, #276] @ (19dc0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19dd8 │ │ │ │ + beq.n 19da8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 19dd4 │ │ │ │ - ldr r3, [pc, #264] @ (19df4 ) │ │ │ │ + ble.n 19da4 │ │ │ │ + ldr r3, [pc, #264] @ (19dc4 ) │ │ │ │ mov r1, r0 │ │ │ │ str r5, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #456] @ 0x1c8 │ │ │ │ - blx 40dc │ │ │ │ + blx 40a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19da8 │ │ │ │ + beq.n 19d78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19d0e │ │ │ │ + beq.n 19cde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 19d22 │ │ │ │ + cbz r3, 19cf2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19c92 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19c62 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19cbe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19c8e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 19c66 │ │ │ │ + bne.n 19c36 │ │ │ │ movw r6, #15876 @ 0x3e04 │ │ │ │ - ldr r3, [pc, #188] @ (19df8 ) │ │ │ │ + ldr r3, [pc, #188] @ (19dc8 ) │ │ │ │ mov r1, r6 │ │ │ │ - ldr r0, [pc, #188] @ (19dfc ) │ │ │ │ + ldr r0, [pc, #188] @ (19dcc ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19c7c │ │ │ │ + b.n 19c4c │ │ │ │ cmp r3, r2 │ │ │ │ movw r6, #15878 @ 0x3e06 │ │ │ │ - beq.n 19d3a │ │ │ │ + beq.n 19d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19d3a │ │ │ │ + bne.n 19d0a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19d3a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19d0a │ │ │ │ movw r6, #15881 @ 0x3e09 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19d3a │ │ │ │ + beq.n 19d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19d3a │ │ │ │ + bne.n 19d0a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19d3a │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19d0a │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 19ca8 │ │ │ │ + b.n 19c78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #15884 @ 0x3e0c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 19d62 │ │ │ │ - b.n 19d3a │ │ │ │ + bne.n 19d32 │ │ │ │ + b.n 19d0a │ │ │ │ movw r6, #15889 @ 0x3e11 │ │ │ │ - b.n 19d76 │ │ │ │ - ldr r3, [pc, #80] @ (19e00 ) │ │ │ │ + b.n 19d46 │ │ │ │ + ldr r3, [pc, #80] @ (19dd0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #76] @ (19e04 ) │ │ │ │ - ldr r0, [pc, #80] @ (19e08 ) │ │ │ │ + ldr r1, [pc, #76] @ (19dd4 ) │ │ │ │ + ldr r0, [pc, #80] @ (19dd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (19e0c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #72] @ (19ddc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #72] @ (19e10 ) │ │ │ │ - ldr r0, [pc, #72] @ (19e14 ) │ │ │ │ + ldr r1, [pc, #72] @ (19de0 ) │ │ │ │ + ldr r0, [pc, #72] @ (19de4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ - bl 10008 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ + bl ffd8 │ │ │ │ + strb r6, [r7, #23] │ │ │ │ movs r6, r0 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfaee0004 │ │ │ │ - vaddl.u8 q8, d12, d4 │ │ │ │ - blt.n 19e8c │ │ │ │ + @ instruction: 0xfae60004 │ │ │ │ + vaddl.u8 q8, d4, d4 │ │ │ │ + blt.n 19e4c │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 19ecc │ │ │ │ + blt.n 19e8c │ │ │ │ movs r4, r0 │ │ │ │ - ldcl 0, cr0, [r8], #-16 │ │ │ │ - b.n 19f4c │ │ │ │ + ldcl 0, cr0, [r0], #-16 │ │ │ │ + b.n 19f0c │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 19d84 │ │ │ │ + blt.n 19d44 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 19de4 │ │ │ │ + blt.n 19da4 │ │ │ │ movs r4, r0 │ │ │ │ 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 r1, [pc, #612] @ (1a090 ) │ │ │ │ + ldr r1, [pc, #612] @ (1a060 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #612] @ (1a094 ) │ │ │ │ + ldr r2, [pc, #612] @ (1a064 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #612] @ (1a098 ) │ │ │ │ - ldr.w r8, [pc, #612] @ 1a09c │ │ │ │ + ldr r3, [pc, #612] @ (1a068 ) │ │ │ │ + ldr.w r8, [pc, #612] @ 1a06c │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r1, [r3, #652] @ 0x28c │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 19fa2 │ │ │ │ + beq.w 19f72 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 19fae │ │ │ │ + beq.w 19f7e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #572] @ (1a0a0 ) │ │ │ │ + ldr r3, [pc, #572] @ (1a070 ) │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #720] @ 0x2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 19fcc │ │ │ │ + beq.w 19f9c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 19fb8 │ │ │ │ + beq.w 19f88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19e8e │ │ │ │ + beq.n 19e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19f60 │ │ │ │ + beq.n 19f30 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #528] @ (1a0a4 ) │ │ │ │ + ldr r3, [pc, #528] @ (1a074 ) │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1352] @ 0x548 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 19fd4 │ │ │ │ + beq.w 19fa4 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 19fdc │ │ │ │ + beq.w 19fac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19ebe │ │ │ │ + beq.n 19e8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19f8a │ │ │ │ - ldr.w r9, [pc, #488] @ 1a0a8 │ │ │ │ + beq.n 19f5a │ │ │ │ + ldr.w r9, [pc, #488] @ 1a078 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #16 │ │ │ │ add r9, pc │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r0, [r9, #2864] @ 0xb30 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a002 │ │ │ │ + beq.w 19fd2 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a01c │ │ │ │ + beq.w 19fec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1a066 │ │ │ │ - ldr r2, [pc, #432] @ (1a0ac ) │ │ │ │ + bpl.w 1a036 │ │ │ │ + ldr r2, [pc, #432] @ (1a07c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a07c │ │ │ │ - ldr r2, [pc, #424] @ (1a0b0 ) │ │ │ │ + beq.w 1a04c │ │ │ │ + ldr r2, [pc, #424] @ (1a080 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a078 │ │ │ │ + beq.w 1a048 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1a05e │ │ │ │ + ble.w 1a02e │ │ │ │ cmp r3, #1 │ │ │ │ str r7, [r0, #12] │ │ │ │ - beq.w 1a05e │ │ │ │ + beq.w 1a02e │ │ │ │ ldr.w r0, [r9, #452] @ 0x1c4 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - blx 40dc │ │ │ │ + blx 40a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 19f68 │ │ │ │ + cbz r0, 19f38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19f42 │ │ │ │ + beq.n 19f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19f92 │ │ │ │ - ldr r2, [pc, #368] @ (1a0b4 ) │ │ │ │ - ldr r3, [pc, #332] @ (1a094 ) │ │ │ │ + cbz r3, 19f62 │ │ │ │ + ldr r2, [pc, #368] @ (1a084 ) │ │ │ │ + ldr r3, [pc, #332] @ (1a064 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1a062 │ │ │ │ + bne.w 1a032 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19e8e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19e5e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19f72 │ │ │ │ + beq.n 19f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 19f9a │ │ │ │ + cbz r3, 19f6a │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ movw r1, #15807 @ 0x3dbf │ │ │ │ - ldr r3, [pc, #316] @ (1a0b8 ) │ │ │ │ + ldr r3, [pc, #316] @ (1a088 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #316] @ (1a0bc ) │ │ │ │ + ldr r0, [pc, #316] @ (1a08c ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 19f42 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 19f12 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19ebe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19e8e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19f42 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19f12 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19f72 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19f42 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 19e5e │ │ │ │ + bne.w 19e2e │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ movw r1, #15773 @ 0x3d9d │ │ │ │ - b.n 19f7a │ │ │ │ + b.n 19f4a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a04a │ │ │ │ + beq.n 1a01a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1a032 │ │ │ │ + cbz r3, 1a002 │ │ │ │ movw r1, #15775 @ 0x3d9f │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ - b.n 19f7a │ │ │ │ - blx 3b88 │ │ │ │ + b.n 19f4a │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19e76 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 19e46 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 19ea6 │ │ │ │ + b.n 19e76 │ │ │ │ movw r1, #15778 @ 0x3da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 19ff0 │ │ │ │ + beq.n 19fc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 19ff6 │ │ │ │ + cbz r3, 19fc6 │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ - b.n 19f7a │ │ │ │ + b.n 19f4a │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 19ff0 │ │ │ │ + b.n 19fc0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a054 │ │ │ │ + beq.n 1a024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1a03a │ │ │ │ + cbz r3, 1a00a │ │ │ │ movw r1, #15789 @ 0x3dad │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - b.n 19f7a │ │ │ │ + b.n 19f4a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a02c │ │ │ │ + beq.n 19ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1a042 │ │ │ │ + cbz r3, 1a012 │ │ │ │ movw r1, #15799 @ 0x3db7 │ │ │ │ - b.n 19fe0 │ │ │ │ + b.n 19fb0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 19fc2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19f92 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a012 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19fe2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a02c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 19ffc │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ movw r1, #15775 @ 0x3d9f │ │ │ │ - b.n 19f7a │ │ │ │ + b.n 19f4a │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ movw r1, #15789 @ 0x3dad │ │ │ │ - b.n 19f7a │ │ │ │ - bl 10314 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (1a0c0 ) │ │ │ │ + b.n 19f4a │ │ │ │ + bl 102e4 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ (1a090 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #88] @ (1a0c4 ) │ │ │ │ - ldr r0, [pc, #88] @ (1a0c8 ) │ │ │ │ + ldr r1, [pc, #88] @ (1a094 ) │ │ │ │ + ldr r0, [pc, #88] @ (1a098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #76] @ (1a0cc ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #76] @ (1a09c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #76] @ (1a0d0 ) │ │ │ │ - ldr r0, [pc, #76] @ (1a0d4 ) │ │ │ │ + ldr r1, [pc, #76] @ (1a0a0 ) │ │ │ │ + ldr r0, [pc, #76] @ (1a0a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - str r4, [r1, #28] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + str r4, [r7, #28] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ + movs r6, r0 │ │ │ │ + str r0, [r6, #28] │ │ │ │ movs r6, r0 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ movs r6, r0 │ │ │ │ strb r6, [r6, #14] │ │ │ │ movs r6, r0 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ - movs r6, r0 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r4, #12] │ │ │ │ movs r6, r0 │ │ │ │ - ldrh.w r0, [r0, #4] │ │ │ │ - ldc2 0, cr0, [r6, #16]! │ │ │ │ - ble.n 1a0b8 │ │ │ │ + strh.w r0, [r8, #4] │ │ │ │ + stc2 0, cr0, [lr, #16]! │ │ │ │ + ble.n 1a078 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 1a0f0 │ │ │ │ + bls.n 1a0b0 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 1a150 │ │ │ │ + bls.n 1a110 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 1a1bc │ │ │ │ + bhi.n 1a17c │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 19ffc │ │ │ │ + bhi.n 19fbc │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xe9aa0004 │ │ │ │ - b.n 19e18 │ │ │ │ + @ instruction: 0xe9a20004 │ │ │ │ + b.n 19de8 │ │ │ │ nop │ │ │ │ - b.n 19e18 │ │ │ │ + b.n 19de8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr.w r2, [pc, #1768] @ 1a7dc │ │ │ │ - ldr.w r6, [pc, #1768] @ 1a7e0 │ │ │ │ + ldr.w r2, [pc, #1768] @ 1a7ac │ │ │ │ + ldr.w r6, [pc, #1768] @ 1a7b0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w r3, [pc, #1764] @ 1a7e4 │ │ │ │ + ldr.w r3, [pc, #1764] @ 1a7b4 │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - ldr.w r8, [pc, #1760] @ 1a7e8 │ │ │ │ + ldr.w r8, [pc, #1760] @ 1a7b8 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r6, #2036] @ 0x7f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 12e5c │ │ │ │ + bl 12e2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a4e4 │ │ │ │ + beq.w 1a4b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r1, [r6, #1504] @ 0x5e0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - bpl.w 1a334 │ │ │ │ + bpl.w 1a304 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a560 │ │ │ │ + beq.w 1a530 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1a568 │ │ │ │ + beq.w 1a538 │ │ │ │ ldr.w r0, [r9, #56] @ 0x38 │ │ │ │ - blx 3e34 │ │ │ │ + blx 3e00 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a57c │ │ │ │ + beq.w 1a54c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a5c2 │ │ │ │ + beq.w 1a592 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1a7ac │ │ │ │ - ldr.w r2, [pc, #1656] @ 1a7ec │ │ │ │ + bpl.w 1a77c │ │ │ │ + ldr.w r2, [pc, #1656] @ 1a7bc │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a790 │ │ │ │ - ldr.w r2, [pc, #1644] @ 1a7f0 │ │ │ │ + beq.w 1a760 │ │ │ │ + ldr.w r2, [pc, #1644] @ 1a7c0 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a7a4 │ │ │ │ + beq.w 1a774 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1a7be │ │ │ │ - ldr.w r3, [pc, #1628] @ 1a7f4 │ │ │ │ + ble.w 1a78e │ │ │ │ + ldr.w r3, [pc, #1628] @ 1a7c4 │ │ │ │ str.w sl, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1a62a │ │ │ │ + bne.w 1a5fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a1b8 │ │ │ │ + beq.n 1a188 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a654 │ │ │ │ + beq.w 1a624 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a1e0 │ │ │ │ + beq.n 1a1b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a498 │ │ │ │ + beq.w 1a468 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a1f4 │ │ │ │ + beq.n 1a1c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a490 │ │ │ │ + beq.w 1a460 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a674 │ │ │ │ - ldr.w r0, [pc, #1528] @ 1a7f8 │ │ │ │ + beq.w 1a644 │ │ │ │ + ldr.w r0, [pc, #1528] @ 1a7c8 │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a686 │ │ │ │ + bne.w 1a656 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a6a4 │ │ │ │ + beq.w 1a674 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a236 │ │ │ │ + beq.n 1a206 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4a8 │ │ │ │ + beq.w 1a478 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a24e │ │ │ │ + beq.n 1a21e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4a0 │ │ │ │ - ldr.w r2, [pc, #1452] @ 1a7fc │ │ │ │ - ldr.w r1, [pc, #1452] @ 1a800 │ │ │ │ + beq.w 1a470 │ │ │ │ + ldr.w r2, [pc, #1452] @ 1a7cc │ │ │ │ + ldr.w r1, [pc, #1452] @ 1a7d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr.w r6, [r8, r1] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r6 │ │ │ │ - bne.w 1a6fe │ │ │ │ + bne.w 1a6ce │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 1a514 │ │ │ │ + beq.w 1a4e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.w 1a7c2 │ │ │ │ - ldr.w r2, [pc, #1376] @ 1a7ec │ │ │ │ + bpl.w 1a792 │ │ │ │ + ldr.w r2, [pc, #1376] @ 1a7bc │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ add.w r2, r5, #16 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1a790 │ │ │ │ - ldr.w r1, [pc, #1364] @ 1a7f0 │ │ │ │ + beq.w 1a760 │ │ │ │ + ldr.w r1, [pc, #1364] @ 1a7c0 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1a7a4 │ │ │ │ + beq.w 1a774 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r2 │ │ │ │ ittt hi │ │ │ │ addhi.w r1, r4, #4294967295 @ 0xffffffff │ │ │ │ addhi.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ addhi.w r3, r5, #15 │ │ │ │ - bls.n 1a2ca │ │ │ │ + bls.n 1a29a │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ strb.w r2, [r1, #1]! │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 1a2be │ │ │ │ + bne.n 1a28e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a2de │ │ │ │ + beq.n 1a2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4c8 │ │ │ │ + beq.w 1a498 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1a4da │ │ │ │ + beq.w 1a4aa │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1a2fe │ │ │ │ + beq.n 1a2ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4c0 │ │ │ │ + beq.w 1a490 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a312 │ │ │ │ + beq.n 1a2e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a4b8 │ │ │ │ - ldr.w r2, [pc, #1264] @ 1a804 │ │ │ │ - ldr.w r3, [pc, #1228] @ 1a7e4 │ │ │ │ + beq.w 1a488 │ │ │ │ + ldr.w r2, [pc, #1264] @ 1a7d4 │ │ │ │ + ldr.w r3, [pc, #1228] @ 1a7b4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1a7a8 │ │ │ │ + bne.w 1a778 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a558 │ │ │ │ + beq.w 1a528 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1a572 │ │ │ │ + beq.w 1a542 │ │ │ │ ldr.w r0, [r9, #56] @ 0x38 │ │ │ │ - blx 3e34 │ │ │ │ + blx 3e00 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1a59c │ │ │ │ - ldr.w r3, [pc, #1200] @ 1a808 │ │ │ │ + beq.w 1a56c │ │ │ │ + ldr.w r3, [pc, #1200] @ 1a7d8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1a4fc │ │ │ │ + bne.w 1a4cc │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1a4fc │ │ │ │ + beq.w 1a4cc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -29272,604 +29272,604 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a3aa │ │ │ │ + beq.n 1a37a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a488 │ │ │ │ + beq.n 1a458 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, sp │ │ │ │ mov r0, fp │ │ │ │ str r5, [sp, #8] │ │ │ │ strd sl, r9, [sp] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a3d2 │ │ │ │ + beq.n 1a3a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a4b0 │ │ │ │ + beq.n 1a480 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a3e8 │ │ │ │ + beq.n 1a3b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a478 │ │ │ │ + beq.n 1a448 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1a61e │ │ │ │ + beq.w 1a5ee │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a404 │ │ │ │ + beq.n 1a3d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a480 │ │ │ │ - ldr r2, [pc, #1012] @ (1a7fc ) │ │ │ │ - ldr r1, [pc, #1016] @ (1a800 ) │ │ │ │ + beq.n 1a450 │ │ │ │ + ldr r2, [pc, #1012] @ (1a7cc ) │ │ │ │ + ldr r1, [pc, #1016] @ (1a7d0 ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr.w r6, [r8, r1] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r6 │ │ │ │ - beq.w 1a26a │ │ │ │ - ldr r2, [pc, #1004] @ (1a80c ) │ │ │ │ + beq.w 1a23a │ │ │ │ + ldr r2, [pc, #1004] @ (1a7dc ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ - ldr r2, [pc, #1000] @ (1a810 ) │ │ │ │ + ldr r2, [pc, #1000] @ (1a7e0 ) │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #1000] @ (1a814 ) │ │ │ │ + ldr r1, [pc, #1000] @ (1a7e4 ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a446 │ │ │ │ + beq.n 1a416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a772 │ │ │ │ + beq.w 1a742 │ │ │ │ mov.w r5, #516 @ 0x204 │ │ │ │ movw r4, #14372 @ 0x3824 │ │ │ │ - ldr r3, [pc, #968] @ (1a818 ) │ │ │ │ + ldr r3, [pc, #968] @ (1a7e8 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #968] @ (1a81c ) │ │ │ │ + ldr r0, [pc, #968] @ (1a7ec ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a4f8 │ │ │ │ + beq.n 1a4c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a4f8 │ │ │ │ + bne.n 1a4c8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a4f8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a4c8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a3e8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a3b8 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a404 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a3d4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a3aa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a37a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a1f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a1c4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a1e0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a1b0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a24e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a21e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a236 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a206 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a3d2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a3a2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a312 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a2e2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a2fe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a2ce │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 1a2ea │ │ │ │ + bne.w 1a2ba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1a2f4 │ │ │ │ - b.n 1a2fe │ │ │ │ - ldr r3, [pc, #824] @ (1a820 ) │ │ │ │ + bne.w 1a2c4 │ │ │ │ + b.n 1a2ce │ │ │ │ + ldr r3, [pc, #824] @ (1a7f0 ) │ │ │ │ mov.w r2, #508 @ 0x1fc │ │ │ │ - ldr r0, [pc, #824] @ (1a824 ) │ │ │ │ + ldr r0, [pc, #824] @ (1a7f4 ) │ │ │ │ movw r1, #14282 @ 0x37ca │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 1a312 │ │ │ │ + b.n 1a2e2 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ strd r9, r5, [sp, #4] │ │ │ │ mov fp, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1a3d2 │ │ │ │ - ldr r3, [pc, #756] @ (1a80c ) │ │ │ │ + b.n 1a3a2 │ │ │ │ + ldr r3, [pc, #756] @ (1a7dc ) │ │ │ │ mov r6, r5 │ │ │ │ - ldr r1, [pc, #780] @ (1a828 ) │ │ │ │ + ldr r1, [pc, #780] @ (1a7f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r1, #14388 @ 0x3834 │ │ │ │ movw r2, #518 @ 0x206 │ │ │ │ - ldr r3, [pc, #764] @ (1a82c ) │ │ │ │ - ldr r0, [pc, #764] @ (1a830 ) │ │ │ │ + ldr r3, [pc, #764] @ (1a7fc ) │ │ │ │ + ldr r0, [pc, #764] @ (1a800 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a54e │ │ │ │ + beq.n 1a51e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a7c6 │ │ │ │ + beq.w 1a796 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1a4f8 │ │ │ │ + beq.n 1a4c8 │ │ │ │ mov r5, r6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 1a2fe │ │ │ │ - blx 3b88 │ │ │ │ + b.n 1a2ce │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1a33e │ │ │ │ - blx 3b88 │ │ │ │ + b.n 1a30e │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1a144 │ │ │ │ + b.n 1a114 │ │ │ │ movw r1, #14304 @ 0x37e0 │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ - b.n 1a52e │ │ │ │ + b.n 1a4fe │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ movw r1, #14345 @ 0x3809 │ │ │ │ - b.n 1a52e │ │ │ │ + b.n 1a4fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a72e │ │ │ │ + beq.w 1a6fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a6be │ │ │ │ + beq.w 1a68e │ │ │ │ movw r4, #14306 @ 0x37e2 │ │ │ │ movw r5, #514 @ 0x202 │ │ │ │ - b.n 1a44e │ │ │ │ + b.n 1a41e │ │ │ │ mov.w r5, #516 @ 0x204 │ │ │ │ movw r4, #14347 @ 0x380b │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1a44e │ │ │ │ + beq.w 1a41e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1a44e │ │ │ │ + bne.w 1a41e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a44e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a41e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a73a │ │ │ │ + beq.w 1a70a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a6c6 │ │ │ │ + beq.n 1a696 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r4, #14308 @ 0x37e4 │ │ │ │ - beq.w 1a750 │ │ │ │ + beq.w 1a720 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 1a60e │ │ │ │ + cbz r3, 1a5de │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1a608 │ │ │ │ + beq.n 1a5d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a608 │ │ │ │ + beq.n 1a5d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 1a616 │ │ │ │ + cbz r3, 1a5e6 │ │ │ │ movw r5, #514 @ 0x202 │ │ │ │ - b.n 1a44e │ │ │ │ + b.n 1a41e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a5ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a5be │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a608 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a5d8 │ │ │ │ mov r6, fp │ │ │ │ mov.w r5, #516 @ 0x204 │ │ │ │ movw r4, #14368 @ 0x3820 │ │ │ │ - b.n 1a5a4 │ │ │ │ + b.n 1a574 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4374 │ │ │ │ + blx 4340 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a1b8 │ │ │ │ + bne.w 1a188 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1a782 │ │ │ │ + beq.w 1a752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1a77a │ │ │ │ + beq.w 1a74a │ │ │ │ movw r4, #14313 @ 0x37e9 │ │ │ │ - b.n 1a5f4 │ │ │ │ + b.n 1a5c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a6de │ │ │ │ + beq.n 1a6ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a6f6 │ │ │ │ + beq.n 1a6c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a6f0 │ │ │ │ + beq.n 1a6c0 │ │ │ │ mov sl, r5 │ │ │ │ movw r4, #14315 @ 0x37eb │ │ │ │ - b.n 1a5e6 │ │ │ │ + b.n 1a5b6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1a222 │ │ │ │ + bne.w 1a1f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a698 │ │ │ │ + beq.n 1a668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1a75a │ │ │ │ + beq.n 1a72a │ │ │ │ mov r6, sl │ │ │ │ movw r4, #14319 @ 0x37ef │ │ │ │ movw r5, #514 @ 0x202 │ │ │ │ - b.n 1a5a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1a574 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a686 │ │ │ │ - ldr r3, [pc, #388] @ (1a834 ) │ │ │ │ - ldr r1, [pc, #392] @ (1a838 ) │ │ │ │ + bne.n 1a656 │ │ │ │ + ldr r3, [pc, #388] @ (1a804 ) │ │ │ │ + ldr r1, [pc, #392] @ (1a808 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1a686 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1a656 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a592 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a562 │ │ │ │ movw r4, #14308 @ 0x37e4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1a5e6 │ │ │ │ - b.n 1a5ee │ │ │ │ + bne.n 1a5b6 │ │ │ │ + b.n 1a5be │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1a6f0 │ │ │ │ + beq.n 1a6c0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 1a6f0 │ │ │ │ + cbnz r2, 1a6c0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r4, #14315 @ 0x37eb │ │ │ │ - b.n 1a5f4 │ │ │ │ + b.n 1a5c4 │ │ │ │ mov sl, r5 │ │ │ │ movw r4, #14315 @ 0x37eb │ │ │ │ - b.n 1a6ca │ │ │ │ - ldr r2, [pc, #268] @ (1a80c ) │ │ │ │ + b.n 1a69a │ │ │ │ + ldr r2, [pc, #268] @ (1a7dc ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ - ldr r2, [pc, #308] @ (1a83c ) │ │ │ │ + ldr r2, [pc, #308] @ (1a80c ) │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #304] @ (1a840 ) │ │ │ │ + ldr r1, [pc, #304] @ (1a810 ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a724 │ │ │ │ + beq.n 1a6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 1a762 │ │ │ │ + cbz r3, 1a732 │ │ │ │ movw r4, #14323 @ 0x37f3 │ │ │ │ movw r5, #514 @ 0x202 │ │ │ │ - b.n 1a44e │ │ │ │ + b.n 1a41e │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #14306 @ 0x37e2 │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ - b.n 1a52e │ │ │ │ + b.n 1a4fe │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1a750 │ │ │ │ + beq.n 1a720 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 1a750 │ │ │ │ + cbnz r2, 1a720 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r4, #14308 @ 0x37e4 │ │ │ │ movw r5, #514 @ 0x202 │ │ │ │ - b.n 1a44e │ │ │ │ + b.n 1a41e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a698 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a668 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #14323 @ 0x37f3 │ │ │ │ movw r5, #514 @ 0x202 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a44e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a41e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a446 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a416 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a64e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a61e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a7ce │ │ │ │ + beq.n 1a79e │ │ │ │ movw r4, #14313 @ 0x37e9 │ │ │ │ - b.n 1a600 │ │ │ │ - ldr r3, [pc, #176] @ (1a844 ) │ │ │ │ + b.n 1a5d0 │ │ │ │ + ldr r3, [pc, #176] @ (1a814 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #176] @ (1a848 ) │ │ │ │ - ldr r0, [pc, #176] @ (1a84c ) │ │ │ │ + ldr r1, [pc, #176] @ (1a818 ) │ │ │ │ + ldr r0, [pc, #176] @ (1a81c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ (1a850 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #160] @ (1a820 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #160] @ (1a854 ) │ │ │ │ - ldr r0, [pc, #164] @ (1a858 ) │ │ │ │ + ldr r1, [pc, #160] @ (1a824 ) │ │ │ │ + ldr r0, [pc, #164] @ (1a828 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ - bl 101f8 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ + bl 101c8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a54e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a51e │ │ │ │ movs r6, #0 │ │ │ │ movw r1, #14313 @ 0x37e9 │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ - b.n 1a52e │ │ │ │ + b.n 1a4fe │ │ │ │ nop │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 1a788 │ │ │ │ + beq.n 1a748 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d16-d19}, [r8], r4 │ │ │ │ - svc 0 │ │ │ │ + vld4.8 {d16-d19}, [r0], r4 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf3da0004 │ │ │ │ - vst4.8 {d0-d3}, [r4], r4 │ │ │ │ - sbfx r0, r0, #0, #5 │ │ │ │ - str??.w r0, [sl, r4] │ │ │ │ - ldr??.w r0, [lr, r4] │ │ │ │ - @ instruction: 0xf2fe0004 │ │ │ │ - strh.w r0, [r8, r4] │ │ │ │ + @ instruction: 0xf3d20004 │ │ │ │ + ldr??.w r0, [ip, #4] │ │ │ │ + @ instruction: 0xf3380004 │ │ │ │ + str??.w r0, [r2, r4] │ │ │ │ + ldr??.w r0, [r6, r4] │ │ │ │ + @ instruction: 0xf2f60004 │ │ │ │ + strh.w r0, [r0, r4] │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf6860004 │ │ │ │ - bgt.n 1a880 │ │ │ │ + @ instruction: 0xf67e0004 │ │ │ │ + bgt.n 1a840 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1a90c │ │ │ │ + bne.n 1a8cc │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1a74c │ │ │ │ + bne.n 1a90c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1ad7c │ │ │ │ + b.n 1ad3c │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 1a7bc │ │ │ │ + bvs.n 1a77c │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1a7f4 │ │ │ │ + bne.n 1a7b4 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1a854 │ │ │ │ + bne.n 1a814 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #200] @ 0xc8 │ │ │ │ - ldr r4, [pc, #100] @ (1a8d4 ) │ │ │ │ + ldr r4, [pc, #100] @ (1a8a4 ) │ │ │ │ add r4, pc │ │ │ │ - cbz r5, 1a892 │ │ │ │ + cbz r5, 1a862 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ - cbz r0, 1a8b0 │ │ │ │ - ldr r3, [pc, #88] @ (1a8d8 ) │ │ │ │ + cbz r0, 1a880 │ │ │ │ + ldr r3, [pc, #88] @ (1a8a8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1a890 │ │ │ │ + beq.n 1a860 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bl 1a0e0 │ │ │ │ - cbz r0, 1a8c8 │ │ │ │ + bl 1a0b0 │ │ │ │ + cbz r0, 1a898 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1a87e │ │ │ │ + beq.n 1a84e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1a87e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1a87e │ │ │ │ + bne.n 1a84e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a84e │ │ │ │ movw r1, #19220 @ 0x4b14 │ │ │ │ movw r2, #974 @ 0x3ce │ │ │ │ - ldr r3, [pc, #32] @ (1a8dc ) │ │ │ │ - ldr r0, [pc, #36] @ (1a8e0 ) │ │ │ │ + ldr r3, [pc, #32] @ (1a8ac ) │ │ │ │ + ldr r0, [pc, #36] @ (1a8b0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r2, #976 @ 0x3d0 │ │ │ │ movw r1, #19240 @ 0x4b28 │ │ │ │ - b.n 1a8b8 │ │ │ │ + b.n 1a888 │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d16, d4, d4 │ │ │ │ - @ instruction: 0xf4f60004 │ │ │ │ + vhadd.s32 d16, d12, d4 │ │ │ │ + @ instruction: 0xf4ee0004 │ │ │ │ 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.w r3, [pc, #1868] @ 1b044 │ │ │ │ + ldr.w r3, [pc, #1868] @ 1b014 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r2, [pc, #1868] @ 1b048 │ │ │ │ + ldr.w r2, [pc, #1868] @ 1b018 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r3, #2036] @ 0x7f4 │ │ │ │ - ldr.w r3, [pc, #1848] @ 1b04c │ │ │ │ - ldr.w fp, [pc, #1848] @ 1b050 │ │ │ │ + ldr.w r3, [pc, #1848] @ 1b01c │ │ │ │ + ldr.w fp, [pc, #1848] @ 1b020 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 12e5c │ │ │ │ + bl 12e2c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ac0c │ │ │ │ + beq.w 1abdc │ │ │ │ ldr.w r1, [sl, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3d84 │ │ │ │ + blx 3d50 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ac60 │ │ │ │ + beq.w 1ac30 │ │ │ │ str r5, [sp, #20] │ │ │ │ - blx 3b28 │ │ │ │ - ldr.w r3, [pc, #1800] @ 1b054 │ │ │ │ + blx 3af4 │ │ │ │ + ldr.w r3, [pc, #1800] @ 1b024 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r5, r3 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - bne.w 1ab2c │ │ │ │ + bne.w 1aafc │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1a956 │ │ │ │ + bne.n 1a926 │ │ │ │ mov r5, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1764] @ 1b058 │ │ │ │ + ldr.w r2, [pc, #1764] @ 1b028 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2108] @ 0x83c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ae68 │ │ │ │ + beq.w 1ae38 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ str r7, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1ac76 │ │ │ │ + beq.w 1ac46 │ │ │ │ ldr.w r0, [sl, #56] @ 0x38 │ │ │ │ - blx 3e34 │ │ │ │ + blx 3e00 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ae92 │ │ │ │ - ldr.w r3, [pc, #1720] @ 1b05c │ │ │ │ + beq.w 1ae62 │ │ │ │ + ldr.w r3, [pc, #1720] @ 1b02c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1abd2 │ │ │ │ + bne.w 1aba2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1abd2 │ │ │ │ + beq.w 1aba2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r7, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -29879,138 +29879,138 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1a9f4 │ │ │ │ + beq.n 1a9c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1abc6 │ │ │ │ + beq.w 1ab96 │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r9, r8, [sp, #36] @ 0x24 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1aa20 │ │ │ │ + beq.n 1a9f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1abec │ │ │ │ + beq.w 1abbc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aa38 │ │ │ │ + beq.n 1aa08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ab74 │ │ │ │ + beq.w 1ab44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1aeb8 │ │ │ │ + beq.w 1ae88 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aa5a │ │ │ │ + beq.n 1aa2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1abb4 │ │ │ │ + beq.w 1ab84 │ │ │ │ ldr.w r0, [sl, #56] @ 0x38 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r9, r9, [sp, #20] │ │ │ │ - blx 4238 │ │ │ │ + blx 4204 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1ab54 │ │ │ │ + bne.n 1ab24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1af54 │ │ │ │ + beq.w 1af24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r0, 1aa9e │ │ │ │ + cbz r0, 1aa6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aa9e │ │ │ │ + beq.n 1aa6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ab66 │ │ │ │ - cbz r4, 1aab4 │ │ │ │ + beq.n 1ab36 │ │ │ │ + cbz r4, 1aa84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aab4 │ │ │ │ + beq.n 1aa84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ac04 │ │ │ │ + beq.w 1abd4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ab7c │ │ │ │ + beq.n 1ab4c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w 1ac6c │ │ │ │ + beq.w 1ac3c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1abfc │ │ │ │ + beq.w 1abcc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1aae2 │ │ │ │ + beq.n 1aab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ab8e │ │ │ │ + beq.n 1ab5e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aaf8 │ │ │ │ + beq.n 1aac8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1abf4 │ │ │ │ + beq.n 1abc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ab0a │ │ │ │ + beq.n 1aada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ab6c │ │ │ │ - ldr.w r2, [pc, #1364] @ 1b060 │ │ │ │ - ldr.w r3, [pc, #1340] @ 1b04c │ │ │ │ + beq.n 1ab3c │ │ │ │ + ldr.w r2, [pc, #1364] @ 1b030 │ │ │ │ + ldr.w r3, [pc, #1340] @ 1b01c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b028 │ │ │ │ + bne.w 1aff8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -30020,1411 +30020,1411 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - blx 3dd8 │ │ │ │ + blx 3da4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 1a96c │ │ │ │ + b.n 1a93c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n 1aa82 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aa9e │ │ │ │ + b.n 1aa52 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aa6e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ab0a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aada │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aa38 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aa08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aae2 │ │ │ │ + beq.n 1aab2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1aae2 │ │ │ │ + bne.n 1aab2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aaf8 │ │ │ │ + beq.n 1aac8 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 1abbc │ │ │ │ + cbz r3, 1ab8c │ │ │ │ mov sl, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 1aaf8 │ │ │ │ - b.n 1ab0a │ │ │ │ + bne.n 1aac8 │ │ │ │ + b.n 1aada │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aa5a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aa2a │ │ │ │ mov r0, sl │ │ │ │ mov sl, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1abae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ab7e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 1a9f4 │ │ │ │ + b.n 1a9c4 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ mov fp, r7 │ │ │ │ strd r9, r8, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 1aa20 │ │ │ │ + b.n 1a9f0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aa20 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1a9f0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aaf8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aac8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aad4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aaa4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1aab4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1aa84 │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ movw r1, #14032 @ 0x36d0 │ │ │ │ - ldr.w r3, [pc, #1100] @ 1b064 │ │ │ │ + ldr.w r3, [pc, #1100] @ 1b034 │ │ │ │ mov sl, r6 │ │ │ │ - ldr.w r0, [pc, #1100] @ 1b068 │ │ │ │ + ldr.w r0, [pc, #1100] @ 1b038 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1ab0a │ │ │ │ + beq.w 1aada │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ac44 │ │ │ │ + beq.n 1ac14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1af20 │ │ │ │ + beq.w 1aef0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1abae │ │ │ │ + beq.n 1ab7e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq.w sl, #0 │ │ │ │ - beq.n 1abae │ │ │ │ + beq.n 1ab7e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1aba4 │ │ │ │ + b.n 1ab74 │ │ │ │ str r0, [sp, #20] │ │ │ │ movw r1, #14044 @ 0x36dc │ │ │ │ movw r2, #495 @ 0x1ef │ │ │ │ - b.n 1ac14 │ │ │ │ + b.n 1abe4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1aada │ │ │ │ - b.n 1aae2 │ │ │ │ + bne.w 1aaaa │ │ │ │ + b.n 1aab2 │ │ │ │ movw r3, #14072 @ 0x36f8 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r9, [r2, #72] @ 0x48 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ mov sl, r9 │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1acc6 │ │ │ │ + beq.n 1ac96 │ │ │ │ ldr.w sl, [r9, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - cbz r3, 1acc6 │ │ │ │ + cbz r3, 1ac96 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #928] @ (1b06c ) │ │ │ │ + ldr r2, [pc, #928] @ (1b03c ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #952] @ 0x3b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1af6c │ │ │ │ + beq.w 1af3c │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1af74 │ │ │ │ + beq.w 1af44 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ cmp r7, sl │ │ │ │ - bne.w 1af80 │ │ │ │ + bne.w 1af50 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ad06 │ │ │ │ + beq.n 1acd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1af38 │ │ │ │ + beq.w 1af08 │ │ │ │ movs r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1b040 │ │ │ │ + beq.w 1b010 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 1b040 │ │ │ │ + bne.w 1b010 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ cmp fp, r2 │ │ │ │ - bne.w 1aff2 │ │ │ │ + bne.w 1afc2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ str.w r9, [r2, #72] @ 0x48 │ │ │ │ - cbz r0, 1ad42 │ │ │ │ + cbz r0, 1ad12 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1ad42 │ │ │ │ + beq.n 1ad12 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1af62 │ │ │ │ + beq.w 1af32 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1ad5a │ │ │ │ + beq.n 1ad2a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1af14 │ │ │ │ + beq.w 1aee4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1ad78 │ │ │ │ + beq.n 1ad48 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1ad78 │ │ │ │ + beq.n 1ad48 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1af48 │ │ │ │ + beq.w 1af18 │ │ │ │ movs r7, #0 │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ - cbz r3, 1adb6 │ │ │ │ - ldr r3, [pc, #748] @ (1b070 ) │ │ │ │ + cbz r3, 1ad86 │ │ │ │ + ldr r3, [pc, #748] @ (1b040 ) │ │ │ │ movw r2, #497 @ 0x1f1 │ │ │ │ - ldr r0, [pc, #744] @ (1b074 ) │ │ │ │ + ldr r0, [pc, #744] @ (1b044 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 13b14 │ │ │ │ + bl 13ae4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 1aee6 │ │ │ │ + bne.w 1aeb6 │ │ │ │ movw r3, #14180 @ 0x3764 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov.w r9, #498 @ 0x1f2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1adbe │ │ │ │ + b.n 1ad8e │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ movw r9, #497 @ 0x1f1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r0, 1addc │ │ │ │ + cbz r0, 1adac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1addc │ │ │ │ + beq.n 1adac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1af0e │ │ │ │ - cbz r4, 1adf2 │ │ │ │ + beq.w 1aede │ │ │ │ + cbz r4, 1adc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1adf2 │ │ │ │ + beq.n 1adc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1af40 │ │ │ │ + beq.w 1af10 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 1ae08 │ │ │ │ + cbz r1, 1add8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ae08 │ │ │ │ + beq.n 1add8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1af06 │ │ │ │ + beq.n 1aed6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1ae22 │ │ │ │ + beq.n 1adf2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ae22 │ │ │ │ + beq.n 1adf2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 1ae70 │ │ │ │ + cbz r3, 1ae40 │ │ │ │ ldrd r0, r4, [sp, #24] │ │ │ │ - cbz r0, 1ae38 │ │ │ │ + cbz r0, 1ae08 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ae38 │ │ │ │ + beq.n 1ae08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1ae62 │ │ │ │ + cbz r3, 1ae32 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1b02c │ │ │ │ + beq.w 1affc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1aed2 │ │ │ │ + beq.n 1aea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1ae78 │ │ │ │ - ldr r3, [pc, #552] @ (1b078 ) │ │ │ │ + cbz r3, 1ae48 │ │ │ │ + ldr r3, [pc, #552] @ (1b048 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #552] @ (1b07c ) │ │ │ │ + ldr r0, [pc, #552] @ (1b04c ) │ │ │ │ mov sl, r8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1ac30 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ae38 │ │ │ │ - blx 3b88 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1ac00 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ae08 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1a986 │ │ │ │ + b.n 1a956 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ae22 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1adf2 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #508] @ (1b080 ) │ │ │ │ - ldr r0, [pc, #512] @ (1b084 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #508] @ (1b050 ) │ │ │ │ + ldr r0, [pc, #512] @ (1b054 ) │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1ac30 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1ac00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1afea │ │ │ │ + beq.w 1afba │ │ │ │ movw r2, #14074 @ 0x36fa │ │ │ │ str r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ac7e │ │ │ │ + bne.w 1ac4e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ac7e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ac4e │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1af30 │ │ │ │ + beq.n 1af00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1af30 │ │ │ │ + beq.n 1af00 │ │ │ │ movw r2, #14095 @ 0x370f │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 1aea6 │ │ │ │ - ldr r3, [pc, #436] @ (1b088 ) │ │ │ │ + b.n 1ae76 │ │ │ │ + ldr r3, [pc, #436] @ (1b058 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #436] @ (1b08c ) │ │ │ │ + ldr r0, [pc, #436] @ (1b05c ) │ │ │ │ mov sl, r8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1ac30 │ │ │ │ - ldr r3, [pc, #424] @ (1b090 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1ac00 │ │ │ │ + ldr r3, [pc, #424] @ (1b060 ) │ │ │ │ movw r9, #499 @ 0x1f3 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #528] @ 0x210 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ movw r3, #14193 @ 0x3771 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1adbe │ │ │ │ + b.n 1ad8e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ae08 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1addc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1add8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1adac │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1ad5a │ │ │ │ + b.n 1ad2a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1abae │ │ │ │ - b.n 1ac4a │ │ │ │ + beq.w 1ab7e │ │ │ │ + b.n 1ac1a │ │ │ │ movw r3, #14095 @ 0x370f │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1ac7e │ │ │ │ + b.n 1ac4e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ad06 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1acd6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1adf2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1adc2 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1ad78 │ │ │ │ + b.n 1ad48 │ │ │ │ movw r3, #14131 @ 0x3733 │ │ │ │ mov.w r9, #502 @ 0x1f6 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1adbe │ │ │ │ + b.n 1ad8e │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1ad42 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 1ad12 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1acde │ │ │ │ + b.n 1acae │ │ │ │ movw r3, #14172 @ 0x375c │ │ │ │ mov.w r9, #498 @ 0x1f2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1adbe │ │ │ │ + b.n 1ad8e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 13220 │ │ │ │ + bl 131f0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1af9a │ │ │ │ + beq.n 1af6a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r2, 1afde │ │ │ │ + cbz r2, 1afae │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 1ad08 │ │ │ │ + bne.w 1acd8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1afb0 │ │ │ │ + beq.n 1af80 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 1b00e │ │ │ │ + bne.n 1afde │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ str.w r9, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ad5a │ │ │ │ + beq.w 1ad2a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1ad5a │ │ │ │ + beq.w 1ad2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1ad5a │ │ │ │ + bne.w 1ad2a │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1ad5a │ │ │ │ + b.n 1ad2a │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 1af9a │ │ │ │ + b.n 1af6a │ │ │ │ movw r3, #14074 @ 0x36fa │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 1ac7e │ │ │ │ + b.n 1ac4e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str.w r9, [r3, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1ad2e │ │ │ │ - b.n 1ad42 │ │ │ │ + bne.w 1acfe │ │ │ │ + b.n 1ad12 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str.w r9, [r3, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1afbe │ │ │ │ - b.n 1ad5a │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (1b094 ) │ │ │ │ + bne.n 1af8e │ │ │ │ + b.n 1ad2a │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #100] @ (1b064 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #100] @ (1b098 ) │ │ │ │ + ldr r0, [pc, #100] @ (1b068 ) │ │ │ │ mov sl, r8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1ac30 │ │ │ │ - bl 10568 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1ac00 │ │ │ │ + bl 10538 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ movs r6, r0 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ movs r6, r0 │ │ │ │ - ldc 0, cr0, [r2], {4} │ │ │ │ - rsbs r0, r0, #4 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ - movs r6, r0 │ │ │ │ - @ instruction: 0xeaa40004 │ │ │ │ - orn r0, r2, #4 │ │ │ │ - ldrd r0, r0, [r8, #16] │ │ │ │ - vaddl.s16 q0, d6, d4 │ │ │ │ - @ instruction: 0xe9a80004 │ │ │ │ - vhadd.s32 d16, d6, d4 │ │ │ │ - ldrd r0, r0, [r4, #-16] │ │ │ │ - vhadd.s16 d0, d2, d4 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + stc 0, cr0, [sl], {4} │ │ │ │ + rsb r0, r8, #4 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ + movs r6, r0 │ │ │ │ + eors.w r0, ip, r4 │ │ │ │ + orrs.w r0, sl, #4 │ │ │ │ + ldrd r0, r0, [r0, #16] │ │ │ │ + vaddl.s8 q0, d14, d4 │ │ │ │ + @ instruction: 0xe9a00004 │ │ │ │ + vhadd.s16 d16, d14, d4 │ │ │ │ + strd r0, r0, [ip, #-16] │ │ │ │ + vhadd.s8 d0, d10, d4 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1b08c │ │ │ │ + b.n 1b04c │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [r8, #16]! │ │ │ │ + ldc 0, cr0, [r0, #16]! │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #196] @ 0xc4 │ │ │ │ - cbz r2, 1b0b8 │ │ │ │ + cbz r2, 1b088 │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 1b0c8 │ │ │ │ + cbz r0, 1b098 │ │ │ │ pop {r3, pc} │ │ │ │ - bl 1a8e4 │ │ │ │ + bl 1a8b4 │ │ │ │ movw r1, #19158 @ 0x4ad6 │ │ │ │ movw r2, #970 @ 0x3ca │ │ │ │ - cbz r0, 1b0d0 │ │ │ │ + cbz r0, 1b0a0 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r2, #968 @ 0x3c8 │ │ │ │ movw r1, #19134 @ 0x4abe │ │ │ │ - ldr r3, [pc, #12] @ (1b0e0 ) │ │ │ │ - ldr r0, [pc, #16] @ (1b0e4 ) │ │ │ │ + ldr r3, [pc, #12] @ (1b0b0 ) │ │ │ │ + ldr r0, [pc, #16] @ (1b0b4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 1af9c │ │ │ │ + b.n 1af5c │ │ │ │ movs r4, r0 │ │ │ │ - stcl 0, cr0, [lr, #-16] │ │ │ │ + stcl 0, cr0, [r6, #-16] │ │ │ │ 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 r4, r0 │ │ │ │ - ldr r5, [pc, #100] @ (1b160 ) │ │ │ │ + ldr r5, [pc, #100] @ (1b130 ) │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r5, pc │ │ │ │ blx r3 │ │ │ │ - cbz r0, 1b13e │ │ │ │ + cbz r0, 1b10e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 1b156 │ │ │ │ + cbz r0, 1b126 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1b124 │ │ │ │ + beq.n 1b0f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 1b138 │ │ │ │ - ldr r3, [pc, #60] @ (1b164 ) │ │ │ │ + cbz r2, 1b108 │ │ │ │ + ldr r3, [pc, #60] @ (1b134 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b136 │ │ │ │ + beq.n 1b106 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b124 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b0f4 │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ movw r1, #13960 @ 0x3688 │ │ │ │ - ldr r3, [pc, #32] @ (1b168 ) │ │ │ │ - ldr r0, [pc, #32] @ (1b16c ) │ │ │ │ + ldr r3, [pc, #32] @ (1b138 ) │ │ │ │ + ldr r0, [pc, #32] @ (1b13c ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #13970 @ 0x3692 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - b.n 1b146 │ │ │ │ - ldr r6, [pc, #1008] @ (1b554 ) │ │ │ │ + b.n 1b116 │ │ │ │ + ldr r7, [pc, #176] @ (1b1e4 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1af38 │ │ │ │ + b.n 1aef8 │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [r0, #-16] │ │ │ │ + stc 0, cr0, [r8, #-16] │ │ │ │ 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.w r4, [pc, #1888] @ 1b8e4 │ │ │ │ + ldr.w r4, [pc, #1888] @ 1b8b4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #1880] @ 1b8e8 │ │ │ │ + ldr.w r8, [pc, #1880] @ 1b8b8 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r8, pc │ │ │ │ - ldr.w r3, [pc, #1868] @ 1b8ec │ │ │ │ + ldr.w r3, [pc, #1868] @ 1b8bc │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.w 1b43e │ │ │ │ - ldr.w r1, [pc, #1848] @ 1b8f0 │ │ │ │ + beq.w 1b40e │ │ │ │ + ldr.w r1, [pc, #1848] @ 1b8c0 │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r0, [r1, #328] @ 0x148 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b210 │ │ │ │ + beq.n 1b1e0 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1b256 │ │ │ │ + beq.n 1b226 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bpl.w 1b8b0 │ │ │ │ - ldr.w r1, [pc, #1816] @ 1b8f4 │ │ │ │ + bpl.w 1b880 │ │ │ │ + ldr.w r1, [pc, #1816] @ 1b8c4 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1b894 │ │ │ │ - ldr.w r1, [pc, #1804] @ 1b8f8 │ │ │ │ + beq.w 1b864 │ │ │ │ + ldr.w r1, [pc, #1804] @ 1b8c8 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1b890 │ │ │ │ + beq.w 1b860 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 1b26e │ │ │ │ + ble.n 1b23e │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1b208 │ │ │ │ + b.n 1b1d8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1b26e │ │ │ │ + beq.n 1b23e │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 1b202 │ │ │ │ + bne.n 1b1d2 │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b234 │ │ │ │ + beq.n 1b204 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b234 │ │ │ │ + beq.n 1b204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b46c │ │ │ │ - ldr.w r2, [pc, #1732] @ 1b8fc │ │ │ │ - ldr.w r3, [pc, #1712] @ 1b8ec │ │ │ │ + beq.w 1b43c │ │ │ │ + ldr.w r2, [pc, #1732] @ 1b8cc │ │ │ │ + ldr.w r3, [pc, #1712] @ 1b8bc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b8de │ │ │ │ + bne.w 1b8ae │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1b210 │ │ │ │ + beq.n 1b1e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b256 │ │ │ │ - ldr.w r3, [pc, #1692] @ 1b900 │ │ │ │ + bne.n 1b226 │ │ │ │ + ldr.w r3, [pc, #1692] @ 1b8d0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 1b210 │ │ │ │ - blx 3b28 │ │ │ │ - ldr.w r3, [pc, #1680] @ 1b904 │ │ │ │ + beq.n 1b1e0 │ │ │ │ + blx 3af4 │ │ │ │ + ldr.w r3, [pc, #1680] @ 1b8d4 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - bne.w 1b410 │ │ │ │ + bne.w 1b3e0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1b27e │ │ │ │ + bne.n 1b24e │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r0, [fp, #76] @ 0x4c │ │ │ │ bic.w r0, r0, #153 @ 0x99 │ │ │ │ orr.w r0, r0, #152 @ 0x98 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b75c │ │ │ │ + beq.w 1b72c │ │ │ │ ldr.w r2, [fp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1b438 │ │ │ │ - ldr.w r2, [pc, #1612] @ 1b908 │ │ │ │ + beq.w 1b408 │ │ │ │ + ldr.w r2, [pc, #1612] @ 1b8d8 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ mov.w r0, #3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1b714 │ │ │ │ + beq.w 1b6e4 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1b8cc │ │ │ │ - ldr.w r1, [pc, #1516] @ 1b8f4 │ │ │ │ + bpl.w 1b89c │ │ │ │ + ldr.w r1, [pc, #1516] @ 1b8c4 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 1b894 │ │ │ │ - ldr.w r1, [pc, #1508] @ 1b8f8 │ │ │ │ + beq.w 1b864 │ │ │ │ + ldr.w r1, [pc, #1508] @ 1b8c8 │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 1b890 │ │ │ │ + beq.w 1b860 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 1b86e │ │ │ │ + ble.w 1b83e │ │ │ │ cmp r1, #1 │ │ │ │ str.w r7, [fp, #12] │ │ │ │ - beq.w 1b86e │ │ │ │ + beq.w 1b83e │ │ │ │ cmp r1, #2 │ │ │ │ str.w r3, [fp, #16] │ │ │ │ - beq.w 1b86e │ │ │ │ - ldr.w r3, [pc, #1484] @ 1b90c │ │ │ │ + beq.w 1b83e │ │ │ │ + ldr.w r3, [pc, #1484] @ 1b8dc │ │ │ │ str.w r2, [fp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #328] @ 0x148 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b764 │ │ │ │ - ldr.w r0, [pc, #1460] @ 1b910 │ │ │ │ + beq.w 1b734 │ │ │ │ + ldr.w r0, [pc, #1460] @ 1b8e0 │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b4a6 │ │ │ │ + bne.w 1b476 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1b48c │ │ │ │ + beq.w 1b45c │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b3a0 │ │ │ │ + beq.n 1b370 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b480 │ │ │ │ + beq.n 1b450 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b3b6 │ │ │ │ + beq.n 1b386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b474 │ │ │ │ + beq.n 1b444 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - cbz r4, 1b3ce │ │ │ │ + cbz r4, 1b39e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b3ce │ │ │ │ + beq.n 1b39e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b460 │ │ │ │ - cbz r5, 1b3e2 │ │ │ │ + beq.n 1b430 │ │ │ │ + cbz r5, 1b3b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b3e2 │ │ │ │ + beq.n 1b3b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b454 │ │ │ │ + beq.n 1b424 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1b212 │ │ │ │ + beq.w 1b1e2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1b212 │ │ │ │ + beq.w 1b1e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1b212 │ │ │ │ + bne.w 1b1e2 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1b212 │ │ │ │ + b.n 1b1e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - blx 3dd8 │ │ │ │ + blx 3da4 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 1b294 │ │ │ │ - ldr.w r2, [pc, #1240] @ 1b914 │ │ │ │ - b.n 1b2bc │ │ │ │ - ldr.w r2, [pc, #1240] @ 1b918 │ │ │ │ + b.n 1b264 │ │ │ │ + ldr.w r2, [pc, #1240] @ 1b8e4 │ │ │ │ + b.n 1b28c │ │ │ │ + ldr.w r2, [pc, #1240] @ 1b8e8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, #328] @ 0x148 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 1b1c8 │ │ │ │ + bne.w 1b198 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 1b234 │ │ │ │ + b.n 1b204 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1b3e2 │ │ │ │ + b.n 1b3b2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1b3ce │ │ │ │ + b.n 1b39e │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b234 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b204 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1b3b6 │ │ │ │ + b.n 1b386 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1b3a0 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 1b4a6 │ │ │ │ - ldr.w r3, [pc, #1160] @ 1b91c │ │ │ │ - ldr.w r1, [pc, #1160] @ 1b920 │ │ │ │ + b.n 1b370 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 1b476 │ │ │ │ + ldr.w r3, [pc, #1160] @ 1b8ec │ │ │ │ + ldr.w r1, [pc, #1160] @ 1b8f0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b4c4 │ │ │ │ + beq.n 1b494 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b7fa │ │ │ │ + beq.w 1b7ca │ │ │ │ movw fp, #13443 @ 0x3483 │ │ │ │ - ldr.w r3, [pc, #1112] @ 1b924 │ │ │ │ + ldr.w r3, [pc, #1112] @ 1b8f4 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #32] │ │ │ │ ldr.w r3, [r3, #2868] @ 0xb34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1b65c │ │ │ │ + beq.w 1b62c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b564 │ │ │ │ + beq.n 1b534 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w r1, r0, #67108864 @ 0x4000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 1b80a │ │ │ │ + bne.w 1b7da │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 1b74c │ │ │ │ + bge.w 1b71c │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bpl.w 1b74c │ │ │ │ + bpl.w 1b71c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 1b74c │ │ │ │ + bge.w 1b71c │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bpl.w 1b74c │ │ │ │ + bpl.w 1b71c │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1b646 │ │ │ │ + beq.w 1b616 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1b8b0 │ │ │ │ - ldr r2, [pc, #964] @ (1b8f4 ) │ │ │ │ + bpl.w 1b880 │ │ │ │ + ldr r2, [pc, #964] @ (1b8c4 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 1b894 │ │ │ │ - ldr r2, [pc, #956] @ (1b8f8 ) │ │ │ │ + beq.w 1b864 │ │ │ │ + ldr r2, [pc, #956] @ (1b8c8 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 1b890 │ │ │ │ + beq.w 1b860 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 1b65c │ │ │ │ + ble.w 1b62c │ │ │ │ adds r1, #8 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 1b55c │ │ │ │ + b.n 1b52c │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 1b65c │ │ │ │ + beq.n 1b62c │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 1b556 │ │ │ │ - ldr r3, [pc, #960] @ (1b928 ) │ │ │ │ + bne.n 1b526 │ │ │ │ + ldr r3, [pc, #960] @ (1b8f8 ) │ │ │ │ mov r1, fp │ │ │ │ - ldr r0, [pc, #960] @ (1b92c ) │ │ │ │ + ldr r0, [pc, #960] @ (1b8fc ) │ │ │ │ mov.w r2, #438 @ 0x1b6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13b14 │ │ │ │ + bl 13ae4 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 1b7d8 │ │ │ │ + beq.w 1b7a8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r6, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1b5b2 │ │ │ │ + beq.n 1b582 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1b782 │ │ │ │ + beq.w 1b752 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1b5ca │ │ │ │ + beq.n 1b59a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1b77a │ │ │ │ + beq.w 1b74a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b5e6 │ │ │ │ + beq.n 1b5b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b78e │ │ │ │ + beq.w 1b75e │ │ │ │ ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r0, 1b608 │ │ │ │ + cbz r0, 1b5d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b608 │ │ │ │ + beq.n 1b5d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 1b608 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r4, 1b620 │ │ │ │ + cbnz r3, 1b5d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + cbz r4, 1b5f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b620 │ │ │ │ + beq.n 1b5f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1b620 │ │ │ │ + cbnz r3, 1b5f0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1b640 │ │ │ │ + beq.n 1b610 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b640 │ │ │ │ + beq.n 1b610 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 1b640 │ │ │ │ + cbnz r3, 1b610 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r7 │ │ │ │ - b.n 1b222 │ │ │ │ + b.n 1b1f2 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b564 │ │ │ │ + beq.n 1b534 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1b646 │ │ │ │ - ldr r2, [pc, #684] @ (1b900 ) │ │ │ │ + bne.n 1b616 │ │ │ │ + ldr r2, [pc, #684] @ (1b8d0 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b564 │ │ │ │ + beq.n 1b534 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r6, #438 @ 0x1b6 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [r9, #76] @ 0x4c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r5, [r1, #0] │ │ │ │ - cbz r0, 1b686 │ │ │ │ + cbz r0, 1b656 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 1b686 │ │ │ │ + beq.n 1b656 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1b7aa │ │ │ │ - cbz r4, 1b69c │ │ │ │ + beq.w 1b77a │ │ │ │ + cbz r4, 1b66c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1b69c │ │ │ │ + beq.n 1b66c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1b7b8 │ │ │ │ + beq.w 1b788 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1b6ba │ │ │ │ + beq.n 1b68a │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1b6ba │ │ │ │ + beq.n 1b68a │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1b7c8 │ │ │ │ - cbz r2, 1b6ce │ │ │ │ + beq.w 1b798 │ │ │ │ + cbz r2, 1b69e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1b6ce │ │ │ │ + beq.n 1b69e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1b796 │ │ │ │ - cbz r3, 1b6e2 │ │ │ │ + beq.n 1b766 │ │ │ │ + cbz r3, 1b6b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1b6e2 │ │ │ │ + beq.n 1b6b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1b7a2 │ │ │ │ + beq.n 1b772 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1b700 │ │ │ │ + beq.n 1b6d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1b700 │ │ │ │ + beq.n 1b6d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b802 │ │ │ │ - ldr r3, [pc, #556] @ (1b930 ) │ │ │ │ + beq.w 1b7d2 │ │ │ │ + ldr r3, [pc, #556] @ (1b900 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #556] @ (1b934 ) │ │ │ │ + ldr r0, [pc, #556] @ (1b904 ) │ │ │ │ mov r1, fp │ │ │ │ add r3, pc │ │ │ │ movs r6, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1b640 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1b610 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 1b726 │ │ │ │ + beq.n 1b6f6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1b7ee │ │ │ │ + beq.n 1b7be │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1b742 │ │ │ │ + beq.n 1b712 │ │ │ │ add.w fp, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w fp, [r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1b7e2 │ │ │ │ + beq.n 1b7b2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ movw fp, #13432 @ 0x3478 │ │ │ │ - b.n 1b4c8 │ │ │ │ + b.n 1b498 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - blx 4448 │ │ │ │ + blx 4414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b564 │ │ │ │ - b.n 1b65c │ │ │ │ + bne.w 1b534 │ │ │ │ + b.n 1b62c │ │ │ │ str r0, [sp, #28] │ │ │ │ movw fp, #13412 @ 0x3464 │ │ │ │ - b.n 1b4c8 │ │ │ │ + b.n 1b498 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, fp │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1b38a │ │ │ │ - b.n 1b4a6 │ │ │ │ + bne.w 1b35a │ │ │ │ + b.n 1b476 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b5ca │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b59a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1b5b2 │ │ │ │ + b.n 1b582 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b5e6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b5b6 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1b6ce │ │ │ │ + b.n 1b69e │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b6e2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b6b2 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - b.n 1b686 │ │ │ │ + b.n 1b656 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - b.n 1b69c │ │ │ │ + b.n 1b66c │ │ │ │ mov r0, sl │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - b.n 1b6ba │ │ │ │ + b.n 1b68a │ │ │ │ mov.w r6, #440 @ 0x1b8 │ │ │ │ movw fp, #13476 @ 0x34a4 │ │ │ │ - b.n 1b668 │ │ │ │ + b.n 1b638 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ str.w fp, [sp, #28] │ │ │ │ - b.n 1b746 │ │ │ │ + b.n 1b716 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 1b726 │ │ │ │ + b.n 1b6f6 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b4c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b494 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1b700 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1b6d0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 113cc │ │ │ │ + bl 1139c │ │ │ │ subs.w lr, r0, #0 │ │ │ │ - ble.w 1b65c │ │ │ │ + ble.w 1b62c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ mov r8, ip │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 1b83a │ │ │ │ + b.n 1b80a │ │ │ │ add.w r0, r8, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 1b844 │ │ │ │ + beq.n 1b814 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 1b830 │ │ │ │ - b.n 1b564 │ │ │ │ + bne.n 1b800 │ │ │ │ + b.n 1b534 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r1, 1b8b4 │ │ │ │ + cbz r1, 1b884 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 1b872 │ │ │ │ + bne.n 1b842 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b.n 1b564 │ │ │ │ - bl 10314 │ │ │ │ + b.n 1b534 │ │ │ │ + bl 102e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13220 │ │ │ │ + bl 131f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b864 │ │ │ │ + bne.n 1b834 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 1b8a8 │ │ │ │ + beq.n 1b878 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - b.n 1b856 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #160] @ (1b938 ) │ │ │ │ + b.n 1b826 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #160] @ (1b908 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #160] @ (1b93c ) │ │ │ │ - ldr r0, [pc, #160] @ (1b940 ) │ │ │ │ + ldr r1, [pc, #160] @ (1b90c ) │ │ │ │ + ldr r0, [pc, #160] @ (1b910 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r6 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - b.n 1b65c │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #140] @ (1b944 ) │ │ │ │ + b.n 1b62c │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #140] @ (1b914 ) │ │ │ │ mov.w r2, #800 @ 0x320 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #136] @ (1b948 ) │ │ │ │ - ldr r0, [pc, #136] @ (1b94c ) │ │ │ │ + ldr r1, [pc, #136] @ (1b918 ) │ │ │ │ + ldr r0, [pc, #136] @ (1b91c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ (1b950 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #128] @ (1b920 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #128] @ (1b954 ) │ │ │ │ - ldr r0, [pc, #132] @ (1b958 ) │ │ │ │ + ldr r1, [pc, #128] @ (1b924 ) │ │ │ │ + ldr r0, [pc, #132] @ (1b928 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #456] @ (1bab0 ) │ │ │ │ + ldr r6, [pc, #648] @ (1bb40 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [pc, #392] @ (1ba74 ) │ │ │ │ + ldr r6, [pc, #584] @ (1bb04 ) │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #768] @ (1bc00 ) │ │ │ │ + ldr r5, [pc, #960] @ (1bc90 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ movs r6, r0 │ │ │ │ - itte vs │ │ │ │ - movvs r4, r0 │ │ │ │ - lslvs r4, r5, #14 │ │ │ │ - movvc r0, r0 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ittt pl │ │ │ │ + movpl r4, r0 │ │ │ │ + lslpl r0, r6, #14 │ │ │ │ + movpl r0, r0 │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004e │ │ │ │ + bkpt 0x0046 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r6, r0 │ │ │ │ - b.n 1beb0 │ │ │ │ + b.n 1be70 │ │ │ │ movs r4, r0 │ │ │ │ - ldmdb r8, {r2} │ │ │ │ - b.n 1bb84 │ │ │ │ + ldmdb r0, {r2} │ │ │ │ + b.n 1bb44 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1b830 │ │ │ │ + b.n 1b7f0 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1b868 │ │ │ │ + bne.n 1b828 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1b51c │ │ │ │ + b.n 1b4dc │ │ │ │ movs r4, r0 │ │ │ │ - hlt 0x0024 │ │ │ │ + hlt 0x001c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1b594 │ │ │ │ + b.n 1b554 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ movs r4, 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.w r2, [pc, #1700] @ 1c014 │ │ │ │ + ldr.w r2, [pc, #1700] @ 1bfe4 │ │ │ │ mov r9, r1 │ │ │ │ - ldr.w r3, [pc, #1700] @ 1c018 │ │ │ │ + ldr.w r3, [pc, #1700] @ 1bfe8 │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ ldr.w fp, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #1684] @ 1c01c │ │ │ │ + ldr.w r3, [pc, #1684] @ 1bfec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r1, fp │ │ │ │ - bne.w 1bef8 │ │ │ │ + bne.w 1bec8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r3, r1 │ │ │ │ mov sl, ip │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -31432,1285 +31432,1285 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r8, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1baae │ │ │ │ + bne.n 1ba7e │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, fp │ │ │ │ - bne.w 1bcc6 │ │ │ │ + bne.w 1bc96 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w 1bfde │ │ │ │ - ldr.w r3, [pc, #1612] @ 1c020 │ │ │ │ + bpl.w 1bfae │ │ │ │ + ldr.w r3, [pc, #1612] @ 1bff0 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cmp fp, r7 │ │ │ │ - beq.w 1bfa4 │ │ │ │ - ldr.w r3, [pc, #1604] @ 1c024 │ │ │ │ + beq.w 1bf74 │ │ │ │ + ldr.w r3, [pc, #1604] @ 1bff4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 1bfb8 │ │ │ │ + beq.w 1bf88 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 1be6c │ │ │ │ + bge.w 1be3c │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r3, sl, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1ba0a │ │ │ │ + beq.n 1b9da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ - cbz r4, 1ba24 │ │ │ │ + cbz r4, 1b9f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1ba24 │ │ │ │ + beq.n 1b9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1bb58 │ │ │ │ + beq.w 1bb28 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 1bb6a │ │ │ │ + bne.w 1bb3a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r3, #7 │ │ │ │ - bpl.w 1bfcc │ │ │ │ + bpl.w 1bf9c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bhi.w 1bd00 │ │ │ │ + bhi.w 1bcd0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ and.w r4, r4, #3 │ │ │ │ rsb r4, r4, #1 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 1bbaa │ │ │ │ + beq.w 1bb7a │ │ │ │ ldr.w r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1bac8 │ │ │ │ + bne.n 1ba98 │ │ │ │ ldr.w r3, [r8, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1be0e │ │ │ │ + beq.w 1bdde │ │ │ │ ldr.w r0, [r8, #40] @ 0x28 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.w 1be26 │ │ │ │ + beq.w 1bdf6 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 40c4 <__aeabi_idivmod@plt> │ │ │ │ + blx 4090 <__aeabi_idivmod@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eor.w ip, r3, r1 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp r4, #0 │ │ │ │ and.w r1, r1, ip, lsr #31 │ │ │ │ sub.w ip, r0, r1 │ │ │ │ - blt.w 1bbbe │ │ │ │ + blt.w 1bb8e │ │ │ │ cmp r4, ip │ │ │ │ - bge.w 1bd0e │ │ │ │ + bge.w 1bcde │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 1bb08 │ │ │ │ + beq.n 1bad8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b9be │ │ │ │ + beq.n 1b98e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1be52 │ │ │ │ - ldr.w r3, [pc, #1372] @ 1c020 │ │ │ │ + beq.w 1be22 │ │ │ │ + ldr.w r3, [pc, #1372] @ 1bff0 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ - b.n 1ba0e │ │ │ │ + b.n 1b9de │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr.w r3, [r8, #68] @ 0x44 │ │ │ │ ldr.w ip, [r1, r0, lsl #2] │ │ │ │ ldr.w r1, [r8, #64] @ 0x40 │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bbd8 │ │ │ │ + beq.n 1bba8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ - blt.n 1bbea │ │ │ │ + blt.n 1bbba │ │ │ │ cmp r4, ip │ │ │ │ - bge.w 1bd0e │ │ │ │ + bge.w 1bcde │ │ │ │ mla r6, r1, r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 1ba9c │ │ │ │ + blt.n 1ba6c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1baa6 │ │ │ │ + bne.n 1ba76 │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ movw r1, #12894 @ 0x325e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1bb28 │ │ │ │ + beq.n 1baf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1be92 │ │ │ │ - ldr.w r3, [pc, #1276] @ 1c028 │ │ │ │ + beq.w 1be62 │ │ │ │ + ldr.w r3, [pc, #1276] @ 1bff8 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r0, [pc, #1276] @ 1c02c │ │ │ │ + ldr.w r0, [pc, #1276] @ 1bffc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - cbz r5, 1bb50 │ │ │ │ + bl 17a0c │ │ │ │ + cbz r5, 1bb20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bb50 │ │ │ │ + beq.n 1bb20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1be84 │ │ │ │ + beq.w 1be54 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 1ba2c │ │ │ │ + beq.w 1b9fc │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r0, 1bbaa │ │ │ │ + cbz r0, 1bb7a │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 1ba4a │ │ │ │ + beq.w 1ba1a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 1ba4a │ │ │ │ + bne.w 1ba1a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 1ba50 │ │ │ │ + bne.w 1ba20 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1bedc │ │ │ │ + bne.w 1beac │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1ba50 │ │ │ │ + b.n 1ba20 │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ adds r1, r4, r1 │ │ │ │ - bmi.n 1bbf0 │ │ │ │ + bmi.n 1bbc0 │ │ │ │ cmp ip, r1 │ │ │ │ - ble.w 1bd0e │ │ │ │ + ble.w 1bcde │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ - b.n 1ba9c │ │ │ │ + b.n 1ba6c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 1be00 │ │ │ │ + blt.w 1bdd0 │ │ │ │ cmp r4, ip │ │ │ │ - bge.w 1bd0e │ │ │ │ + bge.w 1bcde │ │ │ │ mla r6, r1, r4, r6 │ │ │ │ - b.n 1ba9c │ │ │ │ + b.n 1ba6c │ │ │ │ adds.w r4, r4, ip │ │ │ │ - bpl.n 1baf2 │ │ │ │ + bpl.n 1bac2 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bf38 │ │ │ │ - ldr.w r3, [pc, #1072] @ 1c030 │ │ │ │ + beq.w 1bf08 │ │ │ │ + ldr.w r3, [pc, #1072] @ 1c000 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #472] @ 0x1d8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 11848 │ │ │ │ + bl 11818 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bf42 │ │ │ │ + beq.w 1bf12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 1c00e │ │ │ │ + bpl.w 1bfde │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #1008] @ (1c034 ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #1008] @ (1c004 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #572] @ 0x23c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ add.w r2, r6, #38 @ 0x26 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14f64 │ │ │ │ + bl 14f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bf64 │ │ │ │ + beq.w 1bf34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bc8c │ │ │ │ + beq.n 1bc5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1bc8c │ │ │ │ + cbnz r3, 1bc5c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #936] @ (1c038 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #936] @ (1c008 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2872] @ 0xb38 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bcae │ │ │ │ + beq.n 1bc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1bf18 │ │ │ │ + beq.w 1bee8 │ │ │ │ movw r2, #914 @ 0x392 │ │ │ │ movw r6, #18743 @ 0x4937 │ │ │ │ - ldr r3, [pc, #900] @ (1c03c ) │ │ │ │ + ldr r3, [pc, #900] @ (1c00c ) │ │ │ │ mov r1, r6 │ │ │ │ - ldr r0, [pc, #900] @ (1c040 ) │ │ │ │ + ldr r0, [pc, #900] @ (1c010 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1bb08 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1bad8 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 1c00a │ │ │ │ - ldr r3, [pc, #848] @ (1c020 ) │ │ │ │ + bpl.w 1bfda │ │ │ │ + ldr r3, [pc, #848] @ (1bff0 ) │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 1bfa4 │ │ │ │ - ldr r3, [pc, #840] @ (1c024 ) │ │ │ │ + beq.w 1bf74 │ │ │ │ + ldr r3, [pc, #840] @ (1bff4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 1bff0 │ │ │ │ + beq.w 1bfc0 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 1be6c │ │ │ │ + bge.w 1be3c │ │ │ │ add.w r3, r9, sl, lsl #2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 1ba06 │ │ │ │ - b.n 1ba0a │ │ │ │ + bne.w 1b9d6 │ │ │ │ + b.n 1b9da │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1ba4a │ │ │ │ + b.n 1ba1a │ │ │ │ movs r0, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r7 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bee6 │ │ │ │ - ldr r3, [pc, #800] @ (1c044 ) │ │ │ │ + beq.w 1beb6 │ │ │ │ + ldr r3, [pc, #800] @ (1c014 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #472] @ 0x1d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1bff8 │ │ │ │ + bpl.w 1bfc8 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 1bfa4 │ │ │ │ - ldr r1, [pc, #728] @ (1c024 ) │ │ │ │ + beq.w 1bf74 │ │ │ │ + ldr r1, [pc, #728] @ (1bff4 ) │ │ │ │ ldr r6, [r2, r1] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 1bff0 │ │ │ │ + beq.w 1bfc0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1bff4 │ │ │ │ + ble.w 1bfc4 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 11848 │ │ │ │ + bl 11818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1bef0 │ │ │ │ + beq.w 1bec0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 1c00e │ │ │ │ + bpl.w 1bfde │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1bff8 │ │ │ │ + bpl.w 1bfc8 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 1bfa4 │ │ │ │ + beq.w 1bf74 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 1bff0 │ │ │ │ + beq.w 1bfc0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.w 1bff4 │ │ │ │ - ldr r3, [pc, #692] @ (1c048 ) │ │ │ │ + ble.w 1bfc4 │ │ │ │ + ldr r3, [pc, #692] @ (1c018 ) │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ str r0, [r4, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #572] @ 0x23c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 1bff4 │ │ │ │ + beq.w 1bfc4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r1, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #3 │ │ │ │ - bl 14f64 │ │ │ │ + bl 14f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1beac │ │ │ │ + beq.n 1be7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bdd6 │ │ │ │ + beq.n 1bda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1becc │ │ │ │ - ldr r3, [pc, #628] @ (1c04c ) │ │ │ │ + beq.n 1be9c │ │ │ │ + ldr r3, [pc, #628] @ (1c01c ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2872] @ 0xb38 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bdf6 │ │ │ │ + beq.n 1bdc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bed4 │ │ │ │ + beq.n 1bea4 │ │ │ │ movw r2, #917 @ 0x395 │ │ │ │ movw r6, #18803 @ 0x4973 │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ adds.w r0, r4, ip │ │ │ │ - bmi.w 1bbf0 │ │ │ │ + bmi.w 1bbc0 │ │ │ │ mla r6, r1, r0, r6 │ │ │ │ - b.n 1ba9c │ │ │ │ - ldr r3, [pc, #576] @ (1c050 ) │ │ │ │ + b.n 1ba6c │ │ │ │ + ldr r3, [pc, #576] @ (1c020 ) │ │ │ │ movw r6, #18608 @ 0x48b0 │ │ │ │ - ldr r1, [pc, #572] @ (1c054 ) │ │ │ │ + ldr r1, [pc, #572] @ (1c024 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r2, #903 @ 0x387 │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ cmn r0, r0 │ │ │ │ mov.w r1, r0, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1ba6c │ │ │ │ - ldr r3, [pc, #540] @ (1c058 ) │ │ │ │ + beq.w 1ba3c │ │ │ │ + ldr r3, [pc, #540] @ (1c028 ) │ │ │ │ movw r6, #18612 @ 0x48b4 │ │ │ │ - ldr r1, [pc, #536] @ (1c05c ) │ │ │ │ + ldr r1, [pc, #536] @ (1c02c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r2, #903 @ 0x387 │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, 1be6c │ │ │ │ - ldr r1, [pc, #516] @ (1c060 ) │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, 1be3c │ │ │ │ + ldr r1, [pc, #516] @ (1c030 ) │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 1bf78 │ │ │ │ - blx 3f8c │ │ │ │ + bne.w 1bf48 │ │ │ │ + blx 3f58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1be80 │ │ │ │ + beq.n 1be50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 1bea2 │ │ │ │ + cbz r3, 1be72 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 1bb3a │ │ │ │ + b.n 1bb0a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 1bb28 │ │ │ │ + b.n 1baf8 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bb3a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1bb0a │ │ │ │ movw r6, #18798 @ 0x496e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bebe │ │ │ │ + beq.n 1be8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1bec4 │ │ │ │ + cbz r3, 1be94 │ │ │ │ movw r2, #917 @ 0x395 │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bebe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1be8e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bdd6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1bda6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bdf6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1bdc6 │ │ │ │ mov.w r2, #402 @ 0x192 │ │ │ │ movw r1, #12893 @ 0x325d │ │ │ │ - b.n 1bb10 │ │ │ │ + b.n 1bae0 │ │ │ │ movw r2, #917 @ 0x395 │ │ │ │ movw r6, #18780 @ 0x495c │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r6, #18788 @ 0x4964 │ │ │ │ - b.n 1beb0 │ │ │ │ + b.n 1be80 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ - blx 3e40 │ │ │ │ + blx 3e0c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 1bf20 │ │ │ │ + cbz r0, 1bef0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [r3, #112] @ 0x70 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 1bf8e │ │ │ │ + beq.n 1bf5e │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1b9ac │ │ │ │ + b.n 1b97c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bcae │ │ │ │ - ldr r3, [pc, #320] @ (1c064 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1bc7e │ │ │ │ + ldr r3, [pc, #320] @ (1c034 ) │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - ldr r0, [pc, #320] @ (1c068 ) │ │ │ │ + ldr r0, [pc, #320] @ (1c038 ) │ │ │ │ movw r1, #12834 @ 0x3222 │ │ │ │ add r3, pc │ │ │ │ mov r6, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1bb50 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1bb20 │ │ │ │ movw r2, #914 @ 0x392 │ │ │ │ movw r6, #18720 @ 0x4920 │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1bf9a │ │ │ │ + beq.n 1bf6a │ │ │ │ movw r6, #18728 @ 0x4928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1bf5c │ │ │ │ + cbz r3, 1bf2c │ │ │ │ movw r2, #914 @ 0x392 │ │ │ │ - b.n 1bcb6 │ │ │ │ + b.n 1bc86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1bf56 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1bf26 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r6, #18738 @ 0x4932 │ │ │ │ - bne.n 1bf50 │ │ │ │ + bne.n 1bf20 │ │ │ │ movw r2, #914 @ 0x392 │ │ │ │ movw r6, #18738 @ 0x4932 │ │ │ │ - b.n 1bcb6 │ │ │ │ - bl 13220 │ │ │ │ + b.n 1bc86 │ │ │ │ + bl 131f0 │ │ │ │ mov r5, r4 │ │ │ │ movw r1, #12875 @ 0x324b │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1be68 │ │ │ │ - b.n 1bb10 │ │ │ │ + bne.w 1be38 │ │ │ │ + b.n 1bae0 │ │ │ │ mov r5, ip │ │ │ │ movw r1, #12836 @ 0x3224 │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - b.n 1bb10 │ │ │ │ + b.n 1bae0 │ │ │ │ movw r2, #914 @ 0x392 │ │ │ │ movw r6, #18728 @ 0x4928 │ │ │ │ - b.n 1bcb6 │ │ │ │ - ldr r3, [pc, #196] @ (1c06c ) │ │ │ │ + b.n 1bc86 │ │ │ │ + ldr r3, [pc, #196] @ (1c03c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #196] @ (1c070 ) │ │ │ │ - ldr r0, [pc, #196] @ (1c074 ) │ │ │ │ + ldr r1, [pc, #196] @ (1c040 ) │ │ │ │ + ldr r0, [pc, #196] @ (1c044 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (1c078 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #188] @ (1c048 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #188] @ (1c07c ) │ │ │ │ - ldr r0, [pc, #188] @ (1c080 ) │ │ │ │ + ldr r1, [pc, #188] @ (1c04c ) │ │ │ │ + ldr r0, [pc, #188] @ (1c050 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (1c084 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #180] @ (1c054 ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #180] @ (1c088 ) │ │ │ │ - ldr r0, [pc, #184] @ (1c08c ) │ │ │ │ + ldr r1, [pc, #180] @ (1c058 ) │ │ │ │ + ldr r0, [pc, #184] @ (1c05c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (1c090 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #176] @ (1c060 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #176] @ (1c094 ) │ │ │ │ - ldr r0, [pc, #176] @ (1c098 ) │ │ │ │ + ldr r1, [pc, #176] @ (1c064 ) │ │ │ │ + ldr r0, [pc, #176] @ (1c068 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #160] @ (1c09c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #160] @ (1c06c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #160] @ (1c0a0 ) │ │ │ │ - ldr r0, [pc, #164] @ (1c0a4 ) │ │ │ │ + ldr r1, [pc, #160] @ (1c070 ) │ │ │ │ + ldr r0, [pc, #164] @ (1c074 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10064 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl 10034 │ │ │ │ nop │ │ │ │ - mov ip, r0 │ │ │ │ + mov ip, r6 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1c028 │ │ │ │ + bgt.n 1bfe8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c7c8 │ │ │ │ + b.n 1c788 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ movs r6, r0 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ movs r6, r0 │ │ │ │ - blt.n 1c128 │ │ │ │ + blt.n 1c0e8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c5b0 │ │ │ │ + b.n 1c570 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ movs r6, r0 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ movs r6, r0 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1c284 │ │ │ │ + b.n 1c244 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1c27c │ │ │ │ + b.n 1c23c │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1c070 │ │ │ │ + bhi.n 1c030 │ │ │ │ movs r4, r0 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r6, 1c082 │ │ │ │ + cbnz r6, 1c050 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 1c08e │ │ │ │ + cbnz r4, 1c05c │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 1c08a │ │ │ │ + cbnz r2, 1c058 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 1c096 │ │ │ │ + cbnz r0, 1c064 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 1c0a2 │ │ │ │ + cbnz r2, 1c070 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 1c0ce │ │ │ │ + cbnz r0, 1c09c │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 1c0dc │ │ │ │ + cbnz r2, 1c0aa │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 1c0ec │ │ │ │ + cbnz r0, 1c0ba │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - bkpt 0x0068 │ │ │ │ + bkpt 0x0060 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r2, 1c0c4 │ │ │ │ + cbnz r2, 1c092 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 1c0d4 │ │ │ │ + cbnz r0, 1c0a2 │ │ │ │ movs r4, r0 │ │ │ │ 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 │ │ │ │ - ldr r4, [pc, #352] @ (1c21c ) │ │ │ │ + ldr r4, [pc, #352] @ (1c1ec ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #352] @ (1c220 ) │ │ │ │ + ldr r3, [pc, #352] @ (1c1f0 ) │ │ │ │ add r4, pc │ │ │ │ - ldr r6, [pc, #352] @ (1c224 ) │ │ │ │ + ldr r6, [pc, #352] @ (1c1f4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1c1fc │ │ │ │ - ldr r2, [pc, #332] @ (1c228 ) │ │ │ │ + bpl.w 1c1cc │ │ │ │ + ldr r2, [pc, #332] @ (1c1f8 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1c200 │ │ │ │ - ldr r2, [pc, #324] @ (1c22c ) │ │ │ │ + beq.w 1c1d0 │ │ │ │ + ldr r2, [pc, #324] @ (1c1fc ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1c214 │ │ │ │ - ldr r7, [pc, #320] @ (1c230 ) │ │ │ │ + beq.w 1c1e4 │ │ │ │ + ldr r7, [pc, #320] @ (1c200 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ addw r3, r7, #1348 @ 0x544 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1c17c │ │ │ │ + beq.n 1c14c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1c15e │ │ │ │ + beq.n 1c12e │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 1c186 │ │ │ │ + bne.n 1c156 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 1c1ca │ │ │ │ + bgt.n 1c19a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c140 │ │ │ │ + beq.n 1c110 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c1c4 │ │ │ │ + beq.n 1c194 │ │ │ │ movs r0, #0 │ │ │ │ str r7, [r5, #8] │ │ │ │ - ldr r2, [pc, #236] @ (1c234 ) │ │ │ │ - ldr r3, [pc, #216] @ (1c220 ) │ │ │ │ + ldr r2, [pc, #236] @ (1c204 ) │ │ │ │ + ldr r3, [pc, #216] @ (1c1f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c218 │ │ │ │ + bne.n 1c1e8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr.w r1, [r7, #1348] @ 0x544 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c1ee │ │ │ │ + beq.n 1c1be │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1c11a │ │ │ │ + b.n 1c0ea │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 1c186 │ │ │ │ + bne.n 1c156 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - b.n 1c11e │ │ │ │ - ldr r3, [pc, #176] @ (1c238 ) │ │ │ │ + b.n 1c0ee │ │ │ │ + ldr r3, [pc, #176] @ (1c208 ) │ │ │ │ movs r4, #1 │ │ │ │ - ldr r1, [pc, #176] @ (1c23c ) │ │ │ │ - ldr r2, [pc, #176] @ (1c240 ) │ │ │ │ + ldr r1, [pc, #176] @ (1c20c ) │ │ │ │ + ldr r2, [pc, #176] @ (1c210 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - ldr r3, [pc, #164] @ (1c244 ) │ │ │ │ - ldr r1, [pc, #168] @ (1c248 ) │ │ │ │ + ldr r3, [pc, #164] @ (1c214 ) │ │ │ │ + ldr r1, [pc, #168] @ (1c218 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #11601 @ 0x2d51 │ │ │ │ - ldr r3, [pc, #156] @ (1c24c ) │ │ │ │ + ldr r3, [pc, #156] @ (1c21c ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r0, [pc, #152] @ (1c250 ) │ │ │ │ + ldr r0, [pc, #152] @ (1c220 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1c144 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c140 │ │ │ │ - ldr r3, [pc, #136] @ (1c254 ) │ │ │ │ + b.n 1c114 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c110 │ │ │ │ + ldr r3, [pc, #136] @ (1c224 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1c11e │ │ │ │ + bne.n 1c0ee │ │ │ │ movw r1, #11590 @ 0x2d46 │ │ │ │ - b.n 1c1ae │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1c17e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c186 │ │ │ │ + beq.n 1c156 │ │ │ │ movw r1, #11585 @ 0x2d41 │ │ │ │ - b.n 1c1ae │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #84] @ (1c258 ) │ │ │ │ + b.n 1c17e │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #84] @ (1c228 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #84] @ (1c25c ) │ │ │ │ - ldr r0, [pc, #84] @ (1c260 ) │ │ │ │ + ldr r1, [pc, #84] @ (1c22c ) │ │ │ │ + ldr r0, [pc, #84] @ (1c230 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r2, r5] │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 1c24c │ │ │ │ + cbz r6, 1c21a │ │ │ │ movs r4, r0 │ │ │ │ - udf #2 │ │ │ │ + ble.n 1c208 │ │ │ │ movs r4, r0 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 1c344 │ │ │ │ + bvs.n 1c304 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1c224 │ │ │ │ + ble.n 1c1e4 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1c1dc │ │ │ │ + ble.n 1c19c │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ movs r4, 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 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #500] @ (1c46c ) │ │ │ │ + ldr r1, [pc, #500] @ (1c43c ) │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #500] @ (1c470 ) │ │ │ │ + ldr r2, [pc, #500] @ (1c440 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r6, [pc, #496] @ (1c474 ) │ │ │ │ + ldr r6, [pc, #496] @ (1c444 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #484] @ (1c478 ) │ │ │ │ + ldr r2, [pc, #484] @ (1c448 ) │ │ │ │ add r2, pc │ │ │ │ add.w r2, r2, #1752 @ 0x6d8 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c372 │ │ │ │ + beq.n 1c342 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, 1c2e6 │ │ │ │ + cbz r4, 1c2b6 │ │ │ │ cmp r4, #1 │ │ │ │ it eq │ │ │ │ ldreq r1, [r7, #0] │ │ │ │ - beq.n 1c2e8 │ │ │ │ - ldr r3, [pc, #460] @ (1c47c ) │ │ │ │ + beq.n 1c2b8 │ │ │ │ + ldr r3, [pc, #460] @ (1c44c ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #460] @ (1c480 ) │ │ │ │ - ldr r2, [pc, #460] @ (1c484 ) │ │ │ │ + ldr r1, [pc, #460] @ (1c450 ) │ │ │ │ + ldr r2, [pc, #460] @ (1c454 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ add r2, pc │ │ │ │ strd r5, r1, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r3, [pc, #452] @ (1c488 ) │ │ │ │ - ldr r1, [pc, #452] @ (1c48c ) │ │ │ │ + ldr r3, [pc, #452] @ (1c458 ) │ │ │ │ + ldr r1, [pc, #452] @ (1c45c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #12048 @ 0x2f10 │ │ │ │ - ldr r3, [pc, #440] @ (1c490 ) │ │ │ │ + ldr r3, [pc, #440] @ (1c460 ) │ │ │ │ movs r2, #16 │ │ │ │ - ldr r0, [pc, #440] @ (1c494 ) │ │ │ │ + ldr r0, [pc, #440] @ (1c464 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1c358 │ │ │ │ + b.n 1c328 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 1c466 │ │ │ │ - ldr r3, [pc, #416] @ (1c498 ) │ │ │ │ + beq.w 1c436 │ │ │ │ + ldr r3, [pc, #416] @ (1c468 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1c44e │ │ │ │ - ldr r3, [pc, #412] @ (1c49c ) │ │ │ │ + beq.w 1c41e │ │ │ │ + ldr r3, [pc, #412] @ (1c46c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1c462 │ │ │ │ + beq.w 1c432 │ │ │ │ add.w r3, r7, r4, lsl #2 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1c380 │ │ │ │ + beq.n 1c350 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 1c3fa │ │ │ │ - ldr r2, [pc, #384] @ (1c4a0 ) │ │ │ │ - ldr r3, [pc, #388] @ (1c4a4 ) │ │ │ │ + bgt.n 1c3ca │ │ │ │ + ldr r2, [pc, #384] @ (1c470 ) │ │ │ │ + ldr r3, [pc, #388] @ (1c474 ) │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r4, [r6, r3] │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, r4 │ │ │ │ - bne.n 1c42c │ │ │ │ + bne.n 1c3fc │ │ │ │ mov r0, r9 │ │ │ │ - bl 18e20 │ │ │ │ + bl 18df0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c3dc │ │ │ │ + beq.n 1c3ac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1c348 │ │ │ │ + beq.n 1c318 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 1c37a │ │ │ │ + cbz r2, 1c34a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #332] @ (1c4a8 ) │ │ │ │ - ldr r3, [pc, #276] @ (1c470 ) │ │ │ │ + ldr r2, [pc, #332] @ (1c478 ) │ │ │ │ + ldr r3, [pc, #276] @ (1c440 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c446 │ │ │ │ + bne.n 1c416 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 1c2ae │ │ │ │ + bne.n 1c27e │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - b.n 1c31c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c348 │ │ │ │ - ldr r3, [pc, #296] @ (1c4ac ) │ │ │ │ + b.n 1c2ec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c318 │ │ │ │ + ldr r3, [pc, #296] @ (1c47c ) │ │ │ │ cmp.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w sl, [r3, #1752] @ 0x6d8 │ │ │ │ - ble.n 1c41c │ │ │ │ + ble.n 1c3ec │ │ │ │ add.w fp, r5, #8 │ │ │ │ mov ip, r4 │ │ │ │ mov r3, fp │ │ │ │ - b.n 1c3a0 │ │ │ │ + b.n 1c370 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 1c3b8 │ │ │ │ + beq.n 1c388 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 1c398 │ │ │ │ + bne.n 1c368 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1c41c │ │ │ │ + beq.n 1c3ec │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1c316 │ │ │ │ + b.n 1c2e6 │ │ │ │ movs r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c44a │ │ │ │ + beq.n 1c41a │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c3f0 │ │ │ │ + bne.n 1c3c0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 1c41c │ │ │ │ + beq.n 1c3ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 1c3ba │ │ │ │ + b.n 1c38a │ │ │ │ movw r1, #12090 @ 0x2f3a │ │ │ │ - ldr r3, [pc, #204] @ (1c4b0 ) │ │ │ │ + ldr r3, [pc, #204] @ (1c480 ) │ │ │ │ movs r2, #17 │ │ │ │ - ldr r0, [pc, #204] @ (1c4b4 ) │ │ │ │ + ldr r0, [pc, #204] @ (1c484 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1c2e2 │ │ │ │ - blt.n 1c41c │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1c2b2 │ │ │ │ + blt.n 1c3ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [r3, r7, lsl #2] │ │ │ │ - b.n 1c3ae │ │ │ │ - ldr r3, [pc, #188] @ (1c4b8 ) │ │ │ │ + b.n 1c37e │ │ │ │ + ldr r3, [pc, #188] @ (1c488 ) │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, sp, #28 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1c31c │ │ │ │ + bne.n 1c2ec │ │ │ │ movw r1, #12037 @ 0x2f05 │ │ │ │ - b.n 1c2d4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1c2a4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c2ae │ │ │ │ + beq.w 1c27e │ │ │ │ mov.w r1, #12032 @ 0x2f00 │ │ │ │ - b.n 1c2d4 │ │ │ │ - ldr r4, [pc, #76] @ (1c47c ) │ │ │ │ + b.n 1c2a4 │ │ │ │ + ldr r4, [pc, #76] @ (1c44c ) │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #136] @ (1c4bc ) │ │ │ │ - ldr r1, [pc, #140] @ (1c4c0 ) │ │ │ │ + ldr r2, [pc, #136] @ (1c48c ) │ │ │ │ + ldr r1, [pc, #140] @ (1c490 ) │ │ │ │ ldr r0, [r6, r4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #12089 @ 0x2f39 │ │ │ │ - b.n 1c3e0 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - ldr r3, [pc, #116] @ (1c4c4 ) │ │ │ │ + b.n 1c3b0 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + ldr r3, [pc, #116] @ (1c494 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #112] @ (1c4c8 ) │ │ │ │ - ldr r0, [pc, #116] @ (1c4cc ) │ │ │ │ + ldr r1, [pc, #112] @ (1c498 ) │ │ │ │ + ldr r0, [pc, #116] @ (1c49c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ nop │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r7, [pc, #552] @ (1c6a4 ) │ │ │ │ + ldr r7, [pc, #744] @ (1c734 ) │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add sp, #24 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1c494 │ │ │ │ + bgt.n 1c454 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 1c540 │ │ │ │ + bpl.n 1c500 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 1c498 │ │ │ │ + bgt.n 1c458 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r6, [pc, #600] @ (1c708 ) │ │ │ │ + ldr r6, [pc, #792] @ (1c798 ) │ │ │ │ movs r6, r0 │ │ │ │ - bmi.n 1c548 │ │ │ │ + bmi.n 1c508 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1c4a0 │ │ │ │ + blt.n 1c460 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1c434 │ │ │ │ + blt.n 1c3f4 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1c3fc │ │ │ │ + blt.n 1c3bc │ │ │ │ movs r4, r0 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + bkpt 0x00ec │ │ │ │ movs r4, r0 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1c4ec │ │ │ │ + cbz r0, 1c4bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #20] @ (1c504 ) │ │ │ │ + ldr r3, [pc, #20] @ (1c4d4 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ - ldr r0, [pc, #20] @ (1c508 ) │ │ │ │ + ldr r0, [pc, #20] @ (1c4d8 ) │ │ │ │ movw r1, #10639 @ 0x298f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 1c57c │ │ │ │ + bcc.n 1c53c │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 1c52c │ │ │ │ + blt.n 1c4ec │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #144] @ (1c5ac ) │ │ │ │ + ldr r3, [pc, #144] @ (1c57c ) │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1336] @ 0x538 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c59c │ │ │ │ + beq.n 1c56c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1c596 │ │ │ │ + cbz r4, 1c566 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 1c568 │ │ │ │ + bpl.n 1c538 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 1c56c │ │ │ │ + cbz r3, 1c53c │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r5, 1c574 │ │ │ │ + cbz r5, 1c544 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c55a │ │ │ │ + beq.n 1c52a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c55e │ │ │ │ + cbz r3, 1c52e │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1c548 │ │ │ │ + b.n 1c518 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c57e │ │ │ │ + beq.n 1c54e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c5a4 │ │ │ │ + cbz r3, 1c574 │ │ │ │ movw r1, #10836 @ 0x2a54 │ │ │ │ - ldr r3, [pc, #44] @ (1c5b0 ) │ │ │ │ + ldr r3, [pc, #44] @ (1c580 ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r0, [pc, #44] @ (1c5b4 ) │ │ │ │ + ldr r0, [pc, #44] @ (1c584 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r1, #10834 @ 0x2a52 │ │ │ │ - b.n 1c582 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 1c552 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c530 │ │ │ │ + b.n 1c500 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c57e │ │ │ │ - ldr r4, [pc, #1008] @ (1c9a0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c54e │ │ │ │ + ldr r5, [pc, #176] @ (1c630 ) │ │ │ │ movs r6, r0 │ │ │ │ - bcs.n 1c500 │ │ │ │ + bcs.n 1c4c0 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 1c500 │ │ │ │ + bge.n 1c4c0 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 1c50c │ │ │ │ + b.n 1c4dc │ │ │ │ nop │ │ │ │ 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, [pc, #48] @ (1c5fc ) │ │ │ │ + ldr r6, [pc, #48] @ (1c5cc ) │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - blx 42c0 │ │ │ │ + blx 428c │ │ │ │ add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1c5de │ │ │ │ + cbz r0, 1c5ae │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #32] @ (1c600 ) │ │ │ │ + ldr r3, [pc, #32] @ (1c5d0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3ed4 │ │ │ │ + blx 3ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c5da │ │ │ │ - blx 3f8c │ │ │ │ + beq.n 1c5aa │ │ │ │ + blx 3f58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 1c50c │ │ │ │ + b.n 1c4dc │ │ │ │ nop │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ 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 r3, [pc, #344] @ (1c770 ) │ │ │ │ + ldr r3, [pc, #344] @ (1c740 ) │ │ │ │ add r3, pc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1c704 │ │ │ │ + beq.n 1c6d4 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #340] @ (1c774 ) │ │ │ │ + ldr r2, [pc, #340] @ (1c744 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r1, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ tst.w r6, #248 @ 0xf8 │ │ │ │ - bne.n 1c692 │ │ │ │ + bne.n 1c662 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r1, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ @@ -32731,3797 +32731,3797 @@ │ │ │ │ str r6, [r4, #24] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c686 │ │ │ │ + beq.n 1c656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c6e8 │ │ │ │ + beq.n 1c6b8 │ │ │ │ cmp r5, r7 │ │ │ │ str r5, [r4, #4] │ │ │ │ - beq.n 1c6cc │ │ │ │ + beq.n 1c69c │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r8, [pc, #228] @ 1c778 │ │ │ │ + ldr.w r8, [pc, #228] @ 1c748 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r8, pc │ │ │ │ ldr.w r1, [r8, #696] @ 0x2b8 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1c71a │ │ │ │ + blt.n 1c6ea │ │ │ │ it ne │ │ │ │ movne r3, #184 @ 0xb8 │ │ │ │ - beq.n 1c6ee │ │ │ │ + beq.n 1c6be │ │ │ │ tst r6, r3 │ │ │ │ - beq.n 1c748 │ │ │ │ + beq.n 1c718 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ tst.w r6, #24 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq.n 1c646 │ │ │ │ + beq.n 1c616 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b.n 1c64e │ │ │ │ + b.n 1c61e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c6e2 │ │ │ │ + beq.n 1c6b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1c6e2 │ │ │ │ + cbnz r3, 1c6b2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.n 1c68c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c686 │ │ │ │ + b.n 1c65c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c656 │ │ │ │ ldr.w r1, [r8, #1004] @ 0x3ec │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1c760 │ │ │ │ + blt.n 1c730 │ │ │ │ it ne │ │ │ │ movne r3, #216 @ 0xd8 │ │ │ │ - bne.n 1c6ac │ │ │ │ - b.n 1c6b0 │ │ │ │ - ldr r2, [pc, #116] @ (1c77c ) │ │ │ │ - ldr r1, [pc, #120] @ (1c780 ) │ │ │ │ + bne.n 1c67c │ │ │ │ + b.n 1c680 │ │ │ │ + ldr r2, [pc, #116] @ (1c74c ) │ │ │ │ + ldr r1, [pc, #120] @ (1c750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ movw r1, #10182 @ 0x27c6 │ │ │ │ - ldr r3, [pc, #96] @ (1c784 ) │ │ │ │ - ldr r0, [pc, #100] @ (1c788 ) │ │ │ │ + ldr r3, [pc, #96] @ (1c754 ) │ │ │ │ + ldr r0, [pc, #100] @ (1c758 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c712 │ │ │ │ + beq.n 1c6e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c742 │ │ │ │ + beq.n 1c712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1c768 │ │ │ │ + cbz r3, 1c738 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.n 1c712 │ │ │ │ - ldr r3, [pc, #64] @ (1c78c ) │ │ │ │ + b.n 1c6e2 │ │ │ │ + ldr r3, [pc, #64] @ (1c75c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #360] @ 0x168 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ movs r2, #191 @ 0xbf │ │ │ │ movw r1, #10251 @ 0x280b │ │ │ │ - b.n 1c720 │ │ │ │ + b.n 1c6f0 │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ movw r1, #10211 @ 0x27e3 │ │ │ │ - b.n 1c720 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c742 │ │ │ │ + b.n 1c6f0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c712 │ │ │ │ nop │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #22 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #528] @ (1c98c ) │ │ │ │ + ldr r3, [pc, #720] @ (1ca1c ) │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1c6dc │ │ │ │ + bpl.n 1c69c │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1c7a0 │ │ │ │ + bne.n 1c760 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 1c7e8 │ │ │ │ + bls.n 1c7a8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #840] @ (1cad8 ) │ │ │ │ + ldr r3, [pc, #8] @ (1c768 ) │ │ │ │ movs r6, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #152] @ (1c838 ) │ │ │ │ + ldr r4, [pc, #152] @ (1c808 ) │ │ │ │ mov r3, r0 │ │ │ │ add r4, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1c824 │ │ │ │ + beq.n 1c7f4 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r3, [pc, #140] @ (1c83c ) │ │ │ │ + ldr r3, [pc, #140] @ (1c80c ) │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1336] @ 0x538 │ │ │ │ - cbz r2, 1c80e │ │ │ │ + cbz r2, 1c7de │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1c816 │ │ │ │ + cbz r4, 1c7e6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4054 │ │ │ │ + blx 4020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1c7ec │ │ │ │ + blt.n 1c7bc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c7de │ │ │ │ + beq.n 1c7ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c7e2 │ │ │ │ + cbz r3, 1c7b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1c7e0 │ │ │ │ + b.n 1c7b0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c7f6 │ │ │ │ + beq.n 1c7c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c81c │ │ │ │ + cbz r3, 1c7ec │ │ │ │ movw r1, #10974 @ 0x2ade │ │ │ │ - ldr r3, [pc, #68] @ (1c840 ) │ │ │ │ + ldr r3, [pc, #68] @ (1c810 ) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ - ldr r0, [pc, #68] @ (1c844 ) │ │ │ │ + ldr r0, [pc, #68] @ (1c814 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c7be │ │ │ │ + b.n 1c78e │ │ │ │ movw r1, #10972 @ 0x2adc │ │ │ │ - b.n 1c7fa │ │ │ │ + b.n 1c7ca │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c7f6 │ │ │ │ - ldr r0, [pc, #32] @ (1c848 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c7c6 │ │ │ │ + ldr r0, [pc, #32] @ (1c818 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ldr r1, [pc, #32] @ (1c84c ) │ │ │ │ + ldr r1, [pc, #32] @ (1c81c ) │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1c808 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1c7d8 │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ movs r6, r0 │ │ │ │ - ldr r2, [pc, #424] @ (1c9e8 ) │ │ │ │ + ldr r2, [pc, #616] @ (1ca78 ) │ │ │ │ movs r6, r0 │ │ │ │ - beq.n 1c8a4 │ │ │ │ + beq.n 1c864 │ │ │ │ movs r4, r0 │ │ │ │ - bhi.n 1c934 │ │ │ │ + bhi.n 1c8f4 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1c930 │ │ │ │ + bhi.n 1c8f0 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #160] @ (1c900 ) │ │ │ │ + ldr r3, [pc, #160] @ (1c8d0 ) │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1336] @ 0x538 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c8e0 │ │ │ │ + beq.n 1c8b0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1c8ea │ │ │ │ + beq.n 1c8ba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 1c8aa │ │ │ │ + cbz r3, 1c87a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1c8aa │ │ │ │ + cbz r3, 1c87a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r5, 1c8be │ │ │ │ + cbz r5, 1c88e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c89c │ │ │ │ + beq.n 1c86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c8a0 │ │ │ │ + cbz r3, 1c870 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 1c8f8 │ │ │ │ + cbz r3, 1c8c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 1c8f8 │ │ │ │ - bl 17964 │ │ │ │ + cbz r3, 1c8c8 │ │ │ │ + bl 17934 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1c88a │ │ │ │ + b.n 1c85a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c8c8 │ │ │ │ + beq.n 1c898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c8f0 │ │ │ │ + cbz r3, 1c8c0 │ │ │ │ movw r1, #10906 @ 0x2a9a │ │ │ │ - ldr r3, [pc, #52] @ (1c904 ) │ │ │ │ + ldr r3, [pc, #52] @ (1c8d4 ) │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr r0, [pc, #52] @ (1c908 ) │ │ │ │ + ldr r0, [pc, #52] @ (1c8d8 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1c878 │ │ │ │ + bne.n 1c848 │ │ │ │ movw r1, #10904 @ 0x2a98 │ │ │ │ - b.n 1c8cc │ │ │ │ + b.n 1c89c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1c8c8 │ │ │ │ - bl 14d54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c898 │ │ │ │ + bl 14d24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1c88a │ │ │ │ - ldr r1, [pc, #736] @ (1cbe4 ) │ │ │ │ + b.n 1c85a │ │ │ │ + ldr r1, [pc, #928] @ (1cc74 ) │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 1c8f0 │ │ │ │ + bvc.n 1c8b0 │ │ │ │ movs r4, 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 r7, [pc, #420] @ (1cac4 ) │ │ │ │ + ldr r7, [pc, #420] @ (1ca94 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #157 @ 0x9d │ │ │ │ add r7, pc │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ca1c │ │ │ │ + beq.n 1c9ec │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c9da │ │ │ │ - ldr r3, [pc, #400] @ (1cac8 ) │ │ │ │ + bne.n 1c9aa │ │ │ │ + ldr r3, [pc, #400] @ (1ca98 ) │ │ │ │ ldr r2, [r7, r3] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #3 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ca22 │ │ │ │ + beq.n 1c9f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 1ca9c │ │ │ │ - ldr r2, [pc, #348] @ (1cacc ) │ │ │ │ + bpl.w 1ca6c │ │ │ │ + ldr r2, [pc, #348] @ (1ca9c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1caae │ │ │ │ - ldr r2, [pc, #344] @ (1cad0 ) │ │ │ │ + beq.w 1ca7e │ │ │ │ + ldr r2, [pc, #344] @ (1caa0 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1ca98 │ │ │ │ + beq.w 1ca68 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1ca94 │ │ │ │ + ble.w 1ca64 │ │ │ │ cmp r3, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ - beq.w 1ca94 │ │ │ │ + beq.w 1ca64 │ │ │ │ cmp r3, #2 │ │ │ │ str r6, [r0, #16] │ │ │ │ - beq.n 1ca94 │ │ │ │ - ldr r3, [pc, #316] @ (1cad4 ) │ │ │ │ + beq.n 1ca64 │ │ │ │ + ldr r3, [pc, #316] @ (1caa4 ) │ │ │ │ str.w r8, [r0, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #328] @ 0x148 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1ca48 │ │ │ │ - ldr r0, [pc, #300] @ (1cad8 ) │ │ │ │ + beq.n 1ca18 │ │ │ │ + ldr r0, [pc, #300] @ (1caa8 ) │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 1c9f0 │ │ │ │ + cbnz r0, 1c9c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - blx 3ee0 │ │ │ │ - cbz r5, 1c9ea │ │ │ │ + blx 3eac │ │ │ │ + cbz r5, 1c9ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c9d4 │ │ │ │ + beq.n 1c9a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1c9de │ │ │ │ + cbz r3, 1c9ae │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #256] @ (1cadc ) │ │ │ │ - b.n 1c936 │ │ │ │ + ldr r3, [pc, #256] @ (1caac ) │ │ │ │ + b.n 1c906 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, 1ca5a │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, 1ca2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ca02 │ │ │ │ + beq.n 1c9d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ca8c │ │ │ │ + beq.n 1ca5c │ │ │ │ movw r1, #10716 @ 0x29dc │ │ │ │ - ldr r3, [pc, #216] @ (1cae0 ) │ │ │ │ + ldr r3, [pc, #216] @ (1cab0 ) │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ - ldr r0, [pc, #216] @ (1cae4 ) │ │ │ │ + ldr r0, [pc, #216] @ (1cab4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #10701 @ 0x29cd │ │ │ │ - b.n 1ca06 │ │ │ │ + b.n 1c9d6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1ca6a │ │ │ │ + beq.n 1ca3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1ca84 │ │ │ │ + cbz r3, 1ca54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1ca42 │ │ │ │ + beq.n 1ca12 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1ca7c │ │ │ │ + cbz r3, 1ca4c │ │ │ │ movw r1, #10705 @ 0x29d1 │ │ │ │ - b.n 1ca06 │ │ │ │ + b.n 1c9d6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c9c4 │ │ │ │ - b.n 1c9f0 │ │ │ │ - ldr r3, [pc, #140] @ (1cae8 ) │ │ │ │ - ldr r1, [pc, #140] @ (1caec ) │ │ │ │ + bne.n 1c994 │ │ │ │ + b.n 1c9c0 │ │ │ │ + ldr r3, [pc, #140] @ (1cab8 ) │ │ │ │ + ldr r1, [pc, #140] @ (1cabc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1c9f0 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1c9c0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 1ca42 │ │ │ │ + beq.n 1ca12 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1ca42 │ │ │ │ + bne.n 1ca12 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ca42 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ca12 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ca32 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ca02 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ca02 │ │ │ │ - bl 10314 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #80] @ (1caf0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1c9d2 │ │ │ │ + bl 102e4 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #80] @ (1cac0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (1caf4 ) │ │ │ │ - ldr r0, [pc, #84] @ (1caf8 ) │ │ │ │ + ldr r1, [pc, #80] @ (1cac4 ) │ │ │ │ + ldr r0, [pc, #84] @ (1cac8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ (1cafc ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #76] @ (1cacc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #72] @ (1cb00 ) │ │ │ │ - ldr r0, [pc, #76] @ (1cb04 ) │ │ │ │ + ldr r1, [pc, #72] @ (1cad0 ) │ │ │ │ + ldr r0, [pc, #76] @ (1cad4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r7, #10 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #512] @ (1ccd8 ) │ │ │ │ + ldr r0, [pc, #704] @ (1cd68 ) │ │ │ │ movs r6, r0 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 1caa0 │ │ │ │ + bvs.n 1ca60 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r4, 1cb64 │ │ │ │ + cbz r4, 1cb32 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #16 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ + movs r4, r0 │ │ │ │ + nop {7} │ │ │ │ movs r4, r0 │ │ │ │ - it vc │ │ │ │ - movvc r4, 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, #3880] @ 0xf28 │ │ │ │ - ldr.w r0, [pc, #1316] @ 1d040 │ │ │ │ + ldr.w r0, [pc, #1316] @ 1d010 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #1312] @ 1d044 │ │ │ │ + ldr.w r2, [pc, #1312] @ 1d014 │ │ │ │ add r0, pc │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r8, [pc, #1304] @ 1d048 │ │ │ │ + ldr.w r8, [pc, #1304] @ 1d018 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #1292] @ 1d04c │ │ │ │ + ldr.w r2, [pc, #1292] @ 1d01c │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1420 @ 0x58c │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1cd76 │ │ │ │ + beq.w 1cd46 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.n 1cbd6 │ │ │ │ + beq.n 1cba6 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 1cbd4 │ │ │ │ + beq.n 1cba4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1cdba │ │ │ │ - ldr.w r3, [pc, #1252] @ 1d050 │ │ │ │ + beq.w 1cd8a │ │ │ │ + ldr.w r3, [pc, #1252] @ 1d020 │ │ │ │ movs r4, #2 │ │ │ │ - ldr.w r1, [pc, #1248] @ 1d054 │ │ │ │ - ldr.w r2, [pc, #1248] @ 1d058 │ │ │ │ + ldr.w r1, [pc, #1248] @ 1d024 │ │ │ │ + ldr.w r2, [pc, #1248] @ 1d028 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1232] @ 1d05c │ │ │ │ - ldr.w r1, [pc, #1232] @ 1d060 │ │ │ │ + ldr.w r3, [pc, #1232] @ 1d02c │ │ │ │ + ldr.w r1, [pc, #1232] @ 1d030 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #61711 @ 0xf10f │ │ │ │ movw r2, #2260 @ 0x8d4 │ │ │ │ - ldr.w r3, [pc, #1216] @ 1d064 │ │ │ │ - ldr.w r0, [pc, #1216] @ 1d068 │ │ │ │ + ldr.w r3, [pc, #1216] @ 1d034 │ │ │ │ + ldr.w r0, [pc, #1216] @ 1d038 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1204] @ 1d06c │ │ │ │ - ldr.w r3, [pc, #1160] @ 1d044 │ │ │ │ + ldr.w r2, [pc, #1204] @ 1d03c │ │ │ │ + ldr.w r3, [pc, #1160] @ 1d014 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1d034 │ │ │ │ + bne.w 1d004 │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr.w r9, [r1] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - beq.w 1d03c │ │ │ │ - ldr.w r2, [pc, #1160] @ 1d070 │ │ │ │ + beq.w 1d00c │ │ │ │ + ldr.w r2, [pc, #1160] @ 1d040 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d020 │ │ │ │ - ldr.w r0, [pc, #1148] @ 1d074 │ │ │ │ + beq.w 1cff0 │ │ │ │ + ldr.w r0, [pc, #1148] @ 1d044 │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 1d038 │ │ │ │ + beq.w 1d008 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ mov ip, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1cdcc │ │ │ │ + beq.w 1cd9c │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 1cd84 │ │ │ │ + beq.w 1cd54 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 1cf28 │ │ │ │ + bgt.w 1cef8 │ │ │ │ add.w sl, sp, #68 @ 0x44 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #1092] @ 1d078 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #1092] @ 1d048 │ │ │ │ mov.w fp, #17 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ cmp r9, r5 │ │ │ │ - beq.w 1cd54 │ │ │ │ + beq.w 1cd24 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ strd r3, sl, [sp, #4] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #1064] @ 1d07c │ │ │ │ + ldr.w r3, [pc, #1064] @ 1d04c │ │ │ │ movs r1, #0 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r9, r4, [sp, #68] @ 0x44 │ │ │ │ - beq.w 1ce98 │ │ │ │ + beq.w 1ce68 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1ce98 │ │ │ │ + beq.w 1ce68 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ - beq.n 1ccce │ │ │ │ + beq.n 1cc9e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr r3, [pc, #980] @ (1d080 ) │ │ │ │ + ldr r3, [pc, #980] @ (1d050 ) │ │ │ │ strd sl, r6, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, r3, [sp, #68] @ 0x44 │ │ │ │ - beq.w 1cea2 │ │ │ │ + beq.w 1ce72 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1cea2 │ │ │ │ + beq.w 1ce72 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.n 1ccfa │ │ │ │ + ble.n 1ccca │ │ │ │ vldr d7, [r3] │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 1ccf0 │ │ │ │ + beq.n 1ccc0 │ │ │ │ vldr d5, [r4] │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ vstr d6, [r4] │ │ │ │ adds r2, #1 │ │ │ │ add r3, r1 │ │ │ │ add r4, r8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 1ccd6 │ │ │ │ + bne.n 1cca6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cd08 │ │ │ │ + beq.n 1ccd8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 1cd2c │ │ │ │ + beq.n 1ccfc │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cd14 │ │ │ │ + bne.n 1cce4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 1cf04 │ │ │ │ + ble.w 1ced4 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 1cd50 │ │ │ │ + beq.n 1cd20 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cd38 │ │ │ │ + bne.n 1cd08 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 1cee2 │ │ │ │ + ble.w 1ceb2 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 1cbb4 │ │ │ │ + b.n 1cb84 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ cmp r6, r9 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ - beq.n 1cdc0 │ │ │ │ + beq.n 1cd90 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r8, r4 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 1cca0 │ │ │ │ + b.n 1cc70 │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.w 1cb6a │ │ │ │ + bne.w 1cb3a │ │ │ │ ldrd r9, r6, [r1] │ │ │ │ - b.n 1cc24 │ │ │ │ - ldr r3, [pc, #764] @ (1d084 ) │ │ │ │ + b.n 1cbf4 │ │ │ │ + ldr r3, [pc, #764] @ (1d054 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 1cf56 │ │ │ │ + ble.w 1cf26 │ │ │ │ add.w fp, r7, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ - b.n 1cda2 │ │ │ │ + b.n 1cd72 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 1ce28 │ │ │ │ + beq.n 1cdf8 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 1cd9c │ │ │ │ + bne.n 1cd6c │ │ │ │ ldr.w r6, [r1, r3, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1cf56 │ │ │ │ + beq.w 1cf26 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1cc1c │ │ │ │ + b.n 1cbec │ │ │ │ mov r6, sl │ │ │ │ mov r9, sl │ │ │ │ - b.n 1cbda │ │ │ │ + b.n 1cbaa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1cd04 │ │ │ │ - b.n 1cd2c │ │ │ │ - ldr r3, [pc, #696] @ (1d088 ) │ │ │ │ + bne.n 1ccd4 │ │ │ │ + b.n 1ccfc │ │ │ │ + ldr r3, [pc, #696] @ (1d058 ) │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #1420] @ 0x58c │ │ │ │ - ble.w 1cf98 │ │ │ │ + ble.w 1cf68 │ │ │ │ add.w r9, r7, #8 │ │ │ │ mov r3, sl │ │ │ │ mov r6, r9 │ │ │ │ - b.n 1cdea │ │ │ │ + b.n 1cdba │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 1ce6c │ │ │ │ + beq.n 1ce3c │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp fp, r0 │ │ │ │ - bne.n 1cde4 │ │ │ │ + bne.n 1cdb4 │ │ │ │ ldr.w r9, [r1, r3, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 1cf98 │ │ │ │ + beq.w 1cf68 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #644] @ (1d08c ) │ │ │ │ + ldr r0, [pc, #644] @ (1d05c ) │ │ │ │ add r0, pc │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ ldr.w lr, [r0, #860] @ 0x35c │ │ │ │ - beq.w 1d03c │ │ │ │ + beq.w 1d00c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d020 │ │ │ │ + beq.w 1cff0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d038 │ │ │ │ + beq.w 1d008 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ - b.n 1cd8c │ │ │ │ + b.n 1cd5c │ │ │ │ strd r1, r8, [sp, #20] │ │ │ │ movs r6, #0 │ │ │ │ mov r8, fp │ │ │ │ mov r1, r5 │ │ │ │ mov fp, ip │ │ │ │ mov r5, r4 │ │ │ │ mov r4, lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 1d01c │ │ │ │ + beq.w 1cfec │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ce5e │ │ │ │ + bne.n 1ce2e │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 1cf56 │ │ │ │ + beq.w 1cf26 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - b.n 1ce38 │ │ │ │ + b.n 1ce08 │ │ │ │ ldrd r1, r8, [sp, #20] │ │ │ │ mov ip, fp │ │ │ │ - blt.n 1cf56 │ │ │ │ + blt.n 1cf26 │ │ │ │ ldr.w r6, [r1, r6, lsl #2] │ │ │ │ - b.n 1cdae │ │ │ │ + b.n 1cd7e │ │ │ │ movs r6, #0 │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1d01c │ │ │ │ + beq.w 1cfec │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ced6 │ │ │ │ + bne.n 1cea6 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 1cf98 │ │ │ │ + beq.w 1cf68 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ and.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - b.n 1ce72 │ │ │ │ + b.n 1ce42 │ │ │ │ movw r1, #61706 @ 0xf10a │ │ │ │ movw r2, #2262 @ 0x8d6 │ │ │ │ - b.n 1cba2 │ │ │ │ + b.n 1cb72 │ │ │ │ sub.w r5, r9, r5 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - cbnz r5, 1cecc │ │ │ │ + cbnz r5, 1ce9c │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ceb6 │ │ │ │ + bne.n 1ce86 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 1cf78 │ │ │ │ + ble.n 1cf48 │ │ │ │ movw r1, #61707 @ 0xf10b │ │ │ │ movw r2, #2263 @ 0x8d7 │ │ │ │ - b.n 1cba2 │ │ │ │ + b.n 1cb72 │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ - blt.n 1cf98 │ │ │ │ + blt.n 1cf68 │ │ │ │ ldr.w r9, [r1, r6, lsl #2] │ │ │ │ - b.n 1cdf6 │ │ │ │ - bne.n 1cfce │ │ │ │ + b.n 1cdc6 │ │ │ │ + bne.n 1cf9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1cd50 │ │ │ │ + beq.w 1cd20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1cd50 │ │ │ │ + bne.w 1cd20 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 1cbb4 │ │ │ │ - bne.n 1cfac │ │ │ │ + b.n 1cb84 │ │ │ │ + bne.n 1cf7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1cd2c │ │ │ │ + beq.w 1ccfc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1cd2c │ │ │ │ + bne.w 1ccfc │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cd2c │ │ │ │ - ldr r3, [pc, #356] @ (1d090 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ccfc │ │ │ │ + ldr r3, [pc, #356] @ (1d060 ) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str.w sl, [sp] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldrd r9, r6, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 1cc24 │ │ │ │ + bne.w 1cbf4 │ │ │ │ movw r1, #61698 @ 0xf102 │ │ │ │ movw r2, #2260 @ 0x8d4 │ │ │ │ - b.n 1cba2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1cb72 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cff0 │ │ │ │ - ldr r0, [pc, #308] @ (1d094 ) │ │ │ │ + bne.n 1cfc0 │ │ │ │ + ldr r0, [pc, #308] @ (1d064 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #61693 @ 0xf0fd │ │ │ │ movw r2, #2260 @ 0x8d4 │ │ │ │ - b.n 1cba2 │ │ │ │ - bne.n 1cffa │ │ │ │ + b.n 1cb72 │ │ │ │ + bne.n 1cfca │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1cecc │ │ │ │ + beq.n 1ce9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cecc │ │ │ │ + bne.n 1ce9c │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1cecc │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ce9c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1cb6a │ │ │ │ + beq.w 1cb3a │ │ │ │ movw r1, #61683 @ 0xf0f3 │ │ │ │ movw r2, #2260 @ 0x8d4 │ │ │ │ - b.n 1cba2 │ │ │ │ - ldr r2, [pc, #232] @ (1d098 ) │ │ │ │ - ldr r3, [pc, #148] @ (1d044 ) │ │ │ │ + b.n 1cb72 │ │ │ │ + ldr r2, [pc, #232] @ (1d068 ) │ │ │ │ + ldr r3, [pc, #148] @ (1d014 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d034 │ │ │ │ - ldr r0, [pc, #216] @ (1d09c ) │ │ │ │ + bne.n 1d004 │ │ │ │ + ldr r0, [pc, #216] @ (1d06c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61730 @ 0xf122 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #208] @ (1d0a0 ) │ │ │ │ - ldr r3, [pc, #112] @ (1d044 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #208] @ (1d070 ) │ │ │ │ + ldr r3, [pc, #112] @ (1d014 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d034 │ │ │ │ - ldr r0, [pc, #192] @ (1d0a4 ) │ │ │ │ + bne.n 1d004 │ │ │ │ + ldr r0, [pc, #192] @ (1d074 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61731 @ 0xf123 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r1, #61691 @ 0xf0fb │ │ │ │ movw r2, #2260 @ 0x8d4 │ │ │ │ - b.n 1cba2 │ │ │ │ - ldr r2, [pc, #172] @ (1d0a8 ) │ │ │ │ - ldr r3, [pc, #68] @ (1d044 ) │ │ │ │ + b.n 1cb72 │ │ │ │ + ldr r2, [pc, #172] @ (1d078 ) │ │ │ │ + ldr r3, [pc, #68] @ (1d014 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d034 │ │ │ │ - ldr r0, [pc, #156] @ (1d0ac ) │ │ │ │ + bne.n 1d004 │ │ │ │ + ldr r0, [pc, #156] @ (1d07c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61721 @ 0xf119 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - bl 10478 │ │ │ │ - ldr r3, [pc, #140] @ (1d0b0 ) │ │ │ │ + bl 105dc │ │ │ │ + bl 10448 │ │ │ │ + ldr r3, [pc, #140] @ (1d080 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #140] @ (1d0b4 ) │ │ │ │ - ldr r0, [pc, #140] @ (1d0b8 ) │ │ │ │ + ldr r1, [pc, #140] @ (1d084 ) │ │ │ │ + ldr r0, [pc, #140] @ (1d088 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + adds r5, #8 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ movs r6, r0 │ │ │ │ - mov ip, fp │ │ │ │ + bxns r1 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #416 @ (adr r6, 1d1f8 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 1d1a8 ) │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 1cf80 │ │ │ │ + bpl.n 1cf40 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #648 @ (adr r6, 1d2e8 ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 1d298 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #672 @ (adr r6, 1d304 ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 1d2b4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 1cf6c │ │ │ │ + bpl.n 1d12c │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ movs r6, r0 │ │ │ │ - add lr, r2 │ │ │ │ + add lr, r8 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, r9 │ │ │ │ + add r4, pc │ │ │ │ movs r6, r0 │ │ │ │ - add r6, r2 │ │ │ │ + add r6, r8 │ │ │ │ movs r6, r0 │ │ │ │ - bne.n 1d050 │ │ │ │ + bne.n 1d010 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 1cfe8 │ │ │ │ + bne.n 1cfa8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ movs r6, r0 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ movs r4, r0 │ │ │ │ - rev r6, r0 │ │ │ │ + cbnz r6, 1d0ca │ │ │ │ movs r4, 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, #3872] @ 0xf20 │ │ │ │ - ldr.w r4, [pc, #1348] @ 1d614 │ │ │ │ + ldr.w r4, [pc, #1348] @ 1d5e4 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #1344] @ 1d618 │ │ │ │ + ldr.w r2, [pc, #1344] @ 1d5e8 │ │ │ │ add r4, pc │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r8, [pc, #1336] @ 1d61c │ │ │ │ + ldr.w r8, [pc, #1336] @ 1d5ec │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r8, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #1324] @ 1d620 │ │ │ │ + ldr.w r2, [pc, #1324] @ 1d5f0 │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1420 @ 0x58c │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1d234 │ │ │ │ + beq.w 1d204 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w 1d41e │ │ │ │ + beq.w 1d3ee │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 1d3b6 │ │ │ │ + beq.w 1d386 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 1d1ce │ │ │ │ + bne.n 1d19e │ │ │ │ str r7, [sp, #28] │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - beq.w 1d60e │ │ │ │ - ldr.w r2, [pc, #1272] @ 1d624 │ │ │ │ + beq.w 1d5de │ │ │ │ + ldr.w r2, [pc, #1272] @ 1d5f4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d5fa │ │ │ │ - ldr.w r0, [pc, #1260] @ 1d628 │ │ │ │ + beq.w 1d5ca │ │ │ │ + ldr.w r0, [pc, #1260] @ 1d5f8 │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 1d5f6 │ │ │ │ + beq.w 1d5c6 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ mov ip, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1d3c0 │ │ │ │ + beq.w 1d390 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 1d196 │ │ │ │ - ldr.w r3, [pc, #1232] @ 1d62c │ │ │ │ + bne.n 1d166 │ │ │ │ + ldr.w r3, [pc, #1232] @ 1d5fc │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #860] @ 0x35c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 1d52a │ │ │ │ + ble.w 1d4fa │ │ │ │ add.w sl, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sl │ │ │ │ - b.n 1d17c │ │ │ │ + b.n 1d14c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1d422 │ │ │ │ + beq.w 1d3f2 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, fp │ │ │ │ - bne.n 1d174 │ │ │ │ + bne.n 1d144 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d52a │ │ │ │ + beq.w 1d4fa │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 1d240 │ │ │ │ + ble.n 1d210 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #1164] @ 1d630 │ │ │ │ + ldr.w r3, [pc, #1164] @ 1d600 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ add r3, sp, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 1d240 │ │ │ │ + bne.n 1d210 │ │ │ │ movw r1, #61466 @ 0xf01a │ │ │ │ movw r2, #2250 @ 0x8ca │ │ │ │ - b.n 1d204 │ │ │ │ - ldr.w r3, [pc, #1124] @ 1d634 │ │ │ │ + b.n 1d1d4 │ │ │ │ + ldr.w r3, [pc, #1124] @ 1d604 │ │ │ │ movs r4, #2 │ │ │ │ - ldr.w r1, [pc, #1120] @ 1d638 │ │ │ │ - ldr.w r2, [pc, #1120] @ 1d63c │ │ │ │ + ldr.w r1, [pc, #1120] @ 1d608 │ │ │ │ + ldr.w r2, [pc, #1120] @ 1d60c │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1108] @ 1d640 │ │ │ │ - ldr.w r1, [pc, #1108] @ 1d644 │ │ │ │ + ldr.w r3, [pc, #1108] @ 1d610 │ │ │ │ + ldr.w r1, [pc, #1108] @ 1d614 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #61479 @ 0xf027 │ │ │ │ movw r2, #2250 @ 0x8ca │ │ │ │ - ldr.w r3, [pc, #1088] @ 1d648 │ │ │ │ - ldr.w r0, [pc, #1088] @ 1d64c │ │ │ │ + ldr.w r3, [pc, #1088] @ 1d618 │ │ │ │ + ldr.w r0, [pc, #1088] @ 1d61c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1080] @ 1d650 │ │ │ │ - ldr r3, [pc, #1020] @ (1d618 ) │ │ │ │ + ldr.w r2, [pc, #1080] @ 1d620 │ │ │ │ + ldr r3, [pc, #1020] @ (1d5e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1d5f2 │ │ │ │ + bne.w 1d5c2 │ │ │ │ add sp, #188 @ 0xbc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 1d1ce │ │ │ │ + bne.n 1d19e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #1028] @ 1d654 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #1028] @ 1d624 │ │ │ │ movs r0, #17 │ │ │ │ movs r1, #17 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1d3a0 │ │ │ │ - ldr r3, [pc, #1004] @ (1d658 ) │ │ │ │ + beq.w 1d370 │ │ │ │ + ldr r3, [pc, #1004] @ (1d628 ) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #29 │ │ │ │ movs r3, #2 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 1d498 │ │ │ │ + beq.w 1d468 │ │ │ │ ldrd r7, r4, [sp, #80] @ 0x50 │ │ │ │ ldrd r6, r5, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d498 │ │ │ │ + beq.w 1d468 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #17 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d3ac │ │ │ │ + beq.n 1d37c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr r3, [pc, #912] @ (1d65c ) │ │ │ │ + ldr r3, [pc, #912] @ (1d62c ) │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #28] │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ - beq.w 1d4a2 │ │ │ │ + beq.w 1d472 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd fp, r0, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d4a2 │ │ │ │ + beq.w 1d472 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 1d340 │ │ │ │ + ble.n 1d310 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 1d340 │ │ │ │ + ble.n 1d310 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r9, ip │ │ │ │ mov lr, ip │ │ │ │ add.w r1, sl, ip │ │ │ │ add.w r2, r8, lr │ │ │ │ movs r3, #0 │ │ │ │ vldr d7, [r1] │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 1d32a │ │ │ │ + beq.n 1d2fa │ │ │ │ vldr d5, [r2] │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ vstr d6, [r2] │ │ │ │ adds r3, #1 │ │ │ │ add r1, r0 │ │ │ │ add r2, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 1d310 │ │ │ │ + bne.n 1d2e0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add ip, fp │ │ │ │ add lr, r6 │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 1d306 │ │ │ │ + bne.n 1d2d6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d376 │ │ │ │ + beq.n 1d346 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d35e │ │ │ │ + bne.n 1d32e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 1d4e6 │ │ │ │ + ble.w 1d4b6 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d39c │ │ │ │ + beq.n 1d36c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d384 │ │ │ │ + bne.n 1d354 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 1d508 │ │ │ │ + ble.w 1d4d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b.n 1d216 │ │ │ │ + b.n 1d1e6 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 1d2a4 │ │ │ │ + b.n 1d274 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, sl │ │ │ │ mov fp, sl │ │ │ │ - b.n 1d2f6 │ │ │ │ + b.n 1d2c6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 1d11e │ │ │ │ - ldr r3, [pc, #668] @ (1d660 ) │ │ │ │ + b.n 1d0ee │ │ │ │ + ldr r3, [pc, #668] @ (1d630 ) │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #1420] @ 0x58c │ │ │ │ - ble.w 1d56a │ │ │ │ + ble.w 1d53a │ │ │ │ add.w sl, r6, #8 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, sl │ │ │ │ - b.n 1d3de │ │ │ │ + b.n 1d3ae │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 1d46a │ │ │ │ + beq.n 1d43a │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ cmp fp, r0 │ │ │ │ - bne.n 1d3d8 │ │ │ │ + bne.n 1d3a8 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1d56a │ │ │ │ + beq.w 1d53a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #616] @ (1d664 ) │ │ │ │ + ldr r0, [pc, #616] @ (1d634 ) │ │ │ │ add r0, pc │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ ldr.w fp, [r0, #860] @ 0x35c │ │ │ │ - beq.w 1d60e │ │ │ │ + beq.w 1d5de │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d5fa │ │ │ │ + beq.w 1d5ca │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d5f6 │ │ │ │ + beq.w 1d5c6 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - b.n 1d164 │ │ │ │ + b.n 1d134 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 1d3ba │ │ │ │ + b.n 1d38a │ │ │ │ mov.w r9, #0 │ │ │ │ strd r1, r7, [sp, #24] │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, sl │ │ │ │ mov sl, ip │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1d5ee │ │ │ │ + beq.w 1d5be │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d456 │ │ │ │ + bne.n 1d426 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 1d52a │ │ │ │ + beq.n 1d4fa │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ and.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - b.n 1d432 │ │ │ │ + b.n 1d402 │ │ │ │ mov r8, r9 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r9, r7 │ │ │ │ mov ip, sl │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - blt.n 1d52a │ │ │ │ + blt.n 1d4fa │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 1d18a │ │ │ │ + b.n 1d15a │ │ │ │ mov.w r9, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1d5ee │ │ │ │ + beq.w 1d5be │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d4d8 │ │ │ │ + bne.n 1d4a8 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.n 1d56a │ │ │ │ + beq.n 1d53a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ and.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - b.n 1d472 │ │ │ │ + b.n 1d442 │ │ │ │ movw r1, #61474 @ 0xf022 │ │ │ │ movw r2, #2252 @ 0x8cc │ │ │ │ - b.n 1d204 │ │ │ │ + b.n 1d1d4 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ subs r0, r3, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - cbnz r0, 1d4ce │ │ │ │ + cbnz r0, 1d49e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d4b8 │ │ │ │ + bne.n 1d488 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 1d54c │ │ │ │ + ble.n 1d51c │ │ │ │ movw r1, #61475 @ 0xf023 │ │ │ │ movw r2, #2253 @ 0x8cd │ │ │ │ - b.n 1d204 │ │ │ │ + b.n 1d1d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - blt.n 1d56a │ │ │ │ + blt.n 1d53a │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 1d3ec │ │ │ │ - bne.n 1d5a0 │ │ │ │ + b.n 1d3bc │ │ │ │ + bne.n 1d570 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d376 │ │ │ │ + beq.w 1d346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d376 │ │ │ │ + bne.w 1d346 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d376 │ │ │ │ - bne.n 1d57e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1d346 │ │ │ │ + bne.n 1d54e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d39c │ │ │ │ + beq.w 1d36c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d39c │ │ │ │ + bne.w 1d36c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d39c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1d36c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d5c2 │ │ │ │ - ldr r0, [pc, #308] @ (1d668 ) │ │ │ │ + bne.n 1d592 │ │ │ │ + ldr r0, [pc, #308] @ (1d638 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #61461 @ 0xf015 │ │ │ │ movw r2, #2250 @ 0x8ca │ │ │ │ - b.n 1d204 │ │ │ │ - bne.n 1d5cc │ │ │ │ + b.n 1d1d4 │ │ │ │ + bne.n 1d59c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d4ce │ │ │ │ + beq.n 1d49e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d4ce │ │ │ │ + bne.n 1d49e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d4ce │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1d49e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d1ce │ │ │ │ + beq.w 1d19e │ │ │ │ movw r1, #61451 @ 0xf00b │ │ │ │ movw r2, #2250 @ 0x8ca │ │ │ │ - b.n 1d204 │ │ │ │ - ldr r2, [pc, #236] @ (1d66c ) │ │ │ │ - ldr r3, [pc, #148] @ (1d618 ) │ │ │ │ + b.n 1d1d4 │ │ │ │ + ldr r2, [pc, #236] @ (1d63c ) │ │ │ │ + ldr r3, [pc, #148] @ (1d5e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d5f2 │ │ │ │ - ldr r0, [pc, #220] @ (1d670 ) │ │ │ │ + bne.n 1d5c2 │ │ │ │ + ldr r0, [pc, #220] @ (1d640 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61499 @ 0xf03b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #208] @ (1d674 ) │ │ │ │ - ldr r3, [pc, #116] @ (1d618 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #208] @ (1d644 ) │ │ │ │ + ldr r3, [pc, #116] @ (1d5e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d5f2 │ │ │ │ - ldr r0, [pc, #192] @ (1d678 ) │ │ │ │ + bne.n 1d5c2 │ │ │ │ + ldr r0, [pc, #192] @ (1d648 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61498 @ 0xf03a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r1, #61459 @ 0xf013 │ │ │ │ movw r2, #2250 @ 0x8ca │ │ │ │ - b.n 1d204 │ │ │ │ - ldr r2, [pc, #172] @ (1d67c ) │ │ │ │ - ldr r3, [pc, #72] @ (1d618 ) │ │ │ │ + b.n 1d1d4 │ │ │ │ + ldr r2, [pc, #172] @ (1d64c ) │ │ │ │ + ldr r3, [pc, #72] @ (1d5e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d5f2 │ │ │ │ - ldr r0, [pc, #156] @ (1d680 ) │ │ │ │ + bne.n 1d5c2 │ │ │ │ + ldr r0, [pc, #156] @ (1d650 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61489 @ 0xf031 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - bl 10478 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #136] @ (1d684 ) │ │ │ │ + bl 105dc │ │ │ │ + bl 10448 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #136] @ (1d654 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #132] @ (1d688 ) │ │ │ │ - ldr r0, [pc, #136] @ (1d68c ) │ │ │ │ + ldr r1, [pc, #132] @ (1d658 ) │ │ │ │ + ldr r0, [pc, #136] @ (1d65c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ nop │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r5 │ │ │ │ + adcs r0, r3 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7 │ │ │ │ + lsrs r6, r5 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #16 @ (adr r0, 1d64c ) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 1d744 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 1d6f4 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r0, pc, #280 @ (adr r0, 1d760 ) │ │ │ │ + add r0, pc, #248 @ (adr r0, 1d710 ) │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #16 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r6, r0 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ movs r6, r0 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ movs r6, r0 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, pc, #992 @ (adr r2, 1da68 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 1da18 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #88 @ (adr r3, 1d6e4 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 1d694 ) │ │ │ │ movs r4, r0 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + push {r2, r5} │ │ │ │ movs r4, 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, #3848] @ 0xf08 │ │ │ │ - ldr.w r4, [pc, #1440] @ 1dc44 │ │ │ │ + ldr.w r4, [pc, #1440] @ 1dc14 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #1436] @ 1dc48 │ │ │ │ + ldr.w r2, [pc, #1436] @ 1dc18 │ │ │ │ add r4, pc │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r7, [pc, #1428] @ 1dc4c │ │ │ │ + ldr.w r7, [pc, #1428] @ 1dc1c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #1416] @ 1dc50 │ │ │ │ + ldr.w r2, [pc, #1416] @ 1dc20 │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1420 @ 0x58c │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1d816 │ │ │ │ + beq.w 1d7e6 │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 1da54 │ │ │ │ + beq.w 1da24 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.w 1d9ea │ │ │ │ + beq.w 1d9ba │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 1d7ae │ │ │ │ + bne.n 1d77e │ │ │ │ strd sl, sl, [sp, #32] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - beq.w 1dbc8 │ │ │ │ - ldr.w r2, [pc, #1356] @ 1dc54 │ │ │ │ + beq.w 1db98 │ │ │ │ + ldr.w r2, [pc, #1356] @ 1dc24 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1dbb4 │ │ │ │ - ldr.w r2, [pc, #1348] @ 1dc58 │ │ │ │ + beq.w 1db84 │ │ │ │ + ldr.w r2, [pc, #1348] @ 1dc28 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1dbcc │ │ │ │ + beq.w 1db9c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ mov fp, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 1d9f4 │ │ │ │ + beq.w 1d9c4 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 1d774 │ │ │ │ - ldr.w r3, [pc, #1316] @ 1dc5c │ │ │ │ + bne.n 1d744 │ │ │ │ + ldr.w r3, [pc, #1316] @ 1dc2c │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 1db5c │ │ │ │ + ble.w 1db2c │ │ │ │ add.w r9, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 1d75a │ │ │ │ + b.n 1d72a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 1da58 │ │ │ │ + beq.w 1da28 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 1d752 │ │ │ │ + bne.n 1d722 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db5c │ │ │ │ + beq.w 1db2c │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 1d824 │ │ │ │ + ble.n 1d7f4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r3, [pc, #1244] @ 1dc60 │ │ │ │ + ldr.w r3, [pc, #1244] @ 1dc30 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 1d824 │ │ │ │ + bne.n 1d7f4 │ │ │ │ movw r1, #61212 @ 0xef1c │ │ │ │ movw r2, #2239 @ 0x8bf │ │ │ │ - b.n 1d7e4 │ │ │ │ - ldr.w r3, [pc, #1204] @ 1dc64 │ │ │ │ + b.n 1d7b4 │ │ │ │ + ldr.w r3, [pc, #1204] @ 1dc34 │ │ │ │ movs r4, #2 │ │ │ │ - ldr.w r1, [pc, #1200] @ 1dc68 │ │ │ │ - ldr.w r2, [pc, #1200] @ 1dc6c │ │ │ │ + ldr.w r1, [pc, #1200] @ 1dc38 │ │ │ │ + ldr.w r2, [pc, #1200] @ 1dc3c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1188] @ 1dc70 │ │ │ │ - ldr.w r1, [pc, #1188] @ 1dc74 │ │ │ │ + ldr.w r3, [pc, #1188] @ 1dc40 │ │ │ │ + ldr.w r1, [pc, #1188] @ 1dc44 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #61225 @ 0xef29 │ │ │ │ movw r2, #2239 @ 0x8bf │ │ │ │ - ldr.w r3, [pc, #1168] @ 1dc78 │ │ │ │ - ldr.w r0, [pc, #1168] @ 1dc7c │ │ │ │ + ldr.w r3, [pc, #1168] @ 1dc48 │ │ │ │ + ldr.w r0, [pc, #1168] @ 1dc4c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1160] @ 1dc80 │ │ │ │ - ldr.w r3, [pc, #1100] @ 1dc48 │ │ │ │ + ldr.w r2, [pc, #1160] @ 1dc50 │ │ │ │ + ldr.w r3, [pc, #1100] @ 1dc18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1dbb0 │ │ │ │ + bne.w 1db80 │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w sl, #2 │ │ │ │ - bne.n 1d7ae │ │ │ │ + bne.n 1d77e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #100 @ 0x64 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #1104] @ 1dc84 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #1104] @ 1dc54 │ │ │ │ add.w r9, sp, #88 @ 0x58 │ │ │ │ - ldr.w r4, [pc, #1100] @ 1dc88 │ │ │ │ + ldr.w r4, [pc, #1100] @ 1dc58 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r9, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r7, r4] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1d9ca │ │ │ │ + beq.w 1d99a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #29 │ │ │ │ strd sl, r3, [sp, #8] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1060] @ 1dc8c │ │ │ │ + ldr.w r3, [pc, #1060] @ 1dc5c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrd r7, r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, r4, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrd r8, r5, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq.w 1db02 │ │ │ │ + beq.w 1dad2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db02 │ │ │ │ + beq.w 1dad2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3e4c │ │ │ │ - ldr r3, [pc, #1000] @ (1dc90 ) │ │ │ │ + blx 3e18 │ │ │ │ + ldr r3, [pc, #1000] @ (1dc60 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r9, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d9dc │ │ │ │ + beq.w 1d9ac │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ strd sl, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr r3, [pc, #968] @ (1dc94 ) │ │ │ │ + ldr r3, [pc, #968] @ (1dc64 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq.w 1dacc │ │ │ │ + beq.w 1da9c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrd fp, r9, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1dacc │ │ │ │ + beq.w 1da9c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1d96a │ │ │ │ + ble.n 1d93a │ │ │ │ cmp r6, #0 │ │ │ │ ittt gt │ │ │ │ movgt r2, #0 │ │ │ │ movgt r1, r2 │ │ │ │ movgt r3, r2 │ │ │ │ - ble.n 1d96a │ │ │ │ + ble.n 1d93a │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 1d95a │ │ │ │ + ble.n 1d92a │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r3 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ add.w r1, sl, lr │ │ │ │ add.w r2, r7, ip │ │ │ │ movs r3, #0 │ │ │ │ vldr d7, [r1] │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 1d940 │ │ │ │ + beq.n 1d910 │ │ │ │ vldr d5, [r2] │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ vstr d6, [r2] │ │ │ │ adds r3, #1 │ │ │ │ add r1, r9 │ │ │ │ add r2, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 1d926 │ │ │ │ + bne.n 1d8f6 │ │ │ │ adds r0, #1 │ │ │ │ add lr, fp │ │ │ │ add ip, r8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 1d91c │ │ │ │ + bne.n 1d8ec │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ adds r2, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 1d90c │ │ │ │ + bne.n 1d8dc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d9a0 │ │ │ │ + beq.n 1d970 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d988 │ │ │ │ + bne.n 1d958 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 1db18 │ │ │ │ + ble.w 1dae8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1d9c6 │ │ │ │ + beq.n 1d996 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d9ae │ │ │ │ + bne.n 1d97e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 1db3a │ │ │ │ + ble.w 1db0a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 1d7f6 │ │ │ │ + b.n 1d7c6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 1d89a │ │ │ │ + b.n 1d86a │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ mov r9, sl │ │ │ │ mov fp, sl │ │ │ │ - b.n 1d8fa │ │ │ │ + b.n 1d8ca │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 1d6f8 │ │ │ │ - ldr r3, [pc, #672] @ (1dc98 ) │ │ │ │ + b.n 1d6c8 │ │ │ │ + ldr r3, [pc, #672] @ (1dc68 ) │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #1420] @ 0x58c │ │ │ │ - ble.w 1db7e │ │ │ │ + ble.w 1db4e │ │ │ │ add.w fp, r6, #8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ - b.n 1da12 │ │ │ │ + b.n 1d9e2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 1daa0 │ │ │ │ + beq.n 1da70 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r9, r0 │ │ │ │ - bne.n 1da0c │ │ │ │ + bne.n 1d9dc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1db7e │ │ │ │ + beq.w 1db4e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w fp, r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #620] @ (1dc9c ) │ │ │ │ + ldr r2, [pc, #620] @ (1dc6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ ldr.w r2, [r2, #860] @ 0x35c │ │ │ │ - beq.w 1dbc8 │ │ │ │ + beq.w 1db98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 1dbb4 │ │ │ │ + beq.w 1db84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 1dbcc │ │ │ │ + beq.w 1db9c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - b.n 1d740 │ │ │ │ + b.n 1d710 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b.n 1d9ee │ │ │ │ + b.n 1d9be │ │ │ │ strd r1, r7, [sp, #20] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, ip │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1dbf2 │ │ │ │ + beq.w 1dbc2 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1da90 │ │ │ │ + bne.n 1da60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 1db5c │ │ │ │ + beq.n 1db2c │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r5, [r1, #84] @ 0x54 │ │ │ │ and.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - b.n 1da68 │ │ │ │ + b.n 1da38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r6, r9 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - blt.n 1db5c │ │ │ │ + blt.n 1db2c │ │ │ │ ldr.w r3, [r1, r8, lsl #2] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 1d768 │ │ │ │ + b.n 1d738 │ │ │ │ mov.w r8, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1dbf2 │ │ │ │ + beq.w 1dbc2 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1db0c │ │ │ │ + bne.n 1dadc │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 1db7e │ │ │ │ + beq.n 1db4e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ and.w r5, r5, #67108864 @ 0x4000000 │ │ │ │ - b.n 1daa6 │ │ │ │ + b.n 1da76 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 1daf8 │ │ │ │ + cbnz r3, 1dac8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1dae2 │ │ │ │ + bne.n 1dab2 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 1db92 │ │ │ │ + ble.n 1db62 │ │ │ │ movw r1, #61221 @ 0xef25 │ │ │ │ movw r2, #2242 @ 0x8c2 │ │ │ │ - b.n 1d7e4 │ │ │ │ + b.n 1d7b4 │ │ │ │ movw r1, #61220 @ 0xef24 │ │ │ │ movw r2, #2241 @ 0x8c1 │ │ │ │ - b.n 1d7e4 │ │ │ │ + b.n 1d7b4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - blt.n 1db7e │ │ │ │ + blt.n 1db4e │ │ │ │ ldr.w r3, [r1, r8, lsl #2] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 1da20 │ │ │ │ - bne.n 1dc00 │ │ │ │ + b.n 1d9f0 │ │ │ │ + bne.n 1dbd0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d9a0 │ │ │ │ + beq.w 1d970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d9a0 │ │ │ │ + bne.w 1d970 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d9a0 │ │ │ │ - bne.n 1dbd0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1d970 │ │ │ │ + bne.n 1dba0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1d9c6 │ │ │ │ + beq.w 1d996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1d9c6 │ │ │ │ + bne.w 1d996 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1d9c6 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1d996 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1dbf6 │ │ │ │ - ldr r0, [pc, #312] @ (1dca0 ) │ │ │ │ + bne.n 1dbc6 │ │ │ │ + ldr r0, [pc, #312] @ (1dc70 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #61207 @ 0xef17 │ │ │ │ movw r2, #2239 @ 0x8bf │ │ │ │ - b.n 1d7e4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1d7b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1d7ae │ │ │ │ + beq.w 1d77e │ │ │ │ movw r1, #61197 @ 0xef0d │ │ │ │ movw r2, #2239 @ 0x8bf │ │ │ │ - b.n 1d7e4 │ │ │ │ - bne.n 1dc22 │ │ │ │ + b.n 1d7b4 │ │ │ │ + bne.n 1dbf2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1daf8 │ │ │ │ + beq.n 1dac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1daf8 │ │ │ │ + bne.n 1dac8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1daf8 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (1dca4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1dac8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #236] @ (1dc74 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #236] @ (1dca8 ) │ │ │ │ - ldr r0, [pc, #236] @ (1dcac ) │ │ │ │ + ldr r1, [pc, #236] @ (1dc78 ) │ │ │ │ + ldr r0, [pc, #236] @ (1dc7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r2, [pc, #220] @ (1dcb0 ) │ │ │ │ - ldr r3, [pc, #116] @ (1dc48 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r2, [pc, #220] @ (1dc80 ) │ │ │ │ + ldr r3, [pc, #116] @ (1dc18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dbb0 │ │ │ │ - ldr r0, [pc, #204] @ (1dcb4 ) │ │ │ │ + bne.n 1db80 │ │ │ │ + ldr r0, [pc, #204] @ (1dc84 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61245 @ 0xef3d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - bl 10478 │ │ │ │ + bl 105dc │ │ │ │ + bl 10448 │ │ │ │ movw r1, #61205 @ 0xef15 │ │ │ │ movw r2, #2239 @ 0x8bf │ │ │ │ - b.n 1d7e4 │ │ │ │ - ldr r2, [pc, #180] @ (1dcb8 ) │ │ │ │ - ldr r3, [pc, #68] @ (1dc48 ) │ │ │ │ + b.n 1d7b4 │ │ │ │ + ldr r2, [pc, #180] @ (1dc88 ) │ │ │ │ + ldr r3, [pc, #68] @ (1dc18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dbb0 │ │ │ │ - ldr r0, [pc, #164] @ (1dcbc ) │ │ │ │ + bne.n 1db80 │ │ │ │ + ldr r0, [pc, #164] @ (1dc8c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61244 @ 0xef3c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #156] @ (1dcc0 ) │ │ │ │ - ldr r3, [pc, #32] @ (1dc48 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #156] @ (1dc90 ) │ │ │ │ + ldr r3, [pc, #32] @ (1dc18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dbb0 │ │ │ │ - ldr r0, [pc, #140] @ (1dcc4 ) │ │ │ │ + bne.n 1db80 │ │ │ │ + ldr r0, [pc, #140] @ (1dc94 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61235 @ 0xef33 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + bl 105dc │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ movs r6, r0 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r3, #18 │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ movs r4, r0 │ │ │ │ - itt ne │ │ │ │ + ite ne │ │ │ │ movne r4, r0 │ │ │ │ - ldmiane r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmiaeq r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r6, r0 │ │ │ │ - mrrc2 0, 0, r0, lr, cr4 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + mrrc2 0, 0, r0, r6, cr4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ movs r6, r0 │ │ │ │ - @ instruction: 0xfbf60004 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + umlal r0, r0, lr, r4 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r6, r0 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ movs r6, r0 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r0, #28 │ │ │ │ movs r6, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #672 @ (adr r4, 1df58 ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 1df08 ) │ │ │ │ movs r4, r0 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #480 @ (adr r4, 1dea0 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 1de50 ) │ │ │ │ movs r4, r0 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r4, #6 │ │ │ │ movs r6, r0 │ │ │ │ - add r4, pc, #344 @ (adr r4, 1de20 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 1ddd0 ) │ │ │ │ movs r4, 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, #3784] @ 0xec8 │ │ │ │ - ldr.w r4, [pc, #2332] @ 1e5f8 │ │ │ │ + ldr.w r4, [pc, #2332] @ 1e5c8 │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ - ldr.w r1, [pc, #2332] @ 1e5fc │ │ │ │ + ldr.w r1, [pc, #2332] @ 1e5cc │ │ │ │ cmp r2, #0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r7, [pc, #2328] @ 1e600 │ │ │ │ + ldr.w r7, [pc, #2328] @ 1e5d0 │ │ │ │ add r7, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ mov.w r1, #0 │ │ │ │ - bgt.w 1e19a │ │ │ │ + bgt.w 1e16a │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1e1c8 │ │ │ │ - blx 4004 │ │ │ │ + bne.w 1e198 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e206 │ │ │ │ - ldr.w r9, [pc, #2292] @ 1e604 │ │ │ │ + beq.w 1e1d6 │ │ │ │ + ldr.w r9, [pc, #2292] @ 1e5d4 │ │ │ │ add r9, pc │ │ │ │ ldr.w r2, [r9, #828] @ 0x33c │ │ │ │ ldr.w r1, [r9, #996] @ 0x3e4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1e142 │ │ │ │ + blt.w 1e112 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e218 │ │ │ │ + beq.w 1e1e8 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e268 │ │ │ │ + beq.w 1e238 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 1e5d2 │ │ │ │ - ldr.w r2, [pc, #2232] @ 1e608 │ │ │ │ + bpl.w 1e5a2 │ │ │ │ + ldr.w r2, [pc, #2232] @ 1e5d8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1e5be │ │ │ │ - ldr.w r2, [pc, #2220] @ 1e60c │ │ │ │ + beq.w 1e58e │ │ │ │ + ldr.w r2, [pc, #2220] @ 1e5dc │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1e5b6 │ │ │ │ + beq.w 1e586 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1e5ba │ │ │ │ + ble.w 1e58a │ │ │ │ ldr.w r1, [r9, #1956] @ 0x7a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1e124 │ │ │ │ + blt.w 1e0f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1dd9c │ │ │ │ + beq.n 1dd6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e192 │ │ │ │ + beq.w 1e162 │ │ │ │ movs r0, #8 │ │ │ │ - blx 429c │ │ │ │ + blx 4268 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e2fc │ │ │ │ - ldr.w r3, [pc, #2148] @ 1e610 │ │ │ │ + beq.w 1e2cc │ │ │ │ + ldr.w r3, [pc, #2148] @ 1e5e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1204] @ 0x4b4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1e296 │ │ │ │ + blt.w 1e266 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ddd6 │ │ │ │ + beq.n 1dda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e114 │ │ │ │ - ldr.w r3, [pc, #2108] @ 1e614 │ │ │ │ + beq.w 1e0e4 │ │ │ │ + ldr.w r3, [pc, #2108] @ 1e5e4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #320] @ 0x140 │ │ │ │ ldr.w r9, [r3, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #64] @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1e322 │ │ │ │ - ldr.w r0, [pc, #2084] @ 1e618 │ │ │ │ + beq.w 1e2f2 │ │ │ │ + ldr.w r0, [pc, #2084] @ 1e5e8 │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1e368 │ │ │ │ + bne.w 1e338 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1e352 │ │ │ │ + beq.w 1e322 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1de2a │ │ │ │ + beq.n 1ddfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e11c │ │ │ │ - ldr.w r3, [pc, #2032] @ 1e61c │ │ │ │ + beq.w 1e0ec │ │ │ │ + ldr.w r3, [pc, #2032] @ 1e5ec │ │ │ │ mov.w fp, #0 │ │ │ │ add.w r8, sp, #160 @ 0xa0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r5, [sp, #32] │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #9 │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq.w 1e0fe │ │ │ │ - ldr.w r3, [pc, #1996] @ 1e620 │ │ │ │ + beq.w 1e0ce │ │ │ │ + ldr.w r3, [pc, #1996] @ 1e5f0 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r3, pc │ │ │ │ strd r8, r4, [sp, #8] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r5, sl, [sp, #160] @ 0xa0 │ │ │ │ - beq.w 1e382 │ │ │ │ + beq.w 1e352 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1e382 │ │ │ │ + beq.w 1e352 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1dea0 │ │ │ │ + beq.n 1de70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e210 │ │ │ │ + beq.w 1e1e0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq.n 1ded2 │ │ │ │ + beq.n 1dea2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1deb8 │ │ │ │ + bne.n 1de88 │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ str r4, [r6, #24] │ │ │ │ - ble.w 1e3a6 │ │ │ │ + ble.w 1e376 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ strd r5, sl, [sp, #56] @ 0x38 │ │ │ │ - blx 41bc │ │ │ │ - blx 4004 │ │ │ │ + blx 4188 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e394 │ │ │ │ - ldr.w sl, [pc, #1844] @ 1e624 │ │ │ │ + beq.w 1e364 │ │ │ │ + ldr.w sl, [pc, #1844] @ 1e5f4 │ │ │ │ add sl, pc │ │ │ │ ldr.w r2, [sl, #828] @ 0x33c │ │ │ │ ldr.w r1, [sl, #996] @ 0x3e4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1e244 │ │ │ │ + blt.w 1e214 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e406 │ │ │ │ + beq.w 1e3d6 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e410 │ │ │ │ + beq.w 1e3e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 1e5d2 │ │ │ │ + bpl.w 1e5a2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1e5be │ │ │ │ + beq.w 1e58e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1e5b6 │ │ │ │ + beq.w 1e586 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 1e5ba │ │ │ │ + ble.w 1e58a │ │ │ │ ldr.w r1, [sl, #1956] @ 0x7a4 │ │ │ │ str r5, [r0, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - blt.w 1e3f0 │ │ │ │ + blt.w 1e3c0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1df70 │ │ │ │ + beq.n 1df40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e31a │ │ │ │ + beq.w 1e2ea │ │ │ │ movs r0, #8 │ │ │ │ - blx 429c │ │ │ │ + blx 4268 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e454 │ │ │ │ - ldr.w r3, [pc, #1704] @ 1e628 │ │ │ │ + beq.w 1e424 │ │ │ │ + ldr.w r3, [pc, #1704] @ 1e5f8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1204] @ 0x4b4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 1e3da │ │ │ │ + blt.w 1e3aa │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1dfaa │ │ │ │ + beq.n 1df7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e38c │ │ │ │ - ldr.w r3, [pc, #1664] @ 1e62c │ │ │ │ + beq.w 1e35c │ │ │ │ + ldr.w r3, [pc, #1664] @ 1e5fc │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr.w r0, [r3, #320] @ 0x140 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e476 │ │ │ │ + beq.w 1e446 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1dfd8 │ │ │ │ + beq.n 1dfa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e39e │ │ │ │ + beq.w 1e36e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 1e2ee │ │ │ │ - ldr.w r3, [pc, #1600] @ 1e630 │ │ │ │ + beq.w 1e2be │ │ │ │ + ldr.w r3, [pc, #1600] @ 1e600 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ strd r8, r5, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ adds r0, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.w 1e2d0 │ │ │ │ + beq.w 1e2a0 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1e2d0 │ │ │ │ + beq.w 1e2a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e040 │ │ │ │ + beq.n 1e010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e3d2 │ │ │ │ + beq.w 1e3a2 │ │ │ │ add.w r4, r6, #124 @ 0x7c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #42073 @ 0xa459 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ strd r3, fp, [sp, #56] @ 0x38 │ │ │ │ - blx 41bc │ │ │ │ - ldr.w r3, [pc, #1488] @ 1e634 │ │ │ │ + blx 4188 │ │ │ │ + ldr.w r3, [pc, #1488] @ 1e604 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 1e4d8 │ │ │ │ - ldr.w r5, [pc, #1476] @ 1e638 │ │ │ │ + ble.w 1e4a8 │ │ │ │ + ldr.w r5, [pc, #1476] @ 1e608 │ │ │ │ mov r3, r9 │ │ │ │ movs r4, #0 │ │ │ │ subs r3, #1 │ │ │ │ add r5, pc │ │ │ │ - beq.n 1e0e2 │ │ │ │ + beq.n 1e0b2 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1e41a │ │ │ │ + beq.w 1e3ea │ │ │ │ ldr.w r2, [r6, #132] @ 0x84 │ │ │ │ cmp r2, r4 │ │ │ │ - ble.w 1e43a │ │ │ │ + ble.w 1e40a │ │ │ │ vmov s15, r3 │ │ │ │ vmov s13, r4 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ lsls r2, r4, #3 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ add r3, r2 │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ vstr d0, [r3] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e45e │ │ │ │ + beq.w 1e42e │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - ble.w 1e480 │ │ │ │ + ble.w 1e450 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ adds r4, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ add.w r8, r3, r2 │ │ │ │ blx r1 │ │ │ │ cmp r9, r4 │ │ │ │ vstr d0, [r8] │ │ │ │ - beq.w 1e4d8 │ │ │ │ + beq.w 1e4a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ - bne.n 1e080 │ │ │ │ - ldr.w r3, [pc, #1368] @ 1e63c │ │ │ │ + bne.n 1e050 │ │ │ │ + ldr.w r3, [pc, #1368] @ 1e60c │ │ │ │ movw r6, #1095 @ 0x447 │ │ │ │ - ldr.w r1, [pc, #1364] @ 1e640 │ │ │ │ + ldr.w r1, [pc, #1364] @ 1e610 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42101 @ 0xa475 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1e12c │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ mov r5, r4 │ │ │ │ mov sl, fp │ │ │ │ - blx 41bc │ │ │ │ - b.n 1de8c │ │ │ │ + blx 4188 │ │ │ │ + b.n 1de5c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ddd6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1dda6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1de2a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ddfa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e138 │ │ │ │ + beq.n 1e108 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e2b8 │ │ │ │ + beq.w 1e288 │ │ │ │ movw r7, #41997 @ 0xa40d │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - b.n 1e24c │ │ │ │ + b.n 1e21c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e154 │ │ │ │ + beq.n 1e124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e234 │ │ │ │ + beq.n 1e204 │ │ │ │ movw r7, #41989 @ 0xa405 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - ldr.w r3, [pc, #1252] @ 1e644 │ │ │ │ + ldr.w r3, [pc, #1252] @ 1e614 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r0, [pc, #1252] @ 1e648 │ │ │ │ + ldr.w r0, [pc, #1252] @ 1e618 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1240] @ 1e64c │ │ │ │ - ldr.w r3, [pc, #1156] @ 1e5fc │ │ │ │ + ldr.w r2, [pc, #1240] @ 1e61c │ │ │ │ + ldr.w r3, [pc, #1156] @ 1e5cc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1e582 │ │ │ │ + bne.w 1e552 │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1dd9c │ │ │ │ - ldr.w r3, [pc, #1204] @ 1e650 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1dd6c │ │ │ │ + ldr.w r3, [pc, #1204] @ 1e620 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r1, [pc, #1200] @ 1e654 │ │ │ │ + ldr.w r1, [pc, #1200] @ 1e624 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp] │ │ │ │ - ldr.w r3, [pc, #1192] @ 1e658 │ │ │ │ - ldr.w r2, [pc, #1192] @ 1e65c │ │ │ │ - ldr.w r1, [pc, #1192] @ 1e660 │ │ │ │ + ldr.w r3, [pc, #1192] @ 1e628 │ │ │ │ + ldr.w r2, [pc, #1192] @ 1e62c │ │ │ │ + ldr.w r1, [pc, #1192] @ 1e630 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1e170 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1e140 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bpl.w 1e5e4 │ │ │ │ - ldr.w r1, [pc, #1076] @ 1e608 │ │ │ │ + bpl.w 1e5b4 │ │ │ │ + ldr.w r1, [pc, #1076] @ 1e5d8 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1e5be │ │ │ │ - ldr.w r1, [pc, #1068] @ 1e60c │ │ │ │ + beq.w 1e58e │ │ │ │ + ldr.w r1, [pc, #1068] @ 1e5dc │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1e5b6 │ │ │ │ + beq.w 1e586 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1dd02 │ │ │ │ - ldr.w r1, [pc, #1136] @ 1e664 │ │ │ │ + beq.w 1dcd2 │ │ │ │ + ldr.w r1, [pc, #1136] @ 1e634 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1dd02 │ │ │ │ - b.n 1e170 │ │ │ │ + beq.w 1dcd2 │ │ │ │ + b.n 1e140 │ │ │ │ movw r7, #41987 @ 0xa403 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - b.n 1e15c │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1dea0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1de70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e22a │ │ │ │ + beq.n 1e1fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e2c0 │ │ │ │ + beq.n 1e290 │ │ │ │ movw r7, #41990 @ 0xa406 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - b.n 1e15c │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r5 │ │ │ │ movw r7, #41989 @ 0xa405 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e12c │ │ │ │ movw r7, #42038 @ 0xa436 │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e15c │ │ │ │ + beq.n 1e12c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1e15c │ │ │ │ + bne.w 1e12c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e12c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 1e4b2 │ │ │ │ + bne.w 1e482 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e284 │ │ │ │ + beq.n 1e254 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 1e28e │ │ │ │ + cbz r3, 1e25e │ │ │ │ movw r7, #41992 @ 0xa408 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - b.n 1e15c │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e284 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e254 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ movw r7, #42009 @ 0xa419 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e24c │ │ │ │ + beq.n 1e21c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1e24c │ │ │ │ + bne.n 1e21c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e24c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e21c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e138 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e108 │ │ │ │ mov r0, r5 │ │ │ │ movw r7, #41990 @ 0xa406 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e12c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e2e4 │ │ │ │ + beq.n 1e2b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e55c │ │ │ │ + beq.w 1e52c │ │ │ │ movw r7, #42071 @ 0xa457 │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - b.n 1e15c │ │ │ │ + b.n 1e12c │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ - blx 41bc │ │ │ │ - b.n 1e02c │ │ │ │ + blx 4188 │ │ │ │ + b.n 1dffc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e310 │ │ │ │ + beq.n 1e2e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e432 │ │ │ │ + beq.w 1e402 │ │ │ │ movw r7, #42007 @ 0xa417 │ │ │ │ movw r6, #1090 @ 0x442 │ │ │ │ - b.n 1e15c │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1df70 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1df40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1de16 │ │ │ │ + bne.w 1dde6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e348 │ │ │ │ + beq.n 1e318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1e5e8 │ │ │ │ + beq.w 1e5b8 │ │ │ │ movw r7, #42019 @ 0xa423 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - b.n 1e15c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1e12c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e334 │ │ │ │ - ldr r3, [pc, #780] @ (1e668 ) │ │ │ │ - ldr r1, [pc, #780] @ (1e66c ) │ │ │ │ + bne.n 1e304 │ │ │ │ + ldr r3, [pc, #780] @ (1e638 ) │ │ │ │ + ldr r1, [pc, #780] @ (1e63c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e348 │ │ │ │ + beq.n 1e318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1e348 │ │ │ │ + bne.n 1e318 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e348 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e318 │ │ │ │ movw r7, #42022 @ 0xa426 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - b.n 1e24c │ │ │ │ + b.n 1e21c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1dfaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1df7a │ │ │ │ movw r7, #42036 @ 0xa434 │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - b.n 1e15c │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1dfd8 │ │ │ │ - bne.w 1e53a │ │ │ │ - blx 43c8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1dfa8 │ │ │ │ + bne.w 1e50a │ │ │ │ + blx 4394 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 1e3ca │ │ │ │ + cbz r0, 1e39a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r6, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1e3ca │ │ │ │ + beq.n 1e39a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1e4ce │ │ │ │ + beq.w 1e49e │ │ │ │ mov r0, r3 │ │ │ │ - blx 40a0 │ │ │ │ - b.n 1ded2 │ │ │ │ + blx 406c │ │ │ │ + b.n 1dea2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e040 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e010 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e3e6 │ │ │ │ + beq.n 1e3b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e4aa │ │ │ │ + beq.n 1e47a │ │ │ │ movw r7, #42058 @ 0xa44a │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - b.n 1e24c │ │ │ │ + b.n 1e21c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1e3fc │ │ │ │ + beq.n 1e3cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e49a │ │ │ │ + beq.n 1e46a │ │ │ │ movw r7, #42046 @ 0xa43e │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - b.n 1e24c │ │ │ │ + b.n 1e21c │ │ │ │ movw r7, #42039 @ 0xa437 │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - b.n 1e24c │ │ │ │ + b.n 1e21c │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ movw r7, #42041 @ 0xa439 │ │ │ │ - b.n 1e29e │ │ │ │ - ldr r3, [pc, #596] @ (1e670 ) │ │ │ │ + b.n 1e26e │ │ │ │ + ldr r3, [pc, #596] @ (1e640 ) │ │ │ │ movw r6, #1095 @ 0x447 │ │ │ │ - ldr r1, [pc, #592] @ (1e674 ) │ │ │ │ + ldr r1, [pc, #592] @ (1e644 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42103 @ 0xa477 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e310 │ │ │ │ - ldr r3, [pc, #572] @ (1e678 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e2e0 │ │ │ │ + ldr r3, [pc, #572] @ (1e648 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #572] @ (1e67c ) │ │ │ │ + ldr r1, [pc, #572] @ (1e64c ) │ │ │ │ movw r6, #1095 @ 0x447 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42112 @ 0xa480 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1e12c │ │ │ │ movw r7, #42056 @ 0xa448 │ │ │ │ movw r6, #1092 @ 0x444 │ │ │ │ - b.n 1e24c │ │ │ │ - ldr r3, [pc, #528] @ (1e670 ) │ │ │ │ + b.n 1e21c │ │ │ │ + ldr r3, [pc, #528] @ (1e640 ) │ │ │ │ mov.w r6, #1096 @ 0x448 │ │ │ │ - ldr r1, [pc, #536] @ (1e680 ) │ │ │ │ + ldr r1, [pc, #536] @ (1e650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42134 @ 0xa496 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1e12c │ │ │ │ movw r7, #42068 @ 0xa454 │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - b.n 1e24c │ │ │ │ - ldr r3, [pc, #500] @ (1e678 ) │ │ │ │ + b.n 1e21c │ │ │ │ + ldr r3, [pc, #500] @ (1e648 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #508] @ (1e684 ) │ │ │ │ + ldr r1, [pc, #508] @ (1e654 ) │ │ │ │ mov.w r6, #1096 @ 0x448 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42143 @ 0xa49f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1e15c │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1e12c │ │ │ │ mov r0, r2 │ │ │ │ movw r7, #42046 @ 0xa43e │ │ │ │ movw r6, #1091 @ 0x443 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e24c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e21c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e3e6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e3b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 1e4be │ │ │ │ + cbnz r2, 1e48e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1e27c │ │ │ │ - b.n 1e284 │ │ │ │ + bne.w 1e24c │ │ │ │ + b.n 1e254 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 1e3ca │ │ │ │ + b.n 1e39a │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1e586 │ │ │ │ - ldr r3, [pc, #424] @ (1e688 ) │ │ │ │ + beq.n 1e556 │ │ │ │ + ldr r3, [pc, #424] @ (1e658 ) │ │ │ │ ldr.w r2, [r6, #132] @ 0x84 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 1e564 │ │ │ │ + bmi.n 1e534 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - bge.n 1e568 │ │ │ │ + bge.n 1e538 │ │ │ │ ldr.w r1, [r6, #128] @ 0x80 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ vldr d7, [r1] │ │ │ │ vldr d6, [r2] │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ vstr d6, [r6, #232] @ 0xe8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 1e59e │ │ │ │ + beq.n 1e56e │ │ │ │ vmov s15, r3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ vdiv.f64 d5, d7, d6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ vstr d5, [r6, #240] @ 0xf0 │ │ │ │ - b.n 1e172 │ │ │ │ - ldr r2, [pc, #336] @ (1e68c ) │ │ │ │ - ldr r3, [pc, #188] @ (1e5fc ) │ │ │ │ + b.n 1e142 │ │ │ │ + ldr r2, [pc, #336] @ (1e65c ) │ │ │ │ + ldr r3, [pc, #188] @ (1e5cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e582 │ │ │ │ - ldr r0, [pc, #320] @ (1e690 ) │ │ │ │ + bne.n 1e552 │ │ │ │ + ldr r0, [pc, #320] @ (1e660 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #42024 @ 0xa428 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e2e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e2b4 │ │ │ │ adds r2, r3, r2 │ │ │ │ - bpl.n 1e4f4 │ │ │ │ - ldr r3, [pc, #268] @ (1e678 ) │ │ │ │ + bpl.n 1e4c4 │ │ │ │ + ldr r3, [pc, #268] @ (1e648 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #292] @ (1e694 ) │ │ │ │ + ldr r1, [pc, #292] @ (1e664 ) │ │ │ │ movw r6, #1098 @ 0x44a │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42164 @ 0xa4b4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 1e15c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (1e670 ) │ │ │ │ + blx 3e28 │ │ │ │ + b.n 1e12c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #232] @ (1e640 ) │ │ │ │ movw r6, #1098 @ 0x44a │ │ │ │ - ldr r1, [pc, #264] @ (1e698 ) │ │ │ │ + ldr r1, [pc, #264] @ (1e668 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42155 @ 0xa4ab │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1e15c │ │ │ │ - ldr r3, [pc, #156] @ (1e63c ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1e12c │ │ │ │ + ldr r3, [pc, #156] @ (1e60c ) │ │ │ │ movw r6, #1099 @ 0x44b │ │ │ │ - ldr r1, [pc, #244] @ (1e69c ) │ │ │ │ + ldr r1, [pc, #244] @ (1e66c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42189 @ 0xa4cd │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1e15c │ │ │ │ - bl 10008 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #224] @ (1e6a0 ) │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1e12c │ │ │ │ + bl ffd8 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #224] @ (1e670 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #220] @ (1e6a4 ) │ │ │ │ - ldr r0, [pc, #224] @ (1e6a8 ) │ │ │ │ + ldr r1, [pc, #220] @ (1e674 ) │ │ │ │ + ldr r0, [pc, #224] @ (1e678 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (1e6ac ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #216] @ (1e67c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #216] @ (1e6b0 ) │ │ │ │ - ldr r0, [pc, #216] @ (1e6b4 ) │ │ │ │ + ldr r1, [pc, #216] @ (1e680 ) │ │ │ │ + ldr r0, [pc, #216] @ (1e684 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ mov r0, r5 │ │ │ │ movw r7, #42019 @ 0xa423 │ │ │ │ movw r6, #1089 @ 0x441 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e15c │ │ │ │ - movs r3, #24 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e12c │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ movs r6, r0 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ movs r6, r0 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ movs r6, r0 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ movs r6, r0 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ movs r6, r0 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 1e668 │ │ │ │ + cbnz r6, 1e636 │ │ │ │ movs r4, r0 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r6, #2 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0012 │ │ │ │ + bkpt 0x000a │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x0008 │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r5, r3 │ │ │ │ movs r6, r0 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, pc, #416 @ (adr r4, 1e84c ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 1e7fc ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ movs r4, r0 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ movs r4, 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, #3992] @ 0xf98 │ │ │ │ - ldr.w r5, [pc, #1088] @ 1eb0c │ │ │ │ + ldr.w r5, [pc, #1088] @ 1eadc │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w r4, [pc, #1088] @ 1eb10 │ │ │ │ + ldr.w r4, [pc, #1088] @ 1eae0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r7, [pc, #1084] @ 1eb14 │ │ │ │ + ldr.w r7, [pc, #1084] @ 1eae4 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ands.w r1, r1, #1048576 @ 0x100000 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 1ea30 │ │ │ │ + bne.w 1ea00 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 1e8d4 │ │ │ │ - ldr.w r3, [pc, #1044] @ 1eb18 │ │ │ │ + beq.w 1e8a4 │ │ │ │ + ldr.w r3, [pc, #1044] @ 1eae8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #2876] @ 0xb3c │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr.w r3, [pc, #1032] @ 1eb1c │ │ │ │ + ldr.w r3, [pc, #1032] @ 1eaec │ │ │ │ ldr r6, [r7, r3] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r6, [r4, #20] │ │ │ │ - beq.n 1e73a │ │ │ │ + beq.n 1e70a │ │ │ │ adds r1, r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ cmp r1, r2 │ │ │ │ str r1, [r6, #0] │ │ │ │ - beq.n 1e73a │ │ │ │ + beq.n 1e70a │ │ │ │ adds r1, r3, #2 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #3 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bpl.w 1eb08 │ │ │ │ - ldr r1, [pc, #980] @ (1eb20 ) │ │ │ │ + bpl.w 1ead8 │ │ │ │ + ldr r1, [pc, #980] @ (1eaf0 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1eaf4 │ │ │ │ - ldr r1, [pc, #972] @ (1eb24 ) │ │ │ │ + beq.w 1eac4 │ │ │ │ + ldr r1, [pc, #972] @ (1eaf4 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 1eaec │ │ │ │ - ldr r3, [pc, #968] @ (1eb28 ) │ │ │ │ + beq.w 1eabc │ │ │ │ + ldr r3, [pc, #968] @ (1eaf8 ) │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ addw r2, r3, #1460 @ 0x5b4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add.w r2, r3, #980 @ 0x3d4 │ │ │ │ add.w r3, r3, #904 @ 0x388 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, 1e78e │ │ │ │ + cbz r5, 1e75e │ │ │ │ cmp.w r9, #3 │ │ │ │ - bhi.n 1e880 │ │ │ │ + bhi.n 1e850 │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.w 1e9de │ │ │ │ + beq.w 1e9ae │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 1e880 │ │ │ │ + bne.n 1e850 │ │ │ │ ldrd r3, fp, [r8, #16] │ │ │ │ ldr.w sl, [r8, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 1e978 │ │ │ │ + beq.w 1e948 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1e92a │ │ │ │ - ldr r3, [pc, #876] @ (1eb2c ) │ │ │ │ + beq.w 1e8fa │ │ │ │ + ldr r3, [pc, #876] @ (1eafc ) │ │ │ │ ldr r5, [r7, r3] │ │ │ │ - ldr r3, [pc, #876] @ (1eb30 ) │ │ │ │ + ldr r3, [pc, #876] @ (1eb00 ) │ │ │ │ sub.w r5, fp, r5 │ │ │ │ clz r5, r5 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp fp, r2 │ │ │ │ ite ne │ │ │ │ movne r3, r5 │ │ │ │ orreq.w r3, r5, #1 │ │ │ │ cmp fp, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 1e7f0 │ │ │ │ + cbnz r3, 1e7c0 │ │ │ │ mov r0, fp │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 1ea7a │ │ │ │ + beq.w 1ea4a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e818 │ │ │ │ + beq.n 1e7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ea2a │ │ │ │ - ldr r3, [pc, #792] @ (1eb34 ) │ │ │ │ + beq.w 1e9fa │ │ │ │ + ldr r3, [pc, #792] @ (1eb04 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r4, #12] │ │ │ │ str.w r8, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r3, #328] @ 0x148 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 1ea00 │ │ │ │ + beq.w 1e9d0 │ │ │ │ cmp sl, r6 │ │ │ │ - bne.w 1ea00 │ │ │ │ + bne.w 1e9d0 │ │ │ │ tst.w r8, #4 │ │ │ │ - beq.n 1e84e │ │ │ │ + beq.n 1e81e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ iteee ne │ │ │ │ movne r5, #0 │ │ │ │ ldrbeq r5, [r3, #1] │ │ │ │ clzeq r5, r5 │ │ │ │ lsreq r5, r5, #5 │ │ │ │ - ldr r3, [pc, #744] @ (1eb38 ) │ │ │ │ + ldr r3, [pc, #744] @ (1eb08 ) │ │ │ │ str r5, [r4, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2880] @ 0xb40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1ea54 │ │ │ │ + bne.w 1ea24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #728] @ (1eb3c ) │ │ │ │ - ldr r3, [pc, #680] @ (1eb10 ) │ │ │ │ + ldr r2, [pc, #728] @ (1eb0c ) │ │ │ │ + ldr r3, [pc, #680] @ (1eae0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1eaf0 │ │ │ │ + bne.w 1eac0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.w 1ea8a │ │ │ │ - ldr r3, [pc, #692] @ (1eb40 ) │ │ │ │ + ble.w 1ea5a │ │ │ │ + ldr r3, [pc, #692] @ (1eb10 ) │ │ │ │ movs r5, #3 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #692] @ (1eb44 ) │ │ │ │ - ldr r1, [pc, #692] @ (1eb48 ) │ │ │ │ + ldr r2, [pc, #692] @ (1eb14 ) │ │ │ │ + ldr r1, [pc, #692] @ (1eb18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #684] @ (1eb4c ) │ │ │ │ - ldr r1, [pc, #684] @ (1eb50 ) │ │ │ │ + ldr r2, [pc, #684] @ (1eb1c ) │ │ │ │ + ldr r1, [pc, #684] @ (1eb20 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #12208 @ 0x2fb0 │ │ │ │ - ldr r3, [pc, #672] @ (1eb54 ) │ │ │ │ + ldr r3, [pc, #672] @ (1eb24 ) │ │ │ │ movw r2, #349 @ 0x15d │ │ │ │ - ldr r0, [pc, #672] @ (1eb58 ) │ │ │ │ + ldr r0, [pc, #672] @ (1eb28 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1e8d4 │ │ │ │ + beq.n 1e8a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ea92 │ │ │ │ + beq.w 1ea62 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1e862 │ │ │ │ + b.n 1e832 │ │ │ │ mov r0, r5 │ │ │ │ - blx 432c │ │ │ │ - ldr r3, [pc, #636] @ (1eb5c ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r3, [pc, #636] @ (1eb2c ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [r3, #1460] @ 0x5b4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ead8 │ │ │ │ - ldr r3, [pc, #612] @ (1eb60 ) │ │ │ │ + beq.w 1eaa8 │ │ │ │ + ldr r3, [pc, #612] @ (1eb30 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #980] @ 0x3d4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1eab0 │ │ │ │ + beq.w 1ea80 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 1e948 │ │ │ │ + bgt.n 1e918 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 1ea46 │ │ │ │ + beq.w 1ea16 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1e7f0 │ │ │ │ + b.n 1e7c0 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r8, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 1e91a │ │ │ │ - ldr r2, [pc, #536] @ (1eb64 ) │ │ │ │ + ble.n 1e8ea │ │ │ │ + ldr r2, [pc, #536] @ (1eb34 ) │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #904] @ 0x388 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ea9a │ │ │ │ + beq.w 1ea6a │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 1e99e │ │ │ │ + bne.n 1e96e │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 1e7bc │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 1e78c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e9fa │ │ │ │ + bne.n 1e9ca │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1e7b4 │ │ │ │ + b.n 1e784 │ │ │ │ ldrd r3, fp, [r8, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [r8, #12] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 1e7a4 │ │ │ │ + ble.w 1e774 │ │ │ │ strd sl, r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #448] @ (1eb68 ) │ │ │ │ + ldr r3, [pc, #448] @ (1eb38 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldrd sl, r3, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 1e7a4 │ │ │ │ + bne.w 1e774 │ │ │ │ movw r1, #12186 @ 0x2f9a │ │ │ │ - b.n 1e8b0 │ │ │ │ + b.n 1e880 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r8, #12] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 1e8fa │ │ │ │ + b.n 1e8ca │ │ │ │ ldrd sl, r0, [r8, #12] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 1e7f0 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 1e7c0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e7f0 │ │ │ │ + beq.w 1e7c0 │ │ │ │ movw r1, #12199 @ 0x2fa7 │ │ │ │ - b.n 1e8b0 │ │ │ │ + b.n 1e880 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r8 │ │ │ │ add.w r1, r4, #32 │ │ │ │ - blx 3b10 │ │ │ │ + blx 3adc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 1eace │ │ │ │ + beq.n 1ea9e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1e836 │ │ │ │ + bne.w 1e806 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n 1e836 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e818 │ │ │ │ - ldr r3, [pc, #312] @ (1eb6c ) │ │ │ │ + b.n 1e806 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e7e8 │ │ │ │ + ldr r3, [pc, #312] @ (1eb3c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - ldr r3, [pc, #308] @ (1eb70 ) │ │ │ │ + ldr r3, [pc, #308] @ (1eb40 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e6fa │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1e6ca │ │ │ │ + blx 4280 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e7f0 │ │ │ │ - b.n 1e9fa │ │ │ │ + beq.w 1e7c0 │ │ │ │ + b.n 1e9ca │ │ │ │ lsls r2, r4, #30 │ │ │ │ - beq.w 1e85e │ │ │ │ + beq.w 1e82e │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r3, #2884] @ 0xb44 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ movw r1, #12523 @ 0x30eb │ │ │ │ movw r2, #373 @ 0x175 │ │ │ │ - ldr r3, [pc, #260] @ (1eb74 ) │ │ │ │ - ldr r0, [pc, #264] @ (1eb78 ) │ │ │ │ + ldr r3, [pc, #260] @ (1eb44 ) │ │ │ │ + ldr r0, [pc, #264] @ (1eb48 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1e8c0 │ │ │ │ - blx 42b4 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1e890 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e7f0 │ │ │ │ + beq.w 1e7c0 │ │ │ │ movw r1, #12201 @ 0x2fa9 │ │ │ │ - b.n 1e8b0 │ │ │ │ - ldr r3, [pc, #240] @ (1eb7c ) │ │ │ │ + b.n 1e880 │ │ │ │ + ldr r3, [pc, #240] @ (1eb4c ) │ │ │ │ movs r5, #2 │ │ │ │ add r3, pc │ │ │ │ - b.n 1e88e │ │ │ │ + b.n 1e85e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1e8d4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1e8a4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1e99e │ │ │ │ + beq.w 1e96e │ │ │ │ movw r1, #12181 @ 0x2f95 │ │ │ │ - b.n 1e8b0 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1e880 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 1eae6 │ │ │ │ - ldr r0, [pc, #196] @ (1eb80 ) │ │ │ │ + cbnz r0, 1eab6 │ │ │ │ + ldr r0, [pc, #196] @ (1eb50 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #2 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #12174 @ 0x2f8e │ │ │ │ - b.n 1e8b0 │ │ │ │ + b.n 1e880 │ │ │ │ movw r1, #12295 @ 0x3007 │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - b.n 1ea6c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 1ea3c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ea8a │ │ │ │ + beq.n 1ea5a │ │ │ │ movw r1, #12164 @ 0x2f84 │ │ │ │ - b.n 1e8b0 │ │ │ │ + b.n 1e880 │ │ │ │ movw r1, #12172 @ 0x2f8c │ │ │ │ - b.n 1e8b0 │ │ │ │ - bl 10008 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (1eb84 ) │ │ │ │ + b.n 1e880 │ │ │ │ + bl ffd8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #140] @ (1eb54 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #140] @ (1eb88 ) │ │ │ │ - ldr r0, [pc, #140] @ (1eb8c ) │ │ │ │ + ldr r1, [pc, #140] @ (1eb58 ) │ │ │ │ + ldr r0, [pc, #140] @ (1eb5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + adds r0, r3, r5 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r2, r5 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r6, r0 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ movs r4, r0 │ │ │ │ - rev r0, r6 │ │ │ │ + rev r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r0 │ │ │ │ - rev r6, r4 │ │ │ │ + rev r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ movs r6, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ movs r6, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r6, r0 │ │ │ │ - cbnz r6, 1eb74 │ │ │ │ + cbnz r6, 1eb42 │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #24 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb866 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #64] @ (1ebe0 ) │ │ │ │ - bl 1e6b8 │ │ │ │ + ldr r5, [pc, #64] @ (1ebb0 ) │ │ │ │ + bl 1e688 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 1ebda │ │ │ │ - ldr r3, [pc, #56] @ (1ebe4 ) │ │ │ │ + cbz r0, 1ebaa │ │ │ │ + ldr r3, [pc, #56] @ (1ebb4 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #2888] @ 0xb48 │ │ │ │ str.w r3, [r0, #-80] │ │ │ │ - blx 3e4c │ │ │ │ - ldr r3, [pc, #36] @ (1ebe8 ) │ │ │ │ + blx 3e18 │ │ │ │ + ldr r3, [pc, #36] @ (1ebb8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ movs r6, r0 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r4, [pc, #1348] @ 1f148 │ │ │ │ + ldr.w r4, [pc, #1348] @ 1f118 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ add r4, pc │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1340] @ 1f14c │ │ │ │ + ldr.w r3, [pc, #1340] @ 1f11c │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 1ef3a │ │ │ │ + beq.w 1ef0a │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ee80 │ │ │ │ - ldr.w r3, [pc, #1324] @ 1f150 │ │ │ │ + bne.w 1ee50 │ │ │ │ + ldr.w r3, [pc, #1324] @ 1f120 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #3 │ │ │ │ mov sl, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ef82 │ │ │ │ + beq.w 1ef52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 1f134 │ │ │ │ - ldr.w r2, [pc, #1268] @ 1f154 │ │ │ │ + bpl.w 1f104 │ │ │ │ + ldr.w r2, [pc, #1268] @ 1f124 │ │ │ │ ldr.w r9, [r4, r2] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 1f118 │ │ │ │ - ldr.w r2, [pc, #1256] @ 1f158 │ │ │ │ + beq.w 1f0e8 │ │ │ │ + ldr.w r2, [pc, #1256] @ 1f128 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1f12c │ │ │ │ + beq.w 1f0fc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 1f114 │ │ │ │ - ldr.w r3, [pc, #1240] @ 1f15c │ │ │ │ + ble.w 1f0e4 │ │ │ │ + ldr.w r3, [pc, #1240] @ 1f12c │ │ │ │ str r6, [r0, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 1f114 │ │ │ │ + beq.w 1f0e4 │ │ │ │ cmp r2, #2 │ │ │ │ str r1, [r7, #16] │ │ │ │ - beq.w 1f114 │ │ │ │ - ldr.w r3, [pc, #1204] @ 1f160 │ │ │ │ + beq.w 1f0e4 │ │ │ │ + ldr.w r3, [pc, #1204] @ 1f130 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [r7, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #332] @ 0x14c │ │ │ │ - bl 1eb90 │ │ │ │ + bl 1eb60 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1efb0 │ │ │ │ + beq.w 1ef80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ecda │ │ │ │ + beq.n 1ecaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ef52 │ │ │ │ + beq.w 1ef22 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ - cbz r5, 1ed00 │ │ │ │ + blx 4188 │ │ │ │ + cbz r5, 1ecd0 │ │ │ │ add.w r3, r5, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ecec │ │ │ │ + bne.n 1ecbc │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 1effe │ │ │ │ + ble.w 1efce │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1efd0 │ │ │ │ + beq.w 1efa0 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ed28 │ │ │ │ + beq.n 1ecf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ef5a │ │ │ │ + beq.w 1ef2a │ │ │ │ add.w sl, r5, #32 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add.w ip, sp, #12 │ │ │ │ str.w r7, [r4, #192] @ 0xc0 │ │ │ │ mov r7, ip │ │ │ │ ldmia.w sl!, {r0, r1, r2, r3} │ │ │ │ @@ -36559,687 +36559,687 @@ │ │ │ │ cmp r0, r1 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ add.w r3, r4, #128 @ 0x80 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - bcs.n 1edc2 │ │ │ │ + bcs.n 1ed92 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1edb8 │ │ │ │ + b.n 1ed88 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 1edc2 │ │ │ │ + bls.n 1ed92 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 1edb4 │ │ │ │ + blt.n 1ed84 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ add.w sl, r5, r6 │ │ │ │ cmp r5, sl │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - bcs.w 1f0f2 │ │ │ │ + bcs.w 1f0c2 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ add.w r8, r5, #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ef30 │ │ │ │ + beq.w 1ef00 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ee76 │ │ │ │ + beq.n 1ee46 │ │ │ │ mov r1, r6 │ │ │ │ - blx 3db4 │ │ │ │ + blx 3d80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ee8e │ │ │ │ + beq.n 1ee5e │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 1ee0c │ │ │ │ + beq.n 1eddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1eee8 │ │ │ │ + beq.n 1eeb8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 1eef4 │ │ │ │ + bne.n 1eec4 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 1f130 │ │ │ │ + bpl.w 1f100 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bhi.w 1ef70 │ │ │ │ + bhi.w 1ef40 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ and.w r5, r5, #3 │ │ │ │ rsb r5, r5, #1 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 1ef60 │ │ │ │ + beq.w 1ef30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 1ee46 │ │ │ │ + beq.n 1ee16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ef20 │ │ │ │ + beq.n 1eef0 │ │ │ │ cmp sl, r8 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - bls.w 1f044 │ │ │ │ + bls.w 1f014 │ │ │ │ ldr.w r0, [r8], #4 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ef30 │ │ │ │ + beq.n 1ef00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 1ee68 │ │ │ │ + beq.n 1ee38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 1ee84 │ │ │ │ + cbz r3, 1ee54 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1edf2 │ │ │ │ + bne.n 1edc2 │ │ │ │ movw r8, #19843 @ 0x4d83 │ │ │ │ movw r5, #1044 @ 0x414 │ │ │ │ - b.n 1eea6 │ │ │ │ - ldr r3, [pc, #736] @ (1f164 ) │ │ │ │ - b.n 1ec26 │ │ │ │ + b.n 1ee76 │ │ │ │ + ldr r3, [pc, #736] @ (1f134 ) │ │ │ │ + b.n 1ebf6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ee6a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ee3a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ee9e │ │ │ │ + beq.n 1ee6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ef7a │ │ │ │ + beq.n 1ef4a │ │ │ │ movw r8, #19845 @ 0x4d85 │ │ │ │ movw r5, #1044 @ 0x414 │ │ │ │ - ldr r3, [pc, #704] @ (1f168 ) │ │ │ │ + ldr r3, [pc, #704] @ (1f138 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #704] @ (1f16c ) │ │ │ │ + ldr r0, [pc, #704] @ (1f13c ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1eec8 │ │ │ │ + beq.n 1ee98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 1ef28 │ │ │ │ - cbz r6, 1eedc │ │ │ │ + cbz r3, 1eef8 │ │ │ │ + cbz r6, 1eeac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1eedc │ │ │ │ + beq.n 1eeac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ef4a │ │ │ │ + beq.n 1ef1a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 1ee12 │ │ │ │ + beq.n 1ede2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3cb0 │ │ │ │ - cbz r0, 1ef60 │ │ │ │ + blx 3c7c │ │ │ │ + cbz r0, 1ef30 │ │ │ │ str r0, [sp, #4] │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1ee32 │ │ │ │ + beq.n 1ee02 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1ee32 │ │ │ │ + bne.n 1ee02 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ee32 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ee02 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ee46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ee16 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1eec8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ee98 │ │ │ │ movw r8, #19831 @ 0x4d77 │ │ │ │ movw r5, #1043 @ 0x413 │ │ │ │ - b.n 1eea6 │ │ │ │ + b.n 1ee76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1eedc │ │ │ │ + beq.n 1eeac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 1eedc │ │ │ │ + b.n 1eeac │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1eedc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1eeac │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ecda │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ed28 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ecaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ecf8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1f090 │ │ │ │ + bne.w 1f060 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1ee38 │ │ │ │ + b.n 1ee08 │ │ │ │ mov r0, r7 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1ee32 │ │ │ │ + b.n 1ee02 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ee9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ee6e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f062 │ │ │ │ + beq.n 1f032 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f012 │ │ │ │ - ldr r3, [pc, #468] @ (1f170 ) │ │ │ │ + beq.n 1efe2 │ │ │ │ + ldr r3, [pc, #468] @ (1f140 ) │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ - ldr r0, [pc, #468] @ (1f174 ) │ │ │ │ + ldr r0, [pc, #468] @ (1f144 ) │ │ │ │ movw r1, #19586 @ 0x4c82 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1eedc │ │ │ │ + b.n 1eeac │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f07a │ │ │ │ + beq.n 1f04a │ │ │ │ subs r5, r3, #1 │ │ │ │ str r5, [r7, #0] │ │ │ │ - cbz r5, 1f01a │ │ │ │ - ldr r3, [pc, #444] @ (1f178 ) │ │ │ │ + cbz r5, 1efea │ │ │ │ + ldr r3, [pc, #444] @ (1f148 ) │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ - ldr r0, [pc, #440] @ (1f17c ) │ │ │ │ + ldr r0, [pc, #440] @ (1f14c ) │ │ │ │ movw r1, #19597 @ 0x4c8d │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1efac │ │ │ │ - ldr r3, [pc, #428] @ (1f180 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1ef7c │ │ │ │ + ldr r3, [pc, #428] @ (1f150 ) │ │ │ │ movw r2, #1018 @ 0x3fa │ │ │ │ - ldr r0, [pc, #428] @ (1f184 ) │ │ │ │ + ldr r0, [pc, #428] @ (1f154 ) │ │ │ │ movw r1, #19628 @ 0x4cac │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1efac │ │ │ │ + beq.n 1ef7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1efac │ │ │ │ + bne.n 1ef7c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1efac │ │ │ │ - bne.n 1f036 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ef7c │ │ │ │ + bne.n 1f006 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1ed00 │ │ │ │ + beq.w 1ecd0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 1ed00 │ │ │ │ + b.n 1ecd0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ef98 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ef68 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #356] @ (1f188 ) │ │ │ │ - ldr r0, [pc, #360] @ (1f18c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #356] @ (1f158 ) │ │ │ │ + ldr r0, [pc, #360] @ (1f15c ) │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ add r3, pc │ │ │ │ movw r1, #19597 @ 0x4c8d │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1eedc │ │ │ │ - ldr r0, [pc, #344] @ (1f190 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1eeac │ │ │ │ + ldr r0, [pc, #344] @ (1f160 ) │ │ │ │ adds r1, #1 │ │ │ │ movw r2, #19619 @ 0x4ca3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r1, [r4, #200] @ 0xc8 │ │ │ │ - beq.n 1f110 │ │ │ │ + beq.n 1f0e0 │ │ │ │ adds r3, #1 │ │ │ │ mov r5, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1eeba │ │ │ │ - ldr r3, [pc, #304] @ (1f194 ) │ │ │ │ + b.n 1ee8a │ │ │ │ + ldr r3, [pc, #304] @ (1f164 ) │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ - ldr r0, [pc, #300] @ (1f198 ) │ │ │ │ + ldr r0, [pc, #300] @ (1f168 ) │ │ │ │ movw r1, #19586 @ 0x4c82 │ │ │ │ add r3, pc │ │ │ │ mov r5, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1eedc │ │ │ │ - ldr r3, [pc, #288] @ (1f19c ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1eeac │ │ │ │ + ldr r3, [pc, #288] @ (1f16c ) │ │ │ │ movw r2, #1013 @ 0x3f5 │ │ │ │ - ldr r0, [pc, #284] @ (1f1a0 ) │ │ │ │ + ldr r0, [pc, #284] @ (1f170 ) │ │ │ │ movw r1, #19597 @ 0x4c8d │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1efac │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1ef7c │ │ │ │ movw r8, #19848 @ 0x4d88 │ │ │ │ movw r5, #1044 @ 0x414 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 1eea6 │ │ │ │ + beq.w 1ee76 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f0dc │ │ │ │ + beq.n 1f0ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 1f0c4 │ │ │ │ - ldr r3, [pc, #244] @ (1f1a4 ) │ │ │ │ + cbz r3, 1f094 │ │ │ │ + ldr r3, [pc, #244] @ (1f174 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #244] @ (1f1a8 ) │ │ │ │ + ldr r0, [pc, #244] @ (1f178 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1eeba │ │ │ │ + b.n 1ee8a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #224] @ (1f1ac ) │ │ │ │ - ldr r0, [pc, #224] @ (1f1b0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #224] @ (1f17c ) │ │ │ │ + ldr r0, [pc, #224] @ (1f180 ) │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 1f0be │ │ │ │ - ldr r3, [pc, #212] @ (1f1b4 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 1f08e │ │ │ │ + ldr r3, [pc, #212] @ (1f184 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #212] @ (1f1b8 ) │ │ │ │ + ldr r0, [pc, #212] @ (1f188 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 1eeba │ │ │ │ + b.n 1ee8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ cmp r3, r2 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ str.w r1, [r4, #200] @ 0xc8 │ │ │ │ - bne.n 1f05a │ │ │ │ + bne.n 1f02a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 1eedc │ │ │ │ + b.n 1eeac │ │ │ │ mov r5, r4 │ │ │ │ - b.n 1eeca │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #160] @ (1f1bc ) │ │ │ │ + b.n 1ee9a │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #160] @ (1f18c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #160] @ (1f1c0 ) │ │ │ │ - ldr r0, [pc, #160] @ (1f1c4 ) │ │ │ │ + ldr r1, [pc, #160] @ (1f190 ) │ │ │ │ + ldr r0, [pc, #160] @ (1f194 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 1011c │ │ │ │ - ldr r3, [pc, #144] @ (1f1c8 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 100ec │ │ │ │ + ldr r3, [pc, #144] @ (1f198 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #144] @ (1f1cc ) │ │ │ │ - ldr r0, [pc, #148] @ (1f1d0 ) │ │ │ │ + ldr r1, [pc, #144] @ (1f19c ) │ │ │ │ + ldr r0, [pc, #148] @ (1f1a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r6, r0 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ movs r4, r0 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r2, 1f1d0 │ │ │ │ + cbz r2, 1f19e │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 1f1d0 │ │ │ │ + cbz r0, 1f19e │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r2, 1f1d2 │ │ │ │ + cbz r2, 1f1a0 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #0 │ │ │ │ movs r4, r0 │ │ │ │ - uxtb r2, r3 │ │ │ │ + uxtb r2, r2 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #776 @ (adr r7, 1f4a0 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 1f450 ) │ │ │ │ movs r4, r0 │ │ │ │ - uxth r6, r2 │ │ │ │ + uxth r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #680 @ (adr r7, 1f448 ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 1f3f8 ) │ │ │ │ movs r4, r0 │ │ │ │ - uxth r0, r0 │ │ │ │ + sxtb r0, r7 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #488 @ (adr r7, 1f390 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 1f340 ) │ │ │ │ movs r4, r0 │ │ │ │ - sxtb r0, r2 │ │ │ │ + sxtb r0, r1 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #384 @ (adr r7, 1f330 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 1f2e0 ) │ │ │ │ movs r4, r0 │ │ │ │ - sxth r4, r6 │ │ │ │ + sxth r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #304 @ (adr r7, 1f2e8 ) │ │ │ │ + add r7, pc, #272 @ (adr r7, 1f298 ) │ │ │ │ movs r4, r0 │ │ │ │ - sxth r0, r4 │ │ │ │ + sxth r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #208] @ (1f2b4 ) │ │ │ │ + ldr r2, [pc, #208] @ (1f284 ) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r4, [pc, #208] @ (1f2b8 ) │ │ │ │ + ldr r4, [pc, #208] @ (1f288 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r4, pc │ │ │ │ ldr.w r5, [r2, #332] @ 0x14c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 1f230 │ │ │ │ + beq.n 1f200 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 1f25e │ │ │ │ + cbz r2, 1f22e │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 1f2b0 │ │ │ │ - ldr r1, [pc, #180] @ (1f2bc ) │ │ │ │ + bpl.n 1f280 │ │ │ │ + ldr r1, [pc, #180] @ (1f28c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1f29c │ │ │ │ - ldr r1, [pc, #176] @ (1f2c0 ) │ │ │ │ + beq.n 1f26c │ │ │ │ + ldr r1, [pc, #176] @ (1f290 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 1f298 │ │ │ │ + beq.n 1f268 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 1f278 │ │ │ │ + ble.n 1f248 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 1f228 │ │ │ │ + b.n 1f1f8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 1f278 │ │ │ │ + beq.n 1f248 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 1f222 │ │ │ │ + bne.n 1f1f2 │ │ │ │ ldrd r1, r3, [r0, #196] @ 0xc4 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ mov r0, sp │ │ │ │ strd r1, r3, [sp, #92] @ 0x5c │ │ │ │ add.w r1, r7, #16 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1f27e │ │ │ │ + cbz r0, 1f24e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 1f230 │ │ │ │ + beq.n 1f200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1f25e │ │ │ │ - ldr r2, [pc, #88] @ (1f2c4 ) │ │ │ │ + bne.n 1f22e │ │ │ │ + ldr r2, [pc, #88] @ (1f294 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bne.n 1f234 │ │ │ │ - b.n 1f230 │ │ │ │ + bne.n 1f204 │ │ │ │ + b.n 1f200 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 1f234 │ │ │ │ - ldr r3, [pc, #72] @ (1f2c8 ) │ │ │ │ + b.n 1f204 │ │ │ │ + ldr r3, [pc, #72] @ (1f298 ) │ │ │ │ movw r2, #1101 @ 0x44d │ │ │ │ - ldr r0, [pc, #68] @ (1f2cc ) │ │ │ │ + ldr r0, [pc, #68] @ (1f29c ) │ │ │ │ movw r1, #20290 @ 0x4f42 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #48] @ (1f2d0 ) │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #48] @ (1f2a0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #48] @ (1f2d4 ) │ │ │ │ - ldr r0, [pc, #48] @ (1f2d8 ) │ │ │ │ + ldr r1, [pc, #48] @ (1f2a4 ) │ │ │ │ + ldr r0, [pc, #48] @ (1f2a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r6, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #664 @ (adr r5, 1f564 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 1f514 ) │ │ │ │ movs r4, r0 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ movs r4, r0 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3240] @ 0xca8 │ │ │ │ - ldr.w r5, [pc, #2920] @ 1fe5c │ │ │ │ + ldr.w r5, [pc, #2920] @ 1fe2c │ │ │ │ sub.w sp, sp, #804 @ 0x324 │ │ │ │ - ldr.w r4, [pc, #2916] @ 1fe60 │ │ │ │ + ldr.w r4, [pc, #2916] @ 1fe30 │ │ │ │ add.w r8, sp, #860 @ 0x35c │ │ │ │ add r5, pc │ │ │ │ add.w r9, sp, #876 @ 0x36c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ movs r5, #1 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #796] @ 0x31c │ │ │ │ mov.w r4, #0 │ │ │ │ stmia.w r8, {r1, r2, r3} │ │ │ │ - ldr.w r3, [pc, #2888] @ 1fe64 │ │ │ │ + ldr.w r3, [pc, #2888] @ 1fe34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2876] @ 1fe68 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2876] @ 1fe38 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2864] @ 1fe6c │ │ │ │ + ldr.w r3, [pc, #2864] @ 1fe3c │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fef4 │ │ │ │ - ldr.w r3, [pc, #2836] @ 1fe70 │ │ │ │ + beq.w 1fec4 │ │ │ │ + ldr.w r3, [pc, #2836] @ 1fe40 │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2005a │ │ │ │ + beq.w 2002a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f382 │ │ │ │ + beq.n 1f352 │ │ │ │ add r3, r5 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2796] @ 1fe74 │ │ │ │ + ldr.w r2, [pc, #2796] @ 1fe44 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1284] @ 0x504 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20126 │ │ │ │ + beq.w 200f6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 20106 │ │ │ │ + beq.w 200d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f3b6 │ │ │ │ + beq.n 1f386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fdda │ │ │ │ + beq.w 1fdaa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #2748] @ 1fe78 │ │ │ │ + ldr.w r2, [pc, #2748] @ 1fe48 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1380] @ 0x564 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 201e4 │ │ │ │ + beq.w 201b4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 201c4 │ │ │ │ + beq.w 20194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f3ea │ │ │ │ + beq.n 1f3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fde4 │ │ │ │ - ldr.w r3, [pc, #2704] @ 1fe7c │ │ │ │ + beq.w 1fdb4 │ │ │ │ + ldr.w r3, [pc, #2704] @ 1fe4c │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2692] @ 1fe80 │ │ │ │ + ldr.w r3, [pc, #2692] @ 1fe50 │ │ │ │ movs r7, #1 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 201f8 │ │ │ │ - ldr.w r3, [pc, #2660] @ 1fe84 │ │ │ │ + beq.w 201c8 │ │ │ │ + ldr.w r3, [pc, #2660] @ 1fe54 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 1fe08 │ │ │ │ + bne.w 1fdd8 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 1fe08 │ │ │ │ + beq.w 1fdd8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, r3, r7 │ │ │ │ @@ -37248,236 +37248,236 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f478 │ │ │ │ + beq.n 1f448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe2a │ │ │ │ + beq.w 1fdfa │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ mov r0, r9 │ │ │ │ strd r8, r5, [sp, #688] @ 0x2b0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f4a0 │ │ │ │ + beq.n 1f470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe52 │ │ │ │ + beq.w 1fe22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f4b4 │ │ │ │ + beq.n 1f484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fdee │ │ │ │ + beq.w 1fdbe │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2021e │ │ │ │ + beq.w 201ee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f4d2 │ │ │ │ + beq.n 1f4a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe20 │ │ │ │ + beq.w 1fdf0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3f50 │ │ │ │ + blx 3f1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2025e │ │ │ │ + beq.w 2022e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f4f6 │ │ │ │ + beq.n 1f4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe3e │ │ │ │ + beq.w 1fe0e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f50a │ │ │ │ + beq.n 1f4da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe34 │ │ │ │ + beq.w 1fe04 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r3, [pc, #2408] @ 1fe88 │ │ │ │ + ldr.w r3, [pc, #2408] @ 1fe58 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movs r2, #17 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr.w sl, [r2, r3] │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 1fdc2 │ │ │ │ + beq.w 1fd92 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2380] @ 1fe8c │ │ │ │ + ldr.w r3, [pc, #2380] @ 1fe5c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ ldr r5, [sp, #692] @ 0x2b4 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - beq.w 203e2 │ │ │ │ + beq.w 203b2 │ │ │ │ add.w r9, sp, #272 @ 0x110 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20456 │ │ │ │ + beq.w 20426 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f58a │ │ │ │ + beq.n 1f55a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe48 │ │ │ │ + beq.w 1fe18 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r3, [r9] │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str.w r5, [r9, #4] │ │ │ │ add r5, sp, #964 @ 0x3c4 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - blx 41bc │ │ │ │ - ldr.w r3, [pc, #2280] @ 1fe90 │ │ │ │ + blx 4188 │ │ │ │ + ldr.w r3, [pc, #2280] @ 1fe60 │ │ │ │ add.w fp, sp, #980 @ 0x3d4 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2268] @ 1fe94 │ │ │ │ + ldr.w r3, [pc, #2268] @ 1fe64 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 202d8 │ │ │ │ - ldr.w r3, [pc, #2236] @ 1fe98 │ │ │ │ + beq.w 202a8 │ │ │ │ + ldr.w r3, [pc, #2236] @ 1fe68 │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20308 │ │ │ │ + beq.w 202d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f602 │ │ │ │ + beq.n 1f5d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #2196] @ 1fe9c │ │ │ │ + ldr.w r2, [pc, #2196] @ 1fe6c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1284] @ 0x504 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2033a │ │ │ │ + beq.w 2030a │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 20344 │ │ │ │ + beq.w 20314 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f636 │ │ │ │ + beq.n 1f606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fdf8 │ │ │ │ + beq.w 1fdc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2148] @ 1fea0 │ │ │ │ + ldr.w r2, [pc, #2148] @ 1fe70 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1380] @ 0x564 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20374 │ │ │ │ + beq.w 20344 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2037e │ │ │ │ + beq.w 2034e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f66c │ │ │ │ + beq.n 1f63c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fe00 │ │ │ │ - ldr.w r3, [pc, #2100] @ 1fea4 │ │ │ │ + beq.w 1fdd0 │ │ │ │ + ldr.w r3, [pc, #2100] @ 1fe74 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2092] @ 1fea8 │ │ │ │ + ldr.w r3, [pc, #2092] @ 1fe78 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 203b0 │ │ │ │ + beq.w 20380 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 202ac │ │ │ │ + bne.w 2027c │ │ │ │ ldr.w fp, [r8, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 202ac │ │ │ │ + beq.w 2027c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -37486,281 +37486,281 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f6f2 │ │ │ │ + beq.n 1f6c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20240 │ │ │ │ + beq.w 20210 │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ strd fp, r7, [sp, #688] @ 0x2b0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f71a │ │ │ │ + beq.n 1f6ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 202ce │ │ │ │ + beq.w 2029e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f72e │ │ │ │ + beq.n 1f6fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 201ee │ │ │ │ + beq.w 201be │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 20408 │ │ │ │ + beq.w 203d8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f748 │ │ │ │ + beq.n 1f718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20214 │ │ │ │ + beq.w 201e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3f50 │ │ │ │ + blx 3f1c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2042e │ │ │ │ + beq.w 203fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f76c │ │ │ │ + beq.n 1f73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2024a │ │ │ │ + beq.w 2021a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f780 │ │ │ │ + beq.n 1f750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20254 │ │ │ │ + beq.w 20224 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w fp, [r9] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 20474 │ │ │ │ + beq.w 20444 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f7ae │ │ │ │ + beq.n 1f77e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 202c4 │ │ │ │ - ldr.w r4, [pc, #1788] @ 1feac │ │ │ │ + beq.w 20294 │ │ │ │ + ldr.w r4, [pc, #1788] @ 1fe7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ add r4, pc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 204a0 │ │ │ │ + beq.w 20470 │ │ │ │ ldr.w r1, [r4, #796] @ 0x31c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 204d0 │ │ │ │ + beq.w 204a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f7f2 │ │ │ │ + beq.n 1f7c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 202fe │ │ │ │ + beq.w 202ce │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ - ldr.w r3, [pc, #1720] @ 1feb0 │ │ │ │ + ldr.w r3, [pc, #1720] @ 1fe80 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r8, [pc, #1716] @ 1feb4 │ │ │ │ + ldr.w r8, [pc, #1716] @ 1fe84 │ │ │ │ mov r0, sp │ │ │ │ str.w fp, [r7] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r8, pc │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movs r6, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r5, #1 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20500 │ │ │ │ + beq.w 204d0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ strd r8, r3, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sp │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2053a │ │ │ │ + beq.w 2050a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 20572 │ │ │ │ + beq.w 20542 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #692 @ 0x2b4 │ │ │ │ mov r0, r4 │ │ │ │ strd r6, r7, [sp, #688] @ 0x2b0 │ │ │ │ str r5, [sp, #696] @ 0x2b8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f88e │ │ │ │ + beq.n 1f85e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2036a │ │ │ │ + beq.w 2033a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f8a2 │ │ │ │ + beq.n 1f872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2027c │ │ │ │ + beq.w 2024c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 205bc │ │ │ │ + beq.w 2058c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f8be │ │ │ │ + beq.n 1f88e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 203a6 │ │ │ │ + beq.w 20376 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 205e2 │ │ │ │ + beq.w 205b2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f8f2 │ │ │ │ + beq.n 1f8c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 203d8 │ │ │ │ - ldr.w r5, [pc, #1476] @ 1feb8 │ │ │ │ + beq.w 203a8 │ │ │ │ + ldr.w r5, [pc, #1476] @ 1fe88 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r5, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r9, [r9, #40] @ 0x28 │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20620 │ │ │ │ + beq.w 205f0 │ │ │ │ ldr.w r1, [r5, #1284] @ 0x504 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2064c │ │ │ │ + beq.w 2061c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f93c │ │ │ │ + beq.n 1f90c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20286 │ │ │ │ - ldr.w r3, [pc, #1404] @ 1febc │ │ │ │ + beq.w 20256 │ │ │ │ + ldr.w r3, [pc, #1404] @ 1fe8c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1380] @ 0x564 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2069c │ │ │ │ + beq.w 2066c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f968 │ │ │ │ + beq.n 1f938 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20290 │ │ │ │ + beq.w 20260 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r3, [r6, #0] │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r0, sp │ │ │ │ str r3, [r6, #4] │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1348] @ 1fec0 │ │ │ │ + ldr.w r3, [pc, #1348] @ 1fe90 │ │ │ │ mov.w r8, #1 │ │ │ │ str.w r9, [r6, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1336] @ 1fec4 │ │ │ │ + ldr.w r3, [pc, #1336] @ 1fe94 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20766 │ │ │ │ + beq.w 20736 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2055e │ │ │ │ + bne.w 2052e │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2055e │ │ │ │ + beq.w 2052e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -37769,935 +37769,935 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1f9ee │ │ │ │ + beq.n 1f9be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20530 │ │ │ │ + beq.w 20500 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r7, [sp, #688] @ 0x2b0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fa1a │ │ │ │ + beq.n 1f9ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2029a │ │ │ │ + beq.w 2026a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 20794 │ │ │ │ + beq.w 20764 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fa34 │ │ │ │ + beq.n 1fa04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 204f6 │ │ │ │ - ldr.w r3, [pc, #1168] @ 1fec8 │ │ │ │ + beq.w 204c6 │ │ │ │ + ldr.w r3, [pc, #1168] @ 1fe98 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 204c4 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 20494 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 207dc │ │ │ │ + beq.w 207ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fa76 │ │ │ │ + beq.n 1fa46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20526 │ │ │ │ - ldr.w r5, [pc, #1108] @ 1fecc │ │ │ │ + beq.w 204f6 │ │ │ │ + ldr.w r5, [pc, #1108] @ 1fe9c │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 207b8 │ │ │ │ + beq.w 20788 │ │ │ │ ldr.w r1, [r5, #876] @ 0x36c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20812 │ │ │ │ + beq.w 207e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fab0 │ │ │ │ + beq.n 1fa80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20568 │ │ │ │ - ldr.w r3, [pc, #1052] @ 1fed0 │ │ │ │ + beq.w 20538 │ │ │ │ + ldr.w r3, [pc, #1052] @ 1fea0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r8, [pc, #1052] @ 1fed4 │ │ │ │ + ldr.w r8, [pc, #1052] @ 1fea4 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ add r3, pc │ │ │ │ add r8, pc │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #1 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20834 │ │ │ │ + beq.w 20804 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, sp │ │ │ │ strd r8, r3, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20bd2 │ │ │ │ + beq.w 20ba2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 20c80 │ │ │ │ + beq.w 20c50 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #692 @ 0x2b4 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r4, [sp, #688] @ 0x2b0 │ │ │ │ str r7, [sp, #696] @ 0x2b8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fb40 │ │ │ │ + beq.n 1fb10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20616 │ │ │ │ + beq.w 205e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fb54 │ │ │ │ + beq.n 1fb24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 202a4 │ │ │ │ + beq.w 20274 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 20bf6 │ │ │ │ + beq.w 20bc6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fb70 │ │ │ │ + beq.n 1fb40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20642 │ │ │ │ + beq.w 20612 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2060a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 205da │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 20cee │ │ │ │ + beq.w 20cbe │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fbae │ │ │ │ + beq.n 1fb7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2066e │ │ │ │ - ldr r4, [pc, #808] @ (1fed8 ) │ │ │ │ + beq.w 2063e │ │ │ │ + ldr r4, [pc, #808] @ (1fea8 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20cca │ │ │ │ + beq.w 20c9a │ │ │ │ ldr.w r1, [r4, #1192] @ 0x4a8 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20d26 │ │ │ │ + beq.w 20cf6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fbe6 │ │ │ │ + beq.n 1fbb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2078a │ │ │ │ + beq.w 2075a │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20d74 │ │ │ │ + beq.w 20d44 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20d98 │ │ │ │ + beq.w 20d68 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #716] @ (1fedc ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #716] @ (1feac ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2396] @ 0x95c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20dc8 │ │ │ │ - ldr r3, [pc, #676] @ (1fee0 ) │ │ │ │ + beq.w 20d98 │ │ │ │ + ldr r3, [pc, #676] @ (1feb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2384] @ 0x950 │ │ │ │ ldr.w r1, [r3, #1912] @ 0x778 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 20678 │ │ │ │ + blt.w 20648 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20e2c │ │ │ │ + beq.w 20dfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fc74 │ │ │ │ + beq.n 1fc44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20d56 │ │ │ │ + beq.w 20d26 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fc88 │ │ │ │ + beq.n 1fc58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20d60 │ │ │ │ + beq.w 20d30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fc9c │ │ │ │ + beq.n 1fc6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20d6a │ │ │ │ + beq.w 20d3a │ │ │ │ mov r0, r4 │ │ │ │ - bl f7d8 │ │ │ │ + bl f7a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 20e4e │ │ │ │ + blt.w 20e1e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fcbc │ │ │ │ + beq.n 1fc8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20dbe │ │ │ │ - ldr r6, [pc, #548] @ (1fee4 ) │ │ │ │ + beq.w 20d8e │ │ │ │ + ldr r6, [pc, #548] @ (1feb4 ) │ │ │ │ add r6, pc │ │ │ │ ldr.w r0, [r6, #1412] @ 0x584 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 20856 │ │ │ │ - bl 103f8 │ │ │ │ + beq.w 20826 │ │ │ │ + bl 103c8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21594 │ │ │ │ + beq.w 21564 │ │ │ │ ldr.w r1, [r6, #1072] @ 0x430 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 215b4 │ │ │ │ + beq.w 21584 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fd08 │ │ │ │ + beq.n 1fcd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20e76 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 20e46 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2163c │ │ │ │ - ldr r5, [pc, #464] @ (1fee8 ) │ │ │ │ + beq.w 2160c │ │ │ │ + ldr r5, [pc, #464] @ (1feb8 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r2, [r5, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r5, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 20dec │ │ │ │ + blt.w 20dbc │ │ │ │ ldr.w r1, [r5, #2468] @ 0x9a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 216da │ │ │ │ + beq.w 216aa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fd52 │ │ │ │ + beq.n 1fd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 215aa │ │ │ │ + beq.w 2157a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fd66 │ │ │ │ + beq.n 1fd36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21568 │ │ │ │ + beq.w 21538 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ - bl 189c8 │ │ │ │ + bl 18998 │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 216c2 │ │ │ │ + beq.w 21692 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1fd8a │ │ │ │ + beq.n 1fd5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 215de │ │ │ │ + beq.w 215ae │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ sub.w r3, r3, sl │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ff68 │ │ │ │ - ldr r3, [pc, #312] @ (1feec ) │ │ │ │ + bne.w 1ff38 │ │ │ │ + ldr r3, [pc, #312] @ (1febc ) │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #312] @ (1fef0 ) │ │ │ │ + ldr r1, [pc, #312] @ (1fec0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 1ff68 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 1ff38 │ │ │ │ add.w r9, sp, #272 @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r5, #0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b.w 1f576 │ │ │ │ + b.w 1f546 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f3b6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f386 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f3ea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f3ba │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f4b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f484 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f636 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1f606 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1f66c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1f63c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #692 @ 0x2b4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #692] @ 0x2b4 │ │ │ │ mov r9, r4 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 1f4a0 │ │ │ │ + b.w 1f470 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f4d2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f4a2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f478 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f448 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f50a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f4da │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f4f6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f4c6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f58a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f55a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f4a0 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f470 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ movs r6, r0 │ │ │ │ cmp r5, #5 │ │ │ │ vqrdmulh.s , , d3[0] │ │ │ │ - @ instruction: 0xfffe1ebe │ │ │ │ + vqrdmlah.s , q15, d30[0] │ │ │ │ movs r6, r0 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r0, #3 │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r1, #2 │ │ │ │ movs r6, r0 │ │ │ │ cmp r4, #69 @ 0x45 │ │ │ │ vmull.u , d31, d5 │ │ │ │ - vsubw.u q8, q15, d24 │ │ │ │ + vsubw.u q8, q15, d28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ movs r6, r0 │ │ │ │ cmp r2, #137 @ 0x89 │ │ │ │ vtbx.8 d31, {d31-, d30[3] │ │ │ │ movs r6, r0 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r0, #1 │ │ │ │ movs r6, r0 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r1, #0 │ │ │ │ movs r6, r0 │ │ │ │ cmp r1, #195 @ 0xc3 │ │ │ │ vtbl.8 d31, {d15-d17}, d7 │ │ │ │ - vtbx.8 d17, {d14-d16}, d20 │ │ │ │ + @ instruction: 0xfffe1a94 │ │ │ │ movs r6, r0 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ vqrshrun.s64 d31, , #1 │ │ │ │ - vtbl.8 d17, {d14-d15}, d16 │ │ │ │ + vqrshrn.u64 d17, q0, #2 │ │ │ │ movs r6, r0 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r1, r4 │ │ │ │ movs r6, r0 │ │ │ │ movs r6, #181 @ 0xb5 │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vrsra.u64 d16, d28, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ movs r6, r0 │ │ │ │ movs r5, #123 @ 0x7b │ │ │ │ @ instruction: 0xfffff5c5 │ │ │ │ - vmlsl.u , d14, d28[0] │ │ │ │ + vqshlu.s64 d17, d12, #62 @ 0x3e │ │ │ │ movs r6, r0 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ movs r6, r0 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #896 @ (adr r5, 20274 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 20224 ) │ │ │ │ movs r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ movw r2, #60254 @ 0xeb5e │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1ff2a │ │ │ │ + beq.n 1fefa │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1ff2a │ │ │ │ + beq.n 1fefa │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2003e │ │ │ │ - cbz r3, 1ff40 │ │ │ │ + beq.w 2000e │ │ │ │ + cbz r3, 1ff10 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 1ff40 │ │ │ │ + beq.n 1ff10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2004a │ │ │ │ - cbz r6, 1ff54 │ │ │ │ + beq.w 2001a │ │ │ │ + cbz r6, 1ff24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1ff54 │ │ │ │ + beq.n 1ff24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20052 │ │ │ │ - ldr.w r3, [pc, #3264] @ 20c18 │ │ │ │ + beq.n 20022 │ │ │ │ + ldr.w r3, [pc, #3264] @ 20be8 │ │ │ │ mov r2, sl │ │ │ │ - ldr.w r0, [pc, #3264] @ 20c1c │ │ │ │ + ldr.w r0, [pc, #3264] @ 20bec │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - cbnz r3, 1ff8c │ │ │ │ + cbnz r3, 1ff5c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ff74 │ │ │ │ + bne.n 1ff44 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 20130 │ │ │ │ - ldr.w r3, [pc, #3216] @ 20c20 │ │ │ │ + ble.w 20100 │ │ │ │ + ldr.w r3, [pc, #3216] @ 20bf0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr.w sl, [r2, r3] │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ cmpne fp, sl │ │ │ │ - beq.n 1ffc0 │ │ │ │ + beq.n 1ff90 │ │ │ │ add.w r3, fp, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ffa8 │ │ │ │ + bne.n 1ff78 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 20154 │ │ │ │ + ble.w 20124 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, sl │ │ │ │ - beq.n 1ffe8 │ │ │ │ + beq.n 1ffb8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ffd0 │ │ │ │ + bne.n 1ffa0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2017a │ │ │ │ + ble.w 2014a │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ cmpne r9, sl │ │ │ │ - beq.n 20012 │ │ │ │ + beq.n 1ffe2 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fffa │ │ │ │ + bne.n 1ffca │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2019e │ │ │ │ - ldr.w r2, [pc, #3088] @ 20c24 │ │ │ │ - ldr.w r3, [pc, #3088] @ 20c28 │ │ │ │ + ble.w 2016e │ │ │ │ + ldr.w r2, [pc, #3088] @ 20bf4 │ │ │ │ + ldr.w r3, [pc, #3088] @ 20bf8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #796] @ 0x31c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2160a │ │ │ │ + bne.w 215da │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ add.w sp, sp, #804 @ 0x324 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 1ff2a │ │ │ │ + b.n 1fefa │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ff40 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ff10 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ff54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ff24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21d9c │ │ │ │ + bne.w 21d6c │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #60256 @ 0xeb60 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 20094 │ │ │ │ + beq.n 20064 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 200fa │ │ │ │ + beq.n 200ca │ │ │ │ movs r6, #0 │ │ │ │ - cbz r7, 200a8 │ │ │ │ + cbz r7, 20078 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 200a8 │ │ │ │ + beq.n 20078 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r2, 200ee │ │ │ │ - cbz r4, 200ba │ │ │ │ + cbz r2, 200be │ │ │ │ + cbz r4, 2008a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 200ba │ │ │ │ + beq.n 2008a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 200e2 │ │ │ │ + cbz r2, 200b2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 1ff0c │ │ │ │ + beq.w 1fedc │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 1ff0c │ │ │ │ + beq.w 1fedc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 1ff0c │ │ │ │ + bne.w 1fedc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 1ff0c │ │ │ │ + b.n 1fedc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 200ba │ │ │ │ + b.n 2008a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 20094 │ │ │ │ + b.n 20064 │ │ │ │ mov.w lr, #1 │ │ │ │ movw r2, #60258 @ 0xeb62 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ strd r2, lr, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 20052 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 1f39c │ │ │ │ - bne.w 206be │ │ │ │ + b.w 1f36c │ │ │ │ + bne.w 2068e │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1ff8c │ │ │ │ + beq.w 1ff5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ff8c │ │ │ │ + bne.w 1ff5c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ff8c │ │ │ │ - bne.w 206e8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ff5c │ │ │ │ + bne.w 206b8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1ffc0 │ │ │ │ + beq.w 1ff90 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ffc0 │ │ │ │ + bne.w 1ff90 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ffc0 │ │ │ │ - bne.w 20712 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ff90 │ │ │ │ + bne.w 206e2 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1ffe8 │ │ │ │ + beq.w 1ffb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1ffe8 │ │ │ │ + bne.w 1ffb8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1ffe8 │ │ │ │ - bne.w 2073c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ffb8 │ │ │ │ + bne.w 2070c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 20012 │ │ │ │ + beq.w 1ffe2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 20012 │ │ │ │ + bne.w 1ffe2 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 20012 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1ffe2 │ │ │ │ mov.w ip, #1 │ │ │ │ movw r2, #60261 @ 0xeb65 │ │ │ │ mov r9, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r7, r4 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ strd r2, ip, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 20052 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 1f3d0 │ │ │ │ + b.w 1f3a0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f72e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f6fe │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60264 @ 0xeb68 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f748 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f718 │ │ │ │ mov r4, r9 │ │ │ │ mov.w ip, #1 │ │ │ │ movw r2, #60285 @ 0xeb7d │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ strd r2, ip, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f6f2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f6c2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f76c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f73c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f780 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f750 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60289 @ 0xeb81 │ │ │ │ movs r0, #1 │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ strd r2, r0, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f8a2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f872 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f93c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f90c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f968 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f938 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fa1a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f9ea │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 1fb54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 1fb24 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #692 @ 0x2b4 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #692] @ 0x2b4 │ │ │ │ mov r6, r8 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 1f71a │ │ │ │ + b.w 1f6ea │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f7ae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f77e │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f71a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f6ea │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60306 @ 0xeb92 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r6, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1ff0c │ │ │ │ + b.n 1fedc │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f7f2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f7c2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21ce8 │ │ │ │ + bne.w 21cb8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60308 @ 0xeb94 │ │ │ │ mov r9, r6 │ │ │ │ mov fp, r6 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r6 │ │ │ │ clz r3, r3 │ │ │ │ mov r5, r6 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 200a8 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 20078 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 1f61c │ │ │ │ + b.w 1f5ec │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60310 @ 0xeb96 │ │ │ │ mov r9, r7 │ │ │ │ mov fp, r7 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r7 │ │ │ │ clz r3, r3 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f88e │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f85e │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 1f650 │ │ │ │ + b.w 1f620 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60313 @ 0xeb99 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r8 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov fp, r8 │ │ │ │ clz r3, r3 │ │ │ │ mov r6, r8 │ │ │ │ str.w r8, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f8be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f88e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r8 │ │ │ │ movw r2, #60316 @ 0xeb9c │ │ │ │ mov r9, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov fp, r0 │ │ │ │ clz r3, r3 │ │ │ │ @@ -38705,47 +38705,47 @@ │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ mov r3, r0 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f8f2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f8c2 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #60293 @ 0xeb85 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov fp, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r5, r9 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #108] @ 0x6c │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60337 @ 0xebb1 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r5 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ mov r7, r5 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, r5 │ │ │ │ movw r2, #60341 @ 0xebb5 │ │ │ │ mov r9, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov fp, r0 │ │ │ │ clz r3, r3 │ │ │ │ @@ -38753,27 +38753,27 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ mov r3, r0 │ │ │ │ - b.n 20096 │ │ │ │ + b.n 20066 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #60293 @ 0xeb85 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, r5 │ │ │ │ strd r2, r1, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2217 @ 0x8a9 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r8 │ │ │ │ movw r2, #60345 @ 0xebb9 │ │ │ │ mov r9, fp │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r5, fp │ │ │ │ clz r3, r3 │ │ │ │ @@ -38782,95 +38782,95 @@ │ │ │ │ mov r8, fp │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #2218 @ 0x8aa │ │ │ │ mov r3, fp │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60358 @ 0xebc6 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2219 @ 0x8ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1ff0c │ │ │ │ - bl 112bc │ │ │ │ + b.n 1fedc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 1fa52 │ │ │ │ + b.w 1fa22 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60360 @ 0xebc8 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2219 @ 0x8ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 20096 │ │ │ │ + b.n 20066 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fa34 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fa04 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60363 @ 0xebcb │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ movw sl, #2219 @ 0x8ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fa76 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fa46 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1f9ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1f9be │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60365 @ 0xebcd │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2219 @ 0x8ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 20096 │ │ │ │ + b.n 20066 │ │ │ │ mov r6, r4 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #692 @ 0x2b4 │ │ │ │ - b.w 1f9f2 │ │ │ │ + b.w 1f9c2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fab0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fa80 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1f862 │ │ │ │ + beq.w 1f832 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -38879,37 +38879,37 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 205b2 │ │ │ │ + beq.n 20582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20d4e │ │ │ │ + beq.w 20d1e │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r4, r8 │ │ │ │ movs r2, #3 │ │ │ │ - b.w 1f866 │ │ │ │ + b.w 1f836 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60387 @ 0xebe3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r8 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r5, r8 │ │ │ │ clz r3, r3 │ │ │ │ str.w r8, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2219 @ 0x8ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r8 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r5, r2 │ │ │ │ clz r3, r3 │ │ │ │ @@ -38917,182 +38917,182 @@ │ │ │ │ mov r7, r2 │ │ │ │ movw sl, #2219 @ 0x8ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r2 │ │ │ │ movw r2, #60391 @ 0xebe7 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.n 20082 │ │ │ │ - bl 112bc │ │ │ │ + b.n 20052 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - b.w 1fb86 │ │ │ │ + b.w 1fb56 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fb40 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fb10 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60404 @ 0xebf4 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2220 @ 0x8ac │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1ff0c │ │ │ │ + b.n 1fedc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fb70 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fb40 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60406 @ 0xebf6 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2220 @ 0x8ac │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fbae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fb7e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r9, #0 │ │ │ │ movw r2, #60509 @ 0xec5d │ │ │ │ mov r8, r9 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r4, r9 │ │ │ │ clz r3, r3 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60409 @ 0xebf9 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2220 @ 0x8ac │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 200ba │ │ │ │ - ldr.w r2, [pc, #1388] @ 20c2c │ │ │ │ - ldr.w r3, [pc, #1380] @ 20c28 │ │ │ │ + b.n 2008a │ │ │ │ + ldr.w r2, [pc, #1388] @ 20bfc │ │ │ │ + ldr.w r3, [pc, #1380] @ 20bf8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #796] @ 0x31c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2160a │ │ │ │ - ldr.w r0, [pc, #1364] @ 20c30 │ │ │ │ + bne.w 215da │ │ │ │ + ldr.w r0, [pc, #1364] @ 20c00 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #60976 @ 0xee30 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1352] @ 20c34 │ │ │ │ - ldr.w r3, [pc, #1336] @ 20c28 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1352] @ 20c04 │ │ │ │ + ldr.w r3, [pc, #1336] @ 20bf8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #796] @ 0x31c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2160a │ │ │ │ - ldr.w r0, [pc, #1332] @ 20c38 │ │ │ │ + bne.w 215da │ │ │ │ + ldr.w r0, [pc, #1332] @ 20c08 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #60977 @ 0xee31 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1320] @ 20c3c │ │ │ │ - ldr.w r3, [pc, #1296] @ 20c28 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1320] @ 20c0c │ │ │ │ + ldr.w r3, [pc, #1296] @ 20bf8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #796] @ 0x31c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2160a │ │ │ │ - ldr.w r0, [pc, #1296] @ 20c40 │ │ │ │ + bne.w 215da │ │ │ │ + ldr.w r0, [pc, #1296] @ 20c10 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #60978 @ 0xee32 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1284] @ 20c44 │ │ │ │ - ldr.w r3, [pc, #1252] @ 20c28 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1284] @ 20c14 │ │ │ │ + ldr.w r3, [pc, #1252] @ 20bf8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #796] @ 0x31c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2160a │ │ │ │ - ldr.w r0, [pc, #1264] @ 20c48 │ │ │ │ + bne.w 215da │ │ │ │ + ldr.w r0, [pc, #1264] @ 20c18 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #60979 @ 0xee33 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60412 @ 0xebfc │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2220 @ 0x8ac │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fbe6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fbb6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r4, r6 │ │ │ │ movw r2, #60433 @ 0xec11 │ │ │ │ mov r9, r5 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r6, r5 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2220 @ 0x8ac │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60448 @ 0xec20 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2221 @ 0x8ad │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 1ff0c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 1fedc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fa62 │ │ │ │ + beq.w 1fa32 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, r9 │ │ │ │ sub.w lr, r3, sl │ │ │ │ mov r5, r9 │ │ │ │ rsbs r3, lr, #0 │ │ │ │ @@ -39100,442 +39100,443 @@ │ │ │ │ adc.w r3, r3, lr │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #2220 @ 0x8ac │ │ │ │ movw r3, #60437 @ 0xec15 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 20082 │ │ │ │ + b.n 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60450 @ 0xec22 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2221 @ 0x8ad │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 200a8 │ │ │ │ + b.n 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60453 @ 0xec25 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2221 @ 0x8ad │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 200ba │ │ │ │ - bl 103f8 │ │ │ │ + b.n 2008a │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21572 │ │ │ │ + beq.w 21542 │ │ │ │ ldr.w r1, [r6, #1192] @ 0x4a8 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 215e8 │ │ │ │ + beq.w 215b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20886 │ │ │ │ + beq.n 20856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20e80 │ │ │ │ + beq.w 20e50 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2160e │ │ │ │ + beq.w 215de │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21676 │ │ │ │ + beq.w 21646 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #924] @ (20c4c ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #924] @ (20c1c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21654 │ │ │ │ - ldr r3, [pc, #884] @ (20c50 ) │ │ │ │ + beq.w 21624 │ │ │ │ + ldr r3, [pc, #884] @ (20c20 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2384] @ 0x950 │ │ │ │ ldr.w r1, [r3, #1912] @ 0x778 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 20e06 │ │ │ │ + blt.w 20dd6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 216a2 │ │ │ │ + beq.w 21672 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20914 │ │ │ │ + beq.n 208e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21632 │ │ │ │ + beq.w 21602 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20928 │ │ │ │ + beq.n 208f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 215ca │ │ │ │ + beq.w 2159a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2093c │ │ │ │ + beq.n 2090c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 215d4 │ │ │ │ + beq.w 215a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f7d8 │ │ │ │ + bl f7a8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 216f0 │ │ │ │ + blt.w 216c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2095c │ │ │ │ + beq.n 2092c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21698 │ │ │ │ - ldr r4, [pc, #756] @ (20c54 ) │ │ │ │ + beq.w 21668 │ │ │ │ + ldr r4, [pc, #756] @ (20c24 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 20e90 │ │ │ │ - bl 103f8 │ │ │ │ + beq.w 20e60 │ │ │ │ + bl 103c8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r3, sl │ │ │ │ rsbs r3, r9, #0 │ │ │ │ adc.w r3, r3, r9 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21746 │ │ │ │ + beq.w 21716 │ │ │ │ ldr.w r1, [r4, #620] @ 0x26c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21730 │ │ │ │ + beq.w 21700 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 209aa │ │ │ │ + beq.n 2097a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 217f2 │ │ │ │ + beq.w 217c2 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21718 │ │ │ │ - ldr r3, [pc, #668] @ (20c58 ) │ │ │ │ + beq.w 216e8 │ │ │ │ + ldr r3, [pc, #668] @ (20c28 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr r3, [pc, #644] @ (20c5c ) │ │ │ │ + bl 1027c │ │ │ │ + ldr r3, [pc, #644] @ (20c2c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2432] @ 0x980 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr r3, [pc, #616] @ (20c60 ) │ │ │ │ + bl 1027c │ │ │ │ + ldr r3, [pc, #616] @ (20c30 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2196a │ │ │ │ - ldr r3, [pc, #572] @ (20c64 ) │ │ │ │ + beq.w 2193a │ │ │ │ + ldr r3, [pc, #572] @ (20c34 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2432] @ 0x980 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr r3, [pc, #548] @ (20c68 ) │ │ │ │ + bl 1027c │ │ │ │ + ldr r3, [pc, #548] @ (20c38 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr r3, [pc, #520] @ (20c6c ) │ │ │ │ + bl 1027c │ │ │ │ + ldr r3, [pc, #520] @ (20c3c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21956 │ │ │ │ - ldr r3, [pc, #476] @ (20c70 ) │ │ │ │ + beq.w 21926 │ │ │ │ + ldr r3, [pc, #476] @ (20c40 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr r3, [pc, #452] @ (20c74 ) │ │ │ │ + bl 1027c │ │ │ │ + ldr r3, [pc, #452] @ (20c44 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr r3, [pc, #424] @ (20c78 ) │ │ │ │ + bl 1027c │ │ │ │ + ldr r3, [pc, #424] @ (20c48 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2432] @ 0x980 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21944 │ │ │ │ + beq.w 21914 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2192e │ │ │ │ + beq.w 218fe │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2181e │ │ │ │ - ldr r3, [pc, #320] @ (20c7c ) │ │ │ │ + beq.w 217ee │ │ │ │ + ldr r3, [pc, #320] @ (20c4c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 21806 │ │ │ │ + blt.w 217d6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21910 │ │ │ │ + beq.w 218e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20b76 │ │ │ │ + beq.n 20b46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21cee │ │ │ │ + beq.w 21cbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20b8a │ │ │ │ + beq.n 20b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21924 │ │ │ │ + beq.w 218f4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20ba2 │ │ │ │ + beq.n 20b72 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21da2 │ │ │ │ + beq.w 21d72 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ - bl 189c8 │ │ │ │ + bl 18998 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 21d82 │ │ │ │ + beq.w 21d52 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1fd8a │ │ │ │ + beq.w 1fd5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1fd8a │ │ │ │ + bne.w 1fd5a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fd8a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fd5a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60455 @ 0xec27 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2221 @ 0x8ad │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60477 @ 0xec3d │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r8 │ │ │ │ sub.w r3, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ clz r3, r3 │ │ │ │ movw sl, #2221 @ 0x8ad │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r8 │ │ │ │ - b.w 200ba │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + b.w 2008a │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 21008 ) │ │ │ │ + add r3, pc, #968 @ (adr r3, 20fb8 ) │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q8, d2, d5 │ │ │ │ + movs r2, r2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r6, r5] │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + vld4.8 {d16-d19}, [r6], r5 │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ movs r4, r0 │ │ │ │ - vst4.8 {d0-d3}, [ip], r5 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrsh.w r0, [ip, r5] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ movs r4, r0 │ │ │ │ - str??.w r0, [r2, #5] │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrsb.w r0, [r2, r5] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh.w r0, [r8, #5] │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + str??.w r0, [r8, #5] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ movs r6, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ movs r6, r0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 1fb14 │ │ │ │ + beq.w 1fae4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -39544,39 +39545,39 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20cc0 │ │ │ │ + beq.n 20c90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 20e88 │ │ │ │ + beq.w 20e58 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r5, r8 │ │ │ │ movs r2, #3 │ │ │ │ - b.w 1fb18 │ │ │ │ + b.w 1fae8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60492 @ 0xec4c │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 1ff0c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 1fedc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fb96 │ │ │ │ + beq.w 1fb66 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r9 │ │ │ │ sub.w ip, r3, sl │ │ │ │ mov r8, r9 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ @@ -39584,720 +39585,720 @@ │ │ │ │ adc.w r3, r3, ip │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #2221 @ 0x8ad │ │ │ │ movw r3, #60481 @ 0xec41 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r3, r9 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r7 │ │ │ │ movw r2, #60494 @ 0xec4e │ │ │ │ mov r9, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 205b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 20582 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fc74 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fc44 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fc88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fc58 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fc9c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fc6c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60497 @ 0xec51 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 200ba │ │ │ │ + b.w 2008a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r4 │ │ │ │ movw r2, #60499 @ 0xec53 │ │ │ │ mov r9, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fcbc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fc8c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60507 @ 0xec5b │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r4, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r3, #60533 @ 0xec75 │ │ │ │ mov r8, r9 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r5, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r7, r9 │ │ │ │ movw sl, #2225 @ 0x8b1 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r9, #0 │ │ │ │ movw r2, #60578 @ 0xeca2 │ │ │ │ mov r8, r9 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r5, r9 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60510 @ 0xec5e │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r3, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ clz r3, r3 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r9, #0 │ │ │ │ movw r2, #60515 @ 0xec63 │ │ │ │ mov r6, r9 │ │ │ │ sub.w r3, r3, sl │ │ │ │ mov r8, r9 │ │ │ │ clz r3, r3 │ │ │ │ mov.w sl, #2224 @ 0x8b0 │ │ │ │ mov r5, r9 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fd08 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fcd8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 20886 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 20856 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 20cc0 │ │ │ │ - bl 103f8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 20c90 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 217ce │ │ │ │ + beq.w 2179e │ │ │ │ ldr.w r1, [r4, #620] @ 0x26c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 217a4 │ │ │ │ + beq.w 21774 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 20ec0 │ │ │ │ + beq.n 20e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 217fc │ │ │ │ + beq.w 217cc │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r5, r3, r9, lsl #1 │ │ │ │ vldr d0, [r5] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2175c │ │ │ │ + beq.w 2172c │ │ │ │ sub.w r9, r5, r9 │ │ │ │ vldr d0, [r9] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 218ee │ │ │ │ + beq.w 218be │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 218ce │ │ │ │ - ldr.w r3, [pc, #3212] @ 21b8c │ │ │ │ + beq.w 2189e │ │ │ │ + ldr.w r3, [pc, #3212] @ 21b5c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21d60 │ │ │ │ + beq.w 21d30 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ vldr d0, [r3] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21d40 │ │ │ │ + beq.w 21d10 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21d1c │ │ │ │ + beq.w 21cec │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - bl 102ac │ │ │ │ - ldr.w r2, [pc, #3100] @ 21b90 │ │ │ │ + bl 1027c │ │ │ │ + ldr.w r2, [pc, #3100] @ 21b60 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr.w r2, [r2, #2392] @ 0x958 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ vldr d0, [r9] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21cf8 │ │ │ │ + beq.w 21cc8 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ vldr d0, [r3] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21be8 │ │ │ │ + beq.w 21bb8 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21bc8 │ │ │ │ + beq.w 21b98 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bl 102ac │ │ │ │ - ldr.w r2, [pc, #2980] @ 21b94 │ │ │ │ + bl 1027c │ │ │ │ + ldr.w r2, [pc, #2980] @ 21b64 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr.w r2, [r2, #2392] @ 0x958 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ movs r1, #2 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21b6e │ │ │ │ + beq.w 21b3e │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21b4e │ │ │ │ + beq.w 21b1e │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21b00 │ │ │ │ - ldr.w r1, [pc, #2864] @ 21b98 │ │ │ │ + beq.w 21ad0 │ │ │ │ + ldr.w r1, [pc, #2864] @ 21b68 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2177e │ │ │ │ + blt.w 2174e │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21b22 │ │ │ │ + beq.w 21af2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 210b0 │ │ │ │ + beq.n 21080 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21af2 │ │ │ │ + beq.w 21ac2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 210c4 │ │ │ │ + beq.n 21094 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21b44 │ │ │ │ + beq.w 21b14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 210d8 │ │ │ │ + beq.n 210a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21c72 │ │ │ │ + beq.w 21c42 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ - bl 189c8 │ │ │ │ + bl 18998 │ │ │ │ ldr.w r9, [sp, #688] @ 0x2b0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 21c86 │ │ │ │ + beq.w 21c56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21100 │ │ │ │ + beq.n 210d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21c7c │ │ │ │ - ldr.w r5, [pc, #2712] @ 21b9c │ │ │ │ + beq.w 21c4c │ │ │ │ + ldr.w r5, [pc, #2712] @ 21b6c │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r5, pc │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21c52 │ │ │ │ + beq.w 21c22 │ │ │ │ ldr.w r1, [r5, #1284] @ 0x504 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21c32 │ │ │ │ + beq.w 21c02 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21146 │ │ │ │ + beq.n 21116 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21caa │ │ │ │ - ldr.w r2, [pc, #2648] @ 21ba0 │ │ │ │ + beq.w 21c7a │ │ │ │ + ldr.w r2, [pc, #2648] @ 21b70 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1168] @ 0x490 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21c0a │ │ │ │ + beq.w 21bda │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21176 │ │ │ │ + beq.n 21146 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21c28 │ │ │ │ - ldr.w r5, [pc, #2604] @ 21ba4 │ │ │ │ + beq.w 21bf8 │ │ │ │ + ldr.w r5, [pc, #2604] @ 21b74 │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21980 │ │ │ │ + beq.w 21950 │ │ │ │ ldr.w r1, [r5, #1072] @ 0x430 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 219a8 │ │ │ │ + beq.w 21978 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 211b4 │ │ │ │ + beq.n 21184 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 219a0 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 21970 │ │ │ │ + blx 3fd0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 219f8 │ │ │ │ - ldr.w r5, [pc, #2532] @ 21ba8 │ │ │ │ + beq.w 219c8 │ │ │ │ + ldr.w r5, [pc, #2532] @ 21b78 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r5, pc │ │ │ │ ldr.w r2, [r5, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r5, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 219d6 │ │ │ │ + blt.w 219a6 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [r5, #2468] @ 0x9a4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21a1a │ │ │ │ + beq.w 219ea │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2120c │ │ │ │ + beq.n 211dc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 219ca │ │ │ │ + beq.w 2199a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21220 │ │ │ │ + beq.n 211f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21a38 │ │ │ │ - ldr.w r3, [pc, #2440] @ 21bac │ │ │ │ + beq.w 21a08 │ │ │ │ + ldr.w r3, [pc, #2440] @ 21b7c │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2432] @ 21bb0 │ │ │ │ + ldr.w r3, [pc, #2432] @ 21b80 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #584] @ 0x248 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21a42 │ │ │ │ + beq.w 21a12 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21a6e │ │ │ │ + beq.w 21a3e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21280 │ │ │ │ + beq.n 21250 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21a62 │ │ │ │ + beq.w 21a32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21294 │ │ │ │ + beq.n 21264 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21a90 │ │ │ │ - ldr.w r5, [pc, #2332] @ 21bb4 │ │ │ │ + beq.w 21a60 │ │ │ │ + ldr.w r5, [pc, #2332] @ 21b84 │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21a9a │ │ │ │ + beq.w 21a6a │ │ │ │ ldr.w r1, [r5, #1324] @ 0x52c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21ac6 │ │ │ │ + beq.w 21a96 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 212ce │ │ │ │ + beq.n 2129e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21abe │ │ │ │ - ldr.w r3, [pc, #2280] @ 21bb8 │ │ │ │ + beq.w 21a8e │ │ │ │ + ldr.w r3, [pc, #2280] @ 21b88 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2268] @ 21bbc │ │ │ │ + ldr.w r3, [pc, #2268] @ 21b8c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21856 │ │ │ │ + beq.w 21826 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21834 │ │ │ │ + beq.w 21804 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2187a │ │ │ │ + beq.w 2184a │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ adds r2, #2 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r6, r7, [sp, #152] @ 0x98 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r2 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21378 │ │ │ │ + beq.n 21348 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21ae8 │ │ │ │ + beq.w 21ab8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2138c │ │ │ │ + beq.n 2135c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 218ba │ │ │ │ + beq.w 2188a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 21cb8 │ │ │ │ + beq.w 21c88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 213a6 │ │ │ │ + beq.n 21376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21cde │ │ │ │ - ldr.w r3, [pc, #2072] @ 21bc0 │ │ │ │ + beq.w 21cae │ │ │ │ + ldr.w r3, [pc, #2072] @ 21b90 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr.w r2, [pc, #2068] @ 21bc4 │ │ │ │ + ldr.w r2, [pc, #2068] @ 21b94 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2396] @ 0x95c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 21e50 │ │ │ │ + bne.w 21e20 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.w 21e3a │ │ │ │ + bmi.w 21e0a │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #7 │ │ │ │ - bpl.w 21e36 │ │ │ │ + bpl.w 21e06 │ │ │ │ cmp r0, #15 │ │ │ │ - bhi.w 21e28 │ │ │ │ + bhi.w 21df8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 21dfc │ │ │ │ + beq.w 21dcc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21406 │ │ │ │ + beq.n 213d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21dac │ │ │ │ + beq.w 21d7c │ │ │ │ mov r6, r7 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, sl │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21dea │ │ │ │ + beq.w 21dba │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3f50 │ │ │ │ + blx 3f1c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21dda │ │ │ │ + beq.w 21daa │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21450 │ │ │ │ + beq.n 21420 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21e1c │ │ │ │ + beq.w 21dec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 21464 │ │ │ │ + beq.n 21434 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21e62 │ │ │ │ + beq.w 21e32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21ea0 │ │ │ │ + beq.w 21e70 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2148c │ │ │ │ + beq.n 2145c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21ec0 │ │ │ │ + beq.w 21e90 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 214a0 │ │ │ │ + beq.n 21470 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21eb2 │ │ │ │ + beq.w 21e82 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 21e6c │ │ │ │ + bne.w 21e3c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 21db6 │ │ │ │ + beq.w 21d86 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -40306,345 +40307,345 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 214e4 │ │ │ │ + beq.n 214b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21e74 │ │ │ │ + beq.w 21e44 │ │ │ │ mov r4, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ adds r2, #1 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ strd r6, r3, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2151e │ │ │ │ + beq.n 214ee │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 21dbc │ │ │ │ + beq.w 21d8c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 21dc6 │ │ │ │ + beq.w 21d96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21538 │ │ │ │ + beq.n 21508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 21e82 │ │ │ │ + beq.w 21e52 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ - bl 189c8 │ │ │ │ + bl 18998 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 21e8c │ │ │ │ + beq.w 21e5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 1fd8e │ │ │ │ + beq.w 1fd5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1fd8e │ │ │ │ + bne.w 1fd5e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fd8e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fd5e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fd66 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fd36 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60561 @ 0xec91 │ │ │ │ mov r9, r5 │ │ │ │ mov r6, r5 │ │ │ │ sub.w r7, r3, sl │ │ │ │ mov r8, r5 │ │ │ │ negs r3, r7 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ adcs r3, r7 │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ movw r3, #60526 @ 0xec6e │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ movw sl, #2225 @ 0x8b1 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fd52 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fd22 │ │ │ │ movw r2, #60528 @ 0xec70 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2225 @ 0x8b1 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20928 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 208f8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2093c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2090c │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 1fd8a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 1fd5a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60563 @ 0xec93 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ sub.w r6, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ negs r3, r6 │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ adcs r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 20096 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 20066 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60566 @ 0xec96 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w r5, r3, sl │ │ │ │ mov r8, r0 │ │ │ │ negs r3, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ adcs r3, r5 │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20914 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 208e4 │ │ │ │ movw r2, #60531 @ 0xec73 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2225 @ 0x8b1 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60576 @ 0xeca0 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r1, r3, sl │ │ │ │ mov r5, r0 │ │ │ │ negs r3, r1 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ adcs r3, r1 │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60568 @ 0xec98 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r6 │ │ │ │ sub.w r0, r3, sl │ │ │ │ mov r5, r6 │ │ │ │ negs r3, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ adcs r3, r0 │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r6 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2095c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2092c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r2, r3, sl │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ movw r2, #60579 @ 0xeca3 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ movw r2, #60538 @ 0xec7a │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2225 @ 0x8b1 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ movw r2, #60534 @ 0xec76 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2225 @ 0x8b1 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r9, #0 │ │ │ │ movw r2, #60584 @ 0xeca8 │ │ │ │ mov r6, r9 │ │ │ │ sub.w sl, r3, sl │ │ │ │ mov r8, r9 │ │ │ │ rsbs r3, sl, #0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ adc.w r3, r3, sl │ │ │ │ movw sl, #2228 @ 0x8b4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ - b.w 200ba │ │ │ │ + b.w 2008a │ │ │ │ movw r2, #60600 @ 0xecb8 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ movw r3, #60597 @ 0xecb5 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 200ba │ │ │ │ + b.w 2008a │ │ │ │ movw r3, #60595 @ 0xecb3 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60686 @ 0xed0e │ │ │ │ mov r9, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w ip, r3, sl │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ sub.w r9, r2, sl │ │ │ │ movw sl, #2234 @ 0x8ba │ │ │ │ rsbs r2, r9, #0 │ │ │ │ adc.w r2, r2, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ mov r6, r9 │ │ │ │ movw r2, #60786 @ 0xed72 │ │ │ │ mov r5, r9 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r9, r6 │ │ │ │ movw r2, #60682 @ 0xed0a │ │ │ │ mov r6, r7 │ │ │ │ sub.w lr, r3, sl │ │ │ │ mov r5, r9 │ │ │ │ rsbs r3, lr, #0 │ │ │ │ mov r4, r9 │ │ │ │ adc.w r3, r3, lr │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60680 @ 0xed08 │ │ │ │ mov r9, r6 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w r8, r3, sl │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ rsbs r3, r8, #0 │ │ │ │ adc.w r3, r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r6 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 209aa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2097a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20ec0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 20e90 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r3, #60651 @ 0xeceb │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r5, r9 │ │ │ │ mov r3, r9 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ movw r2, #60649 @ 0xece9 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r0 │ │ │ │ sub.w lr, r2, sl │ │ │ │ movw sl, #2236 @ 0x8bc │ │ │ │ rsbs r2, lr, #0 │ │ │ │ adc.w r2, r2, lr │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60854 @ 0xedb6 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r5 │ │ │ │ movw r2, #60852 @ 0xedb4 │ │ │ │ mov r5, r0 │ │ │ │ sub.w sl, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ rsbs r3, sl, #0 │ │ │ │ adc.w r3, r3, sl │ │ │ │ movw sl, #2236 @ 0x8bc │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 218b6 │ │ │ │ + cbz r6, 21886 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ itt ne │ │ │ │ @@ -40655,708 +40656,708 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 218b0 │ │ │ │ + beq.n 21880 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 218c2 │ │ │ │ + cbz r2, 21892 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 2133c │ │ │ │ + b.n 2130c │ │ │ │ mov r2, r6 │ │ │ │ - b.n 2133c │ │ │ │ + b.n 2130c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2138c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2135c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ - b.n 218b0 │ │ │ │ + b.n 21880 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60691 @ 0xed13 │ │ │ │ mov r9, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w r5, r3, sl │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60689 @ 0xed11 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r7, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ negs r3, r7 │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ adcs r3, r7 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ movw r2, #60652 @ 0xecec │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20b8a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 20b5a │ │ │ │ movw r2, #60644 @ 0xece4 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ movw r2, #60633 @ 0xecd9 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ movw r2, #60622 @ 0xecce │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ movw r2, #60611 @ 0xecc3 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r1, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60821 @ 0xed95 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 211b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 21184 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w sl, r2, sl │ │ │ │ rsbs r2, sl, #0 │ │ │ │ adc.w r2, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60823 @ 0xed97 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - b.n 2120c │ │ │ │ + b.n 211dc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ sub.w ip, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ rsbs r2, ip, #0 │ │ │ │ adc.w r2, r2, ip │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60828 @ 0xed9c │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w lr, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ rsbs r2, lr, #0 │ │ │ │ adc.w r2, r2, lr │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60826 @ 0xed9a │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r7, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ negs r2, r7 │ │ │ │ adcs r2, r7 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60829 @ 0xed9d │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21220 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 211f0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r1, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60833 @ 0xeda1 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ - b.n 21280 │ │ │ │ + b.n 21250 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w sl, r2, sl │ │ │ │ rsbs r2, sl, #0 │ │ │ │ adc.w r2, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60835 @ 0xeda3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21294 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 21264 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60847 @ 0xedaf │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w lr, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ rsbs r3, lr, #0 │ │ │ │ movw sl, #2236 @ 0x8bc │ │ │ │ adc.w r3, r3, lr │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 212ce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2129e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60849 @ 0xedb1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w ip, r3, sl │ │ │ │ movw sl, #2236 @ 0x8bc │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - b.n 21378 │ │ │ │ + b.n 21348 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - b.w 210b0 │ │ │ │ + b.w 21080 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w sl, r2, sl │ │ │ │ rsbs r2, sl, #0 │ │ │ │ adc.w r2, r2, sl │ │ │ │ movw sl, #2234 @ 0x8ba │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60784 @ 0xed70 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ sub.w lr, r2, sl │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ rsbs r2, lr, #0 │ │ │ │ adc.w r2, r2, lr │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60795 @ 0xed7b │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 210c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 21094 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r1, r2, sl │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60771 @ 0xed63 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ sub.w r0, r2, sl │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ negs r2, r0 │ │ │ │ adcs r2, r0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60760 @ 0xed58 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20096 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + b.w 20066 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r6, r0 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ movs r6, r0 │ │ │ │ lsrs r7, r1, #24 │ │ │ │ vcvt.f32.u32 , , #1 │ │ │ │ - @ instruction: 0xfffeff84 │ │ │ │ + @ instruction: 0xfffeffb4 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r1, r4, #21 │ │ │ │ @ instruction: 0xffffdda3 │ │ │ │ vrsra.u64 d16, d24, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr5, {0} │ │ │ │ + cdp2 0, 9, cr0, cr10, cr5, {0} │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r9, r0 │ │ │ │ sub.w ip, r2, sl │ │ │ │ movw sl, #2233 @ 0x8b9 │ │ │ │ rsbs r2, ip, #0 │ │ │ │ adc.w r2, r2, ip │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60741 @ 0xed45 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60739 @ 0xed43 │ │ │ │ mov r9, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w lr, r3, sl │ │ │ │ movw sl, #2233 @ 0x8b9 │ │ │ │ rsbs r3, lr, #0 │ │ │ │ adc.w r3, r3, lr │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r4 │ │ │ │ sub.w r0, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ negs r2, r0 │ │ │ │ adcs r2, r0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60818 @ 0xed92 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21176 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 21146 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r5, r2, sl │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ negs r2, r5 │ │ │ │ adcs r2, r5 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60815 @ 0xed8f │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60813 @ 0xed8d │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r7, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ negs r3, r7 │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ adcs r3, r7 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 1ff0c │ │ │ │ + b.w 1fedc │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 210d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 210a8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21100 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 210d0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60800 @ 0xed80 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, r9 │ │ │ │ sub.w ip, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ movw sl, #2231 @ 0x8b7 │ │ │ │ adc.w r3, r3, ip │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r9 │ │ │ │ - b.w 200ba │ │ │ │ + b.w 2008a │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - b.w 21146 │ │ │ │ + b.w 21116 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, r6 │ │ │ │ movw r2, #60876 @ 0xedcc │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w ip, r3, sl │ │ │ │ movw sl, #2236 @ 0x8bc │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 213a6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 21376 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 1f602 │ │ │ │ + b.w 1f5d2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20b76 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 20b46 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60736 @ 0xed40 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ sub.w r9, r3, sl │ │ │ │ movw sl, #2233 @ 0x8b9 │ │ │ │ rsbs r3, r9, #0 │ │ │ │ adc.w r3, r3, r9 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60716 @ 0xed2c │ │ │ │ mov r9, r0 │ │ │ │ sub.w sl, r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ rsbs r3, sl, #0 │ │ │ │ adc.w r3, r3, sl │ │ │ │ movw sl, #2232 @ 0x8b8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r1, r2, sl │ │ │ │ movw sl, #2232 @ 0x8b8 │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60714 @ 0xed2a │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r2, #60711 @ 0xed27 │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r4 │ │ │ │ sub.w r0, r3, sl │ │ │ │ mov r5, r4 │ │ │ │ negs r3, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ adcs r3, r0 │ │ │ │ movw sl, #2232 @ 0x8b8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov r3, r4 │ │ │ │ - b.w 20096 │ │ │ │ + b.w 20066 │ │ │ │ mov r6, r5 │ │ │ │ movw r2, #60657 @ 0xecf1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov r8, r7 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2229 @ 0x8b5 │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 1f382 │ │ │ │ + b.w 1f352 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 20ba2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 20b72 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21406 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 213d6 │ │ │ │ mov r2, r6 │ │ │ │ - b.w 214e8 │ │ │ │ + b.w 214b8 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2151e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 214ee │ │ │ │ mov.w r2, #60928 @ 0xee00 │ │ │ │ mov r6, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ movw r2, #60893 @ 0xeddd │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2237 @ 0x8bd │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ movw r2, #60891 @ 0xeddb │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2237 @ 0x8bd │ │ │ │ - b.w 20082 │ │ │ │ + b.w 20052 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r7 │ │ │ │ sub.w r1, r2, sl │ │ │ │ movw sl, #2237 @ 0x8bd │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movw r2, #60888 @ 0xedd8 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - b.w 21450 │ │ │ │ + b.w 21420 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 213ec │ │ │ │ - bl 1011c │ │ │ │ + b.w 213bc │ │ │ │ + bl 100ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 21408 │ │ │ │ + beq.w 213d8 │ │ │ │ adds r3, #1 │ │ │ │ mov r7, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.w 213f2 │ │ │ │ + b.w 213c2 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 21ece │ │ │ │ + beq.n 21e9e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 213ec │ │ │ │ + b.w 213bc │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21464 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 21434 │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ - b.w 214e8 │ │ │ │ + b.w 214b8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.w 214e4 │ │ │ │ + b.w 214b4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 21538 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 21508 │ │ │ │ movw r3, #60940 @ 0xee0c │ │ │ │ mov r6, r7 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ movw sl, #2235 @ 0x8bb │ │ │ │ - b.w 200ba │ │ │ │ + b.w 2008a │ │ │ │ movw r2, #60905 @ 0xede9 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw sl, #2236 @ 0x8bc │ │ │ │ - b.w 200a8 │ │ │ │ + b.w 20078 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - b.w 214a0 │ │ │ │ + b.w 21470 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - b.w 2148c │ │ │ │ + b.w 2145c │ │ │ │ vldr d0, [r6, #8] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 213ec │ │ │ │ + b.w 213bc │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ sub sp, #268 @ 0x10c │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #996] @ (222d8 ) │ │ │ │ + ldr r3, [pc, #996] @ (222a8 ) │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w sl, [pc, #996] @ 222dc │ │ │ │ + ldr.w sl, [pc, #996] @ 222ac │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #992] @ (222e0 ) │ │ │ │ + ldr r2, [pc, #992] @ (222b0 ) │ │ │ │ add sl, pc │ │ │ │ ldr r6, [sp, #308] @ 0x134 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 3e4c │ │ │ │ - ldr r3, [pc, #968] @ (222e4 ) │ │ │ │ + blx 3e18 │ │ │ │ + ldr r3, [pc, #968] @ (222b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2215e │ │ │ │ + beq.w 2212e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21f40 │ │ │ │ + beq.n 21f10 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #928] @ (222e8 ) │ │ │ │ + ldr r2, [pc, #928] @ (222b8 ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22170 │ │ │ │ + beq.w 22140 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 22178 │ │ │ │ + beq.w 22148 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21f72 │ │ │ │ + beq.n 21f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 220fa │ │ │ │ - ldr r3, [pc, #888] @ (222ec ) │ │ │ │ + beq.w 220ca │ │ │ │ + ldr r3, [pc, #888] @ (222bc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2218a │ │ │ │ - ldr r3, [pc, #876] @ (222f0 ) │ │ │ │ + beq.w 2215a │ │ │ │ + ldr r3, [pc, #876] @ (222c0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r3, [r3, #2404] @ 0x964 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 22102 │ │ │ │ + beq.w 220d2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 21fba │ │ │ │ + beq.n 21f8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22128 │ │ │ │ + beq.w 220f8 │ │ │ │ add.w r9, sp, #152 @ 0x98 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ - ldr r3, [pc, #808] @ (222f4 ) │ │ │ │ + blx 3e18 │ │ │ │ + ldr r3, [pc, #808] @ (222c4 ) │ │ │ │ movs r2, #17 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 220e4 │ │ │ │ - ldr r3, [pc, #796] @ (222f8 ) │ │ │ │ + beq.w 220b4 │ │ │ │ + ldr r3, [pc, #796] @ (222c8 ) │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ adds r3, #16 │ │ │ │ strd r9, r7, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd fp, r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.w 22230 │ │ │ │ + beq.w 22200 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 22230 │ │ │ │ + beq.w 22200 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22028 │ │ │ │ + beq.n 21ff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22130 │ │ │ │ + beq.w 22100 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ movs r7, #3 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, lr │ │ │ │ vldr d7, [r4] │ │ │ │ add.w r1, r3, ip │ │ │ │ @@ -41364,129 +41365,129 @@ │ │ │ │ vldr d5, [r1] │ │ │ │ subs r3, #1 │ │ │ │ vldr d6, [r2] │ │ │ │ add r1, r5 │ │ │ │ add r2, r6 │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ - bne.n 22054 │ │ │ │ + bne.n 22024 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r4, r0 │ │ │ │ subs r7, #1 │ │ │ │ add ip, r3 │ │ │ │ - bne.n 22046 │ │ │ │ + bne.n 22016 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n 22138 │ │ │ │ + beq.n 22108 │ │ │ │ add.w r4, fp, #28 │ │ │ │ ldrex r1, [r4] │ │ │ │ adds r3, r1, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 22080 │ │ │ │ + bne.n 22050 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 2225e │ │ │ │ + ble.w 2222e │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 222c6 │ │ │ │ + beq.w 22296 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r4] │ │ │ │ subs r3, r1, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 220ae │ │ │ │ + bne.n 2207e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2220c │ │ │ │ - ldr r2, [pc, #564] @ (222fc ) │ │ │ │ - ldr r3, [pc, #524] @ (222d8 ) │ │ │ │ + ble.w 221dc │ │ │ │ + ldr r2, [pc, #564] @ (222cc ) │ │ │ │ + ldr r3, [pc, #524] @ (222a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 222c2 │ │ │ │ + bne.w 22292 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #268 @ 0x10c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ mov fp, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 22014 │ │ │ │ + b.n 21fe4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 21f72 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 21f42 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22112 │ │ │ │ + beq.n 220e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22256 │ │ │ │ + beq.w 22226 │ │ │ │ movw r1, #60120 @ 0xead8 │ │ │ │ - ldr r3, [pc, #488] @ (22300 ) │ │ │ │ + ldr r3, [pc, #488] @ (222d0 ) │ │ │ │ movw r2, #2202 @ 0x89a │ │ │ │ - ldr r0, [pc, #484] @ (22304 ) │ │ │ │ + ldr r0, [pc, #484] @ (222d4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 220c6 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 22096 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 21fba │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 21f8a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22028 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 21ff8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 220c6 │ │ │ │ - ldr r3, [pc, #440] @ (22308 ) │ │ │ │ - ldr r1, [pc, #444] @ (2230c ) │ │ │ │ + bne.n 22096 │ │ │ │ + ldr r3, [pc, #440] @ (222d8 ) │ │ │ │ + ldr r1, [pc, #444] @ (222dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 220c6 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 22096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ movw r1, #60097 @ 0xeac1 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22116 │ │ │ │ - b.n 21f40 │ │ │ │ - blx 3b88 │ │ │ │ + beq.n 220e6 │ │ │ │ + b.n 21f10 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 21f58 │ │ │ │ + b.n 21f28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22184 │ │ │ │ + beq.n 22154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2224e │ │ │ │ + beq.n 2221e │ │ │ │ movw r1, #60099 @ 0xeac3 │ │ │ │ - b.n 22116 │ │ │ │ + b.n 220e6 │ │ │ │ ldr.w fp, [r4, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 21f80 │ │ │ │ + beq.w 21f50 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -41495,733 +41496,733 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 221d0 │ │ │ │ + beq.n 221a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 22276 │ │ │ │ - ldr r3, [pc, #316] @ (22310 ) │ │ │ │ + beq.n 22246 │ │ │ │ + ldr r3, [pc, #316] @ (222e0 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, #2404] @ 0x964 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 21f9c │ │ │ │ + beq.w 21f6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 21f9c │ │ │ │ + bne.w 21f6c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 21f9c │ │ │ │ - bne.n 222a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 21f6c │ │ │ │ + bne.n 22270 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 220c6 │ │ │ │ + beq.w 22096 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 220c6 │ │ │ │ + bne.w 22096 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 220c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22096 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22240 │ │ │ │ + beq.n 22210 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 22246 │ │ │ │ + cbz r3, 22216 │ │ │ │ movw r1, #60124 @ 0xeadc │ │ │ │ - b.n 22116 │ │ │ │ + b.n 220e6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22240 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22210 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22184 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22154 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22112 │ │ │ │ - bne.n 2227e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 220e2 │ │ │ │ + bne.n 2224e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22094 │ │ │ │ + beq.w 22064 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 22094 │ │ │ │ + b.n 22064 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 221d0 │ │ │ │ - ldr r2, [pc, #148] @ (22314 ) │ │ │ │ - ldr r3, [pc, #84] @ (222d8 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 221a0 │ │ │ │ + ldr r2, [pc, #148] @ (222e4 ) │ │ │ │ + ldr r3, [pc, #84] @ (222a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 222c2 │ │ │ │ - ldr r0, [pc, #132] @ (22318 ) │ │ │ │ + bne.n 22292 │ │ │ │ + ldr r0, [pc, #132] @ (222e8 ) │ │ │ │ adds r1, #1 │ │ │ │ movw r2, #60172 @ 0xeb0c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #120] @ (2231c ) │ │ │ │ - ldr r3, [pc, #52] @ (222d8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #120] @ (222ec ) │ │ │ │ + ldr r3, [pc, #52] @ (222a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 222c2 │ │ │ │ - ldr r0, [pc, #104] @ (22320 ) │ │ │ │ + bne.n 22292 │ │ │ │ + ldr r0, [pc, #104] @ (222f0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #60199 @ 0xeb27 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ (22308 ) │ │ │ │ - ldr r1, [pc, #88] @ (22324 ) │ │ │ │ + bl 105dc │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #64] @ (222d8 ) │ │ │ │ + ldr r1, [pc, #88] @ (222f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 220aa │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 2207a │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 224d8 │ │ │ │ + b.n 22508 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 224d4 │ │ │ │ + b.n 22504 │ │ │ │ movs r5, r0 │ │ │ │ - ssat r0, #6, r0 │ │ │ │ - @ instruction: 0xf2d40005 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + @ instruction: 0xf3300005 │ │ │ │ + ssat r0, #6, r4 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2940005 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + movt r0, #16389 @ 0x4005 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21b60 │ │ │ │ + b.n 21b90 │ │ │ │ movs r5, r0 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ movs r5, r0 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ movs r4, r0 │ │ │ │ - orr.w r0, r4, #5 │ │ │ │ - ble.n 2240c │ │ │ │ + orns r0, r4, #5 │ │ │ │ + ble.n 2223c │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 223d0 │ │ │ │ + ble.n 22200 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ movs r4, 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 │ │ │ │ - ldr.w ip, [pc, #416] @ 224dc │ │ │ │ + ldr.w ip, [pc, #416] @ 224ac │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r2 │ │ │ │ add ip, pc │ │ │ │ - ldr r2, [pc, #408] @ (224e0 ) │ │ │ │ + ldr r2, [pc, #408] @ (224b0 ) │ │ │ │ add.w r0, ip, #1752 @ 0x6d8 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #404] @ (224e4 ) │ │ │ │ + ldr r0, [pc, #404] @ (224b4 ) │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [pc, #400] @ (224e8 ) │ │ │ │ + ldr r7, [pc, #400] @ (224b8 ) │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 223e2 │ │ │ │ + beq.n 223b2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, 22372 │ │ │ │ + cbz r4, 22342 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 223e6 │ │ │ │ + bne.n 223b6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 224c2 │ │ │ │ - ldr r3, [pc, #364] @ (224ec ) │ │ │ │ + beq.w 22492 │ │ │ │ + ldr r3, [pc, #364] @ (224bc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 224c6 │ │ │ │ - ldr r3, [pc, #356] @ (224f0 ) │ │ │ │ + beq.w 22496 │ │ │ │ + ldr r3, [pc, #356] @ (224c0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 224be │ │ │ │ + beq.w 2248e │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ add.w r6, r1, r4, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2241c │ │ │ │ + beq.n 223ec │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 22492 │ │ │ │ - ldr r3, [pc, #332] @ (224f4 ) │ │ │ │ + bgt.n 22462 │ │ │ │ + ldr r3, [pc, #332] @ (224c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1944] @ 0x798 │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #320] @ (224f8 ) │ │ │ │ - ldr r0, [pc, #324] @ (224fc ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #320] @ (224c8 ) │ │ │ │ + ldr r0, [pc, #324] @ (224cc ) │ │ │ │ movs r2, #4 │ │ │ │ add r3, pc │ │ │ │ movw r1, #42910 @ 0xa79e │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #312] @ (22500 ) │ │ │ │ - ldr r3, [pc, #276] @ (224e0 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #312] @ (224d0 ) │ │ │ │ + ldr r3, [pc, #276] @ (224b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 224b6 │ │ │ │ + bne.n 22486 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 223a4 │ │ │ │ - ldr r3, [pc, #284] @ (22504 ) │ │ │ │ + beq.n 22374 │ │ │ │ + ldr r3, [pc, #284] @ (224d4 ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #284] @ (22508 ) │ │ │ │ - ldr r2, [pc, #284] @ (2250c ) │ │ │ │ + ldr r1, [pc, #284] @ (224d8 ) │ │ │ │ + ldr r2, [pc, #284] @ (224dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ add r2, pc │ │ │ │ strd r5, r1, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r3, [pc, #276] @ (22510 ) │ │ │ │ - ldr r1, [pc, #276] @ (22514 ) │ │ │ │ + ldr r3, [pc, #276] @ (224e0 ) │ │ │ │ + ldr r1, [pc, #276] @ (224e4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #42869 @ 0xa775 │ │ │ │ - ldr r3, [pc, #264] @ (22518 ) │ │ │ │ + ldr r3, [pc, #264] @ (224e8 ) │ │ │ │ movs r2, #3 │ │ │ │ - ldr r0, [pc, #264] @ (2251c ) │ │ │ │ + ldr r0, [pc, #264] @ (224ec ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 223c6 │ │ │ │ - ldr r3, [pc, #256] @ (22520 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 22396 │ │ │ │ + ldr r3, [pc, #256] @ (224f0 ) │ │ │ │ cmp.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #1752] @ 0x6d8 │ │ │ │ - ble.n 22480 │ │ │ │ + ble.n 22450 │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov ip, r4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 2243c │ │ │ │ + b.n 2240c │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 22452 │ │ │ │ + beq.n 22422 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 22434 │ │ │ │ + bne.n 22404 │ │ │ │ ldr.w r3, [r6, ip, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ - cbz r3, 22484 │ │ │ │ + cbz r3, 22454 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2239e │ │ │ │ + b.n 2236e │ │ │ │ mov.w fp, #0 │ │ │ │ - cbz r0, 224ba │ │ │ │ + cbz r0, 2248a │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22478 │ │ │ │ + bne.n 22448 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 224b2 │ │ │ │ + beq.n 22482 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 22456 │ │ │ │ + b.n 22426 │ │ │ │ it ge │ │ │ │ ldrge.w r3, [r6, fp, lsl #2] │ │ │ │ - bge.n 22448 │ │ │ │ + bge.n 22418 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 223e6 │ │ │ │ + beq.n 223b6 │ │ │ │ movw r1, #42853 @ 0xa765 │ │ │ │ - b.n 2240c │ │ │ │ - ldr r2, [pc, #144] @ (22524 ) │ │ │ │ + b.n 223dc │ │ │ │ + ldr r2, [pc, #144] @ (224f4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 223a4 │ │ │ │ + bne.w 22374 │ │ │ │ movw r1, #42858 @ 0xa76a │ │ │ │ - b.n 2240c │ │ │ │ + b.n 223dc │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 22484 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #96] @ (22528 ) │ │ │ │ + b.n 22454 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #96] @ (224f8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (2252c ) │ │ │ │ - ldr r0, [pc, #96] @ (22530 ) │ │ │ │ + ldr r1, [pc, #92] @ (224fc ) │ │ │ │ + ldr r0, [pc, #96] @ (22500 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cdp 0, 13, cr0, cr10, cr5, {0} │ │ │ │ + vhadd.s8 d0, d10, d5 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 2243c │ │ │ │ + bgt.n 2246c │ │ │ │ movs r5, r0 │ │ │ │ - bgt.n 22438 │ │ │ │ + bgt.n 22468 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr6, cr5, {0} │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + cdp 0, 10, cr0, cr6, cr5, {0} │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 22568 │ │ │ │ + bgt.n 22598 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #856] @ (22864 ) │ │ │ │ + ldr r6, [pc, #824] @ (22814 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #208] @ (225e4 ) │ │ │ │ + ldr r6, [pc, #176] @ (22594 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #232] @ (22600 ) │ │ │ │ + ldr r6, [pc, #200] @ (225b0 ) │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ movs r4, r0 │ │ │ │ - ldcl 0, cr0, [sl, #20]! │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + cdp 0, 2, cr0, cr10, cr5, {0} │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #164] @ (225e8 ) │ │ │ │ + ldr r1, [pc, #164] @ (225b8 ) │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bgt.n 22576 │ │ │ │ - cbnz r3, 2259e │ │ │ │ - ldr r3, [pc, #156] @ (225ec ) │ │ │ │ + bgt.n 22546 │ │ │ │ + cbnz r3, 2256e │ │ │ │ + ldr r3, [pc, #156] @ (225bc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1944] @ 0x798 │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #144] @ (225f0 ) │ │ │ │ - ldr r0, [pc, #144] @ (225f4 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #144] @ (225c0 ) │ │ │ │ + ldr r0, [pc, #144] @ (225c4 ) │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ movw r1, #42776 @ 0xa718 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #128] @ (225f8 ) │ │ │ │ + ldr r3, [pc, #128] @ (225c8 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #128] @ (225fc ) │ │ │ │ + ldr r0, [pc, #128] @ (225cc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r1, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r3, [pc, #120] @ (22600 ) │ │ │ │ + ldr r3, [pc, #120] @ (225d0 ) │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r2, [pc, #120] @ (22604 ) │ │ │ │ + ldr r2, [pc, #120] @ (225d4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #120] @ (22608 ) │ │ │ │ + ldr r1, [pc, #120] @ (225d8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 225e4 │ │ │ │ - ldr r0, [pc, #100] @ (2260c ) │ │ │ │ + bpl.n 225b4 │ │ │ │ + ldr r0, [pc, #100] @ (225dc ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 225d0 │ │ │ │ - ldr r0, [pc, #96] @ (22610 ) │ │ │ │ + beq.n 225a0 │ │ │ │ + ldr r0, [pc, #96] @ (225e0 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 225cc │ │ │ │ + beq.n 2259c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2254e │ │ │ │ - ldr r1, [pc, #84] @ (22614 ) │ │ │ │ + beq.n 2251e │ │ │ │ + ldr r1, [pc, #84] @ (225e4 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2254e │ │ │ │ - b.n 22570 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #68] @ (22618 ) │ │ │ │ + beq.n 2251e │ │ │ │ + b.n 22540 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #68] @ (225e8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #68] @ (2261c ) │ │ │ │ - ldr r0, [pc, #68] @ (22620 ) │ │ │ │ + ldr r1, [pc, #68] @ (225ec ) │ │ │ │ + ldr r0, [pc, #68] @ (225f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bge.n 22554 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bge.n 22584 │ │ │ │ movs r5, r0 │ │ │ │ - stcl 0, cr0, [ip], {5} │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + ldcl 0, cr0, [ip], #20 │ │ │ │ + strb r4, [r0, #11] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #400] @ (22790 ) │ │ │ │ + ldr r4, [pc, #368] @ (22740 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #672] @ (228a4 ) │ │ │ │ + ldr r4, [pc, #640] @ (22854 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [pc, #680] @ (228b4 ) │ │ │ │ + ldr r4, [pc, #648] @ (22864 ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ movs r4, 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, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1464] @ 22bf0 │ │ │ │ + ldr.w r0, [pc, #1464] @ 22bc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #1460] @ 22bf4 │ │ │ │ + ldr.w r2, [pc, #1460] @ 22bc4 │ │ │ │ add r0, pc │ │ │ │ sub sp, #364 @ 0x16c │ │ │ │ - ldr.w r7, [pc, #1456] @ 22bf8 │ │ │ │ + ldr.w r7, [pc, #1456] @ 22bc8 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #356] @ 0x164 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #1444] @ 22bfc │ │ │ │ + ldr.w r2, [pc, #1444] @ 22bcc │ │ │ │ add r2, pc │ │ │ │ add.w r2, r2, #1776 @ 0x6f0 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 229f2 │ │ │ │ + beq.w 229c2 │ │ │ │ mov r8, r3 │ │ │ │ - cbz r6, 226e0 │ │ │ │ + cbz r6, 226b0 │ │ │ │ cmp r6, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r1] │ │ │ │ - beq.n 226e2 │ │ │ │ - ldr.w r3, [pc, #1412] @ 22c00 │ │ │ │ + beq.n 226b2 │ │ │ │ + ldr.w r3, [pc, #1412] @ 22bd0 │ │ │ │ movs r4, #1 │ │ │ │ - ldr.w r1, [pc, #1412] @ 22c04 │ │ │ │ - ldr.w r2, [pc, #1412] @ 22c08 │ │ │ │ + ldr.w r1, [pc, #1412] @ 22bd4 │ │ │ │ + ldr.w r2, [pc, #1412] @ 22bd8 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1400] @ 22c0c │ │ │ │ - ldr.w r1, [pc, #1400] @ 22c10 │ │ │ │ + ldr.w r3, [pc, #1400] @ 22bdc │ │ │ │ + ldr.w r1, [pc, #1400] @ 22be0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #42411 @ 0xa5ab │ │ │ │ - ldr.w r3, [pc, #1384] @ 22c14 │ │ │ │ + ldr.w r3, [pc, #1384] @ 22be4 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [pc, #1384] @ 22c18 │ │ │ │ + ldr.w r0, [pc, #1384] @ 22be8 │ │ │ │ movw r2, #1116 @ 0x45c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r2, [pc, #1372] @ 22c1c │ │ │ │ - ldr.w r3, [pc, #1328] @ 22bf4 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r2, [pc, #1372] @ 22bec │ │ │ │ + ldr.w r3, [pc, #1328] @ 22bc4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 22ee6 │ │ │ │ + bne.w 22eb6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #364 @ 0x16c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r6 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 22eee │ │ │ │ - ldr.w r3, [pc, #1324] @ 22c20 │ │ │ │ + beq.w 22ebe │ │ │ │ + ldr.w r3, [pc, #1324] @ 22bf0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 22ef2 │ │ │ │ - ldr.w r3, [pc, #1316] @ 22c24 │ │ │ │ + beq.w 22ec2 │ │ │ │ + ldr.w r3, [pc, #1316] @ 22bf4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 22f06 │ │ │ │ + beq.w 22ed6 │ │ │ │ add.w sl, r1, r6, lsl #2 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 22a1a │ │ │ │ + beq.w 229ea │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 22dd2 │ │ │ │ + bgt.w 22da2 │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - ldr.w r3, [pc, #1272] @ 22c28 │ │ │ │ + ldr.w r3, [pc, #1272] @ 22bf8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 229e8 │ │ │ │ + beq.w 229b8 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1248] @ 22c2c │ │ │ │ + ldr.w r3, [pc, #1248] @ 22bfc │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r9, r3, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - beq.w 22b88 │ │ │ │ + beq.w 22b58 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ ldr.w sl, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 22b88 │ │ │ │ - ldr.w r3, [pc, #1204] @ 22c30 │ │ │ │ + beq.w 22b58 │ │ │ │ + ldr.w r3, [pc, #1204] @ 22c00 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22b8e │ │ │ │ + beq.w 22b5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 227a2 │ │ │ │ + beq.n 22772 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #1164] @ 22c34 │ │ │ │ + ldr.w r2, [pc, #1164] @ 22c04 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #932] @ 0x3a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22bde │ │ │ │ + beq.w 22bae │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 22bb4 │ │ │ │ + beq.w 22b84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 227d6 │ │ │ │ + beq.n 227a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22b3a │ │ │ │ + beq.w 22b0a │ │ │ │ mov r0, sl │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22c88 │ │ │ │ - ldr.w r3, [pc, #1104] @ 22c38 │ │ │ │ + beq.w 22c58 │ │ │ │ + ldr.w r3, [pc, #1104] @ 22c08 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22d62 │ │ │ │ + beq.w 22d32 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #252 @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #252] @ 0xfc │ │ │ │ mov fp, r6 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2281e │ │ │ │ + beq.n 227ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22b42 │ │ │ │ + beq.w 22b12 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 22d50 │ │ │ │ + beq.w 22d20 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2283e │ │ │ │ + beq.n 2280e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22b4a │ │ │ │ + beq.w 22b1a │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 229fe │ │ │ │ + beq.w 229ce │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add.w fp, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr r3, [pc, #984] @ (22c3c ) │ │ │ │ + ldr r3, [pc, #984] @ (22c0c ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, r5, [sp, #248] @ 0xf8 │ │ │ │ - beq.w 22cd6 │ │ │ │ + beq.w 22ca6 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 22cd6 │ │ │ │ + beq.w 22ca6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ subs r3, r6, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 228b8 │ │ │ │ + beq.n 22888 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22b52 │ │ │ │ + beq.w 22b22 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ strd r6, r5, [sp, #144] @ 0x90 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 22a52 │ │ │ │ - ldr r3, [pc, #872] @ (22c40 ) │ │ │ │ + ble.w 22a22 │ │ │ │ + ldr r3, [pc, #872] @ (22c10 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r3, pc │ │ │ │ ldr.w lr, [sp, #120] @ 0x78 │ │ │ │ - vldr d4, [pc, #772] @ 22be8 │ │ │ │ + vldr d4, [pc, #772] @ 22bb8 │ │ │ │ ldr.w ip, [r3] │ │ │ │ - b.n 22948 │ │ │ │ + b.n 22918 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ vldr d6, [r0] │ │ │ │ vldr d5, [r4, #240] @ 0xf0 │ │ │ │ vldr d7, [r2] │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r3, s15 │ │ │ │ vmov.f64 d7, d4 │ │ │ │ cmp r3, ip │ │ │ │ - bge.n 22938 │ │ │ │ + bge.n 22908 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ vldr d7, [r2] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ add r2, r3 │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vldr d3, [r2, #8] │ │ │ │ @@ -42230,419 +42231,418 @@ │ │ │ │ vmul.f64 d6, d3, d6 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ adds r1, #1 │ │ │ │ vstr d7, [r5] │ │ │ │ add r0, lr │ │ │ │ add r5, fp │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 22a52 │ │ │ │ + beq.w 22a22 │ │ │ │ cmp r1, r8 │ │ │ │ - blt.n 228ec │ │ │ │ - ldr r3, [pc, #756] @ (22c44 ) │ │ │ │ + blt.n 228bc │ │ │ │ + ldr r3, [pc, #756] @ (22c14 ) │ │ │ │ mov.w r8, #1120 @ 0x460 │ │ │ │ - ldr r1, [pc, #756] @ (22c48 ) │ │ │ │ + ldr r1, [pc, #756] @ (22c18 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ movw r7, #42542 @ 0xa62e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - ldr r3, [pc, #740] @ (22c4c ) │ │ │ │ + blx 3e28 │ │ │ │ + ldr r3, [pc, #740] @ (22c1c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #740] @ (22c50 ) │ │ │ │ + ldr r0, [pc, #740] @ (22c20 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - cbnz r3, 2299a │ │ │ │ + cbnz r3, 2296a │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22982 │ │ │ │ + bne.n 22952 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 22cb6 │ │ │ │ + ble.w 22c86 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 226be │ │ │ │ + beq.w 2268e │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 229aa │ │ │ │ + bne.n 2297a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 226be │ │ │ │ - bne.w 22d24 │ │ │ │ + bgt.w 2268e │ │ │ │ + bne.w 22cf4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 226be │ │ │ │ + beq.w 2268e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 226be │ │ │ │ + bne.w 2268e │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 226be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2268e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 2277a │ │ │ │ + b.n 2274a │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 22678 │ │ │ │ + bne.w 22648 │ │ │ │ ldr.w r9, [r1] │ │ │ │ - b.n 2271c │ │ │ │ + b.n 226ec │ │ │ │ add.w fp, sp, #144 @ 0x90 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ str.w r8, [sp, #248] @ 0xf8 │ │ │ │ mov r6, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - b.n 228a0 │ │ │ │ - ldr r3, [pc, #568] @ (22c54 ) │ │ │ │ + b.n 22870 │ │ │ │ + ldr r3, [pc, #568] @ (22c24 ) │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #1776] @ 0x6f0 │ │ │ │ - ble.w 22c78 │ │ │ │ + ble.w 22c48 │ │ │ │ add.w fp, r8, #8 │ │ │ │ mov r5, r6 │ │ │ │ mov r3, fp │ │ │ │ - b.n 22a3a │ │ │ │ + b.n 22a0a │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w 22b5a │ │ │ │ + beq.w 22b2a │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 22a32 │ │ │ │ + bne.n 22a02 │ │ │ │ ldr.w r9, [sl, r5, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 22c78 │ │ │ │ + beq.w 22c48 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 22716 │ │ │ │ - ldr r3, [pc, #516] @ (22c58 ) │ │ │ │ + b.n 226e6 │ │ │ │ + ldr r3, [pc, #516] @ (22c28 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22e0a │ │ │ │ + beq.w 22dda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22a78 │ │ │ │ + beq.n 22a48 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #476] @ (22c5c ) │ │ │ │ + ldr r2, [pc, #476] @ (22c2c ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #620] @ 0x26c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22e22 │ │ │ │ + beq.w 22df2 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22e38 │ │ │ │ + beq.w 22e08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22aaa │ │ │ │ + beq.n 22a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22dfa │ │ │ │ - ldr r3, [pc, #436] @ (22c60 ) │ │ │ │ + beq.w 22dca │ │ │ │ + ldr r3, [pc, #436] @ (22c30 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #428] @ (22c64 ) │ │ │ │ + ldr r3, [pc, #428] @ (22c34 ) │ │ │ │ str.w r8, [sp, #256] @ 0x100 │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #288] @ 0x120 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22e46 │ │ │ │ + beq.w 22e16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22e68 │ │ │ │ + beq.w 22e38 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ mov r8, r5 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22b12 │ │ │ │ + beq.n 22ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 22e02 │ │ │ │ + beq.w 22dd2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 22e5c │ │ │ │ + beq.w 22e2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22976 │ │ │ │ + beq.w 22946 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22976 │ │ │ │ + bne.w 22946 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22976 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22946 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 227d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 227a6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2281e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 227ee │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2283e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2280e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 228b8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22888 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, fp │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22eea │ │ │ │ + beq.w 22eba │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22c70 │ │ │ │ + bne.n 22c40 │ │ │ │ adds r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - beq.n 22c78 │ │ │ │ + beq.n 22c48 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 22b62 │ │ │ │ + b.n 22b32 │ │ │ │ movw r1, #42407 @ 0xa5a7 │ │ │ │ - b.n 226a8 │ │ │ │ + b.n 22678 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 227a2 │ │ │ │ - ldr r3, [pc, #200] @ (22c68 ) │ │ │ │ + bne.w 22772 │ │ │ │ + ldr r3, [pc, #200] @ (22c38 ) │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ - ldr r0, [pc, #200] @ (22c6c ) │ │ │ │ + ldr r0, [pc, #200] @ (22c3c ) │ │ │ │ movw r1, #42469 @ 0xa5e5 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2299a │ │ │ │ + b.n 2296a │ │ │ │ movs r3, #1 │ │ │ │ movw r8, #1117 @ 0x45d │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movw r7, #42471 @ 0xa5e7 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22964 │ │ │ │ + beq.w 22934 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22964 │ │ │ │ + bne.w 22934 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22964 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22934 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 227bc │ │ │ │ + b.n 2278c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - bls.n 22b6c │ │ │ │ + bls.n 22b9c │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 22b60 │ │ │ │ + bls.n 22b90 │ │ │ │ movs r5, r0 │ │ │ │ - rsb r0, r4, r5 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + @ instruction: 0xebf40005 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #248] @ (22d00 ) │ │ │ │ + ldr r4, [pc, #216] @ (22cb0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #608] @ (22e70 ) │ │ │ │ + ldr r3, [pc, #576] @ (22e20 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #632] @ (22e8c ) │ │ │ │ + ldr r3, [pc, #600] @ (22e3c ) │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 22c8c │ │ │ │ + bls.n 22cbc │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22bb4 │ │ │ │ + bgt.n 22be4 │ │ │ │ movs r5, r0 │ │ │ │ - eors.w r0, lr, r5 │ │ │ │ - orns r0, r0, r5 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + pkhbt r0, lr, r5 │ │ │ │ + @ instruction: 0xeaa00005 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 22b94 │ │ │ │ + blt.n 22bc4 │ │ │ │ movs r5, r0 │ │ │ │ - strd r0, r0, [r0, #-20] │ │ │ │ + ldrd r0, r0, [r0, #-20]! │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r4, r0 │ │ │ │ - b.n 22c54 │ │ │ │ + @ instruction: 0xe82e0005 │ │ │ │ + b.n 22c1c │ │ │ │ movs r5, r0 │ │ │ │ - b.n 22bec │ │ │ │ + b.n 22bc8 │ │ │ │ movs r5, r0 │ │ │ │ - b.n 22b98 │ │ │ │ - movs r5, r0 │ │ │ │ - bl ffdaac60 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd28e24> │ │ │ │ + bl ffdaac30 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0xffd28df4> │ │ │ │ stmia r5!, {r0, r3, r6, r7} │ │ │ │ - vtbx.8 d22, {d14-d17}, d16 │ │ │ │ + @ instruction: 0xfffe6b58 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ movs r4, r0 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ - bge.w 22a42 │ │ │ │ - blx 42b4 │ │ │ │ + bge.w 22a12 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 22678 │ │ │ │ + beq.w 22648 │ │ │ │ movw r1, #42395 @ 0xa59b │ │ │ │ - b.n 226a8 │ │ │ │ + b.n 22678 │ │ │ │ movs r3, #1 │ │ │ │ movw r8, #1117 @ 0x45d │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movw r7, #42474 @ 0xa5ea │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22964 │ │ │ │ + beq.w 22934 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22964 │ │ │ │ + bne.w 22934 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22964 │ │ │ │ - bne.n 22d00 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22934 │ │ │ │ + bne.n 22cd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2299a │ │ │ │ + beq.w 2296a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2299a │ │ │ │ + bne.w 2296a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2299a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2296a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22cea │ │ │ │ + beq.n 22cba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 22d48 │ │ │ │ - ldr r3, [pc, #544] @ (22f0c ) │ │ │ │ + cbz r3, 22d18 │ │ │ │ + ldr r3, [pc, #544] @ (22edc ) │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ - ldr r0, [pc, #540] @ (22f10 ) │ │ │ │ + ldr r0, [pc, #540] @ (22ee0 ) │ │ │ │ movw r1, #42499 @ 0xa603 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 22bb0 │ │ │ │ - ldr r2, [pc, #528] @ (22f14 ) │ │ │ │ - ldr r3, [pc, #532] @ (22f18 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 22b80 │ │ │ │ + ldr r2, [pc, #528] @ (22ee4 ) │ │ │ │ + ldr r3, [pc, #532] @ (22ee8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 22ee6 │ │ │ │ - ldr r0, [pc, #516] @ (22f1c ) │ │ │ │ + bne.w 22eb6 │ │ │ │ + ldr r0, [pc, #516] @ (22eec ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #42607 @ 0xa66f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #504] @ (22f20 ) │ │ │ │ - ldr r3, [pc, #496] @ (22f18 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #504] @ (22ef0 ) │ │ │ │ + ldr r3, [pc, #496] @ (22ee8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 22ee6 │ │ │ │ - ldr r0, [pc, #488] @ (22f24 ) │ │ │ │ + bne.w 22eb6 │ │ │ │ + ldr r0, [pc, #488] @ (22ef4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #42429 @ 0xa5bd │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22cea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22cba │ │ │ │ mov r5, r8 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, fp │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movw r8, #1117 @ 0x45d │ │ │ │ movw r7, #42495 @ 0xa5ff │ │ │ │ - b.n 22c94 │ │ │ │ + b.n 22c64 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 227f6 │ │ │ │ + beq.w 227c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -42651,95 +42651,95 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 22da0 │ │ │ │ + beq.n 22d70 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 22e50 │ │ │ │ + beq.n 22e20 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #252] @ 0xfc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2280a │ │ │ │ + beq.w 227da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2280a │ │ │ │ + bne.w 227da │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2280a │ │ │ │ - ldr r3, [pc, #340] @ (22f28 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 227da │ │ │ │ + ldr r3, [pc, #340] @ (22ef8 ) │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr.w r9, [sp, #128] @ 0x80 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 2271c │ │ │ │ + bne.w 226ec │ │ │ │ movw r1, #42400 @ 0xa5a0 │ │ │ │ - b.n 226a8 │ │ │ │ + b.n 22678 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22aaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22a7a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22b12 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22ae2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 22a78 │ │ │ │ + bne.w 22a48 │ │ │ │ movw r7, #42555 @ 0xa63b │ │ │ │ movw r8, #1121 @ 0x461 │ │ │ │ - b.n 22964 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 22934 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 22a96 │ │ │ │ + bne.w 22a66 │ │ │ │ movw r7, #42557 @ 0xa63d │ │ │ │ movw r8, #1121 @ 0x461 │ │ │ │ - b.n 22c98 │ │ │ │ + b.n 22c68 │ │ │ │ mov r5, r6 │ │ │ │ movw r8, #1121 @ 0x461 │ │ │ │ mov r6, r4 │ │ │ │ movw r7, #42557 @ 0xa63d │ │ │ │ - b.n 22c94 │ │ │ │ + b.n 22c64 │ │ │ │ movw r8, #1121 @ 0x461 │ │ │ │ movw r7, #42560 @ 0xa640 │ │ │ │ - b.n 22bc0 │ │ │ │ + b.n 22b90 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - b.n 22da0 │ │ │ │ + b.n 22d70 │ │ │ │ mov r5, r8 │ │ │ │ movw r7, #42581 @ 0xa655 │ │ │ │ movw r8, #1121 @ 0x461 │ │ │ │ - b.n 22bc0 │ │ │ │ + b.n 22b90 │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 22aea │ │ │ │ + beq.w 22aba │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -42748,171 +42748,171 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 22eac │ │ │ │ + beq.n 22e7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 22ede │ │ │ │ + cbz r3, 22eae │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ mov r0, r8 │ │ │ │ strd sl, r7, [sp, #136] @ 0x88 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 22afe │ │ │ │ + beq.w 22ace │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 22afe │ │ │ │ + bne.w 22ace │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22afe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22ace │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 22eac │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #56] @ (22f2c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 22e7c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #56] @ (22efc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #52] @ (22f30 ) │ │ │ │ - ldr r0, [pc, #56] @ (22f34 ) │ │ │ │ + ldr r1, [pc, #52] @ (22f00 ) │ │ │ │ + ldr r0, [pc, #56] @ (22f04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 22f08 │ │ │ │ + bcc.n 22f38 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 22ecc │ │ │ │ + bcc.n 22efc │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #0] @ (22f30 ) │ │ │ │ + ldr r1, [pc, #992] @ (232e0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [pc, #120] @ (22fac ) │ │ │ │ + ldr r2, [pc, #88] @ (22f5c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1928] @ 0x788 │ │ │ │ subw sp, sp, #2068 @ 0x814 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r1, [pc, #2976] @ 23af4 │ │ │ │ + ldr.w r1, [pc, #2976] @ 23ac4 │ │ │ │ mov r5, r3 │ │ │ │ - ldr.w r4, [pc, #2972] @ 23af8 │ │ │ │ + ldr.w r4, [pc, #2972] @ 23ac8 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - ldr.w r3, [pc, #2972] @ 23afc │ │ │ │ + ldr.w r3, [pc, #2972] @ 23acc │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2060] @ 0x80c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #808 @ 0x328 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #1016 @ 0x3f8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1120 @ 0x460 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1224 @ 0x4c8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1328 @ 0x530 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1432 @ 0x598 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1536 @ 0x600 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1744 @ 0x6d0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1848 @ 0x738 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2756] @ 23b00 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2756] @ 23ad0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ add.w r2, r3, #680 @ 0x2a8 │ │ │ │ str r2, [r4, #0] │ │ │ │ addw r2, r3, #2164 @ 0x874 │ │ │ │ str r2, [r4, #4] │ │ │ │ @@ -42938,17 +42938,17 @@ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add.w r2, r3, #836 @ 0x344 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ add.w r2, r3, #660 @ 0x294 │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r5, 230c8 │ │ │ │ + cbz r5, 23098 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi.w 23c64 │ │ │ │ + bhi.w 23c34 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsrs r0, r3, #3 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ lsrs r3, r7, #2 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsrs r1, r0, #4 │ │ │ │ @@ -42958,15 +42958,15 @@ │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ lsrs r6, r6, #2 │ │ │ │ lsrs r2, r6, #2 │ │ │ │ lsls r6, r5, #29 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ cmp r7, #14 │ │ │ │ - bne.w 23c64 │ │ │ │ + bne.w 23c34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -42992,525 +42992,525 @@ │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ add.w r6, sp, #1952 @ 0x7a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, sp, #464 @ 0x1d0 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2536] @ 23b04 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2536] @ 23ad4 │ │ │ │ movs r0, #17 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #17 │ │ │ │ strd r0, r1, [r8, #-8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 23aba │ │ │ │ + beq.w 23a8a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2504] @ 23b08 │ │ │ │ + ldr.w r3, [pc, #2504] @ 23ad8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - beq.w 24712 │ │ │ │ + beq.w 246e2 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr.w r3, [sp, #1964] @ 0x7ac │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [sp, #1996] @ 0x7cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24728 │ │ │ │ + beq.w 246f8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23ada │ │ │ │ + beq.w 23aaa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2392] @ 23b0c │ │ │ │ + ldr.w r3, [pc, #2392] @ 23adc │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - beq.w 24864 │ │ │ │ + beq.w 24834 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24996 │ │ │ │ + beq.w 24966 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23b58 │ │ │ │ + beq.w 23b28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2300] @ 23b10 │ │ │ │ + ldr.w r3, [pc, #2300] @ 23ae0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - beq.w 2490c │ │ │ │ + beq.w 248dc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 250fc │ │ │ │ + beq.w 250cc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23b70 │ │ │ │ + beq.w 23b40 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2204] @ 23b14 │ │ │ │ + ldr.w r3, [pc, #2204] @ 23ae4 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ - beq.w 250b8 │ │ │ │ + beq.w 25088 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 242d2 │ │ │ │ + beq.w 242a2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23b88 │ │ │ │ + beq.w 23b58 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2112] @ 23b18 │ │ │ │ + ldr.w r3, [pc, #2112] @ 23ae8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - beq.w 243fa │ │ │ │ + beq.w 243ca │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 252fe │ │ │ │ + beq.w 252ce │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23ba2 │ │ │ │ + beq.w 23b72 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2012] @ 23b1c │ │ │ │ + ldr.w r3, [pc, #2012] @ 23aec │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ - beq.w 25218 │ │ │ │ + beq.w 251e8 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25366 │ │ │ │ + beq.w 25336 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23bbc │ │ │ │ + beq.w 23b8c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1912] @ 23b20 │ │ │ │ + ldr.w r3, [pc, #1912] @ 23af0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - beq.w 25328 │ │ │ │ + beq.w 252f8 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 253ca │ │ │ │ + beq.w 2539a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23bd4 │ │ │ │ + beq.w 23ba4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1812] @ 23b24 │ │ │ │ + ldr.w r3, [pc, #1812] @ 23af4 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - beq.w 2538e │ │ │ │ + beq.w 2535e │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 254b6 │ │ │ │ + beq.w 25486 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23bec │ │ │ │ + beq.w 23bbc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1712] @ 23b28 │ │ │ │ + ldr.w r3, [pc, #1712] @ 23af8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ - beq.w 2547c │ │ │ │ + beq.w 2544c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 255c6 │ │ │ │ + beq.w 25596 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23c04 │ │ │ │ + beq.w 23bd4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1612] @ 23b2c │ │ │ │ + ldr.w r3, [pc, #1612] @ 23afc │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ ldr.w sl, [sp, #1956] @ 0x7a4 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - beq.w 25508 │ │ │ │ + beq.w 254d8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 256a6 │ │ │ │ + beq.w 25676 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #17 │ │ │ │ strd r2, r3, [r8, #-8] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23c1c │ │ │ │ + beq.w 23bec │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1516] @ 23b30 │ │ │ │ + ldr.w r3, [pc, #1516] @ 23b00 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ ldr.w fp, [sp, #1956] @ 0x7a4 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - beq.w 25670 │ │ │ │ + beq.w 25640 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ ldr.w r3, [sp, #1996] @ 0x7cc │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 256fa │ │ │ │ + beq.w 256ca │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23c34 │ │ │ │ + beq.w 23c04 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1416] @ 23b34 │ │ │ │ + ldr.w r3, [pc, #1416] @ 23b04 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ - beq.w 256c6 │ │ │ │ + beq.w 25696 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2574a │ │ │ │ + beq.w 2571a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23c4c │ │ │ │ + beq.w 23c1c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #1320] @ 23b38 │ │ │ │ + ldr.w r3, [pc, #1320] @ 23b08 │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ - beq.w 24466 │ │ │ │ + beq.w 24436 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ ldr.w r3, [sp, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24480 │ │ │ │ + beq.w 24450 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 24906 │ │ │ │ + beq.w 248d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ - beq.w 25540 │ │ │ │ + beq.w 25510 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ add r1, sp, #396 @ 0x18c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str r2, [sp, #268] @ 0x10c │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -43519,269 +43519,269 @@ │ │ │ │ add r4, sp, #404 @ 0x194 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ strd r3, r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #408] @ 0x198 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 253f0 │ │ │ │ - ldr.w r3, [pc, #1184] @ 23b3c │ │ │ │ + beq.w 253c0 │ │ │ │ + ldr.w r3, [pc, #1184] @ 23b0c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 24564 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 24534 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2544a │ │ │ │ + beq.w 2541a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 236d6 │ │ │ │ + beq.n 236a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24578 │ │ │ │ + beq.w 24548 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 254e4 │ │ │ │ + beq.w 254b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 2456c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2453c │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #288] @ 0x120 │ │ │ │ vldr d6, [sp, #288] @ 0x120 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 254f2 │ │ │ │ + beq.w 254c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23722 │ │ │ │ + beq.n 236f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24758 │ │ │ │ + beq.w 24728 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 255f2 │ │ │ │ + beq.w 255c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 2474c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2471c │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #128] @ 0x80 │ │ │ │ vldr d6, [sp, #128] @ 0x80 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2564c │ │ │ │ + beq.w 2561c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2376e │ │ │ │ + beq.n 2373e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 248b6 │ │ │ │ + beq.w 24886 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25662 │ │ │ │ + beq.w 25632 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 248aa │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2487a │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #328] @ 0x148 │ │ │ │ vldr d6, [sp, #328] @ 0x148 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 25718 │ │ │ │ + beq.w 256e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 237ba │ │ │ │ + beq.n 2378a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 249c4 │ │ │ │ + beq.w 24994 │ │ │ │ ldrd r2, r3, [sp, #280] @ 0x118 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 237ca │ │ │ │ + bne.n 2379a │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 24a24 │ │ │ │ - ldr r3, [pc, #884] @ (23b40 ) │ │ │ │ + beq.w 249f4 │ │ │ │ + ldr r3, [pc, #884] @ (23b10 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25f62 │ │ │ │ - ldr r3, [pc, #868] @ (23b44 ) │ │ │ │ + beq.w 25f32 │ │ │ │ + ldr r3, [pc, #868] @ (23b14 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r2, #1 │ │ │ │ movne r1, #4 │ │ │ │ movne r5, #0 │ │ │ │ - beq.w 25f22 │ │ │ │ - ldr r3, [pc, #848] @ (23b48 ) │ │ │ │ + beq.w 25ef2 │ │ │ │ + ldr r3, [pc, #848] @ (23b18 ) │ │ │ │ add r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r5, [sp, #1952] @ 0x7a0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ str.w r3, [sp, #1956] @ 0x7a4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 25f72 │ │ │ │ + beq.w 25f42 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23830 │ │ │ │ + beq.n 23800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25e00 │ │ │ │ + beq.w 25dd0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2384c │ │ │ │ + beq.n 2381c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25ea2 │ │ │ │ + beq.w 25e72 │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #35525 @ 0x8ac5 │ │ │ │ movw r8, #503 @ 0x1f7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2463e │ │ │ │ + beq.w 2460e │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2443a │ │ │ │ + beq.w 2440a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 255ae │ │ │ │ + beq.w 2557e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 255b4 │ │ │ │ + beq.w 25584 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ - ldr r2, [pc, #680] @ (23b4c ) │ │ │ │ + ldr r2, [pc, #680] @ (23b1c ) │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r2 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #268] @ 0x10c │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 25fa4 │ │ │ │ + bne.w 25f74 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 257e2 │ │ │ │ + bne.w 257b2 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 238e6 │ │ │ │ + cbz r0, 238b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 238e6 │ │ │ │ + beq.n 238b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 238e6 │ │ │ │ + cbnz r3, 238b6 │ │ │ │ str r1, [sp, #24] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 238fa │ │ │ │ + beq.n 238ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24458 │ │ │ │ - cbz r1, 23910 │ │ │ │ + beq.w 24428 │ │ │ │ + cbz r1, 238e0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23910 │ │ │ │ + beq.n 238e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 251c6 │ │ │ │ - ldr r3, [pc, #572] @ (23b50 ) │ │ │ │ + beq.w 25196 │ │ │ │ + ldr r3, [pc, #572] @ (23b20 ) │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #572] @ (23b54 ) │ │ │ │ + ldr r0, [pc, #572] @ (23b24 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - cbz r5, 2393a │ │ │ │ + bl 17a0c │ │ │ │ + cbz r5, 2390a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 23938 │ │ │ │ + beq.n 23908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 242c8 │ │ │ │ + beq.w 24298 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ @@ -43789,343 +43789,343 @@ │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #612] @ 0x264 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ strd r2, r9, [sp, #640] @ 0x280 │ │ │ │ movw r2, #35196 @ 0x897c │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35197 @ 0x897d │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35198 @ 0x897e │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35199 @ 0x897f │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35200 @ 0x8980 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #284] @ 0x11c │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #276] @ 0x114 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35201 @ 0x8981 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #296] @ 0x128 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35202 @ 0x8982 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35203 @ 0x8983 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35204 @ 0x8984 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ strd r2, sl, [r3] │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35205 @ 0x8985 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ strd r2, fp, [r3] │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ movw r2, #35206 @ 0x8986 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ movw r2, #35207 @ 0x8987 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [sp, #1848] @ 0x738 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ movw r2, #35208 @ 0x8988 │ │ │ │ str.w r3, [sp, #1852] @ 0x73c │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ str.w r3, [sp, #1856] @ 0x740 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str.w r3, [sp, #1888] @ 0x760 │ │ │ │ - bl 10680 │ │ │ │ - b.n 23dfc │ │ │ │ + bl 10650 │ │ │ │ + b.n 23dcc │ │ │ │ str.w r2, [sp, #1952] @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r3 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.w 2318e │ │ │ │ + b.w 2315e │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - b.w 231f0 │ │ │ │ + b.w 231c0 │ │ │ │ nop │ │ │ │ - beq.n 23a2c │ │ │ │ + beq.n 23a5c │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 23a2c │ │ │ │ + beq.n 23a5c │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23eb8 │ │ │ │ + b.n 23ee8 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 23aa4 │ │ │ │ + bcs.n 23ad4 │ │ │ │ movs r5, r0 │ │ │ │ - bcs.n 23bc4 │ │ │ │ + bcs.n 239f4 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 23b04 │ │ │ │ + bcs.n 23b34 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 23a44 │ │ │ │ + bne.n 23a74 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 23b84 │ │ │ │ + bne.n 23bb4 │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 23ab8 │ │ │ │ + beq.n 23ae8 │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 23bec │ │ │ │ + beq.n 23a1c │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 23b50 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 23be4 │ │ │ │ + bge.n 23a14 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 23b88 │ │ │ │ + bge.n 23bb8 │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - b.w 23252 │ │ │ │ + b.w 23222 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ - b.w 232b4 │ │ │ │ + b.w 23284 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 2331c │ │ │ │ + b.w 232ec │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ strd r3, r3, [sp, #272] @ 0x110 │ │ │ │ - b.w 23384 │ │ │ │ + b.w 23354 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.n 233ec │ │ │ │ + b.n 233bc │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - b.n 23454 │ │ │ │ + b.n 23424 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - b.n 234bc │ │ │ │ + b.n 2348c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str.w sl, [sp, #152] @ 0x98 │ │ │ │ - b.n 2351c │ │ │ │ + b.n 234ec │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ mov fp, r3 │ │ │ │ strd r3, r3, [sp, #300] @ 0x12c │ │ │ │ - b.n 23586 │ │ │ │ + b.n 23556 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ - b.n 235ee │ │ │ │ + b.n 235be │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ strd r3, r3, [sp, #312] @ 0x138 │ │ │ │ - b.n 23656 │ │ │ │ - ldr.w r0, [pc, #2952] @ 247f0 │ │ │ │ + b.n 23626 │ │ │ │ + ldr.w r0, [pc, #2952] @ 247c0 │ │ │ │ movs r3, #14 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2940] @ 247f4 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2940] @ 247c4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35166 @ 0x895e │ │ │ │ @@ -44136,276 +44136,276 @@ │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 23cc4 │ │ │ │ + beq.n 23c94 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23cac │ │ │ │ + bne.n 23c7c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23e26 │ │ │ │ + ble.w 23df6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 23cee │ │ │ │ + beq.n 23cbe │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23cd6 │ │ │ │ + bne.n 23ca6 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23e52 │ │ │ │ + ble.w 23e22 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ - beq.n 23d18 │ │ │ │ + beq.n 23ce8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23d00 │ │ │ │ + bne.n 23cd0 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23e7e │ │ │ │ + ble.w 23e4e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 23d42 │ │ │ │ + beq.n 23d12 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23d2a │ │ │ │ + bne.n 23cfa │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23eaa │ │ │ │ + ble.w 23e7a │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ - beq.n 23d6c │ │ │ │ + beq.n 23d3c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23d54 │ │ │ │ + bne.n 23d24 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23ed6 │ │ │ │ + ble.w 23ea6 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 23d96 │ │ │ │ + beq.n 23d66 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23d7e │ │ │ │ + bne.n 23d4e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23f02 │ │ │ │ + ble.w 23ed2 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 23dc0 │ │ │ │ + beq.n 23d90 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 23da8 │ │ │ │ + bne.n 23d78 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23f2e │ │ │ │ + ble.w 23efe │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ - beq.n 23dea │ │ │ │ + beq.n 23dba │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 23dd2 │ │ │ │ + bne.n 23da2 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 23f5a │ │ │ │ - ldr.w r3, [pc, #2572] @ 247f8 │ │ │ │ + ble.w 23f2a │ │ │ │ + ldr.w r3, [pc, #2572] @ 247c8 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r0, [pc, #2568] @ 247fc │ │ │ │ + ldr.w r0, [pc, #2568] @ 247cc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r2, [pc, #2560] @ 24800 │ │ │ │ - ldr.w r3, [pc, #2560] @ 24804 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r2, [pc, #2560] @ 247d0 │ │ │ │ + ldr.w r3, [pc, #2560] @ 247d4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ + bne.w 25f70 │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #2068 @ 0x814 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bne.w 258f0 │ │ │ │ + bne.w 258c0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23cc4 │ │ │ │ + beq.w 23c94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23cc4 │ │ │ │ + bne.w 23c94 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23cc4 │ │ │ │ - bne.w 25916 │ │ │ │ + b.n 23c94 │ │ │ │ + bne.w 258e6 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23cee │ │ │ │ + beq.w 23cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23cee │ │ │ │ + bne.w 23cbe │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23cee │ │ │ │ - bne.w 2593c │ │ │ │ + b.n 23cbe │ │ │ │ + bne.w 2590c │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23d18 │ │ │ │ + beq.w 23ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d18 │ │ │ │ + bne.w 23ce8 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23d18 │ │ │ │ - bne.w 258ca │ │ │ │ + b.n 23ce8 │ │ │ │ + bne.w 2589a │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23d42 │ │ │ │ + beq.w 23d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d42 │ │ │ │ + bne.w 23d12 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23d42 │ │ │ │ - bne.w 258a2 │ │ │ │ + b.n 23d12 │ │ │ │ + bne.w 25872 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23d6c │ │ │ │ + beq.w 23d3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d6c │ │ │ │ + bne.w 23d3c │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23d6c │ │ │ │ - bne.w 2584a │ │ │ │ + b.n 23d3c │ │ │ │ + bne.w 2581a │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23d96 │ │ │ │ + beq.w 23d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d96 │ │ │ │ + bne.w 23d66 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23d96 │ │ │ │ - bne.w 25876 │ │ │ │ + b.n 23d66 │ │ │ │ + bne.w 25846 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23dc0 │ │ │ │ + beq.w 23d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23dc0 │ │ │ │ + bne.w 23d90 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23dc0 │ │ │ │ - bne.w 259d4 │ │ │ │ + b.n 23d90 │ │ │ │ + bne.w 259a4 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23dea │ │ │ │ + beq.w 23dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23dea │ │ │ │ + bne.w 23dba │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ - b.n 23dea │ │ │ │ + b.n 23dba │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ @@ -44429,535 +44429,535 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 25f9c │ │ │ │ - ldr.w r2, [pc, #2108] @ 24808 │ │ │ │ + bpl.w 25f6c │ │ │ │ + ldr.w r2, [pc, #2108] @ 247d8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25fda │ │ │ │ - ldr.w r2, [pc, #2100] @ 2480c │ │ │ │ + beq.w 25faa │ │ │ │ + ldr.w r2, [pc, #2100] @ 247dc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25fd6 │ │ │ │ + beq.w 25fa6 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ add.w r6, r6, r7, lsl #2 │ │ │ │ cmp r7, #13 │ │ │ │ - bhi.w 241a8 │ │ │ │ + bhi.w 24178 │ │ │ │ tbb [pc, r7] │ │ │ │ asrs r7, r0, #24 │ │ │ │ adds r4, #37 @ 0x25 │ │ │ │ strh r3, [r0, r1] │ │ │ │ strb r1, [r4, #1] │ │ │ │ ldrh r7, [r7, #50] @ 0x32 │ │ │ │ add r4, sp, #628 @ 0x274 │ │ │ │ ldmia r2!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldr.w r3, [pc, #2056] @ 24810 │ │ │ │ + ldr.w r3, [pc, #2056] @ 247e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b86 │ │ │ │ + beq.w 25b56 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2032] @ 24814 │ │ │ │ + ldr.w r3, [pc, #2032] @ 247e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25798 │ │ │ │ + beq.w 25768 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2004] @ 24818 │ │ │ │ + ldr.w r3, [pc, #2004] @ 247e8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2224] @ 0x8b0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25562 │ │ │ │ + beq.w 25532 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1980] @ 2481c │ │ │ │ + ldr.w r3, [pc, #1980] @ 247ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2304] @ 0x900 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 253fe │ │ │ │ + beq.w 253ce │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1952] @ 24820 │ │ │ │ + ldr.w r3, [pc, #1952] @ 247f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1708] @ 0x6ac │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25260 │ │ │ │ + beq.w 25230 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1928] @ 24824 │ │ │ │ + ldr.w r3, [pc, #1928] @ 247f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 251cc │ │ │ │ + beq.w 2519c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1900] @ 24828 │ │ │ │ + ldr.w r3, [pc, #1900] @ 247f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1528] @ 0x5f8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2512a │ │ │ │ + beq.w 250fa │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1876] @ 2482c │ │ │ │ + ldr.w r3, [pc, #1876] @ 247fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1532] @ 0x5fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 249ce │ │ │ │ + beq.w 2499e │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1848] @ 24830 │ │ │ │ + ldr.w r3, [pc, #1848] @ 24800 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1536] @ 0x600 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24950 │ │ │ │ + beq.w 24920 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1824] @ 24834 │ │ │ │ + ldr.w r3, [pc, #1824] @ 24804 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #700] @ 0x2bc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 248c0 │ │ │ │ + beq.w 24890 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1796] @ 24838 │ │ │ │ + ldr.w r3, [pc, #1796] @ 24808 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1172] @ 0x494 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 247a8 │ │ │ │ + beq.w 24778 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1772] @ 2483c │ │ │ │ + ldr.w r3, [pc, #1772] @ 2480c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1132] @ 0x46c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24762 │ │ │ │ + beq.w 24732 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1744] @ 24840 │ │ │ │ + ldr.w r3, [pc, #1744] @ 24810 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #836] @ 0x344 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 246cc │ │ │ │ + beq.w 2469c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1720] @ 24844 │ │ │ │ + ldr.w r3, [pc, #1720] @ 24814 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #660] @ 0x294 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24684 │ │ │ │ + beq.w 24654 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 24496 │ │ │ │ + beq.w 24466 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 24582 │ │ │ │ + bgt.w 24552 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 23106 │ │ │ │ + b.w 230d6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 23fa6 │ │ │ │ + b.n 23f76 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 23f96 │ │ │ │ + b.n 23f66 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ - b.n 23f9a │ │ │ │ + b.n 23f6a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 23f9e │ │ │ │ + b.n 23f6e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 23fa2 │ │ │ │ + b.n 23f72 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 23f8e │ │ │ │ + b.n 23f5e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 23f92 │ │ │ │ + b.n 23f62 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 23fb6 │ │ │ │ + b.n 23f86 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 23fba │ │ │ │ + b.n 23f8a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 23fbe │ │ │ │ + b.n 23f8e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 23fae │ │ │ │ + b.n 23f7e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 23fb2 │ │ │ │ + b.n 23f82 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 23faa │ │ │ │ + b.n 23f7a │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 23f8a │ │ │ │ + b.n 23f5a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23938 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 23908 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35147 @ 0x894b │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - cbnz r3, 2431c │ │ │ │ + cbnz r3, 242ec │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 24304 │ │ │ │ + bne.n 242d4 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 244b4 │ │ │ │ + ble.w 24484 │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 2434e │ │ │ │ + cbnz r3, 2431e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 24336 │ │ │ │ + bne.n 24306 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 244e0 │ │ │ │ + ble.w 244b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 24378 │ │ │ │ + beq.n 24348 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 24360 │ │ │ │ + bne.n 24330 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2450c │ │ │ │ + ble.w 244dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 243a2 │ │ │ │ + beq.n 24372 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2438a │ │ │ │ + bne.n 2435a │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 24538 │ │ │ │ + ble.w 24508 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 23c9a │ │ │ │ + beq.w 23c6a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 243b6 │ │ │ │ + bne.n 24386 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 23c9a │ │ │ │ - bne.w 25a28 │ │ │ │ + bgt.w 23c6a │ │ │ │ + bne.w 259f8 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 23c9a │ │ │ │ + beq.w 23c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23c9a │ │ │ │ + bne.w 23c6a │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 23c9a │ │ │ │ + b.n 23c6a │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r1, #35148 @ 0x894c │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - b.n 242fa │ │ │ │ + b.n 242ca │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2389c │ │ │ │ + bne.w 2386c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23910 │ │ │ │ + beq.w 238e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23910 │ │ │ │ + bne.w 238e0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.w 238fa │ │ │ │ + b.w 238ca │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35156 @ 0x8954 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ movw r2, #473 @ 0x1d9 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 242fa │ │ │ │ - ldr r3, [pc, #944] @ (24848 ) │ │ │ │ + b.n 242ca │ │ │ │ + ldr r3, [pc, #944] @ (24818 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1852] @ 0x73c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25600 │ │ │ │ + beq.w 255d0 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 23106 │ │ │ │ - bne.w 25988 │ │ │ │ + b.w 230d6 │ │ │ │ + bne.w 25958 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2431c │ │ │ │ + beq.w 242ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2431c │ │ │ │ + bne.w 242ec │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ - b.n 2431c │ │ │ │ - bne.w 259ae │ │ │ │ + b.n 242ec │ │ │ │ + bne.w 2597e │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2434e │ │ │ │ + beq.w 2431e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2434e │ │ │ │ + bne.w 2431e │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ - b.n 2434e │ │ │ │ - bne.w 25962 │ │ │ │ + b.n 2431e │ │ │ │ + bne.w 25932 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 24378 │ │ │ │ + beq.w 24348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24378 │ │ │ │ + bne.w 24348 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 24378 │ │ │ │ - bne.w 25a4e │ │ │ │ + b.n 24348 │ │ │ │ + bne.w 25a1e │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 243a2 │ │ │ │ + beq.w 24372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 243a2 │ │ │ │ + bne.w 24372 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ - b.n 243a2 │ │ │ │ + b.n 24372 │ │ │ │ vldr d13, [r0, #8] │ │ │ │ - b.w 236b2 │ │ │ │ + b.w 23682 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #288] @ 0x120 │ │ │ │ - b.w 236fa │ │ │ │ + b.w 236ca │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 236d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 236a6 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -44984,20 +44984,20 @@ │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #644] @ (2484c ) │ │ │ │ + ldr r3, [pc, #644] @ (2481c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -45020,16 +45020,16 @@ │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ - bne.w 23106 │ │ │ │ - ldr r3, [pc, #476] @ (247f4 ) │ │ │ │ + bne.w 230d6 │ │ │ │ + ldr r3, [pc, #476] @ (247c4 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ @@ -45038,56 +45038,56 @@ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - b.n 2431c │ │ │ │ + b.n 242ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 23910 │ │ │ │ + beq.w 238e0 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ - ldr r3, [pc, #516] @ (24850 ) │ │ │ │ + ldr r3, [pc, #516] @ (24820 ) │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #268] @ 0x10c │ │ │ │ streq r6, [r3, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23910 │ │ │ │ + beq.w 238e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 23910 │ │ │ │ + beq.w 238e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23910 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23910 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 238e0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 238e0 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25bea │ │ │ │ - ldr r0, [pc, #448] @ (24854 ) │ │ │ │ + bne.w 25bba │ │ │ │ + ldr r0, [pc, #448] @ (24824 ) │ │ │ │ movs r3, #14 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #13 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #332] @ (247f4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #332] @ (247c4 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35113 @ 0x8929 │ │ │ │ @@ -45095,87 +45095,87 @@ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.n 2431c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 242ec │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25bbe │ │ │ │ - ldr r0, [pc, #380] @ (24858 ) │ │ │ │ + bne.w 25b8e │ │ │ │ + ldr r0, [pc, #380] @ (24828 ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #12 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #260] @ (247f4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #260] @ (247c4 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35103 @ 0x891f │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.n 2431c │ │ │ │ + b.n 242ec │ │ │ │ add.w r4, sp, #1952 @ 0x7a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ strd r2, r3, [r4] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #35144 @ 0x8948 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r3, r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 2431c │ │ │ │ + b.n 242ec │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ - b.w 23746 │ │ │ │ + b.w 23716 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23722 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 236f2 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25c18 │ │ │ │ - ldr r0, [pc, #232] @ (2485c ) │ │ │ │ + bne.w 25be8 │ │ │ │ + ldr r0, [pc, #232] @ (2482c ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #112] @ (247f4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #112] @ (247c4 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35093 @ 0x8915 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -45183,29 +45183,29 @@ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b.n 2431c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 242ec │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25d14 │ │ │ │ - ldr r0, [pc, #168] @ (24860 ) │ │ │ │ + bne.w 25ce4 │ │ │ │ + ldr r0, [pc, #168] @ (24830 ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #40] @ (247f4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #40] @ (247c4 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35083 @ 0x890b │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -45213,82 +45213,82 @@ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 2431c │ │ │ │ + b.n 242ec │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 24834 │ │ │ │ + bcs.n 24864 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 247fc │ │ │ │ + bcs.n 2482c │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 247c4 │ │ │ │ + bcs.n 247f4 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 2478c │ │ │ │ + bne.n 247bc │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 24754 │ │ │ │ + bne.n 24784 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 2491c │ │ │ │ + bne.n 2474c │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 248e4 │ │ │ │ + bne.n 24714 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 248ac │ │ │ │ + bne.n 248dc │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 24874 │ │ │ │ + bne.n 248a4 │ │ │ │ movs r5, r0 │ │ │ │ - bne.n 2483c │ │ │ │ + bne.n 2486c │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 24804 │ │ │ │ + bne.n 24834 │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 247cc │ │ │ │ + beq.n 247fc │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 24794 │ │ │ │ + beq.n 247c4 │ │ │ │ movs r5, r0 │ │ │ │ - beq.n 2475c │ │ │ │ + beq.n 2478c │ │ │ │ movs r5, r0 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ movs r4, r0 │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ @@ -45298,60 +45298,60 @@ │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ - b.n 242fa │ │ │ │ + b.n 242ca │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #328] @ 0x148 │ │ │ │ - b.w 23792 │ │ │ │ + b.w 23762 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2376e │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2373e │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25c44 │ │ │ │ - ldr r0, [pc, #324] @ (24a14 ) │ │ │ │ + bne.w 25c14 │ │ │ │ + ldr r0, [pc, #324] @ (249e4 ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #308] @ (24a18 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #308] @ (249e8 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35073 @ 0x8901 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.n 2431c │ │ │ │ + b.n 242ec │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ - b.w 2366c │ │ │ │ + b.w 2363c │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ @@ -45360,44 +45360,44 @@ │ │ │ │ movw r1, #35146 @ 0x894a │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r2, #463 @ 0x1cf │ │ │ │ - b.n 242fa │ │ │ │ - blx 42b4 │ │ │ │ + b.n 242ca │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25d40 │ │ │ │ - ldr r0, [pc, #188] @ (24a1c ) │ │ │ │ + bne.w 25d10 │ │ │ │ + ldr r0, [pc, #188] @ (249ec ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #164] @ (24a18 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #164] @ (249e8 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35063 @ 0x88f7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.n 2431c │ │ │ │ + b.n 242ec │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35145 @ 0x8949 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ @@ -45406,230 +45406,230 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ - b.n 242fa │ │ │ │ + b.n 242ca │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 237ba │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2378a │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25d6c │ │ │ │ - ldr r0, [pc, #64] @ (24a20 ) │ │ │ │ + bne.w 25d3c │ │ │ │ + ldr r0, [pc, #64] @ (249f0 ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #40] @ (24a18 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #40] @ (249e8 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35053 @ 0x88ed │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.n 2431c │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + b.n 242ec │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 237ca │ │ │ │ + bne.w 2379a │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 237ca │ │ │ │ + bne.w 2379a │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 237ca │ │ │ │ + bne.w 2379a │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 237ca │ │ │ │ - ldr.w r3, [pc, #1312] @ 24f68 │ │ │ │ + bne.w 2379a │ │ │ │ + ldr.w r3, [pc, #1312] @ 24f38 │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2572e │ │ │ │ + beq.w 256fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24a6c │ │ │ │ + beq.n 24a3c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #1272] @ 24f6c │ │ │ │ + ldr.w r2, [pc, #1272] @ 24f3c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25766 │ │ │ │ + beq.w 25736 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 257fa │ │ │ │ + beq.w 257ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24aa0 │ │ │ │ + beq.n 24a70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25258 │ │ │ │ + beq.w 25228 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2581a │ │ │ │ + beq.w 257ea │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 259fa │ │ │ │ + beq.w 259ca │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2506a │ │ │ │ + beq.w 2503a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 25fc4 │ │ │ │ - ldr.w r2, [pc, #1176] @ 24f70 │ │ │ │ + bpl.w 25f94 │ │ │ │ + ldr.w r2, [pc, #1176] @ 24f40 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25fda │ │ │ │ - ldr.w r2, [pc, #1168] @ 24f74 │ │ │ │ + beq.w 25faa │ │ │ │ + ldr.w r2, [pc, #1168] @ 24f44 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25fd6 │ │ │ │ + beq.w 25fa6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 25fc0 │ │ │ │ + ble.w 25f90 │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ - beq.w 25fc0 │ │ │ │ - ldr.w r3, [pc, #1144] @ 24f78 │ │ │ │ + beq.w 25f90 │ │ │ │ + ldr.w r3, [pc, #1144] @ 24f48 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [r0, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 25a74 │ │ │ │ - ldr.w r3, [pc, #1128] @ 24f7c │ │ │ │ + beq.w 25a44 │ │ │ │ + ldr.w r3, [pc, #1128] @ 24f4c │ │ │ │ movs r2, #2 │ │ │ │ addw r1, sp, #1956 @ 0x7a4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str.w r7, [sp, #1956] @ 0x7a4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ str.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1952] @ 0x7a0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24b50 │ │ │ │ + beq.n 24b20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 254da │ │ │ │ + beq.w 254aa │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 25afa │ │ │ │ + beq.w 25aca │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 24b6e │ │ │ │ + beq.n 24b3e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 255e8 │ │ │ │ - ldr.w r3, [pc, #1040] @ 24f80 │ │ │ │ + beq.w 255b8 │ │ │ │ + ldr.w r3, [pc, #1040] @ 24f50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ addw r7, r3, #2812 @ 0xafc │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 25b06 │ │ │ │ + bne.w 25ad6 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2517c │ │ │ │ + beq.w 2514c │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ - ldr r3, [pc, #1012] @ (24f84 ) │ │ │ │ + ldr r3, [pc, #1012] @ (24f54 ) │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 25176 │ │ │ │ + bne.w 25146 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ add.w r8, sp, #412 @ 0x19c │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 2517c │ │ │ │ - ldr r2, [pc, #980] @ (24f88 ) │ │ │ │ + beq.w 2514c │ │ │ │ + ldr r2, [pc, #980] @ (24f58 ) │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #29 │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 25b3e │ │ │ │ + beq.w 25b0e │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 24fa2 │ │ │ │ + ble.w 24f72 │ │ │ │ vldr s15, [sp, #204] @ 0xcc │ │ │ │ vldr d3, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ vldr d7, [sp, #288] @ 0x120 │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ lsls r3, r1, #1 │ │ │ │ - vldr d15, [pc, #860] @ 24f58 │ │ │ │ + vldr d15, [pc, #860] @ 24f28 │ │ │ │ vsub.f64 d6, d7, d13 │ │ │ │ vldr s15, [sp, #184] @ 0xb8 │ │ │ │ add r2, r3 │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #24] │ │ │ │ subs r3, r2, r1 │ │ │ │ vcvt.f64.s32 d4, s15 │ │ │ │ @@ -45642,15 +45642,15 @@ │ │ │ │ mov lr, r7 │ │ │ │ vstr d4, [sp, #352] @ 0x160 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #380] @ 0x17c │ │ │ │ vdiv.f64 d4, d7, d4 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ - vldr d12, [pc, #800] @ 24f60 │ │ │ │ + vldr d12, [pc, #800] @ 24f30 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add.w r3, sl, r3, lsl #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -45682,33 +45682,33 @@ │ │ │ │ vmla.f64 d5, d3, d3 │ │ │ │ vldr d6, [r2] │ │ │ │ vsqrt.f64 d7, d5 │ │ │ │ vadd.f64 d7, d7, d7 │ │ │ │ vadd.f64 d5, d6, d7 │ │ │ │ vcmpe.f64 d13, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 24f8c │ │ │ │ + bgt.w 24f5c │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vldr d2, [sp, #288] @ 0x120 │ │ │ │ vcmpe.f64 d2, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 24f8c │ │ │ │ + bmi.w 24f5c │ │ │ │ ldrd r2, r0, [sp, #272] @ 0x110 │ │ │ │ vldr d8, [sp, #128] @ 0x80 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ vldr d1, [r2] │ │ │ │ vadd.f64 d2, d1, d7 │ │ │ │ vcmpe.f64 d8, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 24f8c │ │ │ │ + bgt.w 24f5c │ │ │ │ vsub.f64 d7, d1, d7 │ │ │ │ vldr d1, [sp, #328] @ 0x148 │ │ │ │ vcmpe.f64 d1, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 24f8c │ │ │ │ + bmi.w 24f5c │ │ │ │ vsub.f64 d6, d6, d13 │ │ │ │ vldr d1, [sp, #360] @ 0x168 │ │ │ │ vsub.f64 d7, d7, d8 │ │ │ │ vsub.f64 d2, d2, d8 │ │ │ │ vldr d8, [sp, #368] @ 0x170 │ │ │ │ vsub.f64 d5, d5, d13 │ │ │ │ vmul.f64 d6, d6, d1 │ │ │ │ @@ -45742,15 +45742,15 @@ │ │ │ │ it le │ │ │ │ vmovle.f64 d7, d2 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r5, s13 │ │ │ │ vmov r2, s15 │ │ │ │ vstr s15, [sp, #156] @ 0x9c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.w 24f8c │ │ │ │ + bge.w 24f5c │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ vmov.f64 d2, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ str r7, [sp, #340] @ 0x154 │ │ │ │ mla ip, r4, r3, r2 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ @@ -45786,15 +45786,15 @@ │ │ │ │ vldr s15, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ vldr d6, [sp, #128] @ 0x80 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ cmp r3, r5 │ │ │ │ vadd.f64 d7, d7, d2 │ │ │ │ vmla.f64 d6, d7, d4 │ │ │ │ - bge.w 24f36 │ │ │ │ + bge.w 24f06 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add.w r7, sl, r3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r4, r3, r2 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ @@ -45816,30 +45816,30 @@ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it mi │ │ │ │ vnegmi.f64 d7, d7 │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 24f26 │ │ │ │ + bmi.n 24ef6 │ │ │ │ vldr d7, [r1] │ │ │ │ vldr d4, [ip] │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vmla.f64 d7, d5, d4 │ │ │ │ vldr d4, [r7] │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ vsub.f64 d7, d8, d7 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it mi │ │ │ │ vnegmi.f64 d7, d7 │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 24f26 │ │ │ │ + bmi.n 24ef6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ vldr d7, [lr] │ │ │ │ vldr d4, [r0] │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ vmla.f64 d7, d5, d4 │ │ │ │ vldr d5, [r0] │ │ │ │ @@ -45848,15 +45848,15 @@ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it mi │ │ │ │ vnegmi.f64 d7, d7 │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ vcmpe.f64 d3, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 24f26 │ │ │ │ + bmi.n 24ef6 │ │ │ │ vldr d7, [r4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ vcmp.f64 d7, d7 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adc.w r0, r0, #0 │ │ │ │ @@ -45866,73 +45866,73 @@ │ │ │ │ vmovne.f64 d7, d15 │ │ │ │ vadd.f64 d7, d9, d7 │ │ │ │ vstr d7, [r4] │ │ │ │ adds r2, #1 │ │ │ │ add r4, r9 │ │ │ │ add r3, r8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 24e3e │ │ │ │ + bne.n 24e0e │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ vldr d4, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ add r0, r2 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 24e0a │ │ │ │ + bne.w 24dda │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ - b.n 24f8c │ │ │ │ + b.n 24f5c │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0x47ae │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ movs r5, r0 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb88c │ │ │ │ movs r5, r0 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 24c66 │ │ │ │ + bne.w 24c36 │ │ │ │ ldrd r0, r5, [sp, #384] @ 0x180 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 25022 │ │ │ │ + ble.n 24ff2 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 25022 │ │ │ │ + ble.n 24ff2 │ │ │ │ movs r0, #0 │ │ │ │ str.w fp, [sp, #60] @ 0x3c │ │ │ │ str.w sl, [sp, #84] @ 0x54 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -45944,100 +45944,100 @@ │ │ │ │ mov r4, r7 │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r7, r2 │ │ │ │ add.w r6, r3, fp │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ - beq.n 24ffc │ │ │ │ - blx 42f0 <__aeabi_l2d@plt> │ │ │ │ + beq.n 24fcc │ │ │ │ + blx 42bc <__aeabi_l2d@plt> │ │ │ │ vldr d5, [r6] │ │ │ │ vmov d6, r0, r1 │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ vstr d7, [r6] │ │ │ │ adds r4, #1 │ │ │ │ add r5, r8 │ │ │ │ add r6, r9 │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 24fde │ │ │ │ + bne.n 24fae │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r2, r7 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ adds r4, #1 │ │ │ │ add fp, r3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 24fcc │ │ │ │ + bne.n 24f9c │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ ldrd sl, r5, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 251a2 │ │ │ │ - ldr.w r3, [pc, #3140] @ 25c70 │ │ │ │ + beq.w 25172 │ │ │ │ + ldr.w r3, [pc, #3140] @ 25c40 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2392] @ 0x958 │ │ │ │ - blx 43b0 │ │ │ │ + blx 437c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25d9a │ │ │ │ + beq.w 25d6a │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23924 │ │ │ │ - ldr.w r3, [pc, #3108] @ 25c74 │ │ │ │ + beq.w 238f4 │ │ │ │ + ldr.w r3, [pc, #3108] @ 25c44 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #268] @ 0x10c │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 23924 │ │ │ │ + blx 3ddc │ │ │ │ + b.w 238f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 252d4 │ │ │ │ + beq.w 252a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 252ac │ │ │ │ + beq.w 2527c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25094 │ │ │ │ + beq.n 25064 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 252ea │ │ │ │ + beq.w 252ba │ │ │ │ movw r3, #35552 @ 0x8ae0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 250ae │ │ │ │ + beq.n 2507e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 251b6 │ │ │ │ + beq.w 25186 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #35147 @ 0x894b │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ @@ -46045,15 +46045,15 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35146 @ 0x894a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ @@ -46061,29 +46061,29 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ movw r2, #463 @ 0x1cf │ │ │ │ - b.w 242fa │ │ │ │ - blx 42b4 │ │ │ │ + b.w 242ca │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25e4c │ │ │ │ - ldr.w r0, [pc, #2876] @ 25c78 │ │ │ │ + bne.w 25e1c │ │ │ │ + ldr.w r0, [pc, #2876] @ 25c48 │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2860] @ 25c7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2860] @ 25c4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35043 @ 0x88e3 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -46091,428 +46091,428 @@ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ - blx 3e10 │ │ │ │ - ldr.w r3, [pc, #2816] @ 25c80 │ │ │ │ + blx 3ddc │ │ │ │ + ldr.w r3, [pc, #2816] @ 25c50 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #2812] @ 25c84 │ │ │ │ + ldr.w r1, [pc, #2812] @ 25c54 │ │ │ │ strd r7, r7, [sp, #440] @ 0x1b8 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ ldr.w r2, [r3, #2812] @ 0xafc │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [r3, #2816] @ 0xb00 │ │ │ │ strd r1, r1, [sp, #412] @ 0x19c │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ - b.n 24bd8 │ │ │ │ + b.n 24ba8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 251b2 │ │ │ │ + beq.n 25182 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - b.n 25044 │ │ │ │ + b.n 25014 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2467c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2464c │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25e20 │ │ │ │ - ldr.w r0, [pc, #2732] @ 25c88 │ │ │ │ + bne.w 25df0 │ │ │ │ + ldr.w r0, [pc, #2732] @ 25c58 │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2700] @ 25c7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2700] @ 25c4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35033 @ 0x88d9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r1, #35149 @ 0x894d │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 24aa0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 24a70 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25da8 │ │ │ │ - ldr.w r0, [pc, #2588] @ 25c8c │ │ │ │ + bne.w 25d78 │ │ │ │ + ldr.w r0, [pc, #2588] @ 25c5c │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2552] @ 25c7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2552] @ 25c4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35023 @ 0x88cf │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r3, #35552 @ 0x8ae0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 252cc │ │ │ │ + beq.n 2529c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 252f0 │ │ │ │ + cbz r3, 252c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2509a │ │ │ │ - b.n 251be │ │ │ │ + bne.w 2506a │ │ │ │ + b.n 2518e │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 25094 │ │ │ │ + beq.w 25064 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 25094 │ │ │ │ + bne.w 25064 │ │ │ │ movw r3, #35552 @ 0x8ae0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2509a │ │ │ │ - b.n 251be │ │ │ │ + bne.w 2506a │ │ │ │ + b.n 2518e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35148 @ 0x894c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r1, #35150 @ 0x894e │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35149 @ 0x894d │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r1, #35151 @ 0x894f │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35150 @ 0x894e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ movw r3, #35303 @ 0x89e7 │ │ │ │ movw r8, #487 @ 0x1e7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 23828 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25dd4 │ │ │ │ - ldr.w r0, [pc, #2176] @ 25c90 │ │ │ │ + bne.w 25da4 │ │ │ │ + ldr.w r0, [pc, #2176] @ 25c60 │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2136] @ 25c7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2136] @ 25c4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35013 @ 0x88c5 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #20] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 2431c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 242ec │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 236c2 │ │ │ │ + beq.w 23692 │ │ │ │ movw r3, #35305 @ 0x89e9 │ │ │ │ movw r8, #487 @ 0x1e7 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2546e │ │ │ │ + beq.n 2543e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 25474 │ │ │ │ + cbz r3, 25444 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2546e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2543e │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ movw r1, #35152 @ 0x8950 │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35151 @ 0x894f │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 24b50 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 24b20 │ │ │ │ movw r3, #35316 @ 0x89f4 │ │ │ │ mov.w r8, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 23828 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2370e │ │ │ │ + beq.w 236de │ │ │ │ movw r3, #35318 @ 0x89f6 │ │ │ │ mov.w r8, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 2545e │ │ │ │ + b.n 2542e │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ movw r1, #35153 @ 0x8951 │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ - blx 42b4 │ │ │ │ + b.w 242ca │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2366c │ │ │ │ + beq.w 2363c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35159 @ 0x8957 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ mov.w r2, #476 @ 0x1dc │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ - blx 42b4 │ │ │ │ + b.w 242ca │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25ec2 │ │ │ │ - ldr.w r0, [pc, #1824] @ 25c94 │ │ │ │ + bne.w 25e92 │ │ │ │ + ldr.w r0, [pc, #1824] @ 25c64 │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1780] @ 25c7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1780] @ 25c4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35003 @ 0x88bb │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2389c │ │ │ │ + bne.w 2386c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 238f0 │ │ │ │ - b.w 238fc │ │ │ │ + bne.w 238c0 │ │ │ │ + b.w 238cc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35152 @ 0x8950 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 24b6e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 24b3e │ │ │ │ movw r3, #35329 @ 0x8a01 │ │ │ │ movw r8, #489 @ 0x1e9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 23828 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24582 │ │ │ │ - ldr.w r3, [pc, #1648] @ 25c7c │ │ │ │ + beq.w 24552 │ │ │ │ + ldr.w r3, [pc, #1648] @ 25c4c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str.w r8, [sp, #80] @ 0x50 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ @@ -46521,392 +46521,392 @@ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ strd r8, r8, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ - b.w 2431c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 242ec │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2375a │ │ │ │ + beq.w 2372a │ │ │ │ movw r3, #35331 @ 0x8a03 │ │ │ │ movw r8, #489 @ 0x1e9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 2545e │ │ │ │ + b.n 2542e │ │ │ │ movw r3, #35342 @ 0x8a0e │ │ │ │ mov.w r8, #490 @ 0x1ea │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #35154 @ 0x8952 │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35153 @ 0x8951 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov.w r2, #470 @ 0x1d6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ add.w r3, sp, #1952 @ 0x7a0 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ clz r3, r3 │ │ │ │ mov.w r2, #472 @ 0x1d8 │ │ │ │ movw r1, #35155 @ 0x8953 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ + b.w 242ca │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35154 @ 0x8952 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #76] @ 0x4c │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ - blx 42b4 │ │ │ │ + b.w 242ca │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 237a6 │ │ │ │ + beq.w 23776 │ │ │ │ movw r3, #35344 @ 0x8a10 │ │ │ │ mov.w r8, #490 @ 0x1ea │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 2545e │ │ │ │ + b.n 2542e │ │ │ │ mov r0, r7 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24a6c │ │ │ │ + bne.w 24a3c │ │ │ │ movw r3, #35543 @ 0x8ad7 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movw r1, #35155 @ 0x8953 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov.w r2, #472 @ 0x1d8 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 242fa │ │ │ │ - blx 3b88 │ │ │ │ + b.w 242ca │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24a8c │ │ │ │ + bne.w 24a5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25fb0 │ │ │ │ + beq.w 25f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25fa8 │ │ │ │ + beq.w 25f78 │ │ │ │ movw r3, #35545 @ 0x8ad9 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 23828 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25eee │ │ │ │ - ldr.w r0, [pc, #1264] @ 25c98 │ │ │ │ + bne.w 25ebe │ │ │ │ + ldr.w r0, [pc, #1264] @ 25c68 │ │ │ │ movs r3, #14 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1216] @ 25c7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1216] @ 25c4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #34993 @ 0x88b1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r4, r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #24] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 238ce │ │ │ │ - b.w 238e6 │ │ │ │ + bne.w 2389e │ │ │ │ + b.w 238b6 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 25788 │ │ │ │ + beq.n 25758 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 25e0a │ │ │ │ + beq.w 25dda │ │ │ │ movw r3, #35545 @ 0x8ad9 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 2546e │ │ │ │ + b.n 2543e │ │ │ │ movw r3, #35548 @ 0x8adc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r4, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 250ae │ │ │ │ + beq.w 2507e │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 250ae │ │ │ │ + bne.w 2507e │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r4 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23858 │ │ │ │ - ldr.w r2, [pc, #1104] @ 25c9c │ │ │ │ - ldr.w r3, [pc, #1104] @ 25ca0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 23828 │ │ │ │ + ldr.w r2, [pc, #1104] @ 25c6c │ │ │ │ + ldr.w r3, [pc, #1104] @ 25c70 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr.w r0, [pc, #1084] @ 25ca4 │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr.w r0, [pc, #1084] @ 25c74 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35186 @ 0x8972 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1072] @ 25ca8 │ │ │ │ - ldr.w r3, [pc, #1060] @ 25ca0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1072] @ 25c78 │ │ │ │ + ldr.w r3, [pc, #1060] @ 25c70 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr.w r0, [pc, #1048] @ 25cac │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr.w r0, [pc, #1048] @ 25c7c │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35187 @ 0x8973 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1036] @ 25cb0 │ │ │ │ - ldr r3, [pc, #1016] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1036] @ 25c80 │ │ │ │ + ldr r3, [pc, #1016] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #1012] @ (25cb4 ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #1012] @ (25c84 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35185 @ 0x8971 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #1004] @ (25cb8 ) │ │ │ │ - ldr r3, [pc, #976] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #1004] @ (25c88 ) │ │ │ │ + ldr r3, [pc, #976] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #984] @ (25cbc ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #984] @ (25c8c ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35184 @ 0x8970 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #972] @ (25cc0 ) │ │ │ │ - ldr r3, [pc, #940] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #972] @ (25c90 ) │ │ │ │ + ldr r3, [pc, #940] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #952] @ (25cc4 ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #952] @ (25c94 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35181 @ 0x896d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #944] @ (25cc8 ) │ │ │ │ - ldr r3, [pc, #900] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #944] @ (25c98 ) │ │ │ │ + ldr r3, [pc, #900] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #924] @ (25ccc ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #924] @ (25c9c ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35182 @ 0x896e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #912] @ (25cd0 ) │ │ │ │ - ldr r3, [pc, #864] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #912] @ (25ca0 ) │ │ │ │ + ldr r3, [pc, #864] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #892] @ (25cd4 ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #892] @ (25ca4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35183 @ 0x896f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #884] @ (25cd8 ) │ │ │ │ - ldr r3, [pc, #824] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #884] @ (25ca8 ) │ │ │ │ + ldr r3, [pc, #824] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #864] @ (25cdc ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #864] @ (25cac ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35178 @ 0x896a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #852] @ (25ce0 ) │ │ │ │ - ldr r3, [pc, #788] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #852] @ (25cb0 ) │ │ │ │ + ldr r3, [pc, #788] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #832] @ (25ce4 ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #832] @ (25cb4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35176 @ 0x8968 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #824] @ (25ce8 ) │ │ │ │ - ldr r3, [pc, #748] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #824] @ (25cb8 ) │ │ │ │ + ldr r3, [pc, #748] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #804] @ (25cec ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #804] @ (25cbc ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35177 @ 0x8969 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #792] @ (25cf0 ) │ │ │ │ - ldr r3, [pc, #712] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #792] @ (25cc0 ) │ │ │ │ + ldr r3, [pc, #712] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #772] @ (25cf4 ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #772] @ (25cc4 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #35188 @ 0x8974 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 25e78 │ │ │ │ + bne.w 25e48 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 25a1a │ │ │ │ + beq.n 259ea │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 25eac │ │ │ │ + beq.w 25e7c │ │ │ │ movw r3, #35550 @ 0x8ade │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - ldr r2, [pc, #716] @ (25cf8 ) │ │ │ │ - ldr r3, [pc, #628] @ (25ca0 ) │ │ │ │ + b.w 23828 │ │ │ │ + ldr r2, [pc, #716] @ (25cc8 ) │ │ │ │ + ldr r3, [pc, #628] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #696] @ (25cfc ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #696] @ (25ccc ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35180 @ 0x896c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #688] @ (25d00 ) │ │ │ │ - ldr r3, [pc, #588] @ (25ca0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #688] @ (25cd0 ) │ │ │ │ + ldr r3, [pc, #588] @ (25c70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2060] @ 0x80c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25fa0 │ │ │ │ - ldr r0, [pc, #668] @ (25d04 ) │ │ │ │ + bne.w 25f70 │ │ │ │ + ldr r0, [pc, #668] @ (25cd4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #35179 @ 0x896b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 24b12 │ │ │ │ + beq.w 24ae2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ itt ne │ │ │ │ @@ -46917,96 +46917,96 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25aba │ │ │ │ + beq.n 25a8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f1a │ │ │ │ - ldr r3, [pc, #588] @ (25d08 ) │ │ │ │ + beq.w 25eea │ │ │ │ + ldr r3, [pc, #588] @ (25cd8 ) │ │ │ │ movs r2, #3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ str.w r4, [sp, #1952] @ 0x7a0 │ │ │ │ str.w r7, [sp, #1956] @ 0x7a4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ str.w r3, [sp, #1960] @ 0x7a8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 24b3c │ │ │ │ + beq.w 24b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24b3c │ │ │ │ + bne.w 24b0c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 24b3c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 24b0c │ │ │ │ movw r3, #35579 @ 0x8afb │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 25820 │ │ │ │ + b.n 257f0 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25eb4 │ │ │ │ + beq.w 25e84 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ add.w r8, sp, #412 @ 0x19c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24bb0 │ │ │ │ + beq.w 24b80 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ - ldr r3, [pc, #484] @ (25d0c ) │ │ │ │ + ldr r3, [pc, #484] @ (25cdc ) │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 24b98 │ │ │ │ + beq.w 24b68 │ │ │ │ add.w r8, sp, #412 @ 0x19c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 24bb0 │ │ │ │ + blx 3ddc │ │ │ │ + b.w 24b80 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r4, [sp, #268] @ 0x10c │ │ │ │ strd r7, r7, [sp, #440] @ 0x1b8 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #440] @ (25d10 ) │ │ │ │ + ldr r2, [pc, #440] @ (25ce0 ) │ │ │ │ ldr.w r0, [r8] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r7, #0] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ strd r4, r4, [sp, #412] @ 0x19c │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ movw r3, #35600 @ 0x8b10 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 2545e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2542e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23c64 │ │ │ │ - ldr r3, [pc, #232] @ (25c7c ) │ │ │ │ + beq.w 23c34 │ │ │ │ + ldr r3, [pc, #232] @ (25c4c ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ @@ -47016,16 +47016,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #188] @ (25c7c ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #188] @ (25c4c ) │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35101 @ 0x891d │ │ │ │ @@ -47034,16 +47034,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #144] @ (25c7c ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #144] @ (25c4c ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ @@ -47053,16 +47053,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #96] @ (25c7c ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #96] @ (25c4c ) │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35091 @ 0x8913 │ │ │ │ @@ -47072,16 +47072,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #52] @ (25c7c ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #52] @ (25c4c ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35071 @ 0x88ff │ │ │ │ @@ -47090,98 +47090,98 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + b.w 242ec │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ movs r5, r0 │ │ │ │ - cbz r6, 25cdc │ │ │ │ + cbz r6, 25cb8 │ │ │ │ movs r5, r0 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r5, r0 │ │ │ │ - sxtb r0, r4 │ │ │ │ + uxth r0, r2 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r1, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #704] @ (25f58 ) │ │ │ │ + ldr r7, [pc, #672] @ (25f08 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #488] @ (25e84 ) │ │ │ │ + ldr r5, [pc, #456] @ (25e34 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #680 @ (adr r7, 25f48 ) │ │ │ │ + add r7, pc, #872 @ (adr r7, 25fd8 ) │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #28 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #504 @ (adr r7, 25ea4 ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 25f34 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #336 @ (adr r7, 25e04 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 25e94 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #184 @ (adr r7, 25d74 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 25e04 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #32 @ (adr r7, 25ce4 ) │ │ │ │ + add r7, pc, #224 @ (adr r7, 25d74 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #904 @ (adr r6, 26054 ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 25ce4 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #752 @ (adr r6, 25fc4 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 26054 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #600 @ (adr r6, 25f34 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 25fc4 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #10 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #448 @ (adr r6, 25ea4 ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 25f34 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #296 @ (adr r6, 25e14 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 25ea4 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #144 @ (adr r6, 25d84 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 25e14 ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #832 @ (adr r5, 2603c ) │ │ │ │ + add r6, pc, #0 @ (adr r6, 25ccc ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #680 @ (adr r5, 25fac ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 2603c ) │ │ │ │ movs r5, r0 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r6, #30 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb78a │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #776] @ (26020 ) │ │ │ │ + ldr r3, [pc, #776] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35081 @ 0x8909 │ │ │ │ @@ -47191,16 +47191,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #732] @ (26020 ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #732] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35061 @ 0x88f5 │ │ │ │ @@ -47209,39 +47209,39 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #680] @ (26020 ) │ │ │ │ + ldr r3, [pc, #680] @ (25ff0 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35051 @ 0x88eb │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ movw r3, #36146 @ 0x8d32 │ │ │ │ movw r8, #549 @ 0x225 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - ldr r3, [pc, #628] @ (26020 ) │ │ │ │ + b.w 23828 │ │ │ │ + ldr r3, [pc, #628] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35021 @ 0x88cd │ │ │ │ @@ -47250,16 +47250,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #584] @ (26020 ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #584] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35011 @ 0x88c3 │ │ │ │ @@ -47268,26 +47268,26 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 23830 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 23800 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r5, r4 │ │ │ │ movw r3, #35545 @ 0x8ad9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - ldr r3, [pc, #508] @ (26020 ) │ │ │ │ + b.w 23828 │ │ │ │ + ldr r3, [pc, #508] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35031 @ 0x88d7 │ │ │ │ @@ -47296,16 +47296,16 @@ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #464] @ (26020 ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #464] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35041 @ 0x88e1 │ │ │ │ @@ -47314,40 +47314,40 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 25f8c │ │ │ │ + beq.w 25f5c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 25a1a │ │ │ │ + beq.w 259ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25a1a │ │ │ │ + bne.w 259ea │ │ │ │ movw r3, #35550 @ 0x8ade │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 252f0 │ │ │ │ + b.w 252c0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2384c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2381c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25a1a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 259ea │ │ │ │ movw r3, #35583 @ 0x8aff │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2545e │ │ │ │ - ldr r3, [pc, #348] @ (26020 ) │ │ │ │ + b.w 2542e │ │ │ │ + ldr r3, [pc, #348] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #35001 @ 0x88b9 │ │ │ │ @@ -47356,16 +47356,16 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ - ldr r3, [pc, #304] @ (26020 ) │ │ │ │ + b.w 242ec │ │ │ │ + ldr r3, [pc, #304] @ (25ff0 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movw r1, #34991 @ 0x88af │ │ │ │ @@ -47374,21 +47374,21 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #32] │ │ │ │ strd r2, r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2431c │ │ │ │ + b.w 242ec │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25aba │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 25a8a │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 25fee │ │ │ │ + beq.n 25fbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -47397,118 +47397,118 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 25f58 │ │ │ │ + beq.n 25f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25ff6 │ │ │ │ + beq.n 25fc6 │ │ │ │ mov r4, r7 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 237f4 │ │ │ │ + b.w 237c4 │ │ │ │ movw r3, #35499 @ 0x8aab │ │ │ │ mov r5, r0 │ │ │ │ movw r8, #503 @ 0x1f7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26010 │ │ │ │ + beq.n 25fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 25ffc │ │ │ │ + beq.n 25fcc │ │ │ │ movw r3, #35519 @ 0x8abf │ │ │ │ movw r8, #503 @ 0x1f7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 2546e │ │ │ │ + b.w 2543e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r3, #35550 @ 0x8ade │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 252b8 │ │ │ │ - bl 10038 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10568 │ │ │ │ + b.w 25288 │ │ │ │ + bl 10008 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10538 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2580e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 257de │ │ │ │ movw r3, #35545 @ 0x8ad9 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r8, #504 @ 0x1f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #92] @ (26024 ) │ │ │ │ + b.w 23828 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #92] @ (25ff4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #92] @ (26028 ) │ │ │ │ - ldr r0, [pc, #96] @ (2602c ) │ │ │ │ + ldr r1, [pc, #92] @ (25ff8 ) │ │ │ │ + ldr r0, [pc, #96] @ (25ffc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #84] @ (26030 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #84] @ (26000 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #80] @ (26034 ) │ │ │ │ - ldr r0, [pc, #84] @ (26038 ) │ │ │ │ + ldr r1, [pc, #80] @ (26004 ) │ │ │ │ + ldr r0, [pc, #84] @ (26008 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 237f4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 25f58 │ │ │ │ + b.w 237c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 25f28 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #503 @ 0x1f7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r3, #35519 @ 0x8abf │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ movw r3, #35519 @ 0x8abf │ │ │ │ movw r8, #503 @ 0x1f7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 23858 │ │ │ │ + b.w 23828 │ │ │ │ nop │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r2, #2 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r5, r6 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r5, r4 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2984] @ 0xba8 │ │ │ │ sub.w sp, sp, #1012 @ 0x3f4 │ │ │ │ - ldr.w r4, [pc, #2888] @ 26ba0 │ │ │ │ + ldr.w r4, [pc, #2888] @ 26b70 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #2884] @ 26ba4 │ │ │ │ + ldr.w r2, [pc, #2884] @ 26b74 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r0, [pc, #2880] @ 26ba8 │ │ │ │ + ldr.w r0, [pc, #2880] @ 26b78 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #2876] @ 26bac │ │ │ │ + ldr.w r6, [pc, #2876] @ 26b7c │ │ │ │ mov r3, r2 │ │ │ │ add.w r2, r2, #680 @ 0x2a8 │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #1004] @ 0x3ec │ │ │ │ mov.w r0, #0 │ │ │ │ @@ -47535,17 +47535,17 @@ │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ add.w r2, r3, #1544 @ 0x608 │ │ │ │ str r2, [sp, #836] @ 0x344 │ │ │ │ add.w r2, r3, #704 @ 0x2c0 │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str r2, [sp, #840] @ 0x348 │ │ │ │ str r3, [sp, #844] @ 0x34c │ │ │ │ - cbz r7, 260fa │ │ │ │ + cbz r7, 260ca │ │ │ │ cmp r5, #13 │ │ │ │ - bhi.w 26d50 │ │ │ │ + bhi.w 26d20 │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ lsls r3, r6, #20 │ │ │ │ lsls r2, r1, #21 │ │ │ │ lsls r1, r5, #22 │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r1, r2, #23 │ │ │ │ lsls r2, r4, #23 │ │ │ │ @@ -47555,24 +47555,24 @@ │ │ │ │ lsls r1, r4, #20 │ │ │ │ lsls r3, r5, #20 │ │ │ │ lsls r7, r6, #14 │ │ │ │ lsls r4, r0, #20 │ │ │ │ lsrs r1, r5, #7 │ │ │ │ sub.w r3, r5, #10 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.w 26d50 │ │ │ │ + bhi.w 26d20 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r7, r2, #14 │ │ │ │ lsls r1, r2, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r3, #14 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - ldr.w r3, [pc, #2708] @ 26bb0 │ │ │ │ + ldr.w r3, [pc, #2708] @ 26b80 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r3, fp, [r1, #28] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ @@ -47590,685 +47590,685 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ add r5, sp, #896 @ 0x380 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [sp, #584] @ 0x248 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26cda │ │ │ │ + beq.w 26caa │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add.w r9, sp, #584 @ 0x248 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2624] @ 26bb4 │ │ │ │ + ldr.w r3, [pc, #2624] @ 26b84 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ ldr r2, [sp, #900] @ 0x384 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ - beq.w 27ba4 │ │ │ │ + beq.w 27b74 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27ba4 │ │ │ │ + beq.w 27b74 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #512 @ 0x200 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26cf2 │ │ │ │ + beq.w 26cc2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2536] @ 26bb8 │ │ │ │ + ldr.w r3, [pc, #2536] @ 26b88 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - beq.w 27b80 │ │ │ │ + beq.w 27b50 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27c88 │ │ │ │ + beq.w 27c58 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26cfe │ │ │ │ + beq.w 26cce │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2452] @ 26bbc │ │ │ │ + ldr.w r3, [pc, #2452] @ 26b8c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - beq.w 27c1c │ │ │ │ + beq.w 27bec │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27d08 │ │ │ │ + beq.w 27cd8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26d0a │ │ │ │ + beq.w 26cda │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2372] @ 26bc0 │ │ │ │ + ldr.w r3, [pc, #2372] @ 26b90 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - beq.w 27ce8 │ │ │ │ + beq.w 27cb8 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27dbe │ │ │ │ + beq.w 27d8e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26d16 │ │ │ │ + beq.w 26ce6 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2288] @ 26bc4 │ │ │ │ + ldr.w r3, [pc, #2288] @ 26b94 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - beq.w 27d74 │ │ │ │ + beq.w 27d44 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27ff6 │ │ │ │ + beq.w 27fc6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26d22 │ │ │ │ + beq.w 26cf2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2208] @ 26bc8 │ │ │ │ + ldr.w r3, [pc, #2208] @ 26b98 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - beq.w 27efc │ │ │ │ + beq.w 27ecc │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2807c │ │ │ │ + beq.w 2804c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26d2e │ │ │ │ + beq.w 26cfe │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2124] @ 26bcc │ │ │ │ + ldr.w r3, [pc, #2124] @ 26b9c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - beq.w 28022 │ │ │ │ + beq.w 27ff2 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28228 │ │ │ │ + beq.w 281f8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [sp, #512] @ 0x200 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26d3a │ │ │ │ + beq.w 26d0a │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2040] @ 26bd0 │ │ │ │ + ldr.w r3, [pc, #2040] @ 26ba0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ - beq.w 28140 │ │ │ │ + beq.w 28110 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr.w sl, [sp, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 282d0 │ │ │ │ - ldr.w r3, [pc, #1988] @ 26bd4 │ │ │ │ + beq.w 282a0 │ │ │ │ + ldr.w r3, [pc, #1988] @ 26ba4 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 26e20 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 26df0 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 27bbe │ │ │ │ + beq.w 27b8e │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ - cbz r3, 2644a │ │ │ │ + cbz r3, 2641a │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2789e │ │ │ │ + beq.w 2786e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 26d48 │ │ │ │ + beq.w 26d18 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ - beq.w 27788 │ │ │ │ + beq.w 27758 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 27498 │ │ │ │ + beq.w 27468 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ - beq.w 27ddc │ │ │ │ + beq.w 27dac │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add.w fp, sp, #688 @ 0x2b0 │ │ │ │ str.w r3, [r9] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r1, r9 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r2, [sp, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ ldr r3, [sp, #596] @ 0x254 │ │ │ │ ldr.w r2, [r9, #40] @ 0x28 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r9, [r9, #44] @ 0x2c │ │ │ │ vldr d8, [sp, #624] @ 0x270 │ │ │ │ strd r3, r3, [sp, #424] @ 0x1a8 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ - beq.w 26e2c │ │ │ │ + beq.w 26dfc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28014 │ │ │ │ + beq.w 27fe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27408 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 273d8 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #312] @ 0x138 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 281ac │ │ │ │ + beq.w 2817c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2650a │ │ │ │ + beq.n 264da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27af6 │ │ │ │ + beq.w 27ac6 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2820c │ │ │ │ + beq.w 281dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27aea │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 27aba │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #320] @ 0x140 │ │ │ │ vldr d6, [sp, #320] @ 0x140 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 28242 │ │ │ │ + beq.w 28212 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2655c │ │ │ │ + beq.n 2652c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27b3a │ │ │ │ + beq.w 27b0a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27d28 │ │ │ │ + beq.w 27cf8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 273be │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2738e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d14, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d14, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 27f26 │ │ │ │ + beq.w 27ef6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 265aa │ │ │ │ + beq.n 2657a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 273d2 │ │ │ │ + beq.w 273a2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27f18 │ │ │ │ + beq.w 27ee8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 273c6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 27396 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #240] @ 0xf0 │ │ │ │ vldr d6, [sp, #240] @ 0xf0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2804c │ │ │ │ + beq.w 2801c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 265fc │ │ │ │ + beq.n 265cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 274a6 │ │ │ │ + beq.w 27476 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2803e │ │ │ │ + beq.w 2800e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2749e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2746e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 281dc │ │ │ │ + beq.w 281ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2664a │ │ │ │ + beq.n 2661a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27b0c │ │ │ │ + beq.w 27adc │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2821a │ │ │ │ + beq.w 281ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27b00 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 27ad0 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #288] @ 0x120 │ │ │ │ vldr d6, [sp, #288] @ 0x120 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 282e6 │ │ │ │ + beq.w 282b6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2669c │ │ │ │ + beq.n 2666c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27b44 │ │ │ │ + beq.w 27b14 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 26e60 │ │ │ │ - ldr.w r3, [pc, #1328] @ 26bd8 │ │ │ │ + beq.w 26e30 │ │ │ │ + ldr.w r3, [pc, #1328] @ 26ba8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27968 │ │ │ │ - ldr.w r3, [pc, #1308] @ 26bdc │ │ │ │ + beq.w 27938 │ │ │ │ + ldr.w r3, [pc, #1308] @ 26bac │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r2, #1 │ │ │ │ movne r1, #4 │ │ │ │ movne r6, #0 │ │ │ │ - beq.w 28a06 │ │ │ │ - ldr.w r3, [pc, #1292] @ 26be0 │ │ │ │ + beq.w 289d6 │ │ │ │ + ldr.w r3, [pc, #1292] @ 26bb0 │ │ │ │ add r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 289e4 │ │ │ │ + beq.w 289b4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26710 │ │ │ │ + beq.n 266e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 286be │ │ │ │ + beq.w 2868e │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2672e │ │ │ │ + beq.n 266fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2870a │ │ │ │ + beq.w 286da │ │ │ │ movs r3, #0 │ │ │ │ movw r6, #335 @ 0x14f │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #34097 @ 0x8531 │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r9, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 279f0 │ │ │ │ + beq.w 279c0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 278bc │ │ │ │ + beq.w 2788c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 27da4 │ │ │ │ + beq.w 27d74 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27daa │ │ │ │ + beq.w 27d7a │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ - ldr.w r0, [pc, #1112] @ 26be4 │ │ │ │ + ldr.w r0, [pc, #1112] @ 26bb4 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r2, r0 │ │ │ │ ittt eq │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r0, [sp, #252] @ 0xfc │ │ │ │ streq r2, [r0, #40] @ 0x28 │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 28b38 │ │ │ │ + bne.w 28b08 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 28272 │ │ │ │ + bne.w 28242 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 267e2 │ │ │ │ + cbz r0, 267b2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 267e2 │ │ │ │ + beq.n 267b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 267e2 │ │ │ │ + cbnz r2, 267b2 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 267f6 │ │ │ │ + beq.n 267c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 278dc │ │ │ │ - cbz r1, 2680c │ │ │ │ + beq.w 278ac │ │ │ │ + cbz r1, 267dc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2680c │ │ │ │ + beq.n 267dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27b36 │ │ │ │ - ldr r3, [pc, #984] @ (26be8 ) │ │ │ │ + beq.w 27b06 │ │ │ │ + ldr r3, [pc, #984] @ (26bb8 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #984] @ (26bec ) │ │ │ │ + ldr r0, [pc, #984] @ (26bbc ) │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 275f6 │ │ │ │ - b.w 27610 │ │ │ │ - ldr r3, [pc, #900] @ (26bb0 ) │ │ │ │ + bne.w 275c6 │ │ │ │ + b.w 275e0 │ │ │ │ + ldr r3, [pc, #900] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ - b.n 2611e │ │ │ │ - ldr r3, [pc, #888] @ (26bb0 ) │ │ │ │ + b.n 260ee │ │ │ │ + ldr r3, [pc, #888] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ - b.n 26122 │ │ │ │ + b.n 260f2 │ │ │ │ ldr.w r8, [r1, #48] @ 0x30 │ │ │ │ - b.n 26114 │ │ │ │ - ldr r3, [pc, #864] @ (26bb0 ) │ │ │ │ + b.n 260e4 │ │ │ │ + ldr r3, [pc, #864] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -48288,182 +48288,182 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 28aac │ │ │ │ - ldr r2, [pc, #864] @ (26bf0 ) │ │ │ │ + bpl.w 28a7c │ │ │ │ + ldr r2, [pc, #864] @ (26bc0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 28a98 │ │ │ │ - ldr r2, [pc, #860] @ (26bf4 ) │ │ │ │ + beq.w 28a68 │ │ │ │ + ldr r2, [pc, #860] @ (26bc4 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 28b08 │ │ │ │ + beq.w 28ad8 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ add.w r4, r1, r5, lsl #2 │ │ │ │ cmp r5, #12 │ │ │ │ - bhi.w 26a4e │ │ │ │ + bhi.w 26a1e │ │ │ │ tbb [pc, r5] │ │ │ │ asrs r7, r0, #20 │ │ │ │ adds r1, #35 @ 0x23 │ │ │ │ - ldr r5, [pc, #252] @ (269b4 ) │ │ │ │ + ldr r5, [pc, #252] @ (26984 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ strh r7, [r6, #42] @ 0x2a │ │ │ │ add r2, sp, #588 @ 0x24c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #820] @ (26bf8 ) │ │ │ │ + ldr r3, [pc, #820] @ (26bc8 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2866a │ │ │ │ + beq.w 2863a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #796] @ (26bfc ) │ │ │ │ + ldr r3, [pc, #796] @ (26bcc ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1708] @ 0x6ac │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2841c │ │ │ │ + beq.w 283ec │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #772] @ (26c00 ) │ │ │ │ + ldr r3, [pc, #772] @ (26bd0 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 283b4 │ │ │ │ + beq.w 28384 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #748] @ (26c04 ) │ │ │ │ + ldr r3, [pc, #748] @ (26bd4 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28290 │ │ │ │ + beq.w 28260 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #724] @ (26c08 ) │ │ │ │ + ldr r3, [pc, #724] @ (26bd8 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1528] @ 0x5f8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28098 │ │ │ │ + beq.w 28068 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #700] @ (26c0c ) │ │ │ │ + ldr r3, [pc, #700] @ (26bdc ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1532] @ 0x5fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27ec2 │ │ │ │ + beq.w 27e92 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #676] @ (26c10 ) │ │ │ │ + ldr r3, [pc, #676] @ (26be0 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1536] @ 0x600 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27d36 │ │ │ │ + beq.w 27d06 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #652] @ (26c14 ) │ │ │ │ + ldr r3, [pc, #652] @ (26be4 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #836] @ 0x344 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27caa │ │ │ │ + beq.w 27c7a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #628] @ (26c18 ) │ │ │ │ + ldr r3, [pc, #628] @ (26be8 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #768] @ 0x300 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27c3e │ │ │ │ + beq.w 27c0e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #604] @ (26c1c ) │ │ │ │ + ldr r3, [pc, #604] @ (26bec ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #660] @ 0x294 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27bdc │ │ │ │ + beq.w 27bac │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.n 269e8 │ │ │ │ - ldr r3, [pc, #464] @ (26bb0 ) │ │ │ │ + bgt.n 269b8 │ │ │ │ + ldr r3, [pc, #464] @ (26b80 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.w 26148 │ │ │ │ - ldr r3, [pc, #564] @ (26c20 ) │ │ │ │ + b.w 26118 │ │ │ │ + ldr r3, [pc, #564] @ (26bf0 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #600] @ 0x258 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27dfa │ │ │ │ + beq.w 27dca │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 269de │ │ │ │ - ldr r3, [pc, #532] @ (26c24 ) │ │ │ │ + ble.n 269ae │ │ │ │ + ldr r3, [pc, #532] @ (26bf4 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1544] @ 0x608 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2837c │ │ │ │ + beq.w 2834c │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 269de │ │ │ │ - ldr r3, [pc, #500] @ (26c28 ) │ │ │ │ + ble.n 269ae │ │ │ │ + ldr r3, [pc, #500] @ (26bf8 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27b4e │ │ │ │ + beq.w 27b1e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 27b60 │ │ │ │ + beq.w 27b30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 269de │ │ │ │ + ble.n 269ae │ │ │ │ str r5, [sp, #0] │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -48484,20 +48484,20 @@ │ │ │ │ strd r3, fp, [r5, #28] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ strd r3, r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #400] @ (26c2c ) │ │ │ │ + ldr r3, [pc, #400] @ (26bfc ) │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ @@ -48514,371 +48514,371 @@ │ │ │ │ ldrd fp, r3, [r5, #32] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldrd r8, r7, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - beq.w 2864a │ │ │ │ - ldr r3, [pc, #208] @ (26bb0 ) │ │ │ │ + beq.w 2861a │ │ │ │ + ldr r3, [pc, #208] @ (26b80 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ - b.w 26148 │ │ │ │ + b.w 26118 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 26856 │ │ │ │ - ldr r3, [pc, #188] @ (26bb0 ) │ │ │ │ + b.n 26826 │ │ │ │ + ldr r3, [pc, #188] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ str.w r8, [sp, #140] @ 0x8c │ │ │ │ - b.n 26866 │ │ │ │ - ldr r3, [pc, #164] @ (26bb0 ) │ │ │ │ + b.n 26836 │ │ │ │ + ldr r3, [pc, #164] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - b.n 26862 │ │ │ │ - ldr r3, [pc, #140] @ (26bb0 ) │ │ │ │ + b.n 26832 │ │ │ │ + ldr r3, [pc, #140] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - b.n 2685e │ │ │ │ - ldr r3, [pc, #120] @ (26bb0 ) │ │ │ │ + b.n 2682e │ │ │ │ + ldr r3, [pc, #120] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ - b.n 2685a │ │ │ │ - ldr r3, [pc, #104] @ (26bb0 ) │ │ │ │ + b.n 2682a │ │ │ │ + ldr r3, [pc, #104] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ strd r8, r8, [sp, #112] @ 0x70 │ │ │ │ - b.n 26882 │ │ │ │ - ldr r3, [pc, #60] @ (26bb0 ) │ │ │ │ + b.n 26852 │ │ │ │ + ldr r3, [pc, #60] @ (26b80 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #112] @ 0x70 │ │ │ │ - b.n 2687e │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + b.n 2684e │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ movs r5, r0 │ │ │ │ - cbz r2, 26bd4 │ │ │ │ + cbz r2, 26bb0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #624 @ (adr r2, 26e28 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 26eb8 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r2, pc, #256 @ (adr r2, 26cbc ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 26d4c ) │ │ │ │ movs r5, r0 │ │ │ │ - add r1, pc, #936 @ (adr r1, 26f68 ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 26bf8 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r1, pc, #592 @ (adr r1, 26e14 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 26ea4 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r1, pc, #248 @ (adr r1, 26cc0 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 26d50 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r0, pc, #928 @ (adr r0, 26f6c ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 26bfc ) │ │ │ │ movs r5, r0 │ │ │ │ - add r0, pc, #584 @ (adr r0, 26e18 ) │ │ │ │ + add r0, pc, #776 @ (adr r0, 26ea8 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r0, pc, #232 @ (adr r0, 26cbc ) │ │ │ │ + add r0, pc, #424 @ (adr r0, 26d4c ) │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ movs r4, r0 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ movs r5, r0 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ movs r5, r0 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ movs r5, r0 │ │ │ │ - add r7, pc, #920 @ (adr r7, 26fc4 ) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ movs r5, r0 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #532] @ (26e48 ) │ │ │ │ + ldr r3, [pc, #532] @ (26e18 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ - b.n 2687a │ │ │ │ - ldr r3, [pc, #492] @ (26e48 ) │ │ │ │ + b.n 2684a │ │ │ │ + ldr r3, [pc, #492] @ (26e18 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ - b.n 26876 │ │ │ │ - ldr r3, [pc, #452] @ (26e48 ) │ │ │ │ + b.n 26846 │ │ │ │ + ldr r3, [pc, #452] @ (26e18 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ - b.n 26872 │ │ │ │ - ldr r3, [pc, #420] @ (26e48 ) │ │ │ │ + b.n 26842 │ │ │ │ + ldr r3, [pc, #420] @ (26e18 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ - b.n 2686e │ │ │ │ - ldr r3, [pc, #388] @ (26e48 ) │ │ │ │ + b.n 2683e │ │ │ │ + ldr r3, [pc, #388] @ (26e18 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ - b.n 2686a │ │ │ │ + b.n 2683a │ │ │ │ add.w r9, sp, #584 @ 0x248 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ - b.w 261a8 │ │ │ │ + b.w 26178 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - b.w 26202 │ │ │ │ + b.w 261d2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ - b.w 26258 │ │ │ │ + b.w 26228 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - b.w 262ae │ │ │ │ + b.w 2627e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.w 26304 │ │ │ │ + b.w 262d4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ - b.w 2635a │ │ │ │ + b.w 2632a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.w 263b0 │ │ │ │ + b.w 26380 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - b.w 2640c │ │ │ │ + b.w 263dc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ - b.w 26462 │ │ │ │ - ldr r0, [pc, #248] @ (26e4c ) │ │ │ │ + b.w 26432 │ │ │ │ + ldr r0, [pc, #248] @ (26e1c ) │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #228] @ (26e48 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #228] @ (26e18 ) │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ movw r1, #33674 @ 0x838a │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 26d9c │ │ │ │ + beq.n 26d6c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 26d84 │ │ │ │ + bne.n 26d54 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 273dc │ │ │ │ + ble.w 273ac │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 26dc4 │ │ │ │ + beq.n 26d94 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 26dac │ │ │ │ + bne.n 26d7c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27414 │ │ │ │ + ble.w 273e4 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 26dec │ │ │ │ + beq.n 26dbc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 26dd4 │ │ │ │ + bne.n 26da4 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2746c │ │ │ │ - ldr r3, [pc, #96] @ (26e50 ) │ │ │ │ + ble.w 2743c │ │ │ │ + ldr r3, [pc, #96] @ (26e20 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r0, [pc, #96] @ (26e54 ) │ │ │ │ + ldr r0, [pc, #96] @ (26e24 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #88] @ (26e58 ) │ │ │ │ - ldr r3, [pc, #92] @ (26e5c ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #88] @ (26e28 ) │ │ │ │ + ldr r3, [pc, #92] @ (26e2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ + bne.w 28b2e │ │ │ │ mov r0, r8 │ │ │ │ add.w sp, sp, #1012 @ 0x3f4 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 112bc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d13, d0 │ │ │ │ - b.w 2642a │ │ │ │ - vldr d7, [pc, #16] @ 26e40 │ │ │ │ + b.w 263fa │ │ │ │ + vldr d7, [pc, #16] @ 26e10 │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ - b.w 2655c │ │ │ │ + b.w 2652c │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #12 │ │ │ │ movs r4, r0 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 266a6 │ │ │ │ + bne.w 26676 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 266a6 │ │ │ │ + bne.w 26676 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 266a6 │ │ │ │ + bne.w 26676 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 266a6 │ │ │ │ + bne.w 26676 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 266a6 │ │ │ │ - ldr.w r3, [pc, #1468] @ 27448 │ │ │ │ + bne.w 26676 │ │ │ │ + ldr.w r3, [pc, #1468] @ 27418 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ add r3, pc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ @@ -48891,175 +48891,175 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r7] │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ strd r2, r3, [r7] │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28316 │ │ │ │ + beq.w 282e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26ed4 │ │ │ │ + beq.n 26ea4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1392] @ 2744c │ │ │ │ + ldr.w r2, [pc, #1392] @ 2741c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2336] @ 0x920 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28372 │ │ │ │ + beq.w 28342 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28352 │ │ │ │ + beq.w 28322 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 26f10 │ │ │ │ + beq.n 26ee0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27c7e │ │ │ │ - ldr.w r3, [pc, #1340] @ 27450 │ │ │ │ + beq.w 27c4e │ │ │ │ + ldr.w r3, [pc, #1340] @ 27420 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ - ldr.w r3, [pc, #1328] @ 27454 │ │ │ │ + ldr.w r3, [pc, #1328] @ 27424 │ │ │ │ str r2, [sp, #700] @ 0x2bc │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r3, pc │ │ │ │ vstr d8, [sp, #728] @ 0x2d8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 283f0 │ │ │ │ + beq.w 283c0 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28416 │ │ │ │ + beq.w 283e6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 28ae0 │ │ │ │ - ldr.w r1, [pc, #1264] @ 27458 │ │ │ │ + bpl.w 28ab0 │ │ │ │ + ldr.w r1, [pc, #1264] @ 27428 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 28a98 │ │ │ │ - ldr.w r1, [pc, #1256] @ 2745c │ │ │ │ + beq.w 28a68 │ │ │ │ + ldr.w r1, [pc, #1256] @ 2742c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 28b08 │ │ │ │ + beq.w 28ad8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 28adc │ │ │ │ + ble.w 28aac │ │ │ │ str.w r8, [r0, #12] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28458 │ │ │ │ - ldr.w r1, [pc, #1220] @ 27460 │ │ │ │ + beq.w 28428 │ │ │ │ + ldr.w r1, [pc, #1220] @ 27430 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 280d4 │ │ │ │ + blt.w 280a4 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28476 │ │ │ │ + beq.w 28446 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 26fde │ │ │ │ + beq.n 26fae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28332 │ │ │ │ + beq.w 28302 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 26ff2 │ │ │ │ + beq.n 26fc2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28348 │ │ │ │ + beq.w 28318 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2700a │ │ │ │ + beq.n 26fda │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2833e │ │ │ │ + beq.w 2830e │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 2847c │ │ │ │ - ldr.w r3, [pc, #1104] @ 27464 │ │ │ │ + bne.w 2844c │ │ │ │ + ldr.w r3, [pc, #1104] @ 27434 │ │ │ │ add.w fp, sp, #428 @ 0x1ac │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ movs r7, #0 │ │ │ │ add r3, pc │ │ │ │ mov r1, r7 │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r3, r3, [sp, #456] @ 0x1c8 │ │ │ │ - ldr.w r3, [pc, #1084] @ 27468 │ │ │ │ + ldr.w r3, [pc, #1084] @ 27438 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ str.w r7, [fp] │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #832] @ 0x340 │ │ │ │ ldr r1, [sp, #836] @ 0x344 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 2751e │ │ │ │ + ble.w 274ee │ │ │ │ vldr s15, [sp, #200] @ 0xc8 │ │ │ │ mov.w r8, #1 │ │ │ │ ldrd r0, lr, [sp, #172] @ 0xac │ │ │ │ strd r6, r5, [sp, #408] @ 0x198 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vldr s15, [sp, #204] @ 0xcc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ @@ -49100,15 +49100,15 @@ │ │ │ │ vstr d11, [sp, #144] @ 0x90 │ │ │ │ vstr d6, [sp, #328] @ 0x148 │ │ │ │ vstr d7, [sp, #376] @ 0x178 │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ - vldr d7, [pc, #816] @ 27440 │ │ │ │ + vldr d7, [pc, #816] @ 27410 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ vstr d7, [r3, #8] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ vldr d7, [r3] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ @@ -49120,67 +49120,67 @@ │ │ │ │ vldr d3, [r3] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ vldr d0, [r3] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ vldr d8, [r3] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 27976 │ │ │ │ + beq.w 27946 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 274ba │ │ │ │ + beq.w 2748a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ vldr d7, [sp, #184] @ 0xb8 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ vldr d4, [r3] │ │ │ │ vadd.f64 d4, d7, d4 │ │ │ │ vadd.f64 d7, d3, d4 │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ vstr d7, [sp, #264] @ 0x108 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 274b8 │ │ │ │ + bgt.w 27488 │ │ │ │ vsub.f64 d7, d4, d3 │ │ │ │ vldr d6, [sp, #240] @ 0xf0 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vstr d7, [sp, #304] @ 0x130 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 274b8 │ │ │ │ + bmi.w 27488 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ movne r3, #0 │ │ │ │ movne r4, r3 │ │ │ │ - beq.w 273ac │ │ │ │ + beq.w 2737c │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #224] @ 0xe0 │ │ │ │ add.w r3, r7, r3, lsl #3 │ │ │ │ vldr d1, [r3] │ │ │ │ vadd.f64 d1, d7, d1 │ │ │ │ vadd.f64 d6, d0, d1 │ │ │ │ vcmpe.f64 d12, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 273a6 │ │ │ │ + bgt.w 27376 │ │ │ │ vsub.f64 d7, d1, d0 │ │ │ │ vldr d5, [sp, #288] @ 0x120 │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 273a6 │ │ │ │ + bmi.w 27376 │ │ │ │ vsub.f64 d11, d6, d12 │ │ │ │ vldr d6, [sp, #304] @ 0x130 │ │ │ │ vsub.f64 d7, d7, d12 │ │ │ │ vldr d2, [sp, #376] @ 0x178 │ │ │ │ vsub.f64 d5, d6, d14 │ │ │ │ vldr d6, [sp, #328] @ 0x148 │ │ │ │ vmul.f64 d7, d7, d2 │ │ │ │ vmul.f64 d5, d5, d6 │ │ │ │ - vldr d6, [pc, #568] @ 27440 │ │ │ │ + vldr d6, [pc, #568] @ 27410 │ │ │ │ vcmpe.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ it le │ │ │ │ vmovle.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcvt.s32.f64 s11, d5 │ │ │ │ @@ -49209,15 +49209,15 @@ │ │ │ │ it le │ │ │ │ vmovle.f64 d2, d5 │ │ │ │ vstr s15, [sp, #344] @ 0x158 │ │ │ │ vcvt.s32.f64 s15, d2 │ │ │ │ vmov r7, s15 │ │ │ │ vstr s15, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r7 │ │ │ │ - bge.w 273a6 │ │ │ │ + bge.w 27376 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ vmov s15, r3 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ vcvt.f64.s32 d2, s15 │ │ │ │ vldr d11, [sp, #144] @ 0x90 │ │ │ │ mul.w fp, r7, r3 │ │ │ │ @@ -49243,15 +49243,15 @@ │ │ │ │ vmov.f64 d7, d12 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ vmla.f64 d7, d2, d11 │ │ │ │ vcvt.f64.s32 d2, s13 │ │ │ │ vmov.f64 d6, d12 │ │ │ │ cmp r2, r7 │ │ │ │ vmla.f64 d6, d2, d11 │ │ │ │ - bge.n 2738a │ │ │ │ + bge.n 2735a │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ add.w r4, r2, fp │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ vnmls.f64 d6, d7, d10 │ │ │ │ @@ -49284,127 +49284,127 @@ │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ mla r3, sl, r3, ip │ │ │ │ vldr d7, [r3] │ │ │ │ vstr d7, [r4] │ │ │ │ add r4, r9 │ │ │ │ strb.w r8, [r0] │ │ │ │ add r0, r1 │ │ │ │ - bne.n 27336 │ │ │ │ + bne.n 27306 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ add fp, r2 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ add lr, r2 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 272d6 │ │ │ │ + bne.n 272a6 │ │ │ │ ldrd r2, r4, [sp, #348] @ 0x15c │ │ │ │ mov ip, r1 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ vstr d11, [sp, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 274b8 │ │ │ │ + bne.w 27488 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 274b8 │ │ │ │ + beq.w 27488 │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 271b0 │ │ │ │ + b.n 27180 │ │ │ │ vldr d14, [r0, #8] │ │ │ │ - b.w 26582 │ │ │ │ + b.w 26552 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #240] @ 0xf0 │ │ │ │ - b.w 265d0 │ │ │ │ + b.w 265a0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 265aa │ │ │ │ - bne.w 278ea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2657a │ │ │ │ + bne.w 278ba │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 26d9c │ │ │ │ + beq.w 26d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26d9c │ │ │ │ + bne.w 26d6c │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 26d9c │ │ │ │ + b.n 26d6c │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ - b.w 264de │ │ │ │ - bne.w 27914 │ │ │ │ + b.w 264ae │ │ │ │ + bne.w 278e4 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 26dc4 │ │ │ │ + beq.w 26d94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26dc4 │ │ │ │ + bne.w 26d94 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 26dc4 │ │ │ │ + b.n 26d94 │ │ │ │ ... │ │ │ │ - add r3, pc, #552 @ (adr r3, 27674 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 27704 ) │ │ │ │ movs r5, r0 │ │ │ │ - add r3, pc, #240 @ (adr r3, 27540 ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 275d0 ) │ │ │ │ movs r5, r0 │ │ │ │ - cbz r7, 2745a │ │ │ │ + cbz r7, 2742a │ │ │ │ vsra.u32 q12, , #2 │ │ │ │ vrsra.u64 d16, d24, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #504 @ (adr r2, 2765c ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 276ec ) │ │ │ │ movs r5, r0 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 27860 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 274f0 ) │ │ │ │ movs r5, r0 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r5, r0 │ │ │ │ - bne.w 2793e │ │ │ │ + bne.w 2790e │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 26dec │ │ │ │ + beq.w 26dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26dec │ │ │ │ + bne.w 26dbc │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 26dec │ │ │ │ + b.n 26dbc │ │ │ │ str r7, [sp, #340] @ 0x154 │ │ │ │ - b.w 26478 │ │ │ │ + b.w 26448 │ │ │ │ vldr d12, [r0, #8] │ │ │ │ - b.w 26622 │ │ │ │ + b.w 265f2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 265fc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 265cc │ │ │ │ ldr.w r8, [r1, #48] @ 0x30 │ │ │ │ - b.w 26aea │ │ │ │ - cbnz r2, 274cc │ │ │ │ + b.w 26aba │ │ │ │ + cbnz r2, 2749c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r2, #1 │ │ │ │ movne r3, r2 │ │ │ │ - bne.w 27160 │ │ │ │ + bne.w 27130 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ add r2, r4 │ │ │ │ @@ -49430,39 +49430,39 @@ │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 27104 │ │ │ │ + bne.w 270d4 │ │ │ │ ldrd r3, r6, [sp, #404] @ 0x194 │ │ │ │ ldrd r5, r4, [sp, #412] @ 0x19c │ │ │ │ ldr.w fp, [sp, #420] @ 0x1a4 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27d92 │ │ │ │ - ldr.w r3, [pc, #3116] @ 2815c │ │ │ │ + beq.w 27d62 │ │ │ │ + ldr.w r3, [pc, #3116] @ 2812c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 287a0 │ │ │ │ - ldr.w r3, [pc, #3096] @ 28160 │ │ │ │ + beq.w 28770 │ │ │ │ + ldr.w r3, [pc, #3096] @ 28130 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 289a6 │ │ │ │ + bne.w 28976 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2899e │ │ │ │ + beq.w 2896e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -49471,1435 +49471,1435 @@ │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 27592 │ │ │ │ + beq.n 27562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28642 │ │ │ │ + beq.w 28612 │ │ │ │ mov r8, r9 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #2 │ │ │ │ - ldr.w r3, [pc, #3016] @ 28164 │ │ │ │ + ldr.w r3, [pc, #3016] @ 28134 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #656] @ 0x290 │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28944 │ │ │ │ + beq.w 28914 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 275d2 │ │ │ │ + beq.n 275a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28694 │ │ │ │ + beq.w 28664 │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 275f2 │ │ │ │ + cbz r3, 275c2 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r3, [pc, #2952] @ 28168 │ │ │ │ + ldr.w r3, [pc, #2952] @ 28138 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #252] @ 0xfc │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r8, [sp, #300] @ 0x12c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2760e │ │ │ │ + beq.n 275de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27780 │ │ │ │ + beq.w 27750 │ │ │ │ mov r8, r5 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 27638 │ │ │ │ + beq.n 27608 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27620 │ │ │ │ + bne.n 275f0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27e52 │ │ │ │ + ble.w 27e22 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2765c │ │ │ │ + beq.n 2762c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27644 │ │ │ │ + bne.n 27614 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27e2e │ │ │ │ + ble.w 27dfe │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 27680 │ │ │ │ + beq.n 27650 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27668 │ │ │ │ + bne.n 27638 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27e78 │ │ │ │ + ble.w 27e48 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 276a4 │ │ │ │ + beq.n 27674 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2768c │ │ │ │ + bne.n 2765c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27f5e │ │ │ │ + ble.w 27f2e │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 276c8 │ │ │ │ + beq.n 27698 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 276b0 │ │ │ │ + bne.n 27680 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27f84 │ │ │ │ + ble.w 27f54 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 276ec │ │ │ │ + beq.n 276bc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 276d4 │ │ │ │ + bne.n 276a4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27faa │ │ │ │ + ble.w 27f7a │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 27710 │ │ │ │ + beq.n 276e0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 276f8 │ │ │ │ + bne.n 276c8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27fd0 │ │ │ │ + ble.w 27fa0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 27734 │ │ │ │ + beq.n 27704 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2771c │ │ │ │ + bne.n 276ec │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27e9e │ │ │ │ + ble.w 27e6e │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 26dfc │ │ │ │ + beq.w 26dcc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27742 │ │ │ │ + bne.n 27712 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 26dfc │ │ │ │ - bne.w 288fc │ │ │ │ + bgt.w 26dcc │ │ │ │ + bne.w 288cc │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 26dfc │ │ │ │ + beq.w 26dcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26dfc │ │ │ │ + bne.w 26dcc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 26dfc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 26dcc │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2760e │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 275de │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26462 │ │ │ │ + beq.w 26432 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33662 @ 0x837e │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 277c6 │ │ │ │ + cbnz r3, 27796 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 277ae │ │ │ │ + bne.n 2777e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27a3a │ │ │ │ + ble.w 27a0a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 277f6 │ │ │ │ + cbnz r3, 277c6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 277de │ │ │ │ + bne.n 277ae │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27a66 │ │ │ │ + ble.w 27a36 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 2781e │ │ │ │ + beq.n 277ee │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 27806 │ │ │ │ + bne.n 277d6 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27a92 │ │ │ │ + ble.w 27a62 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 27846 │ │ │ │ + beq.n 27816 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2782e │ │ │ │ + bne.n 277fe │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 27abe │ │ │ │ + ble.w 27a8e │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 26d74 │ │ │ │ + beq.w 26d44 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 27858 │ │ │ │ + bne.n 27828 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 26d74 │ │ │ │ - bne.w 2861e │ │ │ │ + bgt.w 26d44 │ │ │ │ + bne.w 285ee │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 26d74 │ │ │ │ + beq.w 26d44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 26d74 │ │ │ │ + bne.w 26d44 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - b.w 26d74 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 26d44 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2644a │ │ │ │ + beq.w 2641a │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33656 @ 0x8378 │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ + b.n 27774 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26788 │ │ │ │ + bne.w 26758 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 2680c │ │ │ │ + beq.w 267dc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2680c │ │ │ │ + bne.w 267dc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - b.w 267f6 │ │ │ │ - ldr.w r2, [pc, #2176] @ 2816c │ │ │ │ - ldr.w r3, [pc, #2176] @ 28170 │ │ │ │ + b.w 267c6 │ │ │ │ + ldr.w r2, [pc, #2176] @ 2813c │ │ │ │ + ldr.w r3, [pc, #2176] @ 28140 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr.w r0, [pc, #2156] @ 28174 │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr.w r0, [pc, #2156] @ 28144 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33689 @ 0x8399 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #2144] @ 28178 │ │ │ │ - ldr.w r3, [pc, #2132] @ 28170 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #2144] @ 28148 │ │ │ │ + ldr.w r3, [pc, #2132] @ 28140 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr.w r0, [pc, #2124] @ 2817c │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr.w r0, [pc, #2124] @ 2814c │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33690 @ 0x839a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #2112] @ 28180 │ │ │ │ - ldr.w r3, [pc, #2092] @ 28170 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #2112] @ 28150 │ │ │ │ + ldr.w r3, [pc, #2092] @ 28140 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr.w r0, [pc, #2088] @ 28184 │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr.w r0, [pc, #2088] @ 28154 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #33691 @ 0x839b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #335 @ 0x14f │ │ │ │ movw r7, #34071 @ 0x8517 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ vldr d7, [sp, #184] @ 0xb8 │ │ │ │ vsub.f64 d7, d7, d3 │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 27b28 │ │ │ │ + bgt.w 27af8 │ │ │ │ vldr d7, [sp, #184] @ 0xb8 │ │ │ │ vldr d6, [sp, #240] @ 0xf0 │ │ │ │ vadd.f64 d7, d7, d3 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 279b0 │ │ │ │ + bpl.n 27980 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ vldr d7, [sp, #392] @ 0x188 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ vldr d7, [sp, #224] @ 0xe0 │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 27b16 │ │ │ │ + bgt.w 27ae6 │ │ │ │ vldr d7, [sp, #224] @ 0xe0 │ │ │ │ vldr d6, [sp, #288] @ 0x120 │ │ │ │ vadd.f64 d7, d7, d0 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 27150 │ │ │ │ + bpl.w 27120 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #384] @ 0x180 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.w 27150 │ │ │ │ + b.w 27120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2680c │ │ │ │ + beq.w 267dc │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ - ldr.w r3, [pc, #1932] @ 28188 │ │ │ │ + ldr.w r3, [pc, #1932] @ 28158 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #252] @ 0xfc │ │ │ │ streq.w r9, [r3, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2680c │ │ │ │ + beq.w 267dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2680c │ │ │ │ + beq.w 267dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2680c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2680c │ │ │ │ - bne.w 2858e │ │ │ │ + bne.w 267dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 267dc │ │ │ │ + bne.w 2855e │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 277c6 │ │ │ │ + beq.w 27796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 277c6 │ │ │ │ + bne.w 27796 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 277c6 │ │ │ │ - bne.w 285b2 │ │ │ │ + b.n 27796 │ │ │ │ + bne.w 28582 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 277f6 │ │ │ │ + beq.w 277c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 277f6 │ │ │ │ + bne.w 277c6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - b.n 277f6 │ │ │ │ - bne.w 285d6 │ │ │ │ + b.n 277c6 │ │ │ │ + bne.w 285a6 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2781e │ │ │ │ + beq.w 277ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2781e │ │ │ │ + bne.w 277ee │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 2781e │ │ │ │ - bne.w 285fa │ │ │ │ + b.n 277ee │ │ │ │ + bne.w 285ca │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 27846 │ │ │ │ + beq.w 27816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27846 │ │ │ │ + bne.w 27816 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 27846 │ │ │ │ + b.n 27816 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ - b.w 26530 │ │ │ │ + b.w 26500 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2650a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 264da │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #288] @ 0x120 │ │ │ │ - b.w 26670 │ │ │ │ + b.w 26640 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2664a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2661a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #320] @ 0x140 │ │ │ │ str.w r8, [r6, #4] │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.w 27150 │ │ │ │ + b.w 27120 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ vldr d7, [sp, #312] @ 0x138 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 279b0 │ │ │ │ + b.n 27980 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 27a32 │ │ │ │ + b.n 27a02 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2655c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2652c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2669c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2666c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 28966 │ │ │ │ + bne.w 28936 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.w 26a5c │ │ │ │ - ldr.w r3, [pc, #1576] @ 2818c │ │ │ │ + bne.w 26a2c │ │ │ │ + ldr.w r3, [pc, #1576] @ 2815c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1852] @ 0x73c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28558 │ │ │ │ + beq.w 28528 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 26ade │ │ │ │ + b.w 26aae │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33646 @ 0x836e │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ - b.n 277a4 │ │ │ │ + b.n 27774 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #33645 @ 0x836d │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.n 277c6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27796 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2643a │ │ │ │ + beq.w 2640a │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33653 @ 0x8375 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27774 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2869e │ │ │ │ - ldr.w r0, [pc, #1444] @ 28190 │ │ │ │ + bne.w 2866e │ │ │ │ + ldr.w r0, [pc, #1444] @ 28160 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1428] @ 28194 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1428] @ 28164 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33589 @ 0x8335 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.n 277c6 │ │ │ │ + b.n 27796 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33647 @ 0x836f │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - b.n 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27774 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 286de │ │ │ │ - ldr.w r0, [pc, #1352] @ 28198 │ │ │ │ + bne.w 286ae │ │ │ │ + ldr.w r0, [pc, #1352] @ 28168 │ │ │ │ movs r1, #8 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1328] @ 28194 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1328] @ 28164 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33579 @ 0x832b │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.n 277c6 │ │ │ │ + b.n 27796 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 26f10 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 26ee0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33646 @ 0x836e │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ - b.n 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27774 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2889c │ │ │ │ - ldr.w r0, [pc, #1248] @ 2819c │ │ │ │ + bne.w 2886c │ │ │ │ + ldr.w r0, [pc, #1248] @ 2816c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1220] @ 28194 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1220] @ 28164 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33569 @ 0x8321 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.n 277c6 │ │ │ │ + b.n 27796 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33648 @ 0x8370 │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #286 @ 0x11e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ + b.n 27774 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33647 @ 0x836f │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - b.n 277a4 │ │ │ │ + b.n 27774 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #319 @ 0x13f │ │ │ │ movw r7, #33875 @ 0x8453 │ │ │ │ - b.w 2673c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2670c │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 288ba │ │ │ │ - ldr.w r0, [pc, #1112] @ 281a0 │ │ │ │ + bne.w 2888a │ │ │ │ + ldr.w r0, [pc, #1112] @ 28170 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #6 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1080] @ 28194 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1080] @ 28164 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ movw r1, #33559 @ 0x8317 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.n 277c6 │ │ │ │ + b.n 27796 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33649 @ 0x8371 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ + b.n 27774 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n 275d2 │ │ │ │ + b.n 275a2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26788 │ │ │ │ + bne.w 26758 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 267ec │ │ │ │ - b.w 267f8 │ │ │ │ + bne.w 267bc │ │ │ │ + b.w 267c8 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33648 @ 0x8370 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #286 @ 0x11e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27774 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26478 │ │ │ │ + beq.w 26448 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33667 @ 0x8383 │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27774 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26a0c │ │ │ │ - ldr r3, [pc, #908] @ (28194 ) │ │ │ │ + beq.w 269dc │ │ │ │ + ldr r3, [pc, #908] @ (28164 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33596 @ 0x833c │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #152] @ 0x98 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.n 277c6 │ │ │ │ - bne.w 28920 │ │ │ │ + b.n 27796 │ │ │ │ + bne.w 288f0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2765c │ │ │ │ + beq.w 2762c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2765c │ │ │ │ + bne.w 2762c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2765c │ │ │ │ - bne.w 28830 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2762c │ │ │ │ + bne.w 28800 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27638 │ │ │ │ + beq.w 27608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27638 │ │ │ │ + bne.w 27608 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27638 │ │ │ │ - bne.w 2877c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 27608 │ │ │ │ + bne.w 2874c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27680 │ │ │ │ + beq.w 27650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27680 │ │ │ │ + bne.w 27650 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27680 │ │ │ │ - bne.w 2873a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 27650 │ │ │ │ + bne.w 2870a │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27734 │ │ │ │ + beq.w 27704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27734 │ │ │ │ + bne.w 27704 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 27734 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 27704 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2871c │ │ │ │ - ldr r0, [pc, #720] @ (281a4 ) │ │ │ │ + bne.w 286ec │ │ │ │ + ldr r0, [pc, #720] @ (28174 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #688] @ (28194 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #688] @ (28164 ) │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33549 @ 0x830d │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.n 277c6 │ │ │ │ + b.n 27796 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33650 @ 0x8372 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 277a4 │ │ │ │ + b.n 27774 │ │ │ │ mov.w r6, #320 @ 0x140 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33888 @ 0x8460 │ │ │ │ - b.w 2673c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2670c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26592 │ │ │ │ + beq.w 26562 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 27f48 │ │ │ │ + beq.n 27f18 │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 289b0 │ │ │ │ + beq.w 28980 │ │ │ │ movs r3, #0 │ │ │ │ movw r7, #33877 @ 0x8455 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #319 @ 0x13f │ │ │ │ ldr.w r8, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 2673c │ │ │ │ - bne.w 2880c │ │ │ │ + b.w 2670c │ │ │ │ + bne.w 287dc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 276a4 │ │ │ │ + beq.w 27674 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 276a4 │ │ │ │ + bne.w 27674 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 276a4 │ │ │ │ - bne.w 28854 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 27674 │ │ │ │ + bne.w 28824 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 276c8 │ │ │ │ + beq.w 27698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 276c8 │ │ │ │ + bne.w 27698 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 276c8 │ │ │ │ - bne.w 28878 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 27698 │ │ │ │ + bne.w 28848 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 276ec │ │ │ │ + beq.w 276bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 276ec │ │ │ │ + bne.w 276bc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 276ec │ │ │ │ - bne.w 288d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 276bc │ │ │ │ + bne.w 288a8 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 27710 │ │ │ │ + beq.w 276e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27710 │ │ │ │ + bne.w 276e0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27710 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 276e0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33649 @ 0x8371 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 277a4 │ │ │ │ + b.w 27774 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #317 @ 0x13d │ │ │ │ movw r7, #33840 @ 0x8430 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33651 @ 0x8373 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 277a4 │ │ │ │ + b.w 27774 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #321 @ 0x141 │ │ │ │ movw r7, #33901 @ 0x846d │ │ │ │ - b.w 2673c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2670c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 265e4 │ │ │ │ + beq.w 265b4 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 2806e │ │ │ │ + beq.n 2803e │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28ab0 │ │ │ │ + beq.w 28a80 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #320 @ 0x140 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33890 @ 0x8462 │ │ │ │ - b.n 27f54 │ │ │ │ + b.n 27f24 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33650 @ 0x8372 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 27774 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2875e │ │ │ │ - ldr r0, [pc, #256] @ (281a8 ) │ │ │ │ + bne.w 2872e │ │ │ │ + ldr r0, [pc, #256] @ (28178 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #216] @ (28194 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #216] @ (28164 ) │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33539 @ 0x8303 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ movw r7, #34149 @ 0x8565 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 280ec │ │ │ │ + beq.n 280bc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbz r2, 28134 │ │ │ │ + cbz r2, 28104 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 280fe │ │ │ │ + beq.n 280ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 28122 │ │ │ │ + cbz r2, 280f2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28b3c │ │ │ │ + beq.w 28b0c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 28114 │ │ │ │ + beq.n 280e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 2812c │ │ │ │ + cbz r2, 280fc │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 280fe │ │ │ │ + b.n 280ce │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28114 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 280e4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 280ec │ │ │ │ + b.n 280bc │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #33652 @ 0x8374 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 277a4 │ │ │ │ + b.w 27774 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ movs r4, r0 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 264f2 │ │ │ │ + beq.w 264c2 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 281ce │ │ │ │ + beq.n 2819e │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28ac6 │ │ │ │ + beq.w 28a96 │ │ │ │ movs r3, #0 │ │ │ │ movw r7, #33842 @ 0x8432 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #317 @ 0x13d │ │ │ │ - b.n 27f54 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 27f24 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26632 │ │ │ │ + beq.w 26602 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 281fe │ │ │ │ + beq.n 281ce │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28b22 │ │ │ │ + beq.w 28af2 │ │ │ │ movs r3, #0 │ │ │ │ movw r7, #33903 @ 0x846f │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #321 @ 0x141 │ │ │ │ - b.n 27f54 │ │ │ │ + b.n 27f24 │ │ │ │ mov.w r6, #318 @ 0x13e │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33853 @ 0x843d │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ mov.w r6, #322 @ 0x142 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33914 @ 0x847a │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #33651 @ 0x8373 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 27774 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26544 │ │ │ │ + beq.w 26514 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 28264 │ │ │ │ + beq.n 28234 │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28b0c │ │ │ │ + beq.w 28adc │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #318 @ 0x13e │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33855 @ 0x843f │ │ │ │ - b.n 27f54 │ │ │ │ + b.n 27f24 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str.w r9, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 267c6 │ │ │ │ - b.w 267e2 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 26796 │ │ │ │ + b.w 267b2 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 289c6 │ │ │ │ - ldr.w r0, [pc, #1304] @ 287b8 │ │ │ │ + bne.w 28996 │ │ │ │ + ldr.w r0, [pc, #1304] @ 28788 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1288] @ 287bc │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1288] @ 2878c │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33529 @ 0x82f9 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ movw r1, #33652 @ 0x8374 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 277a4 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 27774 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26684 │ │ │ │ + beq.w 26654 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 28308 │ │ │ │ + beq.n 282d8 │ │ │ │ subs r5, #1 │ │ │ │ str.w r5, [r8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 28af2 │ │ │ │ + beq.w 28ac2 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #322 @ 0x142 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33916 @ 0x847c │ │ │ │ - b.n 27f54 │ │ │ │ + b.n 27f24 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 26ed4 │ │ │ │ + bne.w 26ea4 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #34135 @ 0x8557 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - b.w 26fde │ │ │ │ + b.w 26fae │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2700a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 26fda │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 26ff2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 26fc2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28366 │ │ │ │ + beq.n 28336 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 286c8 │ │ │ │ + beq.w 28698 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ movw r7, #34137 @ 0x8559 │ │ │ │ - b.n 27f54 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 27f24 │ │ │ │ + blx 3b54 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - b.w 26ef0 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 26ec0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26a30 │ │ │ │ - ldr.w r3, [pc, #1076] @ 287bc │ │ │ │ + beq.w 26a00 │ │ │ │ + ldr.w r3, [pc, #1076] @ 2878c │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33603 @ 0x8343 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #152] @ 0x98 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.w 277c6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 27796 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 28a62 │ │ │ │ - ldr r0, [pc, #1020] @ (287c0 ) │ │ │ │ + bne.w 28a32 │ │ │ │ + ldr r0, [pc, #1020] @ (28790 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #996] @ (287bc ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #996] @ (2878c ) │ │ │ │ strd r4, r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #33519 @ 0x82ef │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28406 │ │ │ │ + beq.n 283d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28714 │ │ │ │ + beq.w 286e4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #34140 @ 0x855c │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ movw r7, #34142 @ 0x855e │ │ │ │ - b.n 280d8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 280a8 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 28a44 │ │ │ │ - ldr r0, [pc, #920] @ (287c4 ) │ │ │ │ + bne.w 28a14 │ │ │ │ + ldr r0, [pc, #920] @ (28794 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #892] @ (287bc ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #892] @ (2878c ) │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33509 @ 0x82e5 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 28470 │ │ │ │ + beq.n 28440 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 28992 │ │ │ │ + beq.w 28962 │ │ │ │ movw r7, #34147 @ 0x8563 │ │ │ │ - b.n 28104 │ │ │ │ + b.n 280d4 │ │ │ │ movw r7, #34150 @ 0x8566 │ │ │ │ - b.n 280d8 │ │ │ │ - ldr r3, [pc, #840] @ (287c8 ) │ │ │ │ + b.n 280a8 │ │ │ │ + ldr r3, [pc, #840] @ (28798 ) │ │ │ │ movw r7, #34155 @ 0x856b │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28530 │ │ │ │ - ldr r7, [pc, #824] @ (287cc ) │ │ │ │ + beq.n 28500 │ │ │ │ + ldr r7, [pc, #824] @ (2879c ) │ │ │ │ add.w fp, sp, #428 @ 0x1ac │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ mov.w r8, #2 │ │ │ │ add r7, pc │ │ │ │ movs r3, #28 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 28516 │ │ │ │ + beq.n 284e6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ - vldr d7, [pc, #748] @ 287b0 │ │ │ │ + blx 3e18 │ │ │ │ + vldr d7, [pc, #748] @ 28780 │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ mov r3, r8 │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ add.w r8, sp, #792 @ 0x318 │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ str r7, [sp, #0] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ vstr d7, [sp, #472] @ 0x1d8 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ - beq.n 28502 │ │ │ │ + beq.n 284d2 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27054 │ │ │ │ + bne.w 27024 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movw r6, #383 @ 0x17f │ │ │ │ movw r7, #34176 @ 0x8580 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r4 │ │ │ │ movw r7, #34161 @ 0x8571 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ itt ne │ │ │ │ @@ -50907,467 +50907,467 @@ │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28544 │ │ │ │ + beq.n 28514 │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 28550 │ │ │ │ + cbz r3, 28520 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28544 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 28514 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26a5c │ │ │ │ - ldr r3, [pc, #600] @ (287bc ) │ │ │ │ + beq.w 26a2c │ │ │ │ + ldr r3, [pc, #600] @ (2878c ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33617 @ 0x8351 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ str.w r9, [sp, #140] @ 0x8c │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #152] @ 0x98 │ │ │ │ str.w r9, [sp, #132] @ 0x84 │ │ │ │ - b.w 277c6 │ │ │ │ - ldr r2, [pc, #576] @ (287d0 ) │ │ │ │ - ldr r3, [pc, #576] @ (287d4 ) │ │ │ │ + b.w 27796 │ │ │ │ + ldr r2, [pc, #576] @ (287a0 ) │ │ │ │ + ldr r3, [pc, #576] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #560] @ (287d8 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #560] @ (287a8 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33684 @ 0x8394 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #552] @ (287dc ) │ │ │ │ - ldr r3, [pc, #540] @ (287d4 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #552] @ (287ac ) │ │ │ │ + ldr r3, [pc, #540] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #532] @ (287e0 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #532] @ (287b0 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33685 @ 0x8395 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #524] @ (287e4 ) │ │ │ │ - ldr r3, [pc, #504] @ (287d4 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #524] @ (287b4 ) │ │ │ │ + ldr r3, [pc, #504] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #504] @ (287e8 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #504] @ (287b8 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33686 @ 0x8396 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #496] @ (287ec ) │ │ │ │ - ldr r3, [pc, #468] @ (287d4 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #496] @ (287bc ) │ │ │ │ + ldr r3, [pc, #468] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #476] @ (287f0 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #476] @ (287c0 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33687 @ 0x8397 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #468] @ (287f4 ) │ │ │ │ - ldr r3, [pc, #432] @ (287d4 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #468] @ (287c4 ) │ │ │ │ + ldr r3, [pc, #432] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #448] @ (287f8 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #448] @ (287c8 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #33688 @ 0x8398 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 27592 │ │ │ │ - ldr r3, [pc, #368] @ (287bc ) │ │ │ │ + bl 105dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 27562 │ │ │ │ + ldr r3, [pc, #368] @ (2878c ) │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33621 @ 0x8355 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 27796 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26d50 │ │ │ │ - ldr r3, [pc, #324] @ (287bc ) │ │ │ │ + beq.w 26d20 │ │ │ │ + ldr r3, [pc, #324] @ (2878c ) │ │ │ │ movw r1, #33499 @ 0x82db │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 275d2 │ │ │ │ - ldr r3, [pc, #284] @ (287bc ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 275a2 │ │ │ │ + ldr r3, [pc, #284] @ (2878c ) │ │ │ │ movw r1, #33587 @ 0x8333 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 26710 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 266e0 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r7, #34137 @ 0x8559 │ │ │ │ ldr.w r8, [sp, #164] @ 0xa4 │ │ │ │ - b.w 2673c │ │ │ │ - ldr r3, [pc, #220] @ (287bc ) │ │ │ │ + b.w 2670c │ │ │ │ + ldr r3, [pc, #220] @ (2878c ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33577 @ 0x8329 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ str.w fp, [sp, #140] @ 0x8c │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #152] @ 0x98 │ │ │ │ str.w fp, [sp, #132] @ 0x84 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2672e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 266fe │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28406 │ │ │ │ - ldr r3, [pc, #156] @ (287bc ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 283d6 │ │ │ │ + ldr r3, [pc, #156] @ (2878c ) │ │ │ │ movw r1, #33547 @ 0x830b │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ - ldr r2, [pc, #192] @ (287fc ) │ │ │ │ - ldr r3, [pc, #148] @ (287d4 ) │ │ │ │ + b.w 27796 │ │ │ │ + ldr r2, [pc, #192] @ (287cc ) │ │ │ │ + ldr r3, [pc, #148] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #172] @ (28800 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #172] @ (287d0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33713 @ 0x83b1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #92] @ (287bc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #92] @ (2878c ) │ │ │ │ movw r1, #33537 @ 0x8301 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ strd r2, r2, [sp, #128] @ 0x80 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ - ldr r2, [pc, #132] @ (28804 ) │ │ │ │ - ldr r3, [pc, #84] @ (287d4 ) │ │ │ │ + b.w 27796 │ │ │ │ + ldr r2, [pc, #132] @ (287d4 ) │ │ │ │ + ldr r3, [pc, #84] @ (287a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #116] @ (28808 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #116] @ (287d8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33708 @ 0x83ac │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr.w r8, [sp, #300] @ 0x12c │ │ │ │ mov.w r6, #454 @ 0x1c6 │ │ │ │ movw r7, #34809 @ 0x87f9 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ movs r4, r0 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae80003 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + @ instruction: 0xfae00003 │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfac40003 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + @ instruction: 0xfabc0003 │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfaa00003 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + @ instruction: 0xfa980003 │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfa7c0003 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + @ instruction: 0xfa740003 │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfa580003 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + @ instruction: 0xfa500003 │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh.w r0, [ip, r3] │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrsh.w r0, [r4, r3] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ movs r5, r0 │ │ │ │ - ldr??.w r0, [sl, #3] │ │ │ │ - ldr r2, [pc, #852] @ (28b64 ) │ │ │ │ - ldr r3, [pc, #856] @ (28b68 ) │ │ │ │ + ldr??.w r0, [r2, #3] │ │ │ │ + ldr r2, [pc, #852] @ (28b34 ) │ │ │ │ + ldr r3, [pc, #856] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #840] @ (28b6c ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #840] @ (28b3c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33709 @ 0x83ad │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #828] @ (28b70 ) │ │ │ │ - ldr r3, [pc, #820] @ (28b68 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #828] @ (28b40 ) │ │ │ │ + ldr r3, [pc, #820] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #812] @ (28b74 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #812] @ (28b44 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #34876 @ 0x883c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #800] @ (28b78 ) │ │ │ │ - ldr r3, [pc, #784] @ (28b68 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #800] @ (28b48 ) │ │ │ │ + ldr r3, [pc, #784] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #784] @ (28b7c ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #784] @ (28b4c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33710 @ 0x83ae │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #772] @ (28b80 ) │ │ │ │ - ldr r3, [pc, #748] @ (28b68 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #772] @ (28b50 ) │ │ │ │ + ldr r3, [pc, #748] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #756] @ (28b84 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #756] @ (28b54 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33711 @ 0x83af │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #744] @ (28b88 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #744] @ (28b58 ) │ │ │ │ movw r1, #33567 @ 0x831f │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ - ldr r3, [pc, #716] @ (28b88 ) │ │ │ │ + b.w 27796 │ │ │ │ + ldr r3, [pc, #716] @ (28b58 ) │ │ │ │ movw r1, #33557 @ 0x8315 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ - ldr r2, [pc, #688] @ (28b8c ) │ │ │ │ - ldr r3, [pc, #652] @ (28b68 ) │ │ │ │ + b.w 27796 │ │ │ │ + ldr r2, [pc, #688] @ (28b5c ) │ │ │ │ + ldr r3, [pc, #652] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #672] @ (28b90 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #672] @ (28b60 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33712 @ 0x83b0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #660] @ (28b94 ) │ │ │ │ - ldr r3, [pc, #616] @ (28b68 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #660] @ (28b64 ) │ │ │ │ + ldr r3, [pc, #616] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #644] @ (28b98 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #644] @ (28b68 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33714 @ 0x83b2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #632] @ (28b9c ) │ │ │ │ - ldr r3, [pc, #580] @ (28b68 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #632] @ (28b6c ) │ │ │ │ + ldr r3, [pc, #580] @ (28b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 28b5e │ │ │ │ - ldr r0, [pc, #616] @ (28ba0 ) │ │ │ │ + bne.w 28b2e │ │ │ │ + ldr r0, [pc, #616] @ (28b70 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33707 @ 0x83ab │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28954 │ │ │ │ + beq.n 28924 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28b48 │ │ │ │ + beq.w 28b18 │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ mov.w r6, #454 @ 0x1c6 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #34829 @ 0x880d │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ - b.w 27f54 │ │ │ │ - ldr r3, [pc, #544] @ (28b88 ) │ │ │ │ + b.w 27f24 │ │ │ │ + ldr r3, [pc, #544] @ (28b58 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r1, #33610 @ 0x834a │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #152] @ 0x98 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 28470 │ │ │ │ + b.n 28440 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #900 @ 0x384 │ │ │ │ - b.w 27598 │ │ │ │ + b.w 27568 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #900 @ 0x384 │ │ │ │ movs r6, #0 │ │ │ │ - b.w 27598 │ │ │ │ + b.w 27568 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #319 @ 0x13f │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33877 @ 0x8455 │ │ │ │ - b.w 2673c │ │ │ │ - ldr r3, [pc, #448] @ (28b88 ) │ │ │ │ + b.w 2670c │ │ │ │ + ldr r3, [pc, #448] @ (28b58 ) │ │ │ │ movw r1, #33527 @ 0x82f7 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 289f6 │ │ │ │ + beq.n 289c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28a8a │ │ │ │ + beq.n 28a5a │ │ │ │ mov.w r8, #0 │ │ │ │ movw r6, #335 @ 0x14f │ │ │ │ movw r7, #34091 @ 0x852b │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 28a82 │ │ │ │ + beq.n 28a52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -51376,4697 +51376,4697 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28a3a │ │ │ │ + beq.n 28a0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 28a92 │ │ │ │ + cbz r3, 28a62 │ │ │ │ mov r8, r7 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 266d2 │ │ │ │ - ldr r3, [pc, #320] @ (28b88 ) │ │ │ │ + b.w 266a2 │ │ │ │ + ldr r3, [pc, #320] @ (28b58 ) │ │ │ │ movw r1, #33507 @ 0x82e3 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movw r1, #33517 @ 0x82ed │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp, #136] @ 0x88 │ │ │ │ - ldr r3, [pc, #276] @ (28b88 ) │ │ │ │ + ldr r3, [pc, #276] @ (28b58 ) │ │ │ │ ldr r4, [r6, r3] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - b.w 277c6 │ │ │ │ + b.w 27796 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 266d2 │ │ │ │ + b.w 266a2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 289f6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28a3a │ │ │ │ - ldr r3, [pc, #264] @ (28ba4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 289c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 28a0a │ │ │ │ + ldr r3, [pc, #264] @ (28b74 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #264] @ (28ba8 ) │ │ │ │ - ldr r0, [pc, #264] @ (28bac ) │ │ │ │ + ldr r1, [pc, #264] @ (28b78 ) │ │ │ │ + ldr r0, [pc, #264] @ (28b7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r6, #320 @ 0x140 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33890 @ 0x8462 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #317 @ 0x13d │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33842 @ 0x8432 │ │ │ │ - b.w 2673c │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #204] @ (28bb0 ) │ │ │ │ + b.w 2670c │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #204] @ (28b80 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #204] @ (28bb4 ) │ │ │ │ - ldr r0, [pc, #208] @ (28bb8 ) │ │ │ │ + ldr r1, [pc, #204] @ (28b84 ) │ │ │ │ + ldr r0, [pc, #208] @ (28b88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ mov.w r6, #322 @ 0x142 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33916 @ 0x847c │ │ │ │ - b.w 2673c │ │ │ │ - bl 10008 │ │ │ │ + b.w 2670c │ │ │ │ + bl ffd8 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r6, #318 @ 0x13e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33855 @ 0x843f │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #321 @ 0x141 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ movw r7, #33903 @ 0x846f │ │ │ │ - b.w 2673c │ │ │ │ - bl 10568 │ │ │ │ + b.w 2670c │ │ │ │ + bl 10538 │ │ │ │ mov.w r6, #382 @ 0x17e │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 2673c │ │ │ │ + b.w 2670c │ │ │ │ mov r0, r8 │ │ │ │ mov.w r6, #454 @ 0x1c6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r7, #34829 @ 0x880d │ │ │ │ ldr.w r8, [sp, #300] @ 0x12c │ │ │ │ - b.w 2673c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 2670c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [sl, r3] │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + str??.w r0, [r2, r3] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ movs r5, r0 │ │ │ │ - str.w r0, [r6, r3] │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrh.w r0, [lr, r3] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ movs r5, r0 │ │ │ │ - strh.w r0, [r2, r3] │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + ldrb.w r0, [sl, r3] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf7fe0003 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + @ instruction: 0xf7f60003 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf79e0003 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + @ instruction: 0xf7960003 │ │ │ │ + strb r4, [r5, #28] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf77a0003 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + @ instruction: 0xf7720003 │ │ │ │ + strb r0, [r1, #28] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf7560003 │ │ │ │ - cdp 0, 5, cr0, cr10, cr3, {0} │ │ │ │ - cdp 0, 7, cr0, cr8, cr3, {0} │ │ │ │ - vaddl.u8 q0, d14, d3 │ │ │ │ - usat r0, #3, r0 │ │ │ │ - cdp 0, 9, cr0, cr10, cr3, {0} │ │ │ │ - cdp 0, 12, cr0, cr8, cr3, {0} │ │ │ │ + @ instruction: 0xf74e0003 │ │ │ │ + cdp 0, 5, cr0, cr2, cr3, {0} │ │ │ │ + cdp 0, 7, cr0, cr0, cr3, {0} │ │ │ │ + vaddl.u8 q0, d6, d3 │ │ │ │ + @ instruction: 0xf3780003 │ │ │ │ + cdp 0, 9, cr0, cr2, cr3, {0} │ │ │ │ + cdp 0, 12, cr0, cr0, cr3, {0} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w ip, [pc, #220] @ 28cac │ │ │ │ + ldr.w ip, [pc, #220] @ 28c7c │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add ip, pc │ │ │ │ and.w r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ it lt │ │ │ │ neglt r4, r2 │ │ │ │ add.w r1, r3, r3, lsr #31 │ │ │ │ and.w r2, r2, r4, lsr #31 │ │ │ │ rsb r2, r2, r1, asr #1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 28ca0 │ │ │ │ + ble.n 28c70 │ │ │ │ adds r1, r3, #2 │ │ │ │ adds r3, r0, #4 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ - b.n 28c08 │ │ │ │ + b.n 28bd8 │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 28c24 │ │ │ │ + bge.n 28bf4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28ca0 │ │ │ │ + beq.n 28c70 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ str r4, [r3, #36] @ 0x24 │ │ │ │ str r1, [r0, #28] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str.w r4, [r3, #4]! │ │ │ │ str.w r1, [r0, #-4]! │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 28bfe │ │ │ │ - ldr r3, [pc, #136] @ (28cb0 ) │ │ │ │ - ldr r2, [pc, #140] @ (28cb4 ) │ │ │ │ + blt.n 28bce │ │ │ │ + ldr r3, [pc, #136] @ (28c80 ) │ │ │ │ + ldr r2, [pc, #140] @ (28c84 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr.w r4, [r3, #376] @ 0x178 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #100] @ (28cb8 ) │ │ │ │ - ldr r0, [pc, #104] @ (28cbc ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #100] @ (28c88 ) │ │ │ │ + ldr r0, [pc, #104] @ (28c8c ) │ │ │ │ movw r2, #1257 @ 0x4e9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #21446 @ 0x53c6 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28c74 │ │ │ │ + beq.n 28c44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 28ca4 │ │ │ │ + cbz r3, 28c74 │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ - ldr r3, [pc, #64] @ (28cc0 ) │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ + ldr r3, [pc, #64] @ (28c90 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #64] @ (28cc4 ) │ │ │ │ + ldr r0, [pc, #64] @ (28c94 ) │ │ │ │ add r3, pc │ │ │ │ movw r2, #943 @ 0x3af │ │ │ │ movw r1, #19011 @ 0x4a43 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28c74 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 28c44 │ │ │ │ + strb r2, [r3, #17] │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + adds r2, r5, r5 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #400] @ (28e68 ) │ │ │ │ + ldr r2, [pc, #400] @ (28e38 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #400] @ (28e6c ) │ │ │ │ + ldr r3, [pc, #400] @ (28e3c ) │ │ │ │ add r4, sp, #4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #392] @ (28e70 ) │ │ │ │ + ldr r6, [pc, #392] @ (28e40 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl e960 │ │ │ │ + bl e930 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f1d4 │ │ │ │ - cbz r0, 28d5a │ │ │ │ - ldr r3, [pc, #368] @ (28e74 ) │ │ │ │ + bl 1f1a4 │ │ │ │ + cbz r0, 28d2a │ │ │ │ + ldr r3, [pc, #368] @ (28e44 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 28d86 │ │ │ │ + bne.n 28d56 │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 28bbc │ │ │ │ + bl 28b8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 28df8 │ │ │ │ + beq.n 28dc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r5, r4 │ │ │ │ - beq.n 28d38 │ │ │ │ + beq.n 28d08 │ │ │ │ mov r5, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28d38 │ │ │ │ + beq.n 28d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 28d52 │ │ │ │ - ldr r2, [pc, #316] @ (28e78 ) │ │ │ │ - ldr r3, [pc, #304] @ (28e6c ) │ │ │ │ + cbz r3, 28d22 │ │ │ │ + ldr r2, [pc, #316] @ (28e48 ) │ │ │ │ + ldr r3, [pc, #304] @ (28e3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28e46 │ │ │ │ + bne.n 28e16 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28d38 │ │ │ │ - ldr r3, [pc, #288] @ (28e7c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 28d08 │ │ │ │ + ldr r3, [pc, #288] @ (28e4c ) │ │ │ │ movw r1, #20166 @ 0x4ec6 │ │ │ │ - ldr r0, [pc, #284] @ (28e80 ) │ │ │ │ + ldr r0, [pc, #284] @ (28e50 ) │ │ │ │ movw r2, #1084 @ 0x43c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movw r1, #14835 @ 0x39f3 │ │ │ │ - ldr r3, [pc, #272] @ (28e84 ) │ │ │ │ + ldr r3, [pc, #272] @ (28e54 ) │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ - ldr r0, [pc, #268] @ (28e88 ) │ │ │ │ + ldr r0, [pc, #268] @ (28e58 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 28d38 │ │ │ │ - ldr r3, [pc, #260] @ (28e8c ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 28d08 │ │ │ │ + ldr r3, [pc, #260] @ (28e5c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28e1a │ │ │ │ + beq.n 28dea │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 28d0a │ │ │ │ + beq.n 28cda │ │ │ │ ldr.w r2, [r7, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 28e2a │ │ │ │ + beq.n 28dfa │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 28e4a │ │ │ │ - ldr r1, [pc, #228] @ (28e90 ) │ │ │ │ + bpl.n 28e1a │ │ │ │ + ldr r1, [pc, #228] @ (28e60 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 28e52 │ │ │ │ - ldr r1, [pc, #224] @ (28e94 ) │ │ │ │ + beq.n 28e22 │ │ │ │ + ldr r1, [pc, #224] @ (28e64 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 28e4e │ │ │ │ + beq.n 28e1e │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 28dd0 │ │ │ │ + ble.n 28da0 │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 28d0a │ │ │ │ + beq.n 28cda │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 28dc2 │ │ │ │ - ldr r1, [pc, #196] @ (28e98 ) │ │ │ │ + bne.n 28d92 │ │ │ │ + ldr r1, [pc, #196] @ (28e68 ) │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r6, r1] │ │ │ │ - ldr r1, [pc, #192] @ (28e9c ) │ │ │ │ + ldr r1, [pc, #192] @ (28e6c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28df2 │ │ │ │ + beq.n 28dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 28e12 │ │ │ │ + cbz r3, 28de2 │ │ │ │ movw r1, #14837 @ 0x39f5 │ │ │ │ - b.n 28d72 │ │ │ │ - ldr r3, [pc, #164] @ (28ea0 ) │ │ │ │ + b.n 28d42 │ │ │ │ + ldr r3, [pc, #164] @ (28e70 ) │ │ │ │ mov.w r1, #14848 @ 0x3a00 │ │ │ │ - ldr r0, [pc, #164] @ (28ea4 ) │ │ │ │ + ldr r0, [pc, #164] @ (28e74 ) │ │ │ │ movw r2, #557 @ 0x22d │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 28d2a │ │ │ │ + b.n 28cfa │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28df2 │ │ │ │ - ldr r3, [pc, #140] @ (28ea8 ) │ │ │ │ - ldr r1, [pc, #140] @ (28eac ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 28dc2 │ │ │ │ + ldr r3, [pc, #140] @ (28e78 ) │ │ │ │ + ldr r1, [pc, #140] @ (28e7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 28de2 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 28db2 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 28d0a │ │ │ │ + beq.w 28cda │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28e2c │ │ │ │ - ldr r3, [pc, #116] @ (28eb0 ) │ │ │ │ + bne.n 28dfc │ │ │ │ + ldr r3, [pc, #116] @ (28e80 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 28d0a │ │ │ │ - b.n 28dd0 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #96] @ (28eb4 ) │ │ │ │ + beq.w 28cda │ │ │ │ + b.n 28da0 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #96] @ (28e84 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (28eb8 ) │ │ │ │ - ldr r0, [pc, #96] @ (28ebc ) │ │ │ │ + ldr r1, [pc, #92] @ (28e88 ) │ │ │ │ + ldr r0, [pc, #96] @ (28e8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r6, r2 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa00003 │ │ │ │ - @ instruction: 0xeabe0003 │ │ │ │ - @ instruction: 0xfbd40003 │ │ │ │ + eors.w r0, r8, r3 │ │ │ │ + @ instruction: 0xeab60003 │ │ │ │ + smlal r0, r0, ip, r3 │ │ │ │ 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 r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r6, [pc, #296] @ (29008 ) │ │ │ │ + ldr r6, [pc, #296] @ (28fd8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28fe6 │ │ │ │ - ldr r3, [pc, #272] @ (2900c ) │ │ │ │ + beq.n 28fb6 │ │ │ │ + ldr r3, [pc, #272] @ (28fdc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 28ffc │ │ │ │ - ldr r3, [pc, #268] @ (29010 ) │ │ │ │ + beq.n 28fcc │ │ │ │ + ldr r3, [pc, #268] @ (28fe0 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldrb.w r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r1, r2 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28ffc │ │ │ │ + bne.n 28fcc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 40dc │ │ │ │ + blx 40a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r6, 28f82 │ │ │ │ + cbz r6, 28f52 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f3c │ │ │ │ + beq.n 28f0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28fc2 │ │ │ │ + beq.n 28f92 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f5a │ │ │ │ + beq.n 28f2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 28f5a │ │ │ │ + cbnz r3, 28f2a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #184] @ (29014 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #184] @ (28fe4 ) │ │ │ │ movw r2, #1253 @ 0x4e5 │ │ │ │ - ldr r0, [pc, #180] @ (29018 ) │ │ │ │ + ldr r0, [pc, #180] @ (28fe8 ) │ │ │ │ movw r1, #21394 @ 0x5392 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 28faa │ │ │ │ + bne.n 28f7a │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 409c │ │ │ │ + b.w 4068 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f8c │ │ │ │ + beq.n 28f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 28fca │ │ │ │ - ldr r3, [pc, #140] @ (2901c ) │ │ │ │ + cbz r3, 28f9a │ │ │ │ + ldr r3, [pc, #140] @ (28fec ) │ │ │ │ movw r2, #1253 @ 0x4e5 │ │ │ │ - ldr r0, [pc, #140] @ (29020 ) │ │ │ │ + ldr r0, [pc, #140] @ (28ff0 ) │ │ │ │ movw r1, #21389 @ 0x538d │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 28f78 │ │ │ │ + beq.n 28f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28f78 │ │ │ │ + bne.n 28f48 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 409c │ │ │ │ + b.w 4068 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 28f3c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 28f0c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #80] @ (29024 ) │ │ │ │ - ldr r0, [pc, #84] @ (29028 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #80] @ (28ff4 ) │ │ │ │ + ldr r0, [pc, #84] @ (28ff8 ) │ │ │ │ movw r2, #1253 @ 0x4e5 │ │ │ │ add r3, pc │ │ │ │ movw r1, #21389 @ 0x538d │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 28fa0 │ │ │ │ - ldr r3, [pc, #68] @ (2902c ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 28f70 │ │ │ │ + ldr r3, [pc, #68] @ (28ffc ) │ │ │ │ movw r2, #1253 @ 0x4e5 │ │ │ │ - ldr r0, [pc, #64] @ (29030 ) │ │ │ │ + ldr r0, [pc, #64] @ (29000 ) │ │ │ │ movw r1, #21387 @ 0x538b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 28fa0 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 28f70 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 41d4 │ │ │ │ + blx 41a0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 28f28 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + b.n 28ef8 │ │ │ │ + strb r6, [r0, #5] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ movs r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ - ldr.w r9, [pc, #2364] @ 29988 │ │ │ │ + ldr.w r9, [pc, #2364] @ 29958 │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ ldr.w sl, [r0, #44] @ 0x2c │ │ │ │ add r9, pc │ │ │ │ str r0, [sp, #28] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - ldr.w r2, [pc, #2348] @ 2998c │ │ │ │ - ldr.w r3, [pc, #2348] @ 29990 │ │ │ │ + ldr.w r2, [pc, #2348] @ 2995c │ │ │ │ + ldr.w r3, [pc, #2348] @ 29960 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ ldr r4, [sp, #524] @ 0x20c │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ mov.w r3, #0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ - bl e9a4 │ │ │ │ + bl e974 │ │ │ │ cmp r6, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blt.w 29494 │ │ │ │ - bgt.w 2924e │ │ │ │ + blt.w 29464 │ │ │ │ + bgt.w 2921e │ │ │ │ cmp r6, r4 │ │ │ │ it lt │ │ │ │ movlt r6, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 294dc │ │ │ │ + ble.w 294ac │ │ │ │ add.w fp, sp, #316 @ 0x13c │ │ │ │ movs r5, #0 │ │ │ │ add.w lr, sp, #420 @ 0x1a4 │ │ │ │ mov ip, fp │ │ │ │ mov r2, lr │ │ │ │ mov r3, fp │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 290b2 │ │ │ │ + b.n 29082 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 29138 │ │ │ │ + beq.n 29108 │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 290c8 │ │ │ │ + beq.n 29098 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w 29296 │ │ │ │ + bne.w 29266 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [r3, #32] │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 290ac │ │ │ │ - ldr.w r1, [pc, #2244] @ 29994 │ │ │ │ + blt.n 2907c │ │ │ │ + ldr.w r1, [pc, #2244] @ 29964 │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r3, [pc, #2240] @ 29998 │ │ │ │ + ldr.w r3, [pc, #2240] @ 29968 │ │ │ │ movw r5, #21763 @ 0x5503 │ │ │ │ movw r6, #1297 @ 0x511 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r1] │ │ │ │ ldr.w r1, [r3, #384] @ 0x180 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 28ec0 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #2212] @ 2999c │ │ │ │ + bl 28e90 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #2212] @ 2996c │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #2212] @ 299a0 │ │ │ │ + ldr.w r0, [pc, #2212] @ 29970 │ │ │ │ add r3, pc │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ mov r1, r5 │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2188] @ 299a4 │ │ │ │ - ldr.w r3, [pc, #2164] @ 29990 │ │ │ │ + ldr.w r2, [pc, #2188] @ 29974 │ │ │ │ + ldr.w r3, [pc, #2164] @ 29960 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 29964 │ │ │ │ + bne.w 29934 │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ lsls r4, r6, #2 │ │ │ │ add fp, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 2915a │ │ │ │ + b.n 2912a │ │ │ │ subs r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ite gt │ │ │ │ addgt r5, r5, r3 │ │ │ │ addle r0, r0, r3 │ │ │ │ cmp fp, ip │ │ │ │ - beq.w 29652 │ │ │ │ + beq.w 29622 │ │ │ │ ldr.w r2, [ip, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29146 │ │ │ │ + bne.n 29116 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [sp, #420] @ 0x1a4 │ │ │ │ movs r2, #0 │ │ │ │ mov ip, r7 │ │ │ │ - b.n 29188 │ │ │ │ + b.n 29158 │ │ │ │ subs r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r2, r2, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ite gt │ │ │ │ addgt ip, r3 │ │ │ │ addle r7, r7, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 2964a │ │ │ │ + beq.w 2961a │ │ │ │ ldr.w r1, [lr, #36] @ 0x24 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29170 │ │ │ │ + bne.n 29140 │ │ │ │ mov r3, r7 │ │ │ │ cmp r0, r7 │ │ │ │ it cc │ │ │ │ cmpcc r3, r5 │ │ │ │ ite cc │ │ │ │ movcc r7, #1 │ │ │ │ movcs r7, #0 │ │ │ │ - bcc.w 29500 │ │ │ │ + bcc.w 294d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2921c │ │ │ │ + bne.n 291ec │ │ │ │ add r5, sp, #148 @ 0x94 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ cmp r6, #0 │ │ │ │ ldr.w r8, [r3, #44] @ 0x2c │ │ │ │ - ble.w 29778 │ │ │ │ + ble.w 29748 │ │ │ │ adds r4, r6, #2 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r3, r5, r4 │ │ │ │ - b.n 291e6 │ │ │ │ + b.n 291b6 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 291ec │ │ │ │ + bne.n 291bc │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - beq.w 2973a │ │ │ │ + beq.w 2970a │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 291d0 │ │ │ │ + blt.n 291a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 29216 │ │ │ │ + b.n 291e6 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 2921c │ │ │ │ + bne.n 291ec │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - beq.w 2970a │ │ │ │ + beq.w 296da │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 29200 │ │ │ │ + blt.n 291d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - beq.w 29656 │ │ │ │ + beq.w 29626 │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ ldr r4, [sp, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29688 │ │ │ │ + bne.w 29658 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ - bl 10d54 │ │ │ │ + bl 10d24 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 29114 │ │ │ │ + b.n 290e4 │ │ │ │ subs r2, r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 29278 │ │ │ │ + ble.n 29248 │ │ │ │ adds r3, r4, #2 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ adds r0, r2, r3 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr.w r0, [r3, #-4]! │ │ │ │ str.w r0, [r1, #-4]! │ │ │ │ cmp r5, r3 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str r0, [r1, #32] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str r0, [r1, #64] @ 0x40 │ │ │ │ - bne.n 29264 │ │ │ │ + bne.n 29234 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r3, sp, #420 @ 0x1a4 │ │ │ │ adds r5, r3, r2 │ │ │ │ movs r0, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ cmp r5, r3 │ │ │ │ str r1, [r3, #32] │ │ │ │ - bne.n 29280 │ │ │ │ + bne.n 29250 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - blx 3e4c │ │ │ │ - b.n 2908a │ │ │ │ - blx 43c8 │ │ │ │ + blx 3e18 │ │ │ │ + b.n 2905a │ │ │ │ + blx 4394 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #7 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29892 │ │ │ │ - ldr.w r3, [pc, #1788] @ 299a8 │ │ │ │ + beq.w 29862 │ │ │ │ + ldr.w r3, [pc, #1788] @ 29978 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1036] @ 0x40c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 2993e │ │ │ │ - ldr.w r2, [pc, #1756] @ 299ac │ │ │ │ + bpl.w 2990e │ │ │ │ + ldr.w r2, [pc, #1756] @ 2997c │ │ │ │ ldr.w sl, [r9, r2] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 29950 │ │ │ │ - ldr.w r2, [pc, #1748] @ 299b0 │ │ │ │ + beq.w 29920 │ │ │ │ + ldr.w r2, [pc, #1748] @ 29980 │ │ │ │ ldr.w r9, [r9, r2] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 29980 │ │ │ │ + beq.w 29950 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 29984 │ │ │ │ - ldr.w r3, [pc, #1728] @ 299b4 │ │ │ │ + ble.w 29954 │ │ │ │ + ldr.w r3, [pc, #1728] @ 29984 │ │ │ │ sxth r5, r5 │ │ │ │ str r1, [r6, #12] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2224 @ 0x8b0 │ │ │ │ ldrh.w r3, [r3, r5, lsl #1] │ │ │ │ strh.w r3, [sp, #264] @ 0x108 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.w 29968 │ │ │ │ + bne.w 29938 │ │ │ │ ldrb.w r0, [sp, #265] @ 0x109 │ │ │ │ - blx 3b38 │ │ │ │ + blx 3b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29806 │ │ │ │ + beq.w 297d6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 298ea │ │ │ │ + bpl.w 298ba │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 2993e │ │ │ │ + bpl.w 2990e │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 29950 │ │ │ │ + beq.w 29920 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 29980 │ │ │ │ + beq.w 29950 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 29984 │ │ │ │ - ldr.w r3, [pc, #1648] @ 299b8 │ │ │ │ + ble.w 29954 │ │ │ │ + ldr.w r3, [pc, #1648] @ 29988 │ │ │ │ adds r5, #41 @ 0x29 │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1032] @ 0x408 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 29984 │ │ │ │ + beq.w 29954 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r6, #20] │ │ │ │ - bl 11848 │ │ │ │ + bl 11818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2989e │ │ │ │ + beq.w 2986e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 298ea │ │ │ │ + bpl.w 298ba │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ add r2, r5 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 2993e │ │ │ │ + bpl.w 2990e │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 29950 │ │ │ │ + beq.w 29920 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w 29980 │ │ │ │ + beq.w 29950 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - ble.w 29984 │ │ │ │ - ldr.w r3, [pc, #1560] @ 299bc │ │ │ │ + ble.w 29954 │ │ │ │ + ldr.w r3, [pc, #1560] @ 2998c │ │ │ │ adds r5, r2, #5 │ │ │ │ str r0, [r6, #24] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #596] @ 0x254 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r7, #4 │ │ │ │ - beq.w 29984 │ │ │ │ + beq.w 29954 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r6, #28] │ │ │ │ - bl 11848 │ │ │ │ + bl 11818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 298a6 │ │ │ │ + beq.w 29876 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 298ea │ │ │ │ + bpl.w 298ba │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, r5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 2993e │ │ │ │ + bpl.w 2990e │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 29950 │ │ │ │ + beq.w 29920 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 29980 │ │ │ │ + beq.w 29950 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #5 │ │ │ │ - ble.w 29984 │ │ │ │ - ldr.w r3, [pc, #1472] @ 299c0 │ │ │ │ + ble.w 29954 │ │ │ │ + ldr.w r3, [pc, #1472] @ 29990 │ │ │ │ adds r2, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #572] @ 0x23c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r4, #6 │ │ │ │ - beq.w 29984 │ │ │ │ + beq.w 29954 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r1, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #7 │ │ │ │ - bl 14f64 │ │ │ │ + bl 14f34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 298ae │ │ │ │ + beq.w 2987e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 29448 │ │ │ │ + beq.n 29418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29870 │ │ │ │ - ldr.w r3, [pc, #1400] @ 299c4 │ │ │ │ + beq.w 29840 │ │ │ │ + ldr.w r3, [pc, #1400] @ 29994 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2946c │ │ │ │ + beq.n 2943c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29868 │ │ │ │ + beq.w 29838 │ │ │ │ movw r1, #21335 @ 0x5357 │ │ │ │ - ldr.w r3, [pc, #1364] @ 299c8 │ │ │ │ + ldr.w r3, [pc, #1364] @ 29998 │ │ │ │ movw r2, #1249 @ 0x4e1 │ │ │ │ - ldr.w r0, [pc, #1360] @ 299cc │ │ │ │ + ldr.w r0, [pc, #1360] @ 2999c │ │ │ │ movw r5, #21733 @ 0x54e5 │ │ │ │ add r3, pc │ │ │ │ movw r6, #1294 @ 0x50e │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r8 │ │ │ │ - blx 40a0 │ │ │ │ - b.n 290f0 │ │ │ │ + blx 406c │ │ │ │ + b.n 290c0 │ │ │ │ subs r5, r4, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 294be │ │ │ │ + ble.n 2948e │ │ │ │ adds r3, r6, #2 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ adds r2, r5, r3 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ str.w r1, [r2, #-4]! │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r1, [r2, #32] │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ str r1, [r2, #64] @ 0x40 │ │ │ │ - bne.n 294aa │ │ │ │ + bne.n 2947a │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r3, sp, #316 @ 0x13c │ │ │ │ adds r7, r3, r2 │ │ │ │ movs r0, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ cmp r7, r3 │ │ │ │ str r1, [r3, #32] │ │ │ │ - bne.n 294c6 │ │ │ │ + bne.n 29496 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ - blx 3e4c │ │ │ │ - b.n 2908a │ │ │ │ + blx 3e18 │ │ │ │ + b.n 2905a │ │ │ │ ldr r7, [sp, #420] @ 0x1a4 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ add.w r2, r7, sl │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r1, r3, sl │ │ │ │ cmp r7, r1 │ │ │ │ it cc │ │ │ │ cmpcc r3, r2 │ │ │ │ ite cc │ │ │ │ movcc r7, #1 │ │ │ │ movcs r7, #0 │ │ │ │ - bcs.w 291ac │ │ │ │ + bcs.w 2917c │ │ │ │ mov.w r8, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #148 @ 0x94 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ ittee ne │ │ │ │ addne.w r3, r6, #4294967295 @ 0xffffffff │ │ │ │ movne.w r7, #4294967295 @ 0xffffffff │ │ │ │ moveq r3, #0 │ │ │ │ moveq r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 29552 │ │ │ │ + ble.n 29522 │ │ │ │ lsls r7, r7, #2 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ mov r2, sl │ │ │ │ movs r0, #0 │ │ │ │ - b.n 29542 │ │ │ │ + b.n 29512 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 29548 │ │ │ │ + bne.n 29518 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r0, #1 │ │ │ │ add r3, r7 │ │ │ │ cmp r6, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - beq.n 29552 │ │ │ │ + beq.n 29522 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2952e │ │ │ │ + blt.n 294fe │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ - bl e9a4 │ │ │ │ + bl e974 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r9, sp, #320 @ 0x140 │ │ │ │ add.w r0, r9, r4 │ │ │ │ cmp r0, r9 │ │ │ │ - bls.w 29898 │ │ │ │ + bls.w 29868 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ cmp r0, r3 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - bhi.n 29564 │ │ │ │ + bhi.n 29534 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 298ee │ │ │ │ + beq.w 298be │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ it le │ │ │ │ addle.w fp, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ble.w 2976c │ │ │ │ + ble.w 2973c │ │ │ │ mov r1, r9 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ ittt ne │ │ │ │ addne.w r3, r4, #8 │ │ │ │ movne r2, sl │ │ │ │ addne r3, fp │ │ │ │ - beq.w 29878 │ │ │ │ + beq.w 29848 │ │ │ │ str r2, [r3, #28] │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r9, r3 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - bne.n 295c0 │ │ │ │ + bne.n 29590 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r4, r3 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ streq r1, [r3, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 295d4 │ │ │ │ + bne.n 295a4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ ittee ne │ │ │ │ addne.w r3, r6, #4294967295 @ 0xffffffff │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ moveq r3, #0 │ │ │ │ moveq r4, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 29622 │ │ │ │ + b.n 295f2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 29628 │ │ │ │ + bne.n 295f8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r0, #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r6, r0 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - beq.w 2976c │ │ │ │ + beq.w 2973c │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2960c │ │ │ │ + blt.n 295dc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 10d54 │ │ │ │ + bl 10d24 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - blx 41bc │ │ │ │ - b.n 291a6 │ │ │ │ + blx 4188 │ │ │ │ + b.n 29176 │ │ │ │ mov r3, r7 │ │ │ │ add.w r7, ip, sl │ │ │ │ - b.n 29196 │ │ │ │ + b.n 29166 │ │ │ │ add r5, sl │ │ │ │ - b.n 29168 │ │ │ │ + b.n 29138 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e9a4 │ │ │ │ + bl e974 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne.w 29224 │ │ │ │ + bne.w 291f4 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ - bl 28bbc │ │ │ │ + bl 28b8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 298b4 │ │ │ │ + beq.w 29884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28bbc │ │ │ │ + bl 28b8c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 29224 │ │ │ │ + bne.w 291f4 │ │ │ │ movw r5, #22011 @ 0x55fb │ │ │ │ movw r6, #1327 @ 0x52f │ │ │ │ - b.n 290f0 │ │ │ │ + b.n 290c0 │ │ │ │ add.w r8, sp, #424 @ 0x1a8 │ │ │ │ add.w r9, sp, #456 @ 0x1c8 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r9 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #420] @ 0x1a4 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ strd r8, r6, [sp] │ │ │ │ - bl 10d54 │ │ │ │ + bl 10d24 │ │ │ │ ldr r5, [sp, #420] @ 0x1a4 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr.w r8, [sp, #424] @ 0x1a8 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 29704 │ │ │ │ + ble.n 296d4 │ │ │ │ ldr.w fp, [sp, #456] @ 0x1c8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 297ec │ │ │ │ + beq.w 297bc │ │ │ │ subs r3, r6, #1 │ │ │ │ strd r7, r0, [sp, #20] │ │ │ │ add.w sl, sp, #460 @ 0x1cc │ │ │ │ add.w r9, sp, #428 @ 0x1ac │ │ │ │ movs r6, #1 │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ adds r4, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ add r5, fp │ │ │ │ cmp r8, r4 │ │ │ │ - bne.n 296ea │ │ │ │ + bne.n 296ba │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 40a0 │ │ │ │ - b.n 29244 │ │ │ │ + blx 406c │ │ │ │ + b.n 29214 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - b.n 29732 │ │ │ │ + b.n 29702 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2921c │ │ │ │ + bne.w 291ec │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - beq.n 29778 │ │ │ │ + beq.n 29748 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 2971c │ │ │ │ - b.n 2921c │ │ │ │ + blt.n 296ec │ │ │ │ + b.n 291ec │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ - b.n 29764 │ │ │ │ + b.n 29734 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2921c │ │ │ │ + bne.w 291ec │ │ │ │ ldr.w r2, [r4, #-4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - beq.n 29778 │ │ │ │ + beq.n 29748 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 2974e │ │ │ │ - b.n 2921c │ │ │ │ + blt.n 2971e │ │ │ │ + b.n 291ec │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ - b.n 2963e │ │ │ │ + blx 4188 │ │ │ │ + b.n 2960e │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2982c │ │ │ │ + bne.n 297fc │ │ │ │ add.w r9, sp, #320 @ 0x140 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ add.w r2, r9, r6, lsl #2 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ cmp r2, r9 │ │ │ │ - bls.w 298da │ │ │ │ + bls.w 298aa │ │ │ │ ldr.w r3, [r9], #4 │ │ │ │ cmp r9, r2 │ │ │ │ mul.w r8, r3, r8 │ │ │ │ - bcc.n 29790 │ │ │ │ + bcc.n 29760 │ │ │ │ mov r2, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29244 │ │ │ │ + beq.w 29214 │ │ │ │ ldr r4, [sp, #420] @ 0x1a4 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr.w fp, [sp, #424] @ 0x1a8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 29704 │ │ │ │ + ble.n 296d4 │ │ │ │ ldr.w r8, [sp, #456] @ 0x1c8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 298be │ │ │ │ + beq.n 2988e │ │ │ │ subs r3, r6, #1 │ │ │ │ movs r5, #0 │ │ │ │ add.w sl, sp, #460 @ 0x1cc │ │ │ │ add.w r9, sp, #428 @ 0x1ac │ │ │ │ movs r6, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ adds r5, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ add r4, r8 │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 297d4 │ │ │ │ - b.n 29702 │ │ │ │ + bne.n 297a4 │ │ │ │ + b.n 296d2 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r4, #1 │ │ │ │ add r5, fp │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 297f0 │ │ │ │ - b.n 29704 │ │ │ │ + bne.n 297c0 │ │ │ │ + b.n 296d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r1, #21300 @ 0x5334 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 29470 │ │ │ │ + beq.w 29440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29470 │ │ │ │ + bne.w 29440 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 29470 │ │ │ │ + b.n 29440 │ │ │ │ ldr r5, [sp, #420] @ 0x1a4 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add.w r9, sp, #320 @ 0x140 │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ add.w r2, r9, r6, lsl #2 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ cmp r2, r9 │ │ │ │ ldr.w r8, [r3, #44] @ 0x2c │ │ │ │ - bhi.n 29790 │ │ │ │ + bhi.n 29760 │ │ │ │ mov r2, r8 │ │ │ │ - blx 41bc │ │ │ │ - b.n 297aa │ │ │ │ + blx 4188 │ │ │ │ + b.n 2977a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2946c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2943c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 29448 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 29418 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ adds r0, r3, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r0 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp ip, r2 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ - bne.n 29882 │ │ │ │ - b.n 295d0 │ │ │ │ + bne.n 29852 │ │ │ │ + b.n 295a0 │ │ │ │ movw r1, #21292 @ 0x532c │ │ │ │ - b.n 29470 │ │ │ │ + b.n 29440 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ - b.n 29572 │ │ │ │ + b.n 29542 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r1, #21310 @ 0x533e │ │ │ │ - b.n 2980c │ │ │ │ + b.n 297dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r1, #21320 @ 0x5348 │ │ │ │ - b.n 2980c │ │ │ │ + b.n 297dc │ │ │ │ movw r1, #21330 @ 0x5352 │ │ │ │ - b.n 2980c │ │ │ │ + b.n 297dc │ │ │ │ movw r5, #22002 @ 0x55f2 │ │ │ │ movw r6, #1326 @ 0x52e │ │ │ │ - b.n 290f0 │ │ │ │ + b.n 290c0 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 298e2 │ │ │ │ + beq.n 298b2 │ │ │ │ adds r3, #1 │ │ │ │ add r4, r8 │ │ │ │ cmp fp, r2 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bne.n 298c4 │ │ │ │ - b.n 29704 │ │ │ │ + bne.n 29894 │ │ │ │ + b.n 296d4 │ │ │ │ mov r2, r8 │ │ │ │ - blx 41bc │ │ │ │ - b.n 29244 │ │ │ │ + blx 4188 │ │ │ │ + b.n 29214 │ │ │ │ add r4, r8 │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 298c4 │ │ │ │ - b.n 29704 │ │ │ │ - bl 10064 │ │ │ │ - ldr r4, [pc, #224] @ (299d0 ) │ │ │ │ - blx 43c8 │ │ │ │ + bne.n 29894 │ │ │ │ + b.n 296d4 │ │ │ │ + bl 10034 │ │ │ │ + ldr r4, [pc, #224] @ (299a0 ) │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ - blx 3d08 │ │ │ │ - ldr r0, [pc, #216] @ (299d4 ) │ │ │ │ + blx 3cd4 │ │ │ │ + ldr r0, [pc, #216] @ (299a4 ) │ │ │ │ add r4, pc │ │ │ │ mov r3, r4 │ │ │ │ movw r2, #1261 @ 0x4ed │ │ │ │ movw r1, #21492 @ 0x53f4 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ mov.w r6, #1304 @ 0x518 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #184] @ (299d8 ) │ │ │ │ + ldr r0, [pc, #184] @ (299a8 ) │ │ │ │ mov r3, r4 │ │ │ │ movw r2, #1221 @ 0x4c5 │ │ │ │ movw r1, #21078 @ 0x5256 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r5, #21820 @ 0x553c │ │ │ │ - b.w 290f0 │ │ │ │ - ldr r3, [pc, #156] @ (299dc ) │ │ │ │ + b.w 290c0 │ │ │ │ + ldr r3, [pc, #156] @ (299ac ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #156] @ (299e0 ) │ │ │ │ - ldr r0, [pc, #156] @ (299e4 ) │ │ │ │ + ldr r1, [pc, #156] @ (299b0 ) │ │ │ │ + ldr r0, [pc, #156] @ (299b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (299e8 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #148] @ (299b8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #148] @ (299ec ) │ │ │ │ - ldr r0, [pc, #148] @ (299f0 ) │ │ │ │ + ldr r1, [pc, #148] @ (299bc ) │ │ │ │ + ldr r0, [pc, #148] @ (299c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #136] @ (299f4 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #136] @ (299c4 ) │ │ │ │ movw r2, #1971 @ 0x7b3 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #132] @ (299f8 ) │ │ │ │ - ldr r0, [pc, #132] @ (299fc ) │ │ │ │ + ldr r1, [pc, #132] @ (299c8 ) │ │ │ │ + ldr r0, [pc, #132] @ (299cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - bl 10314 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r4 │ │ │ │ + sbcs r4, r3 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ movs r4, r0 │ │ │ │ - vhadd.u d0, d4, d3 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + vhadd.u32 d0, d12, d3 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 29424 │ │ │ │ + b.n 293e4 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 29a5c │ │ │ │ + b.n 29a1c │ │ │ │ movs r3, r0 │ │ │ │ - b.n 29abc │ │ │ │ + b.n 29a7c │ │ │ │ movs r3, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf0d60003 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + @ instruction: 0xf0ce0003 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 299dc │ │ │ │ + bls.n 2999c │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, sl, #8585216 @ 0x830000 │ │ │ │ + orr.w r0, r2, #8585216 @ 0x830000 │ │ │ │ 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 ip, [pc, #416] @ 29bb4 │ │ │ │ + ldr.w ip, [pc, #416] @ 29b84 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r2 │ │ │ │ add ip, pc │ │ │ │ - ldr r2, [pc, #408] @ (29bb8 ) │ │ │ │ + ldr r2, [pc, #408] @ (29b88 ) │ │ │ │ add.w r0, ip, #1752 @ 0x6d8 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #404] @ (29bbc ) │ │ │ │ + ldr r0, [pc, #404] @ (29b8c ) │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [pc, #400] @ (29bc0 ) │ │ │ │ + ldr r7, [pc, #400] @ (29b90 ) │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29aba │ │ │ │ + beq.n 29a8a │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, 29a4a │ │ │ │ + cbz r4, 29a1a │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 29abe │ │ │ │ + bne.n 29a8e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 29b9a │ │ │ │ - ldr r3, [pc, #364] @ (29bc4 ) │ │ │ │ + beq.w 29b6a │ │ │ │ + ldr r3, [pc, #364] @ (29b94 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 29b9e │ │ │ │ - ldr r3, [pc, #356] @ (29bc8 ) │ │ │ │ + beq.w 29b6e │ │ │ │ + ldr r3, [pc, #356] @ (29b98 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 29b96 │ │ │ │ + beq.w 29b66 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ add.w r6, r1, r4, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 29af4 │ │ │ │ + beq.n 29ac4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 29b6a │ │ │ │ - ldr r3, [pc, #332] @ (29bcc ) │ │ │ │ + bgt.n 29b3a │ │ │ │ + ldr r3, [pc, #332] @ (29b9c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1372] @ 0x55c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #320] @ (29bd0 ) │ │ │ │ - ldr r0, [pc, #324] @ (29bd4 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #320] @ (29ba0 ) │ │ │ │ + ldr r0, [pc, #324] @ (29ba4 ) │ │ │ │ movs r2, #4 │ │ │ │ add r3, pc │ │ │ │ movw r1, #19501 @ 0x4c2d │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #312] @ (29bd8 ) │ │ │ │ - ldr r3, [pc, #276] @ (29bb8 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #312] @ (29ba8 ) │ │ │ │ + ldr r3, [pc, #276] @ (29b88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29b8e │ │ │ │ + bne.n 29b5e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 29a7c │ │ │ │ - ldr r3, [pc, #284] @ (29bdc ) │ │ │ │ + beq.n 29a4c │ │ │ │ + ldr r3, [pc, #284] @ (29bac ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #284] @ (29be0 ) │ │ │ │ - ldr r2, [pc, #284] @ (29be4 ) │ │ │ │ + ldr r1, [pc, #284] @ (29bb0 ) │ │ │ │ + ldr r2, [pc, #284] @ (29bb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ add r2, pc │ │ │ │ strd r5, r1, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r3, [pc, #276] @ (29be8 ) │ │ │ │ - ldr r1, [pc, #276] @ (29bec ) │ │ │ │ + ldr r3, [pc, #276] @ (29bb8 ) │ │ │ │ + ldr r1, [pc, #276] @ (29bbc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #19460 @ 0x4c04 │ │ │ │ - ldr r3, [pc, #264] @ (29bf0 ) │ │ │ │ + ldr r3, [pc, #264] @ (29bc0 ) │ │ │ │ movs r2, #3 │ │ │ │ - ldr r0, [pc, #264] @ (29bf4 ) │ │ │ │ + ldr r0, [pc, #264] @ (29bc4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 29a9e │ │ │ │ - ldr r3, [pc, #256] @ (29bf8 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 29a6e │ │ │ │ + ldr r3, [pc, #256] @ (29bc8 ) │ │ │ │ cmp.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #1752] @ 0x6d8 │ │ │ │ - ble.n 29b58 │ │ │ │ + ble.n 29b28 │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov ip, r4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 29b14 │ │ │ │ + b.n 29ae4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 29b2a │ │ │ │ + beq.n 29afa │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 29b0c │ │ │ │ + bne.n 29adc │ │ │ │ ldr.w r3, [r6, ip, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ - cbz r3, 29b5c │ │ │ │ + cbz r3, 29b2c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 29a76 │ │ │ │ + b.n 29a46 │ │ │ │ mov.w fp, #0 │ │ │ │ - cbz r0, 29b92 │ │ │ │ + cbz r0, 29b62 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29b50 │ │ │ │ + bne.n 29b20 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 29b8a │ │ │ │ + beq.n 29b5a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 29b2e │ │ │ │ + b.n 29afe │ │ │ │ it ge │ │ │ │ ldrge.w r3, [r6, fp, lsl #2] │ │ │ │ - bge.n 29b20 │ │ │ │ + bge.n 29af0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29abe │ │ │ │ + beq.n 29a8e │ │ │ │ movw r1, #19444 @ 0x4bf4 │ │ │ │ - b.n 29ae4 │ │ │ │ - ldr r2, [pc, #144] @ (29bfc ) │ │ │ │ + b.n 29ab4 │ │ │ │ + ldr r2, [pc, #144] @ (29bcc ) │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 29a7c │ │ │ │ + bne.w 29a4c │ │ │ │ movw r1, #19449 @ 0x4bf9 │ │ │ │ - b.n 29ae4 │ │ │ │ + b.n 29ab4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 29b5c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #96] @ (29c00 ) │ │ │ │ + b.n 29b2c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #96] @ (29bd0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (29c04 ) │ │ │ │ - ldr r0, [pc, #96] @ (29c08 ) │ │ │ │ + ldr r1, [pc, #92] @ (29bd4 ) │ │ │ │ + ldr r0, [pc, #96] @ (29bd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ movs r5, r0 │ │ │ │ - ldc2 0, cr0, [lr, #12] │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + ldc2 0, cr0, [r6, #12] │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 29be0 │ │ │ │ + bvc.n 29ba0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r4, r0 │ │ │ │ - bvc.n 29ca4 │ │ │ │ + bvc.n 29c64 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 29cb4 │ │ │ │ + bvc.n 29c74 │ │ │ │ movs r3, r0 │ │ │ │ - stc2l 0, cr0, [r6, #-12] │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + ldc2 0, cr0, [lr, #-12]! │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 29cac │ │ │ │ + ble.n 29c6c │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 29cec │ │ │ │ + ble.n 29cac │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 8, cr0, cr8, cr3, {0} │ │ │ │ + cdp 0, 8, cr0, cr0, cr3, {0} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #164] @ (29cc0 ) │ │ │ │ + ldr r1, [pc, #164] @ (29c90 ) │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bgt.n 29c4e │ │ │ │ - cbnz r3, 29c76 │ │ │ │ - ldr r3, [pc, #156] @ (29cc4 ) │ │ │ │ + bgt.n 29c1e │ │ │ │ + cbnz r3, 29c46 │ │ │ │ + ldr r3, [pc, #156] @ (29c94 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1372] @ 0x55c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #144] @ (29cc8 ) │ │ │ │ - ldr r0, [pc, #144] @ (29ccc ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #144] @ (29c98 ) │ │ │ │ + ldr r0, [pc, #144] @ (29c9c ) │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ movw r1, #19368 @ 0x4ba8 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #128] @ (29cd0 ) │ │ │ │ + ldr r3, [pc, #128] @ (29ca0 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #128] @ (29cd4 ) │ │ │ │ + ldr r0, [pc, #128] @ (29ca4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r1, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r3, [pc, #120] @ (29cd8 ) │ │ │ │ + ldr r3, [pc, #120] @ (29ca8 ) │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r2, [pc, #120] @ (29cdc ) │ │ │ │ + ldr r2, [pc, #120] @ (29cac ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #120] @ (29ce0 ) │ │ │ │ + ldr r1, [pc, #120] @ (29cb0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 29cbc │ │ │ │ - ldr r0, [pc, #100] @ (29ce4 ) │ │ │ │ + bpl.n 29c8c │ │ │ │ + ldr r0, [pc, #100] @ (29cb4 ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 29ca8 │ │ │ │ - ldr r0, [pc, #96] @ (29ce8 ) │ │ │ │ + beq.n 29c78 │ │ │ │ + ldr r0, [pc, #96] @ (29cb8 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 29ca4 │ │ │ │ + beq.n 29c74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29c26 │ │ │ │ - ldr r1, [pc, #84] @ (29cec ) │ │ │ │ + beq.n 29bf6 │ │ │ │ + ldr r1, [pc, #84] @ (29cbc ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 29c26 │ │ │ │ - b.n 29c48 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #68] @ (29cf0 ) │ │ │ │ + beq.n 29bf6 │ │ │ │ + b.n 29c18 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #68] @ (29cc0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #68] @ (29cf4 ) │ │ │ │ - ldr r0, [pc, #68] @ (29cf8 ) │ │ │ │ + ldr r1, [pc, #68] @ (29cc4 ) │ │ │ │ + ldr r0, [pc, #68] @ (29cc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ movs r5, r0 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfbf40003 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + umlal r0, r0, ip, r3 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 29bf0 │ │ │ │ + bpl.n 29bb0 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 29c7c │ │ │ │ + bpl.n 29c3c │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ movs r4, r0 │ │ │ │ - bpl.n 29c88 │ │ │ │ + bpl.n 29c48 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 29d88 │ │ │ │ + bgt.n 29d48 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 29dc8 │ │ │ │ + bgt.n 29d88 │ │ │ │ movs r3, r0 │ │ │ │ - ldcl 0, cr0, [lr, #-12]! │ │ │ │ + ldcl 0, cr0, [r6, #-12]! │ │ │ │ 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 ip, [pc, #416] @ 29eb0 │ │ │ │ + ldr.w ip, [pc, #416] @ 29e80 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r2 │ │ │ │ add ip, pc │ │ │ │ - ldr r2, [pc, #408] @ (29eb4 ) │ │ │ │ + ldr r2, [pc, #408] @ (29e84 ) │ │ │ │ add.w r0, ip, #1752 @ 0x6d8 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #404] @ (29eb8 ) │ │ │ │ + ldr r0, [pc, #404] @ (29e88 ) │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [pc, #400] @ (29ebc ) │ │ │ │ + ldr r7, [pc, #400] @ (29e8c ) │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29db6 │ │ │ │ + beq.n 29d86 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, 29d46 │ │ │ │ + cbz r4, 29d16 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 29dba │ │ │ │ + bne.n 29d8a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 29e96 │ │ │ │ - ldr r3, [pc, #364] @ (29ec0 ) │ │ │ │ + beq.w 29e66 │ │ │ │ + ldr r3, [pc, #364] @ (29e90 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 29e9a │ │ │ │ - ldr r3, [pc, #356] @ (29ec4 ) │ │ │ │ + beq.w 29e6a │ │ │ │ + ldr r3, [pc, #356] @ (29e94 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 29e92 │ │ │ │ + beq.w 29e62 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ add.w r6, r1, r4, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 29df0 │ │ │ │ + beq.n 29dc0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 29e66 │ │ │ │ - ldr r3, [pc, #332] @ (29ec8 ) │ │ │ │ + bgt.n 29e36 │ │ │ │ + ldr r3, [pc, #332] @ (29e98 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1372] @ 0x55c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #320] @ (29ecc ) │ │ │ │ - ldr r0, [pc, #324] @ (29ed0 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #320] @ (29e9c ) │ │ │ │ + ldr r0, [pc, #324] @ (29ea0 ) │ │ │ │ movs r2, #4 │ │ │ │ add r3, pc │ │ │ │ movw r1, #16559 @ 0x40af │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #312] @ (29ed4 ) │ │ │ │ - ldr r3, [pc, #276] @ (29eb4 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #312] @ (29ea4 ) │ │ │ │ + ldr r3, [pc, #276] @ (29e84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29e8a │ │ │ │ + bne.n 29e5a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 29d78 │ │ │ │ - ldr r3, [pc, #284] @ (29ed8 ) │ │ │ │ + beq.n 29d48 │ │ │ │ + ldr r3, [pc, #284] @ (29ea8 ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #284] @ (29edc ) │ │ │ │ - ldr r2, [pc, #284] @ (29ee0 ) │ │ │ │ + ldr r1, [pc, #284] @ (29eac ) │ │ │ │ + ldr r2, [pc, #284] @ (29eb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ add r2, pc │ │ │ │ strd r5, r1, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r3, [pc, #276] @ (29ee4 ) │ │ │ │ - ldr r1, [pc, #276] @ (29ee8 ) │ │ │ │ + ldr r3, [pc, #276] @ (29eb4 ) │ │ │ │ + ldr r1, [pc, #276] @ (29eb8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #16518 @ 0x4086 │ │ │ │ - ldr r3, [pc, #264] @ (29eec ) │ │ │ │ + ldr r3, [pc, #264] @ (29ebc ) │ │ │ │ movs r2, #3 │ │ │ │ - ldr r0, [pc, #264] @ (29ef0 ) │ │ │ │ + ldr r0, [pc, #264] @ (29ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 29d9a │ │ │ │ - ldr r3, [pc, #256] @ (29ef4 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 29d6a │ │ │ │ + ldr r3, [pc, #256] @ (29ec4 ) │ │ │ │ cmp.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #1752] @ 0x6d8 │ │ │ │ - ble.n 29e54 │ │ │ │ + ble.n 29e24 │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov ip, r4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 29e10 │ │ │ │ + b.n 29de0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 29e26 │ │ │ │ + beq.n 29df6 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 29e08 │ │ │ │ + bne.n 29dd8 │ │ │ │ ldr.w r3, [r6, ip, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ - cbz r3, 29e58 │ │ │ │ + cbz r3, 29e28 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 29d72 │ │ │ │ + b.n 29d42 │ │ │ │ mov.w fp, #0 │ │ │ │ - cbz r0, 29e8e │ │ │ │ + cbz r0, 29e5e │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29e4c │ │ │ │ + bne.n 29e1c │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 29e86 │ │ │ │ + beq.n 29e56 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 29e2a │ │ │ │ + b.n 29dfa │ │ │ │ it ge │ │ │ │ ldrge.w r3, [r6, fp, lsl #2] │ │ │ │ - bge.n 29e1c │ │ │ │ + bge.n 29dec │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29dba │ │ │ │ + beq.n 29d8a │ │ │ │ movw r1, #16502 @ 0x4076 │ │ │ │ - b.n 29de0 │ │ │ │ - ldr r2, [pc, #144] @ (29ef8 ) │ │ │ │ + b.n 29db0 │ │ │ │ + ldr r2, [pc, #144] @ (29ec8 ) │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 29d78 │ │ │ │ + bne.w 29d48 │ │ │ │ movw r1, #16507 @ 0x407b │ │ │ │ - b.n 29de0 │ │ │ │ + b.n 29db0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 29e58 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #96] @ (29efc ) │ │ │ │ + b.n 29e28 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #96] @ (29ecc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (29f00 ) │ │ │ │ - ldr r0, [pc, #96] @ (29f04 ) │ │ │ │ + ldr r1, [pc, #92] @ (29ed0 ) │ │ │ │ + ldr r0, [pc, #96] @ (29ed4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xfaa20003 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + @ instruction: 0xfa9a0003 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 29ee4 │ │ │ │ + bmi.n 29ea4 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 29fa8 │ │ │ │ + bmi.n 29f68 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 29fb8 │ │ │ │ + bmi.n 29f78 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xfa4a0003 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + @ instruction: 0xfa420003 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 29fb0 │ │ │ │ + bge.n 29f70 │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 29ff0 │ │ │ │ + bge.n 29fb0 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xeb8c0003 │ │ │ │ + @ instruction: 0xeb840003 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #164] @ (29fbc ) │ │ │ │ + ldr r1, [pc, #164] @ (29f8c ) │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bgt.n 29f4a │ │ │ │ - cbnz r3, 29f72 │ │ │ │ - ldr r3, [pc, #156] @ (29fc0 ) │ │ │ │ + bgt.n 29f1a │ │ │ │ + cbnz r3, 29f42 │ │ │ │ + ldr r3, [pc, #156] @ (29f90 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1372] @ 0x55c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #144] @ (29fc4 ) │ │ │ │ - ldr r0, [pc, #144] @ (29fc8 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #144] @ (29f94 ) │ │ │ │ + ldr r0, [pc, #144] @ (29f98 ) │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ movw r1, #16426 @ 0x402a │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #128] @ (29fcc ) │ │ │ │ + ldr r3, [pc, #128] @ (29f9c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #128] @ (29fd0 ) │ │ │ │ + ldr r0, [pc, #128] @ (29fa0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r1, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r3, [pc, #120] @ (29fd4 ) │ │ │ │ + ldr r3, [pc, #120] @ (29fa4 ) │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r2, [pc, #120] @ (29fd8 ) │ │ │ │ + ldr r2, [pc, #120] @ (29fa8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #120] @ (29fdc ) │ │ │ │ + ldr r1, [pc, #120] @ (29fac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 29fb8 │ │ │ │ - ldr r0, [pc, #100] @ (29fe0 ) │ │ │ │ + bpl.n 29f88 │ │ │ │ + ldr r0, [pc, #100] @ (29fb0 ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 29fa4 │ │ │ │ - ldr r0, [pc, #96] @ (29fe4 ) │ │ │ │ + beq.n 29f74 │ │ │ │ + ldr r0, [pc, #96] @ (29fb4 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 29fa0 │ │ │ │ + beq.n 29f70 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29f22 │ │ │ │ - ldr r1, [pc, #84] @ (29fe8 ) │ │ │ │ + beq.n 29ef2 │ │ │ │ + ldr r1, [pc, #84] @ (29fb8 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 29f22 │ │ │ │ - b.n 29f44 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #68] @ (29fec ) │ │ │ │ + beq.n 29ef2 │ │ │ │ + b.n 29f14 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #68] @ (29fbc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #68] @ (29ff0 ) │ │ │ │ - ldr r0, [pc, #68] @ (29ff4 ) │ │ │ │ + ldr r1, [pc, #68] @ (29fc0 ) │ │ │ │ + ldr r0, [pc, #68] @ (29fc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + str r0, [r2, #16] │ │ │ │ movs r5, r0 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ movs r5, r0 │ │ │ │ - ldr??.w r0, [r8, #3] │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + ldr??.w r0, [r0, #3] │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 29ef4 │ │ │ │ + bcs.n 29eb4 │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 29f80 │ │ │ │ + bcs.n 29f40 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ movs r4, r0 │ │ │ │ - bcs.n 29f8c │ │ │ │ + bcs.n 29f4c │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 2a08c │ │ │ │ + bls.n 2a04c │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 2a0cc │ │ │ │ + bls.n 2a08c │ │ │ │ movs r3, r0 │ │ │ │ - eor.w r0, r2, r3 │ │ │ │ + orns r0, sl, r3 │ │ │ │ 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 ip, [pc, #416] @ 2a1ac │ │ │ │ + ldr.w ip, [pc, #416] @ 2a17c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r2 │ │ │ │ add ip, pc │ │ │ │ - ldr r2, [pc, #408] @ (2a1b0 ) │ │ │ │ + ldr r2, [pc, #408] @ (2a180 ) │ │ │ │ add.w r0, ip, #1752 @ 0x6d8 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #404] @ (2a1b4 ) │ │ │ │ + ldr r0, [pc, #404] @ (2a184 ) │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - ldr r7, [pc, #400] @ (2a1b8 ) │ │ │ │ + ldr r7, [pc, #400] @ (2a188 ) │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a0b2 │ │ │ │ + beq.n 2a082 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, 2a042 │ │ │ │ + cbz r4, 2a012 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 2a0b6 │ │ │ │ + bne.n 2a086 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 2a192 │ │ │ │ - ldr r3, [pc, #364] @ (2a1bc ) │ │ │ │ + beq.w 2a162 │ │ │ │ + ldr r3, [pc, #364] @ (2a18c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2a196 │ │ │ │ - ldr r3, [pc, #356] @ (2a1c0 ) │ │ │ │ + beq.w 2a166 │ │ │ │ + ldr r3, [pc, #356] @ (2a190 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2a18e │ │ │ │ + beq.w 2a15e │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ add.w r6, r1, r4, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a0ec │ │ │ │ + beq.n 2a0bc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 2a162 │ │ │ │ - ldr r3, [pc, #332] @ (2a1c4 ) │ │ │ │ + bgt.n 2a132 │ │ │ │ + ldr r3, [pc, #332] @ (2a194 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1372] @ 0x55c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #320] @ (2a1c8 ) │ │ │ │ - ldr r0, [pc, #324] @ (2a1cc ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #320] @ (2a198 ) │ │ │ │ + ldr r0, [pc, #324] @ (2a19c ) │ │ │ │ movs r2, #4 │ │ │ │ add r3, pc │ │ │ │ movw r1, #11191 @ 0x2bb7 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #312] @ (2a1d0 ) │ │ │ │ - ldr r3, [pc, #276] @ (2a1b0 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #312] @ (2a1a0 ) │ │ │ │ + ldr r3, [pc, #276] @ (2a180 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a186 │ │ │ │ + bne.n 2a156 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 2a074 │ │ │ │ - ldr r3, [pc, #284] @ (2a1d4 ) │ │ │ │ + beq.n 2a044 │ │ │ │ + ldr r3, [pc, #284] @ (2a1a4 ) │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #284] @ (2a1d8 ) │ │ │ │ - ldr r2, [pc, #284] @ (2a1dc ) │ │ │ │ + ldr r1, [pc, #284] @ (2a1a8 ) │ │ │ │ + ldr r2, [pc, #284] @ (2a1ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ add r2, pc │ │ │ │ strd r5, r1, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r3, [pc, #276] @ (2a1e0 ) │ │ │ │ - ldr r1, [pc, #276] @ (2a1e4 ) │ │ │ │ + ldr r3, [pc, #276] @ (2a1b0 ) │ │ │ │ + ldr r1, [pc, #276] @ (2a1b4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #11150 @ 0x2b8e │ │ │ │ - ldr r3, [pc, #264] @ (2a1e8 ) │ │ │ │ + ldr r3, [pc, #264] @ (2a1b8 ) │ │ │ │ movs r2, #3 │ │ │ │ - ldr r0, [pc, #264] @ (2a1ec ) │ │ │ │ + ldr r0, [pc, #264] @ (2a1bc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2a096 │ │ │ │ - ldr r3, [pc, #256] @ (2a1f0 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2a066 │ │ │ │ + ldr r3, [pc, #256] @ (2a1c0 ) │ │ │ │ cmp.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #1752] @ 0x6d8 │ │ │ │ - ble.n 2a150 │ │ │ │ + ble.n 2a120 │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov ip, r4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 2a10c │ │ │ │ + b.n 2a0dc │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 2a122 │ │ │ │ + beq.n 2a0f2 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 2a104 │ │ │ │ + bne.n 2a0d4 │ │ │ │ ldr.w r3, [r6, ip, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ - cbz r3, 2a154 │ │ │ │ + cbz r3, 2a124 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2a06e │ │ │ │ + b.n 2a03e │ │ │ │ mov.w fp, #0 │ │ │ │ - cbz r0, 2a18a │ │ │ │ + cbz r0, 2a15a │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a148 │ │ │ │ + bne.n 2a118 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - beq.n 2a182 │ │ │ │ + beq.n 2a152 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 2a126 │ │ │ │ + b.n 2a0f6 │ │ │ │ it ge │ │ │ │ ldrge.w r3, [r6, fp, lsl #2] │ │ │ │ - bge.n 2a118 │ │ │ │ + bge.n 2a0e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a0b6 │ │ │ │ + beq.n 2a086 │ │ │ │ movw r1, #11134 @ 0x2b7e │ │ │ │ - b.n 2a0dc │ │ │ │ - ldr r2, [pc, #144] @ (2a1f4 ) │ │ │ │ + b.n 2a0ac │ │ │ │ + ldr r2, [pc, #144] @ (2a1c4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 2a074 │ │ │ │ + bne.w 2a044 │ │ │ │ movw r1, #11139 @ 0x2b83 │ │ │ │ - b.n 2a0dc │ │ │ │ + b.n 2a0ac │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 2a154 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #96] @ (2a1f8 ) │ │ │ │ + b.n 2a124 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #96] @ (2a1c8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (2a1fc ) │ │ │ │ - ldr r0, [pc, #96] @ (2a200 ) │ │ │ │ + ldr r1, [pc, #92] @ (2a1cc ) │ │ │ │ + ldr r0, [pc, #96] @ (2a1d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r1, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r0, #0] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf7a60003 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + @ instruction: 0xf79e0003 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2a1e8 │ │ │ │ + bne.n 2a1a8 │ │ │ │ movs r3, r0 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr3, {0} │ │ │ │ - bne.n 2a2ac │ │ │ │ + cdp2 0, 15, cr0, cr6, cr3, {0} │ │ │ │ + bne.n 2a26c │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 2a2bc │ │ │ │ + bne.n 2a27c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf74e0003 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + @ instruction: 0xf7460003 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ movs r4, r0 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ movs r5, r0 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr3, {0} │ │ │ │ - bvc.n 2a2b4 │ │ │ │ + cdp2 0, 4, cr0, cr14, cr3, {0} │ │ │ │ + bvc.n 2a274 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 2a2f4 │ │ │ │ + bvc.n 2a2b4 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia.w r0, {r0, r1} │ │ │ │ + stmia.w r8, {r0, r1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #164] @ (2a2b8 ) │ │ │ │ + ldr r1, [pc, #164] @ (2a288 ) │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bgt.n 2a246 │ │ │ │ - cbnz r3, 2a26e │ │ │ │ - ldr r3, [pc, #156] @ (2a2bc ) │ │ │ │ + bgt.n 2a216 │ │ │ │ + cbnz r3, 2a23e │ │ │ │ + ldr r3, [pc, #156] @ (2a28c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1372] @ 0x55c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #144] @ (2a2c0 ) │ │ │ │ - ldr r0, [pc, #144] @ (2a2c4 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #144] @ (2a290 ) │ │ │ │ + ldr r0, [pc, #144] @ (2a294 ) │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ movw r1, #11058 @ 0x2b32 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #128] @ (2a2c8 ) │ │ │ │ + ldr r3, [pc, #128] @ (2a298 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #128] @ (2a2cc ) │ │ │ │ + ldr r0, [pc, #128] @ (2a29c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r1, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r0, [sp] │ │ │ │ - ldr r3, [pc, #120] @ (2a2d0 ) │ │ │ │ + ldr r3, [pc, #120] @ (2a2a0 ) │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r2, [pc, #120] @ (2a2d4 ) │ │ │ │ + ldr r2, [pc, #120] @ (2a2a4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #120] @ (2a2d8 ) │ │ │ │ + ldr r1, [pc, #120] @ (2a2a8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 2a2b4 │ │ │ │ - ldr r0, [pc, #100] @ (2a2dc ) │ │ │ │ + bpl.n 2a284 │ │ │ │ + ldr r0, [pc, #100] @ (2a2ac ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2a2a0 │ │ │ │ - ldr r0, [pc, #96] @ (2a2e0 ) │ │ │ │ + beq.n 2a270 │ │ │ │ + ldr r0, [pc, #96] @ (2a2b0 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a29c │ │ │ │ + beq.n 2a26c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a21e │ │ │ │ - ldr r1, [pc, #84] @ (2a2e4 ) │ │ │ │ + beq.n 2a1ee │ │ │ │ + ldr r1, [pc, #84] @ (2a2b4 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2a21e │ │ │ │ - b.n 2a240 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #68] @ (2a2e8 ) │ │ │ │ + beq.n 2a1ee │ │ │ │ + b.n 2a210 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #68] @ (2a2b8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #68] @ (2a2ec ) │ │ │ │ - ldr r0, [pc, #68] @ (2a2f0 ) │ │ │ │ + ldr r1, [pc, #68] @ (2a2bc ) │ │ │ │ + ldr r0, [pc, #68] @ (2a2c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #0] │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf5fc0003 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + @ instruction: 0xf5f40003 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 2a390 │ │ │ │ + bvs.n 2a350 │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 2a3d0 │ │ │ │ + bvs.n 2a390 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2a200 │ │ │ │ + b.n 2a1c0 │ │ │ │ movs r3, 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 r3, [pc, #388] @ (2a48c ) │ │ │ │ + ldr r3, [pc, #388] @ (2a45c ) │ │ │ │ mov r8, r1 │ │ │ │ - ldr.w ip, [pc, #388] @ 2a490 │ │ │ │ + ldr.w ip, [pc, #388] @ 2a460 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add ip, pc │ │ │ │ ldr.w r5, [r3, #332] @ 0x14c │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 2a3aa │ │ │ │ + beq.n 2a37a │ │ │ │ ldr.w r7, [r1, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2a3ca │ │ │ │ + beq.n 2a39a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w 2a488 │ │ │ │ - ldr r2, [pc, #356] @ (2a494 ) │ │ │ │ + bpl.w 2a458 │ │ │ │ + ldr r2, [pc, #356] @ (2a464 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2a474 │ │ │ │ - ldr r2, [pc, #348] @ (2a498 ) │ │ │ │ + beq.w 2a444 │ │ │ │ + ldr r2, [pc, #348] @ (2a468 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2a470 │ │ │ │ + beq.w 2a440 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 2a390 │ │ │ │ + ble.n 2a360 │ │ │ │ add.w r2, r7, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a358 │ │ │ │ + b.n 2a328 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2a390 │ │ │ │ + beq.n 2a360 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 2a352 │ │ │ │ - ldr r3, [pc, #312] @ (2a49c ) │ │ │ │ + bne.n 2a322 │ │ │ │ + ldr r3, [pc, #312] @ (2a46c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2a432 │ │ │ │ + bne.n 2a402 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2a386 │ │ │ │ + beq.n 2a356 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n 2a386 │ │ │ │ - cbz r3, 2a39c │ │ │ │ + beq.n 2a356 │ │ │ │ + cbz r3, 2a36c │ │ │ │ add.w r8, r0, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r8 │ │ │ │ - bl e960 │ │ │ │ + bl e930 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r8, r0, #88 @ 0x58 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #240] @ (2a49c ) │ │ │ │ + ldr r3, [pc, #240] @ (2a46c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a36a │ │ │ │ + beq.n 2a33a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2a36a │ │ │ │ - ldr r3, [pc, #228] @ (2a4a0 ) │ │ │ │ - ldr r1, [pc, #232] @ (2a4a4 ) │ │ │ │ + bne.n 2a33a │ │ │ │ + ldr r3, [pc, #228] @ (2a470 ) │ │ │ │ + ldr r1, [pc, #232] @ (2a474 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 2a418 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 2a3e8 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 2a360 │ │ │ │ + beq.n 2a330 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a3cc │ │ │ │ - ldr r3, [pc, #204] @ (2a4a8 ) │ │ │ │ + bne.n 2a39c │ │ │ │ + ldr r3, [pc, #204] @ (2a478 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2a390 │ │ │ │ - ldr r3, [pc, #184] @ (2a49c ) │ │ │ │ + bne.n 2a360 │ │ │ │ + ldr r3, [pc, #184] @ (2a46c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2a36a │ │ │ │ + beq.n 2a33a │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 2a36a │ │ │ │ + beq.n 2a33a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a3ee │ │ │ │ - ldr r3, [pc, #172] @ (2a4a8 ) │ │ │ │ + bne.n 2a3be │ │ │ │ + ldr r3, [pc, #172] @ (2a478 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 2a36a │ │ │ │ - ldr r0, [pc, #164] @ (2a4ac ) │ │ │ │ + beq.n 2a33a │ │ │ │ + ldr r0, [pc, #164] @ (2a47c ) │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #164] @ (2a4b0 ) │ │ │ │ + ldr r1, [pc, #164] @ (2a480 ) │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ - ldr r3, [pc, #152] @ (2a4b4 ) │ │ │ │ + blx 3e28 │ │ │ │ + ldr r3, [pc, #152] @ (2a484 ) │ │ │ │ mov.w r2, #1056 @ 0x420 │ │ │ │ - ldr r0, [pc, #152] @ (2a4b8 ) │ │ │ │ + ldr r0, [pc, #152] @ (2a488 ) │ │ │ │ movw r1, #19941 @ 0x4de5 │ │ │ │ add r3, pc │ │ │ │ mov.w r8, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2a38a │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2a35a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a3b8 │ │ │ │ + beq.n 2a388 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2a3ec │ │ │ │ + beq.n 2a3bc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n 2a488 │ │ │ │ - ldr r2, [pc, #80] @ (2a494 ) │ │ │ │ + bpl.n 2a458 │ │ │ │ + ldr r2, [pc, #80] @ (2a464 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a474 │ │ │ │ - ldr r2, [pc, #72] @ (2a498 ) │ │ │ │ + beq.n 2a444 │ │ │ │ + ldr r2, [pc, #72] @ (2a468 ) │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a470 │ │ │ │ + beq.n 2a440 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 2a404 │ │ │ │ + ble.n 2a3d4 │ │ │ │ adds r7, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 2a36a │ │ │ │ + beq.n 2a33a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 2a460 │ │ │ │ - b.n 2a404 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #68] @ (2a4bc ) │ │ │ │ + bne.n 2a430 │ │ │ │ + b.n 2a3d4 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #68] @ (2a48c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #68] @ (2a4c0 ) │ │ │ │ - ldr r0, [pc, #68] @ (2a4c4 ) │ │ │ │ + ldr r1, [pc, #68] @ (2a490 ) │ │ │ │ + ldr r0, [pc, #68] @ (2a494 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ movs r5, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr12, cr3, {0} │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + cdp 0, 11, cr0, cr4, cr3, {0} │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr12, cr3, {0} │ │ │ │ - and.w r0, ip, #8585216 @ 0x830000 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + cdp 0, 7, cr0, cr4, cr3, {0} │ │ │ │ + and.w r0, r4, #8585216 @ 0x830000 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 2a5bc │ │ │ │ + bmi.n 2a57c │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 2a3fc │ │ │ │ + bmi.n 2a3bc │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2a02c │ │ │ │ + b.n 29fec │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr r4, [pc, #284] @ (2a5f4 ) │ │ │ │ + ldr r4, [pc, #284] @ (2a5c4 ) │ │ │ │ sub sp, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #284] @ (2a5f8 ) │ │ │ │ + ldr r1, [pc, #284] @ (2a5c8 ) │ │ │ │ cmp r2, #0 │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #280] @ (2a5fc ) │ │ │ │ + ldr r5, [pc, #280] @ (2a5cc ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ mov.w r1, #0 │ │ │ │ - bgt.n 2a568 │ │ │ │ + bgt.n 2a538 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a58e │ │ │ │ + bne.n 2a55e │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a2f4 │ │ │ │ + bl 2a2c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a5bc │ │ │ │ + beq.n 2a58c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ - ble.n 2a564 │ │ │ │ + ble.n 2a534 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 2a532 │ │ │ │ + b.n 2a502 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 2a538 │ │ │ │ + bne.n 2a508 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - beq.n 2a564 │ │ │ │ + beq.n 2a534 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2a51e │ │ │ │ - ldr r3, [pc, #196] @ (2a600 ) │ │ │ │ + blt.n 2a4ee │ │ │ │ + ldr r3, [pc, #196] @ (2a5d0 ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #184] @ (2a604 ) │ │ │ │ - ldr r3, [pc, #168] @ (2a5f8 ) │ │ │ │ + ldr r2, [pc, #184] @ (2a5d4 ) │ │ │ │ + ldr r3, [pc, #168] @ (2a5c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a5d2 │ │ │ │ + bne.n 2a5a2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #160] @ (2a608 ) │ │ │ │ - b.n 2a53a │ │ │ │ - ldr r3, [pc, #160] @ (2a60c ) │ │ │ │ + ldr r3, [pc, #160] @ (2a5d8 ) │ │ │ │ + b.n 2a50a │ │ │ │ + ldr r3, [pc, #160] @ (2a5dc ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #160] @ (2a610 ) │ │ │ │ + ldr r1, [pc, #160] @ (2a5e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp] │ │ │ │ - ldr r3, [pc, #152] @ (2a614 ) │ │ │ │ - ldr r2, [pc, #156] @ (2a618 ) │ │ │ │ - ldr r1, [pc, #156] @ (2a61c ) │ │ │ │ + ldr r3, [pc, #152] @ (2a5e4 ) │ │ │ │ + ldr r2, [pc, #156] @ (2a5e8 ) │ │ │ │ + ldr r1, [pc, #156] @ (2a5ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2a54a │ │ │ │ + b.n 2a51a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 2a5d6 │ │ │ │ - ldr r1, [pc, #136] @ (2a620 ) │ │ │ │ + bpl.n 2a5a6 │ │ │ │ + ldr r1, [pc, #136] @ (2a5f0 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a5de │ │ │ │ - ldr r1, [pc, #132] @ (2a624 ) │ │ │ │ + beq.n 2a5ae │ │ │ │ + ldr r1, [pc, #132] @ (2a5f4 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a5da │ │ │ │ + beq.n 2a5aa │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a4f6 │ │ │ │ - ldr r1, [pc, #120] @ (2a628 ) │ │ │ │ + beq.n 2a4c6 │ │ │ │ + ldr r1, [pc, #120] @ (2a5f8 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2a4f6 │ │ │ │ - b.n 2a58a │ │ │ │ - ldr r3, [pc, #108] @ (2a62c ) │ │ │ │ + beq.n 2a4c6 │ │ │ │ + b.n 2a55a │ │ │ │ + ldr r3, [pc, #108] @ (2a5fc ) │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - ldr r0, [pc, #108] @ (2a630 ) │ │ │ │ + ldr r0, [pc, #108] @ (2a600 ) │ │ │ │ movw r1, #16086 @ 0x3ed6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2a54a │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #84] @ (2a634 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2a51a │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #84] @ (2a604 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #80] @ (2a638 ) │ │ │ │ - ldr r0, [pc, #84] @ (2a63c ) │ │ │ │ + ldr r1, [pc, #80] @ (2a608 ) │ │ │ │ + ldr r0, [pc, #84] @ (2a60c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf2680003 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + @ instruction: 0xf2600003 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ movs r4, r0 │ │ │ │ - bcc.n 2a660 │ │ │ │ + bcc.n 2a620 │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 2a6a0 │ │ │ │ + bcc.n 2a660 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 29ed0 │ │ │ │ + b.n 29e90 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ - ldr r5, [pc, #288] @ (2a770 ) │ │ │ │ + ldr r5, [pc, #288] @ (2a740 ) │ │ │ │ sub sp, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #288] @ (2a774 ) │ │ │ │ + ldr r1, [pc, #288] @ (2a744 ) │ │ │ │ cmp r2, #0 │ │ │ │ add r5, pc │ │ │ │ - ldr r4, [pc, #284] @ (2a778 ) │ │ │ │ + ldr r4, [pc, #284] @ (2a748 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ mov.w r1, #0 │ │ │ │ - bgt.n 2a6e6 │ │ │ │ + bgt.n 2a6b6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a70c │ │ │ │ + bne.n 2a6dc │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a2f4 │ │ │ │ + bl 2a2c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a73a │ │ │ │ + beq.n 2a70a │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5, #52] @ 0x34 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ - ble.n 2a6e2 │ │ │ │ + ble.n 2a6b2 │ │ │ │ adds r1, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ - b.n 2a6b0 │ │ │ │ + b.n 2a680 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 2a6b6 │ │ │ │ + bne.n 2a686 │ │ │ │ ldr.w r1, [r0, #-4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ - beq.n 2a6e2 │ │ │ │ + beq.n 2a6b2 │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 2a69c │ │ │ │ - ldr r3, [pc, #196] @ (2a77c ) │ │ │ │ + blt.n 2a66c │ │ │ │ + ldr r3, [pc, #196] @ (2a74c ) │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r2, [pc, #180] @ (2a780 ) │ │ │ │ - ldr r3, [pc, #168] @ (2a774 ) │ │ │ │ + ldr r2, [pc, #180] @ (2a750 ) │ │ │ │ + ldr r3, [pc, #168] @ (2a744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a750 │ │ │ │ + bne.n 2a720 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #160] @ (2a784 ) │ │ │ │ - b.n 2a6b8 │ │ │ │ - ldr r3, [pc, #160] @ (2a788 ) │ │ │ │ + ldr r3, [pc, #160] @ (2a754 ) │ │ │ │ + b.n 2a688 │ │ │ │ + ldr r3, [pc, #160] @ (2a758 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r1, [pc, #160] @ (2a78c ) │ │ │ │ + ldr r1, [pc, #160] @ (2a75c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r5, r1, [sp] │ │ │ │ - ldr r3, [pc, #152] @ (2a790 ) │ │ │ │ - ldr r2, [pc, #152] @ (2a794 ) │ │ │ │ - ldr r1, [pc, #156] @ (2a798 ) │ │ │ │ + ldr r3, [pc, #152] @ (2a760 ) │ │ │ │ + ldr r2, [pc, #152] @ (2a764 ) │ │ │ │ + ldr r1, [pc, #156] @ (2a768 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2a6c8 │ │ │ │ + b.n 2a698 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 2a754 │ │ │ │ - ldr r1, [pc, #132] @ (2a79c ) │ │ │ │ + bpl.n 2a724 │ │ │ │ + ldr r1, [pc, #132] @ (2a76c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a75c │ │ │ │ - ldr r1, [pc, #128] @ (2a7a0 ) │ │ │ │ + beq.n 2a72c │ │ │ │ + ldr r1, [pc, #128] @ (2a770 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2a758 │ │ │ │ + beq.n 2a728 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a66e │ │ │ │ - ldr r1, [pc, #120] @ (2a7a4 ) │ │ │ │ + beq.n 2a63e │ │ │ │ + ldr r1, [pc, #120] @ (2a774 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2a66e │ │ │ │ - b.n 2a708 │ │ │ │ - ldr r3, [pc, #108] @ (2a7a8 ) │ │ │ │ + beq.n 2a63e │ │ │ │ + b.n 2a6d8 │ │ │ │ + ldr r3, [pc, #108] @ (2a778 ) │ │ │ │ movw r2, #627 @ 0x273 │ │ │ │ - ldr r0, [pc, #104] @ (2a7ac ) │ │ │ │ + ldr r0, [pc, #104] @ (2a77c ) │ │ │ │ movw r1, #15983 @ 0x3e6f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2a6c8 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #80] @ (2a7b0 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2a698 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #80] @ (2a780 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #80] @ (2a7b4 ) │ │ │ │ - ldr r0, [pc, #80] @ (2a7b8 ) │ │ │ │ + ldr r1, [pc, #80] @ (2a784 ) │ │ │ │ + ldr r0, [pc, #80] @ (2a788 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf0ea0003 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + @ instruction: 0xf0e20003 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r4, r0 │ │ │ │ - bne.n 2a6e0 │ │ │ │ + bne.n 2a6a0 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 2a720 │ │ │ │ + bne.n 2a6e0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2ad50 │ │ │ │ + b.n 2ad10 │ │ │ │ movs r3, 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, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ mov r5, r1 │ │ │ │ add.w sl, sp, #24 │ │ │ │ - ldr.w r1, [pc, #1160] @ 2ac60 │ │ │ │ + ldr.w r1, [pc, #1160] @ 2ac30 │ │ │ │ mov r6, r2 │ │ │ │ - ldr.w r2, [pc, #1156] @ 2ac64 │ │ │ │ + ldr.w r2, [pc, #1156] @ 2ac34 │ │ │ │ add r1, pc │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sl] │ │ │ │ add.w r9, sp, #32 │ │ │ │ - ldr.w r7, [pc, #1144] @ 2ac68 │ │ │ │ + ldr.w r7, [pc, #1144] @ 2ac38 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #652] @ 0x28c │ │ │ │ mov.w r2, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ str.w r8, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r8, [r9] │ │ │ │ - bl 2a2f4 │ │ │ │ + bl 2a2c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2aaf2 │ │ │ │ + beq.w 2aac2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [fp, #44] @ 0x2c │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ itt ls │ │ │ │ strls.w r8, [sp, #12] │ │ │ │ addls.w r8, sp, #140 @ 0x8c │ │ │ │ - bhi.w 2aa56 │ │ │ │ + bhi.w 2aa26 │ │ │ │ ldr.w r2, [fp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2aa74 │ │ │ │ + bne.w 2aa44 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, fp │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r1, r8 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2aafc │ │ │ │ + beq.w 2aacc │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 2a864 │ │ │ │ + beq.n 2a834 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2aae2 │ │ │ │ + beq.w 2aab2 │ │ │ │ ldr.w r2, [fp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a9fa │ │ │ │ + beq.w 2a9ca │ │ │ │ ldr.w r0, [fp, #52] @ 0x34 │ │ │ │ add.w r0, r2, r0, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bls.w 2a9fa │ │ │ │ + bls.w 2a9ca │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2a876 │ │ │ │ - ldr r3, [pc, #996] @ (2ac6c ) │ │ │ │ + blt.n 2a846 │ │ │ │ + ldr r3, [pc, #996] @ (2ac3c ) │ │ │ │ movw r6, #13845 @ 0x3615 │ │ │ │ movw r5, #479 @ 0x1df │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #420] @ 0x1a4 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #976] @ (2ac70 ) │ │ │ │ - ldr r0, [pc, #980] @ (2ac74 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #976] @ (2ac40 ) │ │ │ │ + ldr r0, [pc, #980] @ (2ac44 ) │ │ │ │ movw r2, #703 @ 0x2bf │ │ │ │ add r3, pc │ │ │ │ movw r1, #17134 @ 0x42ee │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - blx 3b28 │ │ │ │ + bl 17a0c │ │ │ │ + blx 3af4 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2ab5e │ │ │ │ - ldr r3, [pc, #940] @ (2ac78 ) │ │ │ │ + beq.w 2ab2e │ │ │ │ + ldr r3, [pc, #940] @ (2ac48 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 2ab44 │ │ │ │ + beq.w 2ab14 │ │ │ │ ldr.w fp, [r8, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - cbz r7, 2a8fc │ │ │ │ + cbz r7, 2a8cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 13b14 │ │ │ │ + bl 13ae4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 2ab90 │ │ │ │ + beq.w 2ab60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr.w sl, [r9] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - blx 3c08 │ │ │ │ + blx 3bd4 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str.w r8, [r1] │ │ │ │ - cbz r0, 2a946 │ │ │ │ + cbz r0, 2a916 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 2a946 │ │ │ │ + beq.n 2a916 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ab36 │ │ │ │ + beq.w 2ab06 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2a964 │ │ │ │ + beq.n 2a934 │ │ │ │ ldr.w r1, [fp] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 2a964 │ │ │ │ + beq.n 2a934 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ab16 │ │ │ │ - cbz r7, 2a97a │ │ │ │ + beq.w 2aae6 │ │ │ │ + cbz r7, 2a94a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 2a97a │ │ │ │ + beq.n 2a94a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ab06 │ │ │ │ + beq.w 2aad6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ab66 │ │ │ │ + beq.w 2ab36 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ac5c │ │ │ │ + beq.w 2ac2c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 2ac5c │ │ │ │ + bne.w 2ac2c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, sl │ │ │ │ - bne.w 2abe0 │ │ │ │ + bne.w 2abb0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 2a9b4 │ │ │ │ + cbz r0, 2a984 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2a9b4 │ │ │ │ + beq.n 2a984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2a9b4 │ │ │ │ + cbnz r3, 2a984 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2a9c8 │ │ │ │ + beq.n 2a998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab2e │ │ │ │ + beq.w 2aafe │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2a9e6 │ │ │ │ + beq.n 2a9b6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2a9e6 │ │ │ │ + beq.n 2a9b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ab26 │ │ │ │ - ldr r3, [pc, #660] @ (2ac7c ) │ │ │ │ + beq.w 2aaf6 │ │ │ │ + ldr r3, [pc, #660] @ (2ac4c ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [pc, #660] @ (2ac80 ) │ │ │ │ + ldr r0, [pc, #660] @ (2ac50 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2aa38 │ │ │ │ + b.n 2aa08 │ │ │ │ ldr.w r2, [fp, #80] @ 0x50 │ │ │ │ ldr.w r6, [fp, #44] @ 0x2c │ │ │ │ ldr r5, [r5, #52] @ 0x34 │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2aa8c │ │ │ │ + bne.n 2aa5c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, fp │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r1, r4, #8 │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl f82c │ │ │ │ + bl f7fc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - blx 3c08 │ │ │ │ - ldr r3, [pc, #592] @ (2ac78 ) │ │ │ │ + blx 3bd4 │ │ │ │ + ldr r3, [pc, #592] @ (2ac48 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2aa38 │ │ │ │ + beq.n 2aa08 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #584] @ (2ac84 ) │ │ │ │ - ldr r3, [pc, #552] @ (2ac64 ) │ │ │ │ + ldr r2, [pc, #584] @ (2ac54 ) │ │ │ │ + ldr r3, [pc, #552] @ (2ac34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #652] @ 0x28c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2ac58 │ │ │ │ + bne.w 2ac28 │ │ │ │ add.w sp, sp, #660 @ 0x294 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx 3ec8 │ │ │ │ + blx 3e94 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2a832 │ │ │ │ + bne.w 2a802 │ │ │ │ movw r6, #13735 @ 0x35a7 │ │ │ │ movw r5, #465 @ 0x1d1 │ │ │ │ - blx 3d08 │ │ │ │ - b.n 2a9e6 │ │ │ │ + blx 3cd4 │ │ │ │ + b.n 2a9b6 │ │ │ │ ldr.w r2, [fp, #68] @ 0x44 │ │ │ │ str.w r6, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2a86e │ │ │ │ + bne.w 2a83e │ │ │ │ ldr.w r6, [fp, #44] @ 0x2c │ │ │ │ ldr r5, [r5, #52] @ 0x34 │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ add.w r9, r4, #8 │ │ │ │ add.w sl, r4, #40 @ 0x28 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ mov r0, fp │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl f82c │ │ │ │ + bl f7fc │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ movs r5, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl fbe8 │ │ │ │ + bl fbb8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ - b.n 2aa20 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 406c │ │ │ │ + b.n 2a9f0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r2, [fp, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2a86e │ │ │ │ - b.n 2a9fa │ │ │ │ + bne.w 2a83e │ │ │ │ + b.n 2a9ca │ │ │ │ mov.w r6, #13696 @ 0x3580 │ │ │ │ mov.w r5, #460 @ 0x1cc │ │ │ │ - b.n 2a9e6 │ │ │ │ + b.n 2a9b6 │ │ │ │ mov.w r5, #474 @ 0x1da │ │ │ │ movw r6, #13822 @ 0x35fe │ │ │ │ - b.n 2a8b0 │ │ │ │ + b.n 2a880 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ - b.n 2a97a │ │ │ │ + b.n 2a94a │ │ │ │ mov r0, fp │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ - b.n 2a964 │ │ │ │ + b.n 2a934 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a9e6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2a9b6 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2a9c8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2a998 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ - b.n 2a946 │ │ │ │ + b.n 2a916 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ab5e │ │ │ │ + beq.n 2ab2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2ab5e │ │ │ │ + cbnz r3, 2ab2e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r7, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 2a8fc │ │ │ │ - cbz r3, 2ab6e │ │ │ │ + b.n 2a8cc │ │ │ │ + cbz r3, 2ab3e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp sl, r1 │ │ │ │ - bne.n 2ac26 │ │ │ │ + bne.n 2abf6 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a9c8 │ │ │ │ + beq.w 2a998 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2a9c8 │ │ │ │ + beq.w 2a998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a9c8 │ │ │ │ - b.n 2ab30 │ │ │ │ + bne.w 2a998 │ │ │ │ + b.n 2ab00 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ac20 │ │ │ │ + beq.n 2abf0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str.w sl, [r9] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2a91a │ │ │ │ + beq.w 2a8ea │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 2a91a │ │ │ │ + beq.w 2a8ea │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ - b.n 2a91a │ │ │ │ + b.n 2a8ea │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a9b4 │ │ │ │ + beq.w 2a984 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2a9b4 │ │ │ │ + beq.w 2a984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a9b4 │ │ │ │ + bne.w 2a984 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2a9b4 │ │ │ │ - b.n 2a9c8 │ │ │ │ + bne.w 2a984 │ │ │ │ + b.n 2a998 │ │ │ │ mov sl, r3 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 2a91a │ │ │ │ + b.n 2a8ea │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a9c8 │ │ │ │ + beq.w 2a998 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2a9c8 │ │ │ │ + beq.w 2a998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a9c8 │ │ │ │ - b.n 2ac10 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10568 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + bne.w 2a998 │ │ │ │ + b.n 2abe0 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10538 │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ movs r5, r0 │ │ │ │ - vaddl.s8 q0, d12, d3 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + vaddl.s8 q0, d4, d3 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr2, cr3, {0} │ │ │ │ - vhadd.u8 d16, d4, d3 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + cdp 0, 3, cr0, cr10, cr3, {0} │ │ │ │ + vhadd.u d0, d12, d3 │ │ │ │ + strb r0, [r6, r7] │ │ │ │ movs r5, 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, #3424] @ 0xd60 │ │ │ │ - ldr r5, [pc, #528] @ (2aeac ) │ │ │ │ + ldr r5, [pc, #528] @ (2ae7c ) │ │ │ │ sub.w sp, sp, #640 @ 0x280 │ │ │ │ - ldr r4, [pc, #528] @ (2aeb0 ) │ │ │ │ + ldr r4, [pc, #528] @ (2ae80 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr r3, [pc, #524] @ (2aeb4 ) │ │ │ │ - ldr r6, [pc, #528] @ (2aeb8 ) │ │ │ │ + ldr r3, [pc, #524] @ (2ae84 ) │ │ │ │ + ldr r6, [pc, #528] @ (2ae88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #636] @ 0x27c │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r3, r6] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 2ade0 │ │ │ │ + bne.w 2adb0 │ │ │ │ add r1, sp, #324 @ 0x144 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a2f4 │ │ │ │ + bl 2a2c4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ae0c │ │ │ │ + beq.w 2addc │ │ │ │ add.w r8, sp, #428 @ 0x1ac │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w 2ae16 │ │ │ │ + bne.w 2ade6 │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a2f4 │ │ │ │ + bl 2a2c4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ae34 │ │ │ │ + beq.w 2ae04 │ │ │ │ add.w r9, sp, #532 @ 0x214 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #440] @ (2aebc ) │ │ │ │ + ldr r2, [pc, #440] @ (2ae8c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1360] @ 0x550 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ae3e │ │ │ │ + beq.w 2ae0e │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2ae46 │ │ │ │ + beq.w 2ae16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 2ae50 │ │ │ │ + beq.w 2ae20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ad3e │ │ │ │ + beq.n 2ad0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2add0 │ │ │ │ + beq.n 2ada0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #380] @ (2aec0 ) │ │ │ │ + ldr r2, [pc, #380] @ (2ae90 ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1360] @ 0x550 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ae84 │ │ │ │ + beq.w 2ae54 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2ae7a │ │ │ │ + beq.w 2ae4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 2ae8c │ │ │ │ + beq.w 2ae5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ad7a │ │ │ │ + beq.n 2ad4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2add8 │ │ │ │ + cbz r3, 2ada8 │ │ │ │ str r5, [sp, #196] @ 0xc4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str.w sl, [sp, #192] @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #444 @ 0x1bc │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ - bl 29034 │ │ │ │ + bl 29004 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2ae9c │ │ │ │ + beq.n 2ae6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r2, [pc, #268] @ (2aec4 ) │ │ │ │ - ldr r3, [pc, #248] @ (2aeb0 ) │ │ │ │ + ldr r2, [pc, #268] @ (2ae94 ) │ │ │ │ + ldr r3, [pc, #248] @ (2ae80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #636] @ 0x27c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2aea6 │ │ │ │ + bne.n 2ae76 │ │ │ │ add.w sp, sp, #640 @ 0x280 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ad3e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ad0e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ad7a │ │ │ │ - ldr r3, [pc, #228] @ (2aec8 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ad4a │ │ │ │ + ldr r3, [pc, #228] @ (2ae98 ) │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #328] @ 0x148 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ movw r1, #13594 @ 0x351a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2acc0 │ │ │ │ - ldr r3, [pc, #204] @ (2aecc ) │ │ │ │ - ldr r0, [pc, #208] @ (2aed0 ) │ │ │ │ + bne.w 2ac90 │ │ │ │ + ldr r3, [pc, #204] @ (2ae9c ) │ │ │ │ + ldr r0, [pc, #208] @ (2aea0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2adb4 │ │ │ │ + b.n 2ad84 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ movw r1, #13595 @ 0x351b │ │ │ │ - b.n 2adfc │ │ │ │ - ldr r3, [pc, #188] @ (2aed4 ) │ │ │ │ + b.n 2adcc │ │ │ │ + ldr r3, [pc, #188] @ (2aea4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #328] @ 0x148 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ movw r1, #13605 @ 0x3525 │ │ │ │ movw r2, #449 @ 0x1c1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ace2 │ │ │ │ - b.n 2adfc │ │ │ │ + bne.w 2acb2 │ │ │ │ + b.n 2adcc │ │ │ │ movw r1, #13606 @ 0x3526 │ │ │ │ movw r2, #449 @ 0x1c1 │ │ │ │ - b.n 2adfc │ │ │ │ - blx 3b88 │ │ │ │ + b.n 2adcc │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2ad16 │ │ │ │ + b.n 2ace6 │ │ │ │ movw r1, #13616 @ 0x3530 │ │ │ │ movw r2, #451 @ 0x1c3 │ │ │ │ - b.n 2adfc │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2adcc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ad2c │ │ │ │ + beq.w 2acfc │ │ │ │ movw r1, #13618 @ 0x3532 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2aea0 │ │ │ │ + beq.n 2ae70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2aea0 │ │ │ │ + cbnz r3, 2ae70 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ - b.n 2aea0 │ │ │ │ + b.n 2ae70 │ │ │ │ movw r1, #13620 @ 0x3534 │ │ │ │ movw r2, #451 @ 0x1c3 │ │ │ │ - b.n 2adfc │ │ │ │ - blx 3b88 │ │ │ │ + b.n 2adcc │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2ad56 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ad26 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ad6a │ │ │ │ + beq.w 2ad3a │ │ │ │ movw r1, #13622 @ 0x3536 │ │ │ │ - b.n 2ae5e │ │ │ │ + b.n 2ae2e │ │ │ │ movw r1, #13624 @ 0x3538 │ │ │ │ movw r2, #451 @ 0x1c3 │ │ │ │ - b.n 2adfc │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.n 2adcc │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ movs r5, r0 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ - bics.w r0, r0, r3 │ │ │ │ - smmls r0, sl, r3, r0 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + bic.w r0, r8, r3 │ │ │ │ + smmls r0, r2, r3, r0 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ movs r5, 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 │ │ │ │ - ldr.w r4, [pc, #1380] @ 2b450 │ │ │ │ + ldr.w r4, [pc, #1380] @ 2b420 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1380] @ 2b454 │ │ │ │ + ldr.w r1, [pc, #1380] @ 2b424 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r6, [pc, #1376] @ 2b458 │ │ │ │ + ldr.w r6, [pc, #1376] @ 2b428 │ │ │ │ add r6, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ - bgt.w 2b176 │ │ │ │ + bgt.w 2b146 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2b19c │ │ │ │ + bne.w 2b16c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1d4 │ │ │ │ + beq.w 2b1a4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bpl.w 2b436 │ │ │ │ - ldr.w r1, [pc, #1312] @ 2b45c │ │ │ │ + bpl.w 2b406 │ │ │ │ + ldr.w r1, [pc, #1312] @ 2b42c │ │ │ │ ldr.w r9, [r6, r1] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 2b41e │ │ │ │ - ldr.w r1, [pc, #1300] @ 2b460 │ │ │ │ + beq.w 2b3ee │ │ │ │ + ldr.w r1, [pc, #1300] @ 2b430 │ │ │ │ ldr.w r8, [r6, r1] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 2b432 │ │ │ │ + beq.w 2b402 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 2b40c │ │ │ │ - ldr.w r3, [pc, #1284] @ 2b464 │ │ │ │ + ble.w 2b3dc │ │ │ │ + ldr.w r3, [pc, #1284] @ 2b434 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #868] @ 0x364 │ │ │ │ - blx 4454 │ │ │ │ + blx 4420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b0d0 │ │ │ │ - ldr.w r3, [pc, #1260] @ 2b468 │ │ │ │ + bne.w 2b0a0 │ │ │ │ + ldr.w r3, [pc, #1260] @ 2b438 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2af92 │ │ │ │ + beq.n 2af62 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, fp │ │ │ │ it ne │ │ │ │ movne r7, fp │ │ │ │ - beq.w 2b22a │ │ │ │ - ldr.w r3, [pc, #1228] @ 2b46c │ │ │ │ + beq.w 2b1fa │ │ │ │ + ldr.w r3, [pc, #1228] @ 2b43c │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1760] @ 0x6e0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b214 │ │ │ │ + beq.w 2b1e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2afc6 │ │ │ │ + beq.n 2af96 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #3 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b2da │ │ │ │ + beq.w 2b2aa │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2b436 │ │ │ │ + bpl.w 2b406 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 2b41e │ │ │ │ + beq.w 2b3ee │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 2b432 │ │ │ │ + beq.w 2b402 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 2b40c │ │ │ │ - ldr.w r3, [pc, #1132] @ 2b470 │ │ │ │ + ble.w 2b3dc │ │ │ │ + ldr.w r3, [pc, #1132] @ 2b440 │ │ │ │ str r1, [r0, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2424] @ 0x978 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 2b40c │ │ │ │ + beq.w 2b3dc │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r1, [r6, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 2b40c │ │ │ │ + beq.w 2b3dc │ │ │ │ movs r0, #3 │ │ │ │ str.w fp, [r6, #20] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b35a │ │ │ │ + beq.w 2b32a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 2b436 │ │ │ │ + bpl.w 2b406 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 2b41e │ │ │ │ + beq.w 2b3ee │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 2b432 │ │ │ │ + beq.w 2b402 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 2b40c │ │ │ │ + ble.w 2b3dc │ │ │ │ cmp r2, #1 │ │ │ │ str.w sl, [r0, #12] │ │ │ │ - beq.w 2b40c │ │ │ │ + beq.w 2b3dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 2b40c │ │ │ │ + beq.w 2b3dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r0, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b0a0 │ │ │ │ + beq.n 2b070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b16e │ │ │ │ + beq.n 2b13e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b0b2 │ │ │ │ + beq.n 2b082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b166 │ │ │ │ - ldr r2, [pc, #960] @ (2b474 ) │ │ │ │ - ldr r3, [pc, #924] @ (2b454 ) │ │ │ │ + beq.n 2b136 │ │ │ │ + ldr r2, [pc, #960] @ (2b444 ) │ │ │ │ + ldr r3, [pc, #924] @ (2b424 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2b448 │ │ │ │ + bne.w 2b418 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b1e8 │ │ │ │ - ldr r3, [pc, #908] @ (2b468 ) │ │ │ │ + beq.w 2b1b8 │ │ │ │ + ldr r3, [pc, #908] @ (2b438 ) │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ cmp r7, fp │ │ │ │ - beq.w 2af92 │ │ │ │ + beq.w 2af62 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3b6 │ │ │ │ + beq.w 2b386 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 2b436 │ │ │ │ + bpl.w 2b406 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 2b41e │ │ │ │ + beq.w 2b3ee │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 2b432 │ │ │ │ + beq.w 2b402 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 2b40c │ │ │ │ + ble.w 2b3dc │ │ │ │ mov r1, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - blx 4484 │ │ │ │ + blx 4450 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3be │ │ │ │ + beq.w 2b38e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b140 │ │ │ │ + beq.n 2b110 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2b154 │ │ │ │ + cbz r3, 2b124 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b150 │ │ │ │ + beq.n 2b120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2b15c │ │ │ │ + cbz r3, 2b12c │ │ │ │ mov r4, sl │ │ │ │ - b.n 2af9e │ │ │ │ + b.n 2af6e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b140 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b110 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2af9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2af6e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b0b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b082 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b0a0 │ │ │ │ - ldr r3, [pc, #768] @ (2b478 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b070 │ │ │ │ + ldr r3, [pc, #768] @ (2b448 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #768] @ (2b47c ) │ │ │ │ + ldr r1, [pc, #768] @ (2b44c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp] │ │ │ │ - ldr r3, [pc, #760] @ (2b480 ) │ │ │ │ - ldr r2, [pc, #760] @ (2b484 ) │ │ │ │ - ldr r1, [pc, #764] @ (2b488 ) │ │ │ │ + ldr r3, [pc, #760] @ (2b450 ) │ │ │ │ + ldr r2, [pc, #760] @ (2b454 ) │ │ │ │ + ldr r1, [pc, #764] @ (2b458 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2b0b2 │ │ │ │ + b.n 2b082 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bpl.w 2b44c │ │ │ │ - ldr r1, [pc, #692] @ (2b45c ) │ │ │ │ + bpl.w 2b41c │ │ │ │ + ldr r1, [pc, #692] @ (2b42c ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2b41e │ │ │ │ - ldr r1, [pc, #684] @ (2b460 ) │ │ │ │ + beq.w 2b3ee │ │ │ │ + ldr r1, [pc, #684] @ (2b430 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2b432 │ │ │ │ + beq.w 2b402 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2af12 │ │ │ │ - ldr r1, [pc, #712] @ (2b48c ) │ │ │ │ + beq.w 2aee2 │ │ │ │ + ldr r1, [pc, #712] @ (2b45c ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 2af12 │ │ │ │ - b.n 2b198 │ │ │ │ - ldr r3, [pc, #696] @ (2b490 ) │ │ │ │ + beq.w 2aee2 │ │ │ │ + b.n 2b168 │ │ │ │ + ldr r3, [pc, #696] @ (2b460 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #696] @ (2b494 ) │ │ │ │ + ldr r0, [pc, #696] @ (2b464 ) │ │ │ │ movw r1, #11783 @ 0x2e07 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2b198 │ │ │ │ - ldr r3, [pc, #684] @ (2b498 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2b168 │ │ │ │ + ldr r3, [pc, #684] @ (2b468 ) │ │ │ │ movs r2, #6 │ │ │ │ - ldr r0, [pc, #684] @ (2b49c ) │ │ │ │ + ldr r0, [pc, #684] @ (2b46c ) │ │ │ │ movw r1, #11798 @ 0x2e16 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b198 │ │ │ │ + beq.n 2b168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b198 │ │ │ │ + bne.n 2b168 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b198 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b168 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2afc6 │ │ │ │ + bne.w 2af96 │ │ │ │ movs r2, #13 │ │ │ │ movw r5, #11880 @ 0x2e68 │ │ │ │ - b.n 2b2f6 │ │ │ │ - ldr r3, [pc, #628] @ (2b4a0 ) │ │ │ │ + b.n 2b2c6 │ │ │ │ + ldr r3, [pc, #628] @ (2b470 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #1760] @ 0x6e0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r8 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b3f6 │ │ │ │ + beq.w 2b3c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ movs r0, #3 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b410 │ │ │ │ + beq.w 2b3e0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #556] @ (2b4a4 ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #556] @ (2b474 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2424] @ 0x978 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r8 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2b31a │ │ │ │ + cbz r0, 2b2ea │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b098 │ │ │ │ - b.n 2b0a0 │ │ │ │ + bne.w 2b068 │ │ │ │ + b.n 2b070 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b2f0 │ │ │ │ + beq.n 2b2c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b3e8 │ │ │ │ + beq.n 2b3b8 │ │ │ │ movs r2, #13 │ │ │ │ movw r5, #11882 @ 0x2e6a │ │ │ │ - ldr r3, [pc, #432] @ (2b4a8 ) │ │ │ │ + ldr r3, [pc, #432] @ (2b478 ) │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #432] @ (2b4ac ) │ │ │ │ + ldr r0, [pc, #432] @ (2b47c ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b316 │ │ │ │ + beq.n 2b2e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b3ae │ │ │ │ + beq.n 2b37e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2b0a0 │ │ │ │ + b.n 2b070 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b330 │ │ │ │ + beq.n 2b300 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b416 │ │ │ │ + beq.n 2b3e6 │ │ │ │ movw r8, #11939 @ 0x2ea3 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 2b3d0 │ │ │ │ + beq.n 2b3a0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ - cbz r5, 2b352 │ │ │ │ - ldr r3, [pc, #360] @ (2b4b0 ) │ │ │ │ + cbz r5, 2b322 │ │ │ │ + ldr r3, [pc, #360] @ (2b480 ) │ │ │ │ movs r2, #15 │ │ │ │ - ldr r0, [pc, #360] @ (2b4b4 ) │ │ │ │ + ldr r0, [pc, #360] @ (2b484 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 2b300 │ │ │ │ + b.n 2b2d0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b344 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b314 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b38e │ │ │ │ + beq.n 2b35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2b386 │ │ │ │ + cbz r3, 2b356 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b37e │ │ │ │ + beq.n 2b34e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 2b3a0 │ │ │ │ + cbz r3, 2b370 │ │ │ │ movs r2, #13 │ │ │ │ movw r5, #11893 @ 0x2e75 │ │ │ │ - b.n 2b2f6 │ │ │ │ + b.n 2b2c6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b36a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b33a │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2b37e │ │ │ │ + beq.n 2b34e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2b37e │ │ │ │ + bne.n 2b34e │ │ │ │ movw r5, #11893 @ 0x2e75 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r2, #13 │ │ │ │ - b.n 2b2f6 │ │ │ │ + b.n 2b2c6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b316 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b2e6 │ │ │ │ movs r2, #8 │ │ │ │ movw r5, #11820 @ 0x2e2c │ │ │ │ - b.n 2b2f6 │ │ │ │ + b.n 2b2c6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b3c8 │ │ │ │ + beq.n 2b398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2b3ee │ │ │ │ + cbz r3, 2b3be │ │ │ │ movs r2, #8 │ │ │ │ movw r5, #11825 @ 0x2e31 │ │ │ │ - b.n 2b2f6 │ │ │ │ - ldr r3, [pc, #228] @ (2b4b8 ) │ │ │ │ + b.n 2b2c6 │ │ │ │ + ldr r3, [pc, #228] @ (2b488 ) │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [pc, #228] @ (2b4bc ) │ │ │ │ + ldr r0, [pc, #228] @ (2b48c ) │ │ │ │ movs r2, #15 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 2b30e │ │ │ │ - b.n 2b316 │ │ │ │ + bne.n 2b2de │ │ │ │ + b.n 2b2e6 │ │ │ │ movw r5, #11882 @ 0x2e6a │ │ │ │ - b.n 2b3a4 │ │ │ │ + b.n 2b374 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b3c8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b398 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b250 │ │ │ │ + bne.w 2b220 │ │ │ │ movs r2, #15 │ │ │ │ movw r5, #11926 @ 0x2e96 │ │ │ │ - b.n 2b2f6 │ │ │ │ - bl 10314 │ │ │ │ + b.n 2b2c6 │ │ │ │ + bl 102e4 │ │ │ │ movw r8, #11928 @ 0x2e98 │ │ │ │ - b.n 2b334 │ │ │ │ + b.n 2b304 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b330 │ │ │ │ - ldr r3, [pc, #160] @ (2b4c0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b300 │ │ │ │ + ldr r3, [pc, #160] @ (2b490 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #156] @ (2b4c4 ) │ │ │ │ - ldr r0, [pc, #160] @ (2b4c8 ) │ │ │ │ + ldr r1, [pc, #156] @ (2b494 ) │ │ │ │ + ldr r0, [pc, #160] @ (2b498 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #148] @ (2b4cc ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #148] @ (2b49c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #148] @ (2b4d0 ) │ │ │ │ - ldr r0, [pc, #148] @ (2b4d4 ) │ │ │ │ + ldr r1, [pc, #148] @ (2b4a0 ) │ │ │ │ + ldr r0, [pc, #148] @ (2b4a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + str r0, [r7, r4] │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r6, r4] │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ movs r5, r0 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r7, [pc, #280] @ (2b590 ) │ │ │ │ + ldr r7, [pc, #472] @ (2b620 ) │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - movt r0, #16387 @ 0x4003 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xf2bc0003 │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf28e0003 │ │ │ │ - b.n 2b138 │ │ │ │ + @ instruction: 0xf2860003 │ │ │ │ + b.n 2b0f8 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf7c00003 │ │ │ │ - b.n 2b118 │ │ │ │ + @ instruction: 0xf7b80003 │ │ │ │ + b.n 2b0d8 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf7ac0003 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + @ instruction: 0xf7a40003 │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r5, r0 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r5, r0 │ │ │ │ - b.n 2af14 │ │ │ │ + b.n 2aed4 │ │ │ │ movs r3, r0 │ │ │ │ - subw r0, r2, #2051 @ 0x803 │ │ │ │ - b.n 2ae7c │ │ │ │ + @ instruction: 0xf69a0003 │ │ │ │ + b.n 2ae3c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf6520003 │ │ │ │ - b.n 2ad6c │ │ │ │ + movw r0, #43011 @ 0xa803 │ │ │ │ + b.n 2ad2c │ │ │ │ movs r3, r0 │ │ │ │ - rsb r0, r6, #8585216 @ 0x830000 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + subs.w r0, lr, #8585216 @ 0x830000 │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 2b4dc │ │ │ │ + bvs.n 2b49c │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r3, 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, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #940] @ (2b898 ) │ │ │ │ + ldr r6, [pc, #940] @ (2b868 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r7, [pc, #940] @ (2b89c ) │ │ │ │ + ldr r7, [pc, #940] @ (2b86c ) │ │ │ │ add r6, pc │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r7, pc │ │ │ │ ldr.w r1, [r6, #804] @ 0x324 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2b564 │ │ │ │ - beq.n 2b51c │ │ │ │ - ldr r4, [pc, #916] @ (2b8a0 ) │ │ │ │ + blt.n 2b534 │ │ │ │ + beq.n 2b4ec │ │ │ │ + ldr r4, [pc, #916] @ (2b870 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r1, [r6, #1792] @ 0x700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2b564 │ │ │ │ - beq.n 2b532 │ │ │ │ - ldr r4, [pc, #884] @ (2b8a4 ) │ │ │ │ + blt.n 2b534 │ │ │ │ + beq.n 2b502 │ │ │ │ + ldr r4, [pc, #884] @ (2b874 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 2b50e │ │ │ │ + b.n 2b4de │ │ │ │ ldr.w r1, [r6, #1800] @ 0x708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2b564 │ │ │ │ - bne.w 2b69e │ │ │ │ + blt.n 2b534 │ │ │ │ + bne.w 2b66e │ │ │ │ ldr.w r1, [r6, #2144] @ 0x860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2b564 │ │ │ │ - beq.w 2b6a4 │ │ │ │ - ldr r4, [pc, #848] @ (2b8a8 ) │ │ │ │ + blt.n 2b534 │ │ │ │ + beq.w 2b674 │ │ │ │ + ldr r4, [pc, #848] @ (2b878 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 2b50e │ │ │ │ + b.n 2b4de │ │ │ │ ldr.w r0, [r6, #2892] @ 0xb4c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ mov sl, r0 │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2b7e4 │ │ │ │ + beq.w 2b7b4 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2b77a │ │ │ │ + beq.w 2b74a │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2b734 │ │ │ │ + beq.w 2b704 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2b816 │ │ │ │ + beq.w 2b7e6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 2b83a │ │ │ │ + beq.w 2b80a │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2b6fa │ │ │ │ + beq.w 2b6ca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2b82c │ │ │ │ + beq.w 2b7fc │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2b5f4 │ │ │ │ + beq.n 2b5c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b7bc │ │ │ │ + beq.w 2b78c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b608 │ │ │ │ + beq.n 2b5d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b724 │ │ │ │ + beq.w 2b6f4 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3f5c │ │ │ │ - ldr r0, [pc, #668] @ (2b8ac ) │ │ │ │ + blx 3f28 │ │ │ │ + ldr r0, [pc, #668] @ (2b87c ) │ │ │ │ add r0, pc │ │ │ │ - blx 3f34 │ │ │ │ + blx 3f00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 2b892 │ │ │ │ + bne.w 2b862 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 2b842 │ │ │ │ + bne.w 2b812 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 2b642 │ │ │ │ + cbz r0, 2b612 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b642 │ │ │ │ + beq.n 2b612 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b7b6 │ │ │ │ + beq.w 2b786 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b658 │ │ │ │ + beq.n 2b628 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b6ea │ │ │ │ - cbz r4, 2b66c │ │ │ │ + beq.n 2b6ba │ │ │ │ + cbz r4, 2b63c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b66c │ │ │ │ + beq.n 2b63c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b6f2 │ │ │ │ + beq.n 2b6c2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2b716 │ │ │ │ + beq.n 2b6e6 │ │ │ │ mov r0, r9 │ │ │ │ - blx 4214 │ │ │ │ + blx 41e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b68e │ │ │ │ + beq.n 2b65e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b72c │ │ │ │ + beq.n 2b6fc │ │ │ │ mov r0, sl │ │ │ │ movs r4, #0 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r4, [pc, #528] @ (2b8b0 ) │ │ │ │ + ldr r4, [pc, #528] @ (2b880 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 2b50e │ │ │ │ + b.n 2b4de │ │ │ │ ldr.w r1, [r6, #2148] @ 0x864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2b564 │ │ │ │ - bne.w 2b7de │ │ │ │ - ldr r6, [pc, #504] @ (2b8b4 ) │ │ │ │ + blt.w 2b534 │ │ │ │ + bne.w 2b7ae │ │ │ │ + ldr r6, [pc, #504] @ (2b884 ) │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ ldr.w r1, [r6, #2152] @ 0x868 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2b564 │ │ │ │ - bne.w 2b88c │ │ │ │ + blt.w 2b534 │ │ │ │ + bne.w 2b85c │ │ │ │ ldr.w r1, [r6, #1376] @ 0x560 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.w 2b564 │ │ │ │ - beq.w 2b55c │ │ │ │ - ldr r4, [pc, #464] @ (2b8b8 ) │ │ │ │ + blt.w 2b534 │ │ │ │ + beq.w 2b52c │ │ │ │ + ldr r4, [pc, #464] @ (2b888 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 2b50e │ │ │ │ + b.n 2b4de │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b658 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b628 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b66c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b63c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b792 │ │ │ │ + beq.n 2b762 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b5e8 │ │ │ │ - b.n 2b5f4 │ │ │ │ - ldr r3, [pc, #420] @ (2b8bc ) │ │ │ │ + bne.w 2b5b8 │ │ │ │ + b.n 2b5c4 │ │ │ │ + ldr r3, [pc, #420] @ (2b88c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - blx 4214 │ │ │ │ - b.n 2b68e │ │ │ │ + blx 41e0 │ │ │ │ + b.n 2b65e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b608 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b5d8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b68e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b65e │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 2b870 │ │ │ │ + beq.w 2b840 │ │ │ │ adds r2, #2 │ │ │ │ str.w r2, [r8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2b84c │ │ │ │ + beq.w 2b81c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2b85c │ │ │ │ + beq.w 2b82c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2b7ca │ │ │ │ + cbnz r3, 2b79a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ movs r4, #0 │ │ │ │ - blx 3f5c │ │ │ │ - ldr r0, [pc, #336] @ (2b8c0 ) │ │ │ │ + blx 3f28 │ │ │ │ + ldr r0, [pc, #336] @ (2b890 ) │ │ │ │ add r0, pc │ │ │ │ - blx 3f34 │ │ │ │ + blx 3f00 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2b618 │ │ │ │ + b.n 2b5e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b870 │ │ │ │ + beq.n 2b840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b5aa │ │ │ │ + bne.w 2b57a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b5ca │ │ │ │ + bne.w 2b59a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2b5f4 │ │ │ │ + beq.w 2b5c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2b7c4 │ │ │ │ + cbnz r3, 2b794 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b766 │ │ │ │ - b.n 2b5f4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b642 │ │ │ │ + beq.n 2b736 │ │ │ │ + b.n 2b5c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b612 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2b5f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2b5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2b5f4 │ │ │ │ + bne.w 2b5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r4, #0 │ │ │ │ - blx 3f5c │ │ │ │ - ldr r0, [pc, #240] @ (2b8c4 ) │ │ │ │ + blx 3f28 │ │ │ │ + ldr r0, [pc, #240] @ (2b894 ) │ │ │ │ add r0, pc │ │ │ │ - blx 3f34 │ │ │ │ + blx 3f00 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2b618 │ │ │ │ - ldr r4, [pc, #232] @ (2b8c8 ) │ │ │ │ + b.n 2b5e8 │ │ │ │ + ldr r4, [pc, #232] @ (2b898 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 2b50e │ │ │ │ + b.n 2b4de │ │ │ │ mov r0, r5 │ │ │ │ - blx 3f5c │ │ │ │ - ldr r0, [pc, #224] @ (2b8cc ) │ │ │ │ + blx 3f28 │ │ │ │ + ldr r0, [pc, #224] @ (2b89c ) │ │ │ │ add r0, pc │ │ │ │ - blx 3f34 │ │ │ │ + blx 3f00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b66c │ │ │ │ + beq.w 2b63c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2b66c │ │ │ │ + beq.w 2b63c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2b66c │ │ │ │ - b.n 2b6f4 │ │ │ │ + bne.w 2b63c │ │ │ │ + b.n 2b6c4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2b786 │ │ │ │ + beq.n 2b756 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2b6fa │ │ │ │ + beq.w 2b6ca │ │ │ │ adds r3, r2, #1 │ │ │ │ - b.n 2b5cc │ │ │ │ + b.n 2b59c │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b5e8 │ │ │ │ - b.n 2b608 │ │ │ │ + bne.w 2b5b8 │ │ │ │ + b.n 2b5d8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 2b828 │ │ │ │ - b.n 2b6fc │ │ │ │ + bne.n 2b7f8 │ │ │ │ + b.n 2b6cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d14 │ │ │ │ - b.n 2b628 │ │ │ │ + blx 3ce0 │ │ │ │ + b.n 2b5f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b758 │ │ │ │ + bne.w 2b728 │ │ │ │ movs r0, #0 │ │ │ │ movs r4, #0 │ │ │ │ - blx 3f5c │ │ │ │ - ldr r0, [pc, #104] @ (2b8d0 ) │ │ │ │ + blx 3f28 │ │ │ │ + ldr r0, [pc, #104] @ (2b8a0 ) │ │ │ │ add r0, pc │ │ │ │ - blx 3f34 │ │ │ │ + blx 3f00 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2b618 │ │ │ │ + b.n 2b5e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b84c │ │ │ │ + beq.n 2b81c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2b758 │ │ │ │ - b.n 2b85c │ │ │ │ - ldr r4, [pc, #68] @ (2b8d4 ) │ │ │ │ + bne.w 2b728 │ │ │ │ + b.n 2b82c │ │ │ │ + ldr r4, [pc, #68] @ (2b8a4 ) │ │ │ │ add r4, pc │ │ │ │ - b.n 2b50e │ │ │ │ - bl 10568 │ │ │ │ + b.n 2b4de │ │ │ │ + bl 10538 │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ movs r5, r0 │ │ │ │ - ldr r3, [pc, #8] @ (2b8a8 ) │ │ │ │ + ldr r3, [pc, #200] @ (2b938 ) │ │ │ │ movs r5, r0 │ │ │ │ adds r4, #249 @ 0xf9 │ │ │ │ vshr.u32 q10, , #2 │ │ │ │ vcvt.u32.f32 d19, d5, #2 │ │ │ │ - vrsra.u64 d31, d24, #2 │ │ │ │ + vrsra.u64 d31, d16, #2 │ │ │ │ movs r3, r0 │ │ │ │ subs r6, #53 @ 0x35 │ │ │ │ - vtbx.8 d21, {d14-d17}, d16 │ │ │ │ + @ instruction: 0xfffe5b90 │ │ │ │ movs r5, r0 │ │ │ │ adds r3, #143 @ 0x8f │ │ │ │ - vrsra.u32 q8, q0, #2 │ │ │ │ + @ instruction: 0xfffe034c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2580003 │ │ │ │ - @ instruction: 0xf1f40003 │ │ │ │ + @ instruction: 0xf2500003 │ │ │ │ + @ instruction: 0xf1ec0003 │ │ │ │ subs r4, #21 │ │ │ │ - vsra.u64 , q6, #2 │ │ │ │ + vsra.u64 , q2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - sbc.w r0, r2, #3 │ │ │ │ + adcs.w r0, sl, #3 │ │ │ │ subs r2, #211 @ 0xd3 │ │ │ │ vtbl.8 d30, {d14-d15}, d29 │ │ │ │ - ldr r7, [pc, #960] @ (2bc9c ) │ │ │ │ + ldr r7, [pc, #960] @ (2bc6c ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1528] @ 0x5f8 │ │ │ │ subw sp, sp, #2468 @ 0x9a4 │ │ │ │ - ldr.w r4, [pc, #3172] @ 2c558 │ │ │ │ + ldr.w r4, [pc, #3172] @ 2c528 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #3168] @ 2c55c │ │ │ │ + ldr.w r2, [pc, #3168] @ 2c52c │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r5, r3 │ │ │ │ - ldr.w r4, [pc, #3164] @ 2c560 │ │ │ │ + ldr.w r4, [pc, #3164] @ 2c530 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [sp, #2304] @ 0x900 │ │ │ │ mov r3, r2 │ │ │ │ - ldr.w r0, [pc, #3156] @ 2c564 │ │ │ │ + ldr.w r0, [pc, #3156] @ 2c534 │ │ │ │ add r4, pc │ │ │ │ add.w r2, r2, #680 @ 0x2a8 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r0, [sp, #2460] @ 0x99c │ │ │ │ mov.w r0, #0 │ │ │ │ str.w r2, [sp, #2248] @ 0x8c8 │ │ │ │ @@ -56096,17 +56096,17 @@ │ │ │ │ str.w r2, [sp, #2296] @ 0x8f8 │ │ │ │ add.w r2, r3, #1544 @ 0x608 │ │ │ │ str.w r2, [sp, #2300] @ 0x8fc │ │ │ │ ldr.w r2, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - cbz r5, 2b9c6 │ │ │ │ + cbz r5, 2b996 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi.w 2c6c6 │ │ │ │ + bhi.w 2c696 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsrs r4, r1, #7 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ lsrs r2, r4, #6 │ │ │ │ lsrs r7, r7, #6 │ │ │ │ lsrs r3, r1, #6 │ │ │ │ @@ -56117,21 +56117,21 @@ │ │ │ │ lsrs r2, r7, #7 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ lsrs r2, r2, #8 │ │ │ │ lsrs r2, r4, #8 │ │ │ │ sub.w r3, r7, #11 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.w 2c6c6 │ │ │ │ + bhi.w 2c696 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r4, r5, #23 │ │ │ │ lsls r3, r6, #22 │ │ │ │ movs r4, r0 │ │ │ │ lsls r2, r6, #23 │ │ │ │ - ldr.w r3, [pc, #2952] @ 2c568 │ │ │ │ + ldr.w r3, [pc, #2952] @ 2c538 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ @@ -56153,757 +56153,757 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add.w r3, sp, #2352 @ 0x930 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r1, sp, #2040 @ 0x7f8 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #17 │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w 2c5c6 │ │ │ │ + beq.w 2c596 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r8, sp, #2040 @ 0x7f8 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2852] @ 2c56c │ │ │ │ + ldr.w r3, [pc, #2852] @ 2c53c │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ ldr.w r2, [sp, #2356] @ 0x934 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - beq.w 2ce6e │ │ │ │ + beq.w 2ce3e │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ce6e │ │ │ │ + beq.w 2ce3e │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r1, sp, #2040 @ 0x7f8 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 2c5e2 │ │ │ │ + beq.w 2c5b2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2744] @ 2c570 │ │ │ │ + ldr.w r3, [pc, #2744] @ 2c540 │ │ │ │ add r3, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - beq.w 2ce96 │ │ │ │ + beq.w 2ce66 │ │ │ │ add.w r9, sp, #688 @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d042 │ │ │ │ + beq.w 2d012 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 2c5fc │ │ │ │ + beq.w 2c5cc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2644] @ 2c574 │ │ │ │ + ldr.w r3, [pc, #2644] @ 2c544 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - beq.w 2cf90 │ │ │ │ + beq.w 2cf60 │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d134 │ │ │ │ + beq.w 2d104 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 2c616 │ │ │ │ + beq.w 2c5e6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2548] @ 2c578 │ │ │ │ + ldr.w r3, [pc, #2548] @ 2c548 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - beq.w 2d0a8 │ │ │ │ + beq.w 2d078 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d24c │ │ │ │ + beq.w 2d21c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 2c630 │ │ │ │ + beq.w 2c600 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2448] @ 2c57c │ │ │ │ + ldr.w r3, [pc, #2448] @ 2c54c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - beq.w 2d1a8 │ │ │ │ + beq.w 2d178 │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d3e4 │ │ │ │ + beq.w 2d3b4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp sl, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ - beq.w 2c64a │ │ │ │ + beq.w 2c61a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2360] @ 2c580 │ │ │ │ + ldr.w r3, [pc, #2360] @ 2c550 │ │ │ │ mov r0, r8 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ ldr.w sl, [sp, #2352] @ 0x930 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - beq.w 2d310 │ │ │ │ + beq.w 2d2e0 │ │ │ │ add.w r3, sp, #1104 @ 0x450 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2d544 │ │ │ │ + beq.w 2d514 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 2c666 │ │ │ │ + beq.w 2c636 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2256] @ 2c584 │ │ │ │ + ldr.w r3, [pc, #2256] @ 2c554 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - beq.w 2d524 │ │ │ │ + beq.w 2d4f4 │ │ │ │ add.w r3, sp, #1208 @ 0x4b8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5ca │ │ │ │ + beq.w 2d59a │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 2c682 │ │ │ │ + beq.w 2c652 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2156] @ 2c588 │ │ │ │ + ldr.w r3, [pc, #2156] @ 2c558 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2352] @ 0x930 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - beq.w 2d5ae │ │ │ │ + beq.w 2d57e │ │ │ │ add.w r3, sp, #1312 @ 0x520 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d664 │ │ │ │ + beq.w 2d634 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp fp, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ - beq.w 2c69e │ │ │ │ + beq.w 2c66e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2064] @ 2c58c │ │ │ │ + ldr.w r3, [pc, #2064] @ 2c55c │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2356] @ 0x934 │ │ │ │ ldr.w fp, [sp, #2352] @ 0x930 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - beq.w 2d5e4 │ │ │ │ + beq.w 2d5b4 │ │ │ │ add.w r5, sp, #1416 @ 0x588 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2d6d8 │ │ │ │ - ldr.w r3, [pc, #2004] @ 2c590 │ │ │ │ + beq.w 2d6a8 │ │ │ │ + ldr.w r3, [pc, #2004] @ 2c560 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c7e6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2c7b6 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d0d2 │ │ │ │ + beq.w 2d0a2 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #4] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r7, #0] │ │ │ │ add.w r3, sp, #1520 @ 0x5f0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r3, [r9] │ │ │ │ add.w r3, sp, #1624 @ 0x658 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #100] @ 0x64 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1728 @ 0x6c0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1832 @ 0x728 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #116] @ 0x74 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1936 @ 0x790 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ strd sl, r2, [r3] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #132] @ 0x84 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #2144 @ 0x860 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #140] @ 0x8c │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [r3, #0] │ │ │ │ addw r3, sp, #2248 @ 0x8c8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ strd fp, r3, [r5] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 2c6b8 │ │ │ │ + beq.w 2c688 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d6c6 │ │ │ │ + beq.w 2d696 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ce66 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2ce36 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d6ee │ │ │ │ + beq.w 2d6be │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bf14 │ │ │ │ + beq.n 2bee4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cf18 │ │ │ │ + beq.w 2cee8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d754 │ │ │ │ + beq.w 2d724 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ce8e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2ce5e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d7ac │ │ │ │ + beq.w 2d77c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bf62 │ │ │ │ + beq.n 2bf32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cff4 │ │ │ │ + beq.w 2cfc4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d7c0 │ │ │ │ + beq.w 2d790 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2cf88 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2cf58 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d7e4 │ │ │ │ + beq.w 2d7b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bfb0 │ │ │ │ + beq.n 2bf80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d12a │ │ │ │ - ldr.w r2, [pc, #1504] @ 2c594 │ │ │ │ + beq.w 2d0fa │ │ │ │ + ldr.w r2, [pc, #1504] @ 2c564 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r1, [pc, #1504] @ 2c598 │ │ │ │ + ldr.w r1, [pc, #1504] @ 2c568 │ │ │ │ addw r3, sp, #2456 @ 0x998 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ mov r8, r2 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r7, [r8, #1412] @ 0x584 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cf22 │ │ │ │ + beq.w 2cef2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2bff4 │ │ │ │ + beq.n 2bfc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cfea │ │ │ │ + beq.w 2cfba │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2cfc6 │ │ │ │ + beq.w 2cf96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c024 │ │ │ │ + beq.n 2bff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c7f2 │ │ │ │ + beq.w 2c7c2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d0f0 │ │ │ │ - ldr.w r3, [pc, #1376] @ 2c59c │ │ │ │ + beq.w 2d0c0 │ │ │ │ + ldr.w r3, [pc, #1376] @ 2c56c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2d1d8 │ │ │ │ + beq.w 2d1a8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #524 @ 0x20c │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ str r6, [sp, #524] @ 0x20c │ │ │ │ mov r9, r7 │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c070 │ │ │ │ + beq.n 2c040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c7fa │ │ │ │ + beq.w 2c7ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2d1ce │ │ │ │ + beq.w 2d19e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2c08e │ │ │ │ + beq.n 2c05e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c8de │ │ │ │ + beq.w 2c8ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 1379c │ │ │ │ + bl 1376c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 2d358 │ │ │ │ + beq.w 2d328 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2c0b0 │ │ │ │ + beq.n 2c080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c8e8 │ │ │ │ + beq.w 2c8b8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #3 │ │ │ │ strb.w r6, [r3], #1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bne.n 2bfd0 │ │ │ │ + bne.n 2bfa0 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr.w r8, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [r5, #12] │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d7d2 │ │ │ │ + beq.w 2d7a2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2cfbe │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2cf8e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d7f8 │ │ │ │ + beq.w 2d7c8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c11a │ │ │ │ + beq.n 2c0ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d19e │ │ │ │ + beq.w 2d16e │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d80c │ │ │ │ + beq.w 2d7dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2d122 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2d0f2 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d81e │ │ │ │ + beq.w 2d7ee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c168 │ │ │ │ + beq.n 2c138 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cdf2 │ │ │ │ + beq.w 2cdc2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d832 │ │ │ │ + beq.w 2d802 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2d26c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2d23c │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d14, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d14, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d89c │ │ │ │ + beq.w 2d86c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c1b6 │ │ │ │ + beq.n 2c186 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ce04 │ │ │ │ + beq.w 2cdd4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d88a │ │ │ │ + beq.w 2d85a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2cdfc │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 2cdcc │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 2d8b0 │ │ │ │ + beq.w 2d880 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2c204 │ │ │ │ + beq.n 2c1d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5a4 │ │ │ │ + beq.w 2d574 │ │ │ │ vldr s13, [sp, #60] @ 0x3c │ │ │ │ vsub.f64 d7, d13, d12 │ │ │ │ - ldr r3, [pc, #912] @ (2c5a0 ) │ │ │ │ + ldr r3, [pc, #912] @ (2c570 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ vdiv.f64 d5, d7, d6 │ │ │ │ vmov s13, r7 │ │ │ │ vsub.f64 d7, d15, d14 │ │ │ │ @@ -56915,27 +56915,27 @@ │ │ │ │ ite ne │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ vdiv.f64 d4, d7, d6 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d3, d7, d5 │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ - bne.w 2dcfa │ │ │ │ + bne.w 2dcca │ │ │ │ add.w r9, sp, #176 @ 0xb0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ vstr d6, [sp, #80] @ 0x50 │ │ │ │ vstr d3, [sp, #72] @ 0x48 │ │ │ │ vstr d4, [sp, #64] @ 0x40 │ │ │ │ vstr d5, [sp, #24] │ │ │ │ - bl 2b4d8 │ │ │ │ + bl 2b4a8 │ │ │ │ mov r5, r0 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #172 @ 0xac │ │ │ │ - vldr d7, [pc, #728] @ 2c548 │ │ │ │ + vldr d7, [pc, #728] @ 2c518 │ │ │ │ mov.w ip, #0 │ │ │ │ vldr d4, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ vldr d5, [sp, #24] │ │ │ │ vldr d6, [sp, #80] @ 0x50 │ │ │ │ vldr d3, [sp, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #284] @ 0x11c │ │ │ │ @@ -56975,21 +56975,21 @@ │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ str.w r7, [r9, #252] @ 0xfc │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str.w r7, [r9, #256] @ 0x100 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ str.w r7, [r9, #260] @ 0x104 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ - vldr d2, [pc, #576] @ 2c550 │ │ │ │ + vldr d2, [pc, #576] @ 2c520 │ │ │ │ strd r7, r8, [r9, #264] @ 0x108 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ str.w r7, [r9, #272] @ 0x110 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ str.w r7, [r9, #276] @ 0x114 │ │ │ │ - ldr r0, [pc, #640] @ (2c5a4 ) │ │ │ │ + ldr r0, [pc, #640] @ (2c574 ) │ │ │ │ ldr r7, [sp, #20] │ │ │ │ str.w r7, [r9, #280] @ 0x118 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [r9, #292] @ 0x124 │ │ │ │ vstr d7, [r9, #128] @ 0x80 │ │ │ │ vstr d7, [r9, #136] @ 0x88 │ │ │ │ vstr d2, [r9, #40] @ 0x28 │ │ │ │ @@ -57009,529 +57009,529 @@ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str.w r6, [r9, #332] @ 0x14c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str.w r7, [r9, #304] @ 0x130 │ │ │ │ str.w r5, [r9, #328] @ 0x148 │ │ │ │ str.w r6, [r9, #336] @ 0x150 │ │ │ │ - blx 41f0 │ │ │ │ + blx 41bc │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldrd r7, r6, [r9, #312] @ 0x138 │ │ │ │ ldrd r5, r2, [r9, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d504 │ │ │ │ - blx 43c8 │ │ │ │ + beq.w 2d4d4 │ │ │ │ + blx 4394 │ │ │ │ mov r9, r0 │ │ │ │ - blx 4048 │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 11dbc │ │ │ │ + bl 11d8c │ │ │ │ mov r0, r9 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #484] @ (2c5a8 ) │ │ │ │ + ldr r0, [pc, #484] @ (2c578 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c3f2 │ │ │ │ + beq.n 2c3c2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c3da │ │ │ │ + bne.n 2c3aa │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d332 │ │ │ │ + ble.w 2d302 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c416 │ │ │ │ + beq.n 2c3e6 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c3fe │ │ │ │ + bne.n 2c3ce │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d398 │ │ │ │ + ble.w 2d368 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c43a │ │ │ │ + beq.n 2c40a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c422 │ │ │ │ + bne.n 2c3f2 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d3be │ │ │ │ + ble.w 2d38e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c45e │ │ │ │ + beq.n 2c42e │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c446 │ │ │ │ + bne.n 2c416 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d444 │ │ │ │ + ble.w 2d414 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c482 │ │ │ │ + beq.n 2c452 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c46a │ │ │ │ + bne.n 2c43a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d46a │ │ │ │ + ble.w 2d43a │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 2c4a6 │ │ │ │ + beq.n 2c476 │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c48e │ │ │ │ + bne.n 2c45e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d490 │ │ │ │ + ble.w 2d460 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c4ca │ │ │ │ + beq.n 2c49a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c4b2 │ │ │ │ + bne.n 2c482 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d4b8 │ │ │ │ + ble.w 2d488 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 2c4ee │ │ │ │ + beq.n 2c4be │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c4d6 │ │ │ │ + bne.n 2c4a6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2d4de │ │ │ │ + ble.w 2d4ae │ │ │ │ cmp fp, r4 │ │ │ │ - beq.w 2c7c0 │ │ │ │ + beq.w 2c790 │ │ │ │ add.w r3, fp, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c4fc │ │ │ │ + bne.n 2c4cc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 2c7c0 │ │ │ │ - bne.w 2dc42 │ │ │ │ + bgt.w 2c790 │ │ │ │ + bne.w 2dc12 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c7c0 │ │ │ │ + beq.w 2c790 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c7c0 │ │ │ │ + bne.w 2c790 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c7c0 │ │ │ │ - ldr r3, [pc, #44] @ (2c568 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2c790 │ │ │ │ + ldr r3, [pc, #44] @ (2c538 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b.w 2b9ea │ │ │ │ + b.w 2b9ba │ │ │ │ nop │ │ │ │ ... │ │ │ │ - bxns r0 │ │ │ │ + bxns r6 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ movs r5, r0 │ │ │ │ - mov sl, sp │ │ │ │ + bx r3 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #792] @ (2c888 ) │ │ │ │ + ldr r1, [pc, #984] @ (2c918 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r1, [pc, #360] @ (2c6dc ) │ │ │ │ + ldr r1, [pc, #552] @ (2c76c ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #976] @ (2c948 ) │ │ │ │ + ldr r1, [pc, #144] @ (2c5d8 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #568] @ (2c7b4 ) │ │ │ │ + ldr r0, [pc, #760] @ (2c844 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #160] @ (2c620 ) │ │ │ │ + ldr r0, [pc, #352] @ (2c6b0 ) │ │ │ │ movs r5, r0 │ │ │ │ - blxns r8 │ │ │ │ + blxns lr │ │ │ │ movs r5, r0 │ │ │ │ - bx fp │ │ │ │ + @ instruction: 0x478e │ │ │ │ movs r5, r0 │ │ │ │ - mov lr, lr │ │ │ │ + bx r4 │ │ │ │ movs r5, r0 │ │ │ │ - mov sl, r2 │ │ │ │ + mov sl, r8 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 2c254 │ │ │ │ + b.n 2c214 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #968] @ (2c978 ) │ │ │ │ + ldr r3, [pc, #968] @ (2c948 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b.w 2b9ee │ │ │ │ + b.w 2b9be │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #956] @ (2c978 ) │ │ │ │ + ldr r3, [pc, #956] @ (2c948 ) │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ - b.w 2b9e6 │ │ │ │ + b.w 2b9b6 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ str.w r2, [sp, #2352] @ 0x930 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ add.w r8, sp, #2040 @ 0x7f8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - b.w 2ba88 │ │ │ │ + b.w 2ba58 │ │ │ │ add.w r9, sp, #688 @ 0x2b0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str.w r3, [sp, #2352] @ 0x930 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 2baf4 │ │ │ │ + b.w 2bac4 │ │ │ │ str.w r3, [sp, #2352] @ 0x930 │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b.w 2bb5a │ │ │ │ + b.w 2bb2a │ │ │ │ str.w r3, [sp, #2352] @ 0x930 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 2bbc0 │ │ │ │ + b.w 2bb90 │ │ │ │ str.w r3, [sp, #2352] @ 0x930 │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.w 2bc26 │ │ │ │ + b.w 2bbf6 │ │ │ │ add.w r3, sp, #1104 @ 0x450 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #2352] @ 0x930 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b.w 2bc8a │ │ │ │ + b.w 2bc5a │ │ │ │ str.w r3, [sp, #2352] @ 0x930 │ │ │ │ add.w r3, sp, #1208 @ 0x4b8 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 2bcf2 │ │ │ │ + b.w 2bcc2 │ │ │ │ str.w r3, [sp, #2352] @ 0x930 │ │ │ │ add.w r3, sp, #1312 @ 0x520 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - b.w 2bd5a │ │ │ │ + b.w 2bd2a │ │ │ │ add.w r5, sp, #1416 @ 0x588 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ str.w fp, [sp, #2352] @ 0x930 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 2bdba │ │ │ │ - vldr d9, [pc, #692] @ 2c970 │ │ │ │ + b.w 2bd8a │ │ │ │ + vldr d9, [pc, #692] @ 2c940 │ │ │ │ vmov.f64 d11, d9 │ │ │ │ vmov.f64 d10, d9 │ │ │ │ - b.n 2bfb0 │ │ │ │ - ldr r0, [pc, #692] @ (2c97c ) │ │ │ │ + b.n 2bf80 │ │ │ │ + ldr r0, [pc, #692] @ (2c94c ) │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #672] @ (2c978 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #672] @ (2c948 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ movw r1, #50685 @ 0xc5fd │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ ldr r4, [r0, r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 2c716 │ │ │ │ + beq.n 2c6e6 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2c700 │ │ │ │ + bne.n 2c6d0 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 2c802 │ │ │ │ + ble.n 2c7d2 │ │ │ │ cmp sl, r4 │ │ │ │ it ne │ │ │ │ cmpne.w sl, #0 │ │ │ │ - beq.n 2c73e │ │ │ │ + beq.n 2c70e │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2c728 │ │ │ │ + bne.n 2c6f8 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 2c82c │ │ │ │ + ble.n 2c7fc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 2c764 │ │ │ │ + beq.n 2c734 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2c74e │ │ │ │ + bne.n 2c71e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 2c858 │ │ │ │ + ble.n 2c828 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 2c78a │ │ │ │ + beq.n 2c75a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2c774 │ │ │ │ + bne.n 2c744 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 2c884 │ │ │ │ + ble.n 2c854 │ │ │ │ cmp fp, r4 │ │ │ │ it ne │ │ │ │ cmpne.w fp, #0 │ │ │ │ - beq.n 2c7b2 │ │ │ │ + beq.n 2c782 │ │ │ │ add.w r3, fp, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2c79c │ │ │ │ + bne.n 2c76c │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 2c8b0 │ │ │ │ - ldr r3, [pc, #460] @ (2c980 ) │ │ │ │ + ble.n 2c880 │ │ │ │ + ldr r3, [pc, #460] @ (2c950 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #460] @ (2c984 ) │ │ │ │ + ldr r0, [pc, #460] @ (2c954 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #452] @ (2c988 ) │ │ │ │ - ldr r3, [pc, #456] @ (2c98c ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #452] @ (2c958 ) │ │ │ │ + ldr r3, [pc, #456] @ (2c95c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ + bne.w 2dd28 │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #2468 @ 0x9a4 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 112bc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 2bdd8 │ │ │ │ + b.w 2bda8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c024 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2bff4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2c070 │ │ │ │ - bne.w 2d9a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2c040 │ │ │ │ + bne.w 2d970 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2c716 │ │ │ │ + beq.n 2c6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c716 │ │ │ │ + bne.w 2c6e6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2c716 │ │ │ │ - bne.w 2d948 │ │ │ │ + b.n 2c6e6 │ │ │ │ + bne.w 2d918 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2c73e │ │ │ │ + beq.n 2c70e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c73e │ │ │ │ + bne.w 2c70e │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2c73e │ │ │ │ - bne.w 2d9cc │ │ │ │ + b.n 2c70e │ │ │ │ + bne.w 2d99c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2c764 │ │ │ │ + beq.w 2c734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c764 │ │ │ │ + bne.w 2c734 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2c764 │ │ │ │ - bne.w 2d9f4 │ │ │ │ + b.n 2c734 │ │ │ │ + bne.w 2d9c4 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2c78a │ │ │ │ + beq.w 2c75a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c78a │ │ │ │ + bne.w 2c75a │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2c78a │ │ │ │ - bne.w 2da1a │ │ │ │ + b.n 2c75a │ │ │ │ + bne.w 2d9ea │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2c7b2 │ │ │ │ + beq.w 2c782 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c7b2 │ │ │ │ + bne.w 2c782 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2c7b2 │ │ │ │ + b.n 2c782 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c08e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c05e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c0b0 │ │ │ │ - ldr r3, [pc, #132] @ (2c978 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c080 │ │ │ │ + ldr r3, [pc, #132] @ (2c948 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ @@ -57547,29 +57547,29 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2dd5c │ │ │ │ - ldr r2, [pc, #100] @ (2c990 ) │ │ │ │ + bpl.w 2dd2c │ │ │ │ + ldr r2, [pc, #100] @ (2c960 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2dd64 │ │ │ │ - ldr r2, [pc, #92] @ (2c994 ) │ │ │ │ + beq.w 2dd34 │ │ │ │ + ldr r2, [pc, #92] @ (2c964 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2dd60 │ │ │ │ + beq.w 2dd30 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ add.w r4, r1, r7, lsl #2 │ │ │ │ cmp r7, #13 │ │ │ │ - bhi.w 2cb60 │ │ │ │ + bhi.w 2cb30 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ movs r3, r4 │ │ │ │ movs r2, r6 │ │ │ │ lsls r1, r0, #1 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsls r7, r3, #1 │ │ │ │ lsls r6, r5, #1 │ │ │ │ @@ -57579,185 +57579,185 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2cfd4 │ │ │ │ + b.n 2cf94 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2ce4c │ │ │ │ + b.n 2ce0c │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r3, [pc, #3168] @ 2d5fc │ │ │ │ + ldr.w r3, [pc, #3168] @ 2d5cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2da4e │ │ │ │ + beq.w 2da1e │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3144] @ 2d600 │ │ │ │ + ldr.w r3, [pc, #3144] @ 2d5d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1316] @ 0x524 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d844 │ │ │ │ + beq.w 2d814 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3116] @ 2d604 │ │ │ │ + ldr.w r3, [pc, #3116] @ 2d5d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1644] @ 0x66c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d766 │ │ │ │ + beq.w 2d736 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3092] @ 2d608 │ │ │ │ + ldr.w r3, [pc, #3092] @ 2d5d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d67c │ │ │ │ + beq.w 2d64c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3064] @ 2d60c │ │ │ │ + ldr.w r3, [pc, #3064] @ 2d5dc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1668] @ 0x684 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d562 │ │ │ │ + beq.w 2d532 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3040] @ 2d610 │ │ │ │ + ldr.w r3, [pc, #3040] @ 2d5e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1052] @ 0x41c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d402 │ │ │ │ + beq.w 2d3d2 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3012] @ 2d614 │ │ │ │ + ldr.w r3, [pc, #3012] @ 2d5e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1628] @ 0x65c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d274 │ │ │ │ + beq.w 2d244 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2988] @ 2d618 │ │ │ │ + ldr.w r3, [pc, #2988] @ 2d5e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1524] @ 0x5f4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d156 │ │ │ │ + beq.w 2d126 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2960] @ 2d61c │ │ │ │ + ldr.w r3, [pc, #2960] @ 2d5ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1788] @ 0x6fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d066 │ │ │ │ + beq.w 2d036 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2936] @ 2d620 │ │ │ │ + ldr.w r3, [pc, #2936] @ 2d5f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #660] @ 0x294 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cffe │ │ │ │ + beq.w 2cfce │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2908] @ 2d624 │ │ │ │ + ldr.w r3, [pc, #2908] @ 2d5f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1972] @ 0x7b4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cf44 │ │ │ │ + beq.w 2cf14 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 2caf4 │ │ │ │ - ldr.w r3, [pc, #2876] @ 2d628 │ │ │ │ + bgt.n 2cac4 │ │ │ │ + ldr.w r3, [pc, #2876] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ - b.w 2ba14 │ │ │ │ - ldr.w r3, [pc, #2868] @ 2d62c │ │ │ │ + b.w 2b9e4 │ │ │ │ + ldr.w r3, [pc, #2868] @ 2d5fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1232] @ 0x4d0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d2b4 │ │ │ │ + beq.w 2d284 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 2cae8 │ │ │ │ - ldr.w r3, [pc, #2836] @ 2d630 │ │ │ │ + ble.n 2cab8 │ │ │ │ + ldr.w r3, [pc, #2836] @ 2d600 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #708] @ 0x2c4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d722 │ │ │ │ + beq.w 2d6f2 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 2cae8 │ │ │ │ - ldr.w r3, [pc, #2800] @ 2d634 │ │ │ │ + ble.n 2cab8 │ │ │ │ + ldr.w r3, [pc, #2800] @ 2d604 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1544] @ 0x608 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d2e2 │ │ │ │ + beq.w 2d2b2 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 2cae8 │ │ │ │ + ble.n 2cab8 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ addw r2, sp, #2248 @ 0x8c8 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -57777,19 +57777,19 @@ │ │ │ │ strd r3, r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2704] @ 2d638 │ │ │ │ + ldr.w r3, [pc, #2704] @ 2d608 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -57805,16 +57805,16 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldrd r6, r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bne.w 2cae8 │ │ │ │ - ldr.w r3, [pc, #2620] @ 2d628 │ │ │ │ + bne.w 2cab8 │ │ │ │ + ldr.w r3, [pc, #2620] @ 2d5f8 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, fp │ │ │ │ strd fp, fp, [sp, #44] @ 0x2c │ │ │ │ movw r1, #50643 @ 0xc5d3 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ @@ -57824,265 +57824,265 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 2cc40 │ │ │ │ + cbnz r3, 2cc10 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2cc28 │ │ │ │ + bne.n 2cbf8 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2ce0e │ │ │ │ + ble.w 2cdde │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 2cc68 │ │ │ │ + beq.n 2cc38 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2cc50 │ │ │ │ + bne.n 2cc20 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 2ce3a │ │ │ │ + ble.w 2ce0a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 2c6f0 │ │ │ │ + beq.w 2c6c0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2cc7a │ │ │ │ + bne.n 2cc4a │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 2c6f0 │ │ │ │ - bne.w 2d974 │ │ │ │ + bgt.w 2c6c0 │ │ │ │ + bne.w 2d944 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2c6f0 │ │ │ │ + beq.w 2c6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c6f0 │ │ │ │ + bne.w 2c6c0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2c6f0 │ │ │ │ - ldr.w r3, [pc, #2408] @ 2d628 │ │ │ │ + b.n 2c6c0 │ │ │ │ + ldr.w r3, [pc, #2408] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - b.n 2c90a │ │ │ │ - ldr.w r3, [pc, #2384] @ 2d628 │ │ │ │ + b.n 2c8da │ │ │ │ + ldr.w r3, [pc, #2384] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - b.n 2c906 │ │ │ │ - ldr.w r3, [pc, #2360] @ 2d628 │ │ │ │ + b.n 2c8d6 │ │ │ │ + ldr.w r3, [pc, #2360] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - b.n 2c912 │ │ │ │ - ldr.w r3, [pc, #2332] @ 2d628 │ │ │ │ + b.n 2c8e2 │ │ │ │ + ldr.w r3, [pc, #2332] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 2c916 │ │ │ │ - ldr.w r3, [pc, #2304] @ 2d628 │ │ │ │ + b.n 2c8e6 │ │ │ │ + ldr.w r3, [pc, #2304] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 2c90e │ │ │ │ - ldr.w r3, [pc, #2276] @ 2d628 │ │ │ │ + b.n 2c8de │ │ │ │ + ldr.w r3, [pc, #2276] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #32] │ │ │ │ - b.n 2c91a │ │ │ │ - ldr.w r3, [pc, #2244] @ 2d628 │ │ │ │ + b.n 2c8ea │ │ │ │ + ldr.w r3, [pc, #2244] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ - b.n 2c91e │ │ │ │ - ldr.w r3, [pc, #2212] @ 2d628 │ │ │ │ + b.n 2c8ee │ │ │ │ + ldr.w r3, [pc, #2212] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w fp, [r1, #32] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 2c902 │ │ │ │ - ldr.w r3, [pc, #2184] @ 2d628 │ │ │ │ + b.n 2c8d2 │ │ │ │ + ldr.w r3, [pc, #2184] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 2cd8e │ │ │ │ - ldr.w r3, [pc, #2172] @ 2d628 │ │ │ │ + b.n 2cd5e │ │ │ │ + ldr.w r3, [pc, #2172] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - b.n 2cd92 │ │ │ │ - ldr.w r3, [pc, #2156] @ 2d628 │ │ │ │ + b.n 2cd62 │ │ │ │ + ldr.w r3, [pc, #2156] @ 2d5f8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - b.n 2cd96 │ │ │ │ - ldr.w r3, [pc, #2136] @ 2d628 │ │ │ │ + b.n 2cd66 │ │ │ │ + ldr.w r3, [pc, #2136] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 2cd8c │ │ │ │ - ldr.w r3, [pc, #2116] @ 2d628 │ │ │ │ + b.n 2cd5c │ │ │ │ + ldr.w r3, [pc, #2116] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 2cdda │ │ │ │ + b.n 2cdaa │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 2cdd6 │ │ │ │ + b.n 2cda6 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c168 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c138 │ │ │ │ vldr d15, [r0, #8] │ │ │ │ - b.w 2c1dc │ │ │ │ + b.w 2c1ac │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c1b6 │ │ │ │ - bne.w 2d91c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c186 │ │ │ │ + bne.w 2d8ec │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2cc40 │ │ │ │ + beq.w 2cc10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cc40 │ │ │ │ + bne.w 2cc10 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ - b.n 2cc40 │ │ │ │ - bne.w 2d8f0 │ │ │ │ + b.n 2cc10 │ │ │ │ + bne.w 2d8c0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2cc68 │ │ │ │ + beq.w 2cc38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cc68 │ │ │ │ + bne.w 2cc38 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 2cc68 │ │ │ │ + b.n 2cc38 │ │ │ │ vldr d10, [r0, #8] │ │ │ │ - b.w 2beec │ │ │ │ + b.w 2bebc │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w r2, #1504 @ 0x5e0 │ │ │ │ mov sl, fp │ │ │ │ strd fp, fp, [sp, #44] @ 0x2c │ │ │ │ str.w fp, [sp, #32] │ │ │ │ movw r1, #50668 @ 0xc5ec │ │ │ │ strd fp, fp, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ vldr d11, [r0, #8] │ │ │ │ - b.w 2bf3a │ │ │ │ + b.w 2bf0a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ @@ -58090,283 +58090,283 @@ │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ movw r1, #50669 @ 0xc5ed │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ str.w fp, [sp, #32] │ │ │ │ movw r2, #1505 @ 0x5e1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cc10 │ │ │ │ + bne.w 2cbe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2ced4 │ │ │ │ + bne.n 2cea4 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 2cc10 │ │ │ │ - bne.w 2d8c4 │ │ │ │ + bgt.w 2cbe0 │ │ │ │ + bne.w 2d894 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 2cc10 │ │ │ │ + beq.w 2cbe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2cc10 │ │ │ │ + bne.w 2cbe0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2bf14 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2bee4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2bff4 │ │ │ │ + bne.w 2bfc4 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ movw r5, #50906 @ 0xc6da │ │ │ │ - ldr.w r7, [pc, #1796] @ 2d63c │ │ │ │ + ldr.w r7, [pc, #1796] @ 2d60c │ │ │ │ mov.w r6, #1544 @ 0x608 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2da80 │ │ │ │ - ldr.w r0, [pc, #1772] @ 2d640 │ │ │ │ + bne.w 2da50 │ │ │ │ + ldr.w r0, [pc, #1772] @ 2d610 │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, sl │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1728] @ 2d628 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1728] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50617 @ 0xc5b9 │ │ │ │ strd sl, sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.w 2bf88 │ │ │ │ + b.w 2bf58 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ movw r1, #50670 @ 0xc5ee │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ movw r2, #1506 @ 0x5e2 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ vldr d12, [r0, #8] │ │ │ │ - b.w 2c0f2 │ │ │ │ + b.w 2c0c2 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ movw r5, #50908 @ 0xc6dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2cf36 │ │ │ │ + beq.n 2cf06 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2cf36 │ │ │ │ + beq.n 2cf06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2cf36 │ │ │ │ + bne.n 2cf06 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2cf36 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2cf06 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 2c00a │ │ │ │ + b.w 2bfda │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2bf62 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2bf32 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2daa2 │ │ │ │ - ldr.w r0, [pc, #1592] @ 2d644 │ │ │ │ + bne.w 2da72 │ │ │ │ + ldr.w r0, [pc, #1592] @ 2d614 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, sl │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1540] @ 2d628 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1540] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50607 @ 0xc5af │ │ │ │ strd sl, sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50669 @ 0xc5ed │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movw r2, #1505 @ 0x5e1 │ │ │ │ - b.n 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ce96 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2daca │ │ │ │ - ldr.w r0, [pc, #1492] @ 2d648 │ │ │ │ + bne.w 2da9a │ │ │ │ + ldr.w r0, [pc, #1492] @ 2d618 │ │ │ │ movs r2, #8 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1440] @ 2d628 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1440] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50597 @ 0xc5a5 │ │ │ │ strd sl, sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ movw r1, #50671 @ 0xc5ef │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1506 @ 0x5e2 │ │ │ │ - b.n 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ce96 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bde8 │ │ │ │ + beq.w 2bdb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #1512 @ 0x5e8 │ │ │ │ movw r1, #50678 @ 0xc5f6 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ movw r5, #50911 @ 0xc6df │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2cf36 │ │ │ │ + beq.w 2cf06 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d10c │ │ │ │ + beq.n 2d0dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 2d11a │ │ │ │ - ldr.w r7, [pc, #1340] @ 2d64c │ │ │ │ + cbz r3, 2d0ea │ │ │ │ + ldr.w r7, [pc, #1340] @ 2d61c │ │ │ │ mov.w r6, #1544 @ 0x608 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ + b.w 2c38e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d10c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2d0dc │ │ │ │ vldr d13, [r0, #8] │ │ │ │ - b.w 2c140 │ │ │ │ + b.w 2c110 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2bfb0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2bf80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50670 @ 0xc5ee │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r2, #1506 @ 0x5e2 │ │ │ │ - b.n 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ce96 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2daee │ │ │ │ - ldr.w r0, [pc, #1260] @ 2d650 │ │ │ │ + bne.w 2dabe │ │ │ │ + ldr.w r0, [pc, #1260] @ 2d620 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1196] @ 2d628 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1196] @ 2d5f8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50587 @ 0xc59b │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ str.w sl, [sp, #32] │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c11a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c0ea │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ movw r1, #50672 @ 0xc5f0 │ │ │ │ movw r2, #1507 @ 0x5e3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r7, r9 │ │ │ │ movw r5, #50932 @ 0xc6f4 │ │ │ │ - b.n 2d0fc │ │ │ │ + b.n 2d0cc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c048 │ │ │ │ + beq.w 2c018 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -58375,1190 +58375,1190 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2d218 │ │ │ │ + beq.n 2d1e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2da40 │ │ │ │ + beq.w 2da10 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r6, [r1, #4] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 2c05c │ │ │ │ + beq.w 2c02c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c05c │ │ │ │ + bne.w 2c02c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c05c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c02c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50671 @ 0xc5ef │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1506 @ 0x5e2 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ vldr d14, [r0, #8] │ │ │ │ - b.w 2c18e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c15e │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2db12 │ │ │ │ - ldr r0, [pc, #976] @ (2d654 ) │ │ │ │ + bne.w 2dae2 │ │ │ │ + ldr r0, [pc, #976] @ (2d624 ) │ │ │ │ movs r2, #6 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #912] @ (2d628 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #912] @ (2d5f8 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50577 @ 0xc591 │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2cbe0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cb1a │ │ │ │ - ldr r3, [pc, #872] @ (2d628 ) │ │ │ │ + beq.w 2caea │ │ │ │ + ldr r3, [pc, #872] @ (2d5f8 ) │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, r9 │ │ │ │ strd r9, r9, [sp, #44] @ 0x2c │ │ │ │ movw r1, #50624 @ 0xc5c0 │ │ │ │ str.w r9, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd r9, r9, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2cbe0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cb66 │ │ │ │ - ldr r3, [pc, #824] @ (2d628 ) │ │ │ │ + beq.w 2cb36 │ │ │ │ + ldr r3, [pc, #824] @ (2d5f8 ) │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, r9 │ │ │ │ strd r9, r9, [sp, #44] @ 0x2c │ │ │ │ movw r1, #50638 @ 0xc5ce │ │ │ │ str.w r9, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd r9, r9, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ - b.n 2cc10 │ │ │ │ + b.n 2cbe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #50673 @ 0xc5f1 │ │ │ │ movw r2, #1508 @ 0x5e4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ - bne.w 2db5c │ │ │ │ + b.n 2ce96 │ │ │ │ + bne.w 2db2c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c3f2 │ │ │ │ + beq.w 2c3c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c3f2 │ │ │ │ + bne.w 2c3c2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c3f2 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c3c2 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c09c │ │ │ │ + beq.w 2c06c │ │ │ │ mov r9, r4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2d392 │ │ │ │ + beq.n 2d362 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbz r2, 2d38a │ │ │ │ - ldr r7, [pc, #732] @ (2d658 ) │ │ │ │ + cbz r2, 2d35a │ │ │ │ + ldr r7, [pc, #732] @ (2d628 ) │ │ │ │ mov.w r6, #1544 @ 0x608 │ │ │ │ movw r5, #50936 @ 0xc6f8 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ + b.w 2c38e │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d37a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2d34a │ │ │ │ movw r5, #50936 @ 0xc6f8 │ │ │ │ - b.n 2cf36 │ │ │ │ - bne.w 2db36 │ │ │ │ + b.n 2cf06 │ │ │ │ + bne.w 2db06 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c416 │ │ │ │ + beq.w 2c3e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c416 │ │ │ │ + bne.w 2c3e6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c416 │ │ │ │ - bne.w 2db82 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c3e6 │ │ │ │ + bne.w 2db52 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c43a │ │ │ │ + beq.w 2c40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c43a │ │ │ │ + bne.w 2c40a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c43a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c40a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50672 @ 0xc5f0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1507 @ 0x5e3 │ │ │ │ - b.n 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ce96 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2dbce │ │ │ │ - ldr r0, [pc, #584] @ (2d65c ) │ │ │ │ + bne.w 2db9e │ │ │ │ + ldr r0, [pc, #584] @ (2d62c ) │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #14 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #516] @ (2d628 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #516] @ (2d5f8 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov fp, r4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50567 @ 0xc587 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ strd fp, fp, [sp, #52] @ 0x34 │ │ │ │ - b.w 2cc10 │ │ │ │ - bne.w 2dba8 │ │ │ │ + b.w 2cbe0 │ │ │ │ + bne.w 2db78 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c45e │ │ │ │ + beq.w 2c42e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c45e │ │ │ │ + bne.w 2c42e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c45e │ │ │ │ - bne.w 2dbf6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c42e │ │ │ │ + bne.w 2dbc6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c482 │ │ │ │ + beq.w 2c452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c482 │ │ │ │ + bne.w 2c452 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c482 │ │ │ │ - bne.w 2dc1c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c452 │ │ │ │ + bne.w 2dbec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c4a6 │ │ │ │ + beq.w 2c476 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c4a6 │ │ │ │ + bne.w 2c476 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c4a6 │ │ │ │ - bne.w 2dc66 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c476 │ │ │ │ + bne.w 2dc36 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c4ca │ │ │ │ + beq.w 2c49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c4ca │ │ │ │ + bne.w 2c49a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c4ca │ │ │ │ - bne.w 2dc8a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c49a │ │ │ │ + bne.w 2dc5a │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2c4ee │ │ │ │ + beq.w 2c4be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c4ee │ │ │ │ + bne.w 2c4be │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c4ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c4be │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 2c398 │ │ │ │ + beq.w 2c368 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r5, r4 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.w 2c3ce │ │ │ │ + b.w 2c39e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ movw r1, #50674 @ 0xc5f2 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #1508 @ 0x5e4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, sl │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ movw r1, #50673 @ 0xc5f1 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #1508 @ 0x5e4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ce96 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2dcae │ │ │ │ - ldr r0, [pc, #240] @ (2d660 ) │ │ │ │ + bne.w 2dc7e │ │ │ │ + ldr r0, [pc, #240] @ (2d630 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #164] @ (2d628 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #164] @ (2d5f8 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50557 @ 0xc57d │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ - b.w 2cc10 │ │ │ │ + b.w 2cbe0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2c204 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2c1d4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ movw r1, #50675 @ 0xc5f3 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #1509 @ 0x5e5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50674 @ 0xc5f2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ clz r3, r3 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #1508 @ 0x5e4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ + b.n 2ce96 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #0 │ │ │ │ movw r1, #50676 @ 0xc5f4 │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ - ldr r0, [pc, #496] @ (2d7f0 ) │ │ │ │ + b.n 2ce96 │ │ │ │ + ldr r0, [pc, #688] @ (2d880 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #376] @ (2d77c ) │ │ │ │ + ldr r0, [pc, #568] @ (2d80c ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #256] @ (2d708 ) │ │ │ │ + ldr r0, [pc, #448] @ (2d798 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #136] @ (2d694 ) │ │ │ │ + ldr r0, [pc, #328] @ (2d724 ) │ │ │ │ movs r5, r0 │ │ │ │ - ldr r0, [pc, #16] @ (2d620 ) │ │ │ │ + ldr r0, [pc, #208] @ (2d6b0 ) │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r0, [pc, #88] @ (2d63c ) │ │ │ │ movs r5, r0 │ │ │ │ - blx r9 │ │ │ │ + blx pc │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + @ instruction: 0x47da │ │ │ │ movs r5, r0 │ │ │ │ - blxns r1 │ │ │ │ + blxns r7 │ │ │ │ movs r5, r0 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x479e │ │ │ │ movs r5, r0 │ │ │ │ - bx sl │ │ │ │ + blx r0 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bx r4 │ │ │ │ + bx sl │ │ │ │ movs r5, r0 │ │ │ │ - mov sl, pc │ │ │ │ + bx r5 │ │ │ │ movs r5, r0 │ │ │ │ - mov ip, sl │ │ │ │ + bxns r0 │ │ │ │ movs r5, r0 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bge.n 2d57c │ │ │ │ + bge.n 2d53c │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 2d60c │ │ │ │ + bls.n 2d5cc │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 2d740 │ │ │ │ + bls.n 2d700 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bhi.n 2d568 │ │ │ │ + bhi.n 2d528 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 2d734 │ │ │ │ + bvc.n 2d6f4 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 2d61c │ │ │ │ + bpl.n 2d5dc │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 2d564 │ │ │ │ + bmi.n 2d724 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50675 @ 0xc5f3 │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ movw r2, #1509 @ 0x5e5 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2ce96 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2dcd8 │ │ │ │ - ldr.w r0, [pc, #1772] @ 2dd78 │ │ │ │ + bne.w 2dca8 │ │ │ │ + ldr.w r0, [pc, #1772] @ 2dd48 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1756] @ 2dd7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1756] @ 2dd4c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50547 @ 0xc573 │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ str.w sl, [sp, #32] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr.w r7, [pc, #1720] @ 2dd80 │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr.w r7, [pc, #1720] @ 2dd50 │ │ │ │ movw r5, #50848 @ 0xc6a0 │ │ │ │ movw r6, #1540 @ 0x604 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ + b.w 2c38e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r1, #50676 @ 0xc5f4 │ │ │ │ movw r2, #1510 @ 0x5e6 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 2cec6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2ce96 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2befc │ │ │ │ + beq.w 2becc │ │ │ │ movw r6, #1540 @ 0x604 │ │ │ │ movw r5, #50850 @ 0xc6a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2d718 │ │ │ │ + beq.n 2d6e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dcd0 │ │ │ │ - ldr.w r7, [pc, #1640] @ 2dd84 │ │ │ │ + beq.w 2dca0 │ │ │ │ + ldr.w r7, [pc, #1640] @ 2dd54 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cb40 │ │ │ │ - ldr.w r3, [pc, #1612] @ 2dd7c │ │ │ │ + beq.w 2cb10 │ │ │ │ + ldr.w r3, [pc, #1612] @ 2dd4c │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, r9 │ │ │ │ strd r9, r9, [sp, #44] @ 0x2c │ │ │ │ movw r1, #50631 @ 0xc5c7 │ │ │ │ str.w r9, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd r9, r9, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr.w r7, [pc, #1584] @ 2dd88 │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr.w r7, [pc, #1584] @ 2dd58 │ │ │ │ movw r5, #50861 @ 0xc6ad │ │ │ │ movw r6, #1541 @ 0x605 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2dd12 │ │ │ │ - ldr.w r0, [pc, #1560] @ 2dd8c │ │ │ │ + bne.w 2dce2 │ │ │ │ + ldr.w r0, [pc, #1560] @ 2dd5c │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1520] @ 2dd7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1520] @ 2dd4c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50537 @ 0xc569 │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2cbe0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf4a │ │ │ │ + beq.w 2bf1a │ │ │ │ movw r6, #1541 @ 0x605 │ │ │ │ movw r5, #50863 @ 0xc6af │ │ │ │ - b.n 2d700 │ │ │ │ - ldr.w r7, [pc, #1484] @ 2dd90 │ │ │ │ + b.n 2d6d0 │ │ │ │ + ldr.w r7, [pc, #1484] @ 2dd60 │ │ │ │ movw r5, #50874 @ 0xc6ba │ │ │ │ movw r6, #1542 @ 0x606 │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - ldr.w r7, [pc, #1472] @ 2dd94 │ │ │ │ + b.w 2c38e │ │ │ │ + ldr.w r7, [pc, #1472] @ 2dd64 │ │ │ │ movw r5, #50960 @ 0xc710 │ │ │ │ movw r6, #1547 @ 0x60b │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf98 │ │ │ │ + beq.w 2bf68 │ │ │ │ movw r6, #1542 @ 0x606 │ │ │ │ movw r5, #50876 @ 0xc6bc │ │ │ │ - b.n 2d700 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2d6d0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c102 │ │ │ │ + beq.w 2c0d2 │ │ │ │ movw r6, #1547 @ 0x60b │ │ │ │ movw r5, #50962 @ 0xc712 │ │ │ │ - b.n 2d700 │ │ │ │ - ldr.w r7, [pc, #1416] @ 2dd98 │ │ │ │ + b.n 2d6d0 │ │ │ │ + ldr.w r7, [pc, #1416] @ 2dd68 │ │ │ │ movw r5, #50973 @ 0xc71d │ │ │ │ movw r6, #1548 @ 0x60c │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c150 │ │ │ │ + beq.w 2c120 │ │ │ │ movw r6, #1548 @ 0x60c │ │ │ │ movw r5, #50975 @ 0xc71f │ │ │ │ - b.n 2d700 │ │ │ │ - ldr.w r7, [pc, #1384] @ 2dd9c │ │ │ │ + b.n 2d6d0 │ │ │ │ + ldr.w r7, [pc, #1384] @ 2dd6c │ │ │ │ movw r5, #50986 @ 0xc72a │ │ │ │ movw r6, #1549 @ 0x60d │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2dd36 │ │ │ │ - ldr.w r0, [pc, #1356] @ 2dda0 │ │ │ │ + bne.w 2dd06 │ │ │ │ + ldr.w r0, [pc, #1356] @ 2dd70 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #14 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #11 │ │ │ │ mov fp, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1300] @ 2dd7c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1300] @ 2dd4c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r1, #50527 @ 0xc55f │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr.w r7, [pc, #1304] @ 2dda4 │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr.w r7, [pc, #1304] @ 2dd74 │ │ │ │ movw r5, #50999 @ 0xc737 │ │ │ │ movw r6, #1550 @ 0x60e │ │ │ │ add r7, pc │ │ │ │ - b.w 2c3be │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2c38e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c19e │ │ │ │ + beq.w 2c16e │ │ │ │ movw r6, #1549 @ 0x60d │ │ │ │ movw r5, #50988 @ 0xc72c │ │ │ │ - b.n 2d700 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2d6d0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c1ec │ │ │ │ + beq.w 2c1bc │ │ │ │ movw r6, #1550 @ 0x60e │ │ │ │ movw r5, #51001 @ 0xc739 │ │ │ │ - b.n 2d700 │ │ │ │ - ldr.w r2, [pc, #1248] @ 2dda8 │ │ │ │ - ldr.w r3, [pc, #1248] @ 2ddac │ │ │ │ + b.n 2d6d0 │ │ │ │ + ldr.w r2, [pc, #1248] @ 2dd78 │ │ │ │ + ldr.w r3, [pc, #1248] @ 2dd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr.w r0, [pc, #1228] @ 2ddb0 │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr.w r0, [pc, #1228] @ 2dd80 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50695 @ 0xc607 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1216] @ 2ddb4 │ │ │ │ - ldr.w r3, [pc, #1204] @ 2ddac │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1216] @ 2dd84 │ │ │ │ + ldr.w r3, [pc, #1204] @ 2dd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr.w r0, [pc, #1192] @ 2ddb8 │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr.w r0, [pc, #1192] @ 2dd88 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50697 @ 0xc609 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1180] @ 2ddbc │ │ │ │ - ldr.w r3, [pc, #1160] @ 2ddac │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1180] @ 2dd8c │ │ │ │ + ldr.w r3, [pc, #1160] @ 2dd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr.w r0, [pc, #1156] @ 2ddc0 │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr.w r0, [pc, #1156] @ 2dd90 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50696 @ 0xc608 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1144] @ 2ddc4 │ │ │ │ - ldr.w r3, [pc, #1116] @ 2ddac │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1144] @ 2dd94 │ │ │ │ + ldr.w r3, [pc, #1116] @ 2dd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr.w r0, [pc, #1120] @ 2ddc8 │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr.w r0, [pc, #1120] @ 2dd98 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50700 @ 0xc60c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1108] @ 2ddcc │ │ │ │ - ldr.w r3, [pc, #1072] @ 2ddac │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1108] @ 2dd9c │ │ │ │ + ldr.w r3, [pc, #1072] @ 2dd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr.w r0, [pc, #1084] @ 2ddd0 │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr.w r0, [pc, #1084] @ 2dda0 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50698 @ 0xc60a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1072] @ 2ddd4 │ │ │ │ - ldr.w r3, [pc, #1028] @ 2ddac │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1072] @ 2dda4 │ │ │ │ + ldr.w r3, [pc, #1028] @ 2dd7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr.w r0, [pc, #1048] @ 2ddd8 │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr.w r0, [pc, #1048] @ 2dda8 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50699 @ 0xc60b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1036] @ 2dddc │ │ │ │ - ldr r3, [pc, #984] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1036] @ 2ddac │ │ │ │ + ldr r3, [pc, #984] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #1016] @ (2dde0 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #1016] @ (2ddb0 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50701 @ 0xc60d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #1004] @ (2dde4 ) │ │ │ │ - ldr r3, [pc, #948] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #1004] @ (2ddb4 ) │ │ │ │ + ldr r3, [pc, #948] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #984] @ (2dde8 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #984] @ (2ddb8 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #50702 @ 0xc60e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #976] @ (2ddec ) │ │ │ │ - ldr r3, [pc, #908] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #976] @ (2ddbc ) │ │ │ │ + ldr r3, [pc, #908] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #956] @ (2ddf0 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #956] @ (2ddc0 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #50703 @ 0xc60f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - b.w 2d218 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2d1e8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c6c6 │ │ │ │ - ldr r3, [pc, #800] @ (2dd7c ) │ │ │ │ + beq.w 2c696 │ │ │ │ + ldr r3, [pc, #800] @ (2dd4c ) │ │ │ │ movw r1, #50517 @ 0xc555 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd fp, fp, [sp, #44] @ 0x2c │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd fp, fp, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r3, [pc, #760] @ (2dd7c ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r3, [pc, #760] @ (2dd4c ) │ │ │ │ mov fp, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, r6 │ │ │ │ strd r6, r6, [sp, #44] @ 0x2c │ │ │ │ movw r1, #50615 @ 0xc5b7 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd r6, r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r3, [pc, #728] @ (2dd7c ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r3, [pc, #728] @ (2dd4c ) │ │ │ │ movw r1, #50605 @ 0xc5ad │ │ │ │ ldr.w fp, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd fp, fp, [sp, #44] @ 0x2c │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #32] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd fp, fp, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r3, [pc, #688] @ (2dd7c ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r3, [pc, #688] @ (2dd4c ) │ │ │ │ mov sl, fp │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ strd fp, fp, [sp, #44] @ 0x2c │ │ │ │ str.w fp, [sp, #32] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50595 @ 0xc5a3 │ │ │ │ strd fp, fp, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ + b.w 2cbe0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #640] @ (2dd7c ) │ │ │ │ + ldr r3, [pc, #640] @ (2dd4c ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50585 @ 0xc599 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ - b.w 2cc10 │ │ │ │ + b.w 2cbe0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #604] @ (2dd7c ) │ │ │ │ + ldr r3, [pc, #604] @ (2dd4c ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50575 @ 0xc58f │ │ │ │ strd r2, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r2, [pc, #700] @ (2ddf4 ) │ │ │ │ - ldr r3, [pc, #624] @ (2ddac ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r2, [pc, #700] @ (2ddc4 ) │ │ │ │ + ldr r3, [pc, #624] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #680] @ (2ddf8 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #680] @ (2ddc8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50720 @ 0xc620 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #668] @ (2ddfc ) │ │ │ │ - ldr r3, [pc, #588] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #668] @ (2ddcc ) │ │ │ │ + ldr r3, [pc, #588] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #648] @ (2de00 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #648] @ (2ddd0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50719 @ 0xc61f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #640] @ (2de04 ) │ │ │ │ - ldr r3, [pc, #548] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #640] @ (2ddd4 ) │ │ │ │ + ldr r3, [pc, #548] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #620] @ (2de08 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #620] @ (2ddd8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50721 @ 0xc621 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #608] @ (2de0c ) │ │ │ │ - ldr r3, [pc, #512] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #608] @ (2dddc ) │ │ │ │ + ldr r3, [pc, #512] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #588] @ (2de10 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #588] @ (2dde0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50722 @ 0xc622 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #428] @ (2dd7c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #428] @ (2dd4c ) │ │ │ │ mov fp, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50565 @ 0xc585 │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd sl, sl, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r2, [pc, #540] @ (2de14 ) │ │ │ │ - ldr r3, [pc, #432] @ (2ddac ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r2, [pc, #540] @ (2dde4 ) │ │ │ │ + ldr r3, [pc, #432] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #520] @ (2de18 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #520] @ (2dde8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50723 @ 0xc623 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #508] @ (2de1c ) │ │ │ │ - ldr r3, [pc, #396] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #508] @ (2ddec ) │ │ │ │ + ldr r3, [pc, #396] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dd58 │ │ │ │ - ldr r0, [pc, #488] @ (2de20 ) │ │ │ │ + bne.w 2dd28 │ │ │ │ + ldr r0, [pc, #488] @ (2ddf0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50724 @ 0xc624 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #480] @ (2de24 ) │ │ │ │ - ldr r3, [pc, #356] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #480] @ (2ddf4 ) │ │ │ │ + ldr r3, [pc, #356] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2dd58 │ │ │ │ - ldr r0, [pc, #460] @ (2de28 ) │ │ │ │ + bne.n 2dd28 │ │ │ │ + ldr r0, [pc, #460] @ (2ddf8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50727 @ 0xc627 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #452] @ (2de2c ) │ │ │ │ - ldr r3, [pc, #320] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #452] @ (2ddfc ) │ │ │ │ + ldr r3, [pc, #320] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2dd58 │ │ │ │ - ldr r0, [pc, #432] @ (2de30 ) │ │ │ │ + bne.n 2dd28 │ │ │ │ + ldr r0, [pc, #432] @ (2de00 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50725 @ 0xc625 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #424] @ (2de34 ) │ │ │ │ - ldr r3, [pc, #284] @ (2ddac ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #424] @ (2de04 ) │ │ │ │ + ldr r3, [pc, #284] @ (2dd7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2460] @ 0x99c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2dd58 │ │ │ │ - ldr r0, [pc, #404] @ (2de38 ) │ │ │ │ + bne.n 2dd28 │ │ │ │ + ldr r0, [pc, #404] @ (2de08 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50726 @ 0xc626 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #204] @ (2dd7c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #204] @ (2dd4c ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50555 @ 0xc57b │ │ │ │ str r2, [sp, #32] │ │ │ │ strd r2, r2, [sp, #52] @ 0x34 │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ - b.w 2cc10 │ │ │ │ + b.w 2cbe0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2d718 │ │ │ │ - ldr r3, [pc, #160] @ (2dd7c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2d6e8 │ │ │ │ + ldr r3, [pc, #160] @ (2dd4c ) │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50545 @ 0xc571 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r0, [pc, #320] @ (2de3c ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r0, [pc, #320] @ (2de0c ) │ │ │ │ movw r5, #51048 @ 0xc768 │ │ │ │ - ldr r7, [pc, #316] @ (2de40 ) │ │ │ │ + ldr r7, [pc, #316] @ (2de10 ) │ │ │ │ movw r6, #1557 @ 0x615 │ │ │ │ add r0, pc │ │ │ │ add r7, pc │ │ │ │ - bl 10cc4 │ │ │ │ - b.w 2c3be │ │ │ │ + bl 10c94 │ │ │ │ + b.w 2c38e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #92] @ (2dd7c ) │ │ │ │ + ldr r3, [pc, #92] @ (2dd4c ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50535 @ 0xc567 │ │ │ │ strd r2, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ - b.w 2cc10 │ │ │ │ - ldr r3, [pc, #68] @ (2dd7c ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + ldr r3, [pc, #68] @ (2dd4c ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strd r2, r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r2 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movw r1, #50525 @ 0xc55d │ │ │ │ strd r2, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #1499 @ 0x5db │ │ │ │ - b.w 2cc10 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #220] @ (2de44 ) │ │ │ │ + b.w 2cbe0 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #220] @ (2de14 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #220] @ (2de48 ) │ │ │ │ - ldr r0, [pc, #220] @ (2de4c ) │ │ │ │ + ldr r1, [pc, #220] @ (2de18 ) │ │ │ │ + ldr r0, [pc, #220] @ (2de1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bcc.n 2de44 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bcc.n 2de04 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ - ite al │ │ │ │ + itt al │ │ │ │ moval r3, r0 │ │ │ │ - it ge @ unpredictable > │ │ │ │ - movge r3, r0 │ │ │ │ - bcs.n 2de84 │ │ │ │ + nopal {10} │ │ │ │ movs r3, r0 │ │ │ │ - itt cc │ │ │ │ + bcs.n 2de44 │ │ │ │ + movs r3, r0 │ │ │ │ + ite cc │ │ │ │ movcc r3, r0 │ │ │ │ - itet cs @ unpredictable │ │ │ │ + ittt cs @ unpredictable │ │ │ │ movcs r3, r0 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + bkpt 0x00e8 │ │ │ │ movcs r3, r0 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x00c2 │ │ │ │ movs r3, r0 │ │ │ │ - bne.n 2dcdc │ │ │ │ + bne.n 2dc9c │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x0072 │ │ │ │ + bkpt 0x006a │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #680 @ (adr r7, 2e05c ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 2e00c ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - add r7, pc, #504 @ (adr r7, 2dfb4 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 2df64 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r7, #8 │ │ │ │ movs r5, r0 │ │ │ │ - add r7, pc, #328 @ (adr r7, 2df0c ) │ │ │ │ + add r7, pc, #296 @ (adr r7, 2debc ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ movs r5, r0 │ │ │ │ - add r7, pc, #152 @ (adr r7, 2de64 ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 2de14 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ movs r5, r0 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 2e1bc ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 2e16c ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r5, r0 │ │ │ │ - add r6, pc, #824 @ (adr r6, 2e114 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 2e0c4 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ movs r5, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 2e07c ) │ │ │ │ + add r6, pc, #632 @ (adr r6, 2e02c ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ movs r5, r0 │ │ │ │ - add r6, pc, #512 @ (adr r6, 2dfec ) │ │ │ │ + add r6, pc, #480 @ (adr r6, 2df9c ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r6, #14 │ │ │ │ movs r5, r0 │ │ │ │ - add r6, pc, #360 @ (adr r6, 2df5c ) │ │ │ │ + add r6, pc, #328 @ (adr r6, 2df0c ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ movs r5, r0 │ │ │ │ - add r5, pc, #248 @ (adr r5, 2def4 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 2dea4 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ movs r5, r0 │ │ │ │ - add r5, pc, #96 @ (adr r5, 2de64 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, 2de14 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, pc, #968 @ (adr r4, 2e1d4 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, 2e184 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, pc, #816 @ (adr r4, 2e144 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 2e0f4 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, pc, #504 @ (adr r4, 2e014 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 2dfc4 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #12 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, pc, #352 @ (adr r4, 2df84 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 2df34 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, pc, #208 @ (adr r4, 2defc ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 2deac ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ movs r5, r0 │ │ │ │ - add r4, pc, #64 @ (adr r4, 2de74 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 2de24 ) │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ movs r5, r0 │ │ │ │ - add r3, pc, #944 @ (adr r3, 2e1ec ) │ │ │ │ + add r3, pc, #912 @ (adr r3, 2e19c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ movs r3, r0 │ │ │ │ - rev r0, r0 │ │ │ │ + cbnz r0, 2de52 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r3, 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, #3928] @ 0xf58 │ │ │ │ - ldr.w r5, [pc, #2976] @ 2ea04 │ │ │ │ + ldr.w r5, [pc, #2976] @ 2e9d4 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ - ldr.w r4, [pc, #2976] @ 2ea08 │ │ │ │ + ldr.w r4, [pc, #2976] @ 2e9d8 │ │ │ │ add r5, pc │ │ │ │ - ldr.w fp, [pc, #2972] @ 2ea0c │ │ │ │ + ldr.w fp, [pc, #2972] @ 2e9dc │ │ │ │ add fp, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r2 │ │ │ │ ands.w r1, r1, #1048576 @ 0x100000 │ │ │ │ - bne.w 2e748 │ │ │ │ + bne.w 2e718 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2e59c │ │ │ │ - ldr.w r3, [pc, #2932] @ 2ea10 │ │ │ │ + beq.w 2e56c │ │ │ │ + ldr.w r3, [pc, #2932] @ 2e9e0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #2896] @ 0xb50 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr.w r3, [pc, #2920] @ 2ea14 │ │ │ │ + ldr.w r3, [pc, #2920] @ 2e9e4 │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ str.w sl, [r6, #40] @ 0x28 │ │ │ │ str.w sl, [r6, #44] @ 0x2c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ded0 │ │ │ │ + beq.n 2dea0 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #2 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w 2eed0 │ │ │ │ - ldr.w r2, [pc, #2876] @ 2ea18 │ │ │ │ + bpl.w 2eea0 │ │ │ │ + ldr.w r2, [pc, #2876] @ 2e9e8 │ │ │ │ ldr.w r7, [fp, r2] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 2ee38 │ │ │ │ - ldr.w r2, [pc, #2864] @ 2ea1c │ │ │ │ + beq.w 2ee08 │ │ │ │ + ldr.w r2, [pc, #2864] @ 2e9ec │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2eeba │ │ │ │ - ldr.w r3, [pc, #2852] @ 2ea20 │ │ │ │ + beq.w 2ee8a │ │ │ │ + ldr.w r3, [pc, #2852] @ 2e9f0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ addw r1, r3, #1956 @ 0x7a4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ addw r1, r3, #1204 @ 0x4b4 │ │ │ │ @@ -59567,452 +59567,452 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ addw r1, r3, #1340 @ 0x53c │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add.w r1, r3, #592 @ 0x250 │ │ │ │ ldr.w r3, [r3, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r4, 2df40 │ │ │ │ + cbz r4, 2df10 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi.w 2e60c │ │ │ │ + bhi.w 2e5dc │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 2e7be │ │ │ │ + beq.w 2e78e │ │ │ │ cmp r2, #5 │ │ │ │ - beq.w 2e320 │ │ │ │ + beq.w 2e2f0 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 2e60c │ │ │ │ + bne.w 2e5dc │ │ │ │ mov r1, r4 │ │ │ │ ldrd r3, r9, [r5, #16] │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 2e780 │ │ │ │ + bne.w 2e750 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w 2ef10 │ │ │ │ + bpl.w 2eee0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.w 2e7de │ │ │ │ + bhi.w 2e7ae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 2e300 │ │ │ │ + beq.w 2e2d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2e31a │ │ │ │ - ldr.w r3, [pc, #2704] @ 2ea24 │ │ │ │ - ldr.w r2, [pc, #2704] @ 2ea28 │ │ │ │ + beq.w 2e2ea │ │ │ │ + ldr.w r3, [pc, #2704] @ 2e9f4 │ │ │ │ + ldr.w r2, [pc, #2704] @ 2e9f8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r0, [fp, r2] │ │ │ │ subs r3, r1, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, r0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r1, sl │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2e31c │ │ │ │ + bne.w 2e2ec │ │ │ │ mov r0, r1 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 2e9f2 │ │ │ │ - ldr.w r3, [pc, #2648] @ 2ea2c │ │ │ │ + beq.w 2e9c2 │ │ │ │ + ldr.w r3, [pc, #2648] @ 2e9fc │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r8, sl │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne.w 2e7c2 │ │ │ │ + bne.w 2e792 │ │ │ │ cmp r9, sl │ │ │ │ - beq.w 2e7ee │ │ │ │ + beq.w 2e7be │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r8, sl │ │ │ │ - beq.w 2e9a2 │ │ │ │ + beq.w 2e972 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 2eed0 │ │ │ │ + bpl.w 2eea0 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 2ee38 │ │ │ │ + beq.w 2ee08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2eeba │ │ │ │ + beq.w 2ee8a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 2e9ea │ │ │ │ + beq.w 2e9ba │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r6, #24] │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eac4 │ │ │ │ + beq.w 2ea94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 2eade │ │ │ │ + ble.w 2eaae │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - bpl.w 2e67a │ │ │ │ - ldr.w r3, [pc, #2528] @ 2ea30 │ │ │ │ + bpl.w 2e64a │ │ │ │ + ldr.w r3, [pc, #2528] @ 2ea00 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, sl │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bne.w 2eeec │ │ │ │ + bne.w 2eebc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e090 │ │ │ │ + beq.n 2e060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e76a │ │ │ │ + beq.w 2e73a │ │ │ │ cmp r9, sl │ │ │ │ str.w r9, [r6, #44] @ 0x2c │ │ │ │ - beq.w 2eaf8 │ │ │ │ + beq.w 2eac8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bpl.w 2ef18 │ │ │ │ + bpl.w 2eee8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ add.w r3, r9, #16 │ │ │ │ str r3, [r6, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 43d4 │ │ │ │ + blx 43a0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r0, [r6, #28] │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str r3, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2eb24 │ │ │ │ + beq.w 2eaf4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w 2ee94 │ │ │ │ + bpl.w 2ee64 │ │ │ │ add.w r1, r8, #8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ mov r9, r6 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ mov fp, r1 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 2e11e │ │ │ │ + b.n 2e0ee │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 2ec38 │ │ │ │ + ble.w 2ec08 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ str.w r4, [r1, sl, lsl #2] │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 2ee94 │ │ │ │ + bpl.w 2ee64 │ │ │ │ mov r6, sl │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 2ee38 │ │ │ │ + beq.w 2ee08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 2eea6 │ │ │ │ + beq.w 2ee76 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, sl │ │ │ │ - ble.w 2e80c │ │ │ │ + ble.w 2e7dc │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 2e328 │ │ │ │ + bne.w 2e2f8 │ │ │ │ ldr r1, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w 2eebe │ │ │ │ + bpl.w 2ee8e │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bhi.w 2e5fe │ │ │ │ + bhi.w 2e5ce │ │ │ │ ldr r1, [r5, #12] │ │ │ │ and.w r4, r4, #3 │ │ │ │ rsb r4, r4, #1 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.w 2e35e │ │ │ │ + beq.w 2e32e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 2e100 │ │ │ │ + beq.n 2e0d0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2e100 │ │ │ │ + bne.n 2e0d0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 2e100 │ │ │ │ + b.n 2e0d0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2204] @ 2ea34 │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2204] @ 2ea04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r1, [r3, #1956] @ 0x7a4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ece4 │ │ │ │ - ldr.w r3, [pc, #2180] @ 2ea38 │ │ │ │ + beq.w 2ecb4 │ │ │ │ + ldr.w r3, [pc, #2180] @ 2ea08 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1204] @ 0x4b4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ec44 │ │ │ │ + beq.w 2ec14 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r1, [pc, #2152] @ 2ea3c │ │ │ │ + ldr.w r1, [pc, #2152] @ 2ea0c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r1, [r1, #996] @ 0x3e4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2eb56 │ │ │ │ + beq.w 2eb26 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r5, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bgt.w 2e658 │ │ │ │ + bgt.w 2e628 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 2df5c │ │ │ │ + b.n 2df2c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2e1b2 │ │ │ │ + b.n 2e182 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrd r3, r9, [r5, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 2df5c │ │ │ │ + ble.w 2df2c │ │ │ │ strd r8, r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r3, r1, [sp, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2040] @ 2ea40 │ │ │ │ + ldr.w r3, [pc, #2040] @ 2ea10 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldrd r9, r2, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ ldrd r8, r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne.w 2df5c │ │ │ │ + bne.w 2df2c │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9507 @ 0x2523 │ │ │ │ - b.n 2e646 │ │ │ │ + b.n 2e616 │ │ │ │ ldrd r3, r9, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 2e1f2 │ │ │ │ + b.n 2e1c2 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrd r3, r9, [r5, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 2e1fa │ │ │ │ - ldr.w r1, [pc, #1940] @ 2ea44 │ │ │ │ + ble.n 2e1ca │ │ │ │ + ldr.w r1, [pc, #1940] @ 2ea14 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r1, [r1, #592] @ 0x250 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subs r0, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2e230 │ │ │ │ + bne.n 2e200 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e236 │ │ │ │ + beq.n 2e206 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9502 @ 0x251e │ │ │ │ - b.n 2e646 │ │ │ │ + b.n 2e616 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 2e1d0 │ │ │ │ + b.n 2e1a0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ecfa │ │ │ │ + bne.w 2ecca │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2df92 │ │ │ │ + bne.w 2df62 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 2dfd2 │ │ │ │ + b.n 2dfa2 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 2df54 │ │ │ │ + b.n 2df24 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3cb0 │ │ │ │ - cbz r0, 2e35e │ │ │ │ + blx 3c7c │ │ │ │ + cbz r0, 2e32e │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, ip │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 2e16c │ │ │ │ + beq.w 2e13c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2e16c │ │ │ │ + bne.w 2e13c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 2e16c │ │ │ │ + b.n 2e13c │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2e5c0 │ │ │ │ + bne.w 2e590 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e384 │ │ │ │ + beq.n 2e354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eabc │ │ │ │ + beq.w 2ea8c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #5 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ec1a │ │ │ │ - ldr.w r3, [pc, #1712] @ 2ea48 │ │ │ │ + beq.w 2ebea │ │ │ │ + ldr.w r3, [pc, #1712] @ 2ea18 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #432] @ 0x1b0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bpl.w 2eefe │ │ │ │ + bpl.w 2eece │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 2ee38 │ │ │ │ + beq.w 2ee08 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2eeba │ │ │ │ + beq.w 2ee8a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 2eee4 │ │ │ │ - ldr.w lr, [pc, #1660] @ 2ea4c │ │ │ │ + ble.w 2eeb4 │ │ │ │ + ldr.w lr, [pc, #1660] @ 2ea1c │ │ │ │ movw sl, #34079 @ 0x851f │ │ │ │ movt sl, #20971 @ 0x51eb │ │ │ │ str r2, [r5, #12] │ │ │ │ add lr, pc │ │ │ │ add.w r2, sp, #122 @ 0x7a │ │ │ │ add.w lr, lr, #2224 @ 0x8b0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -60024,261 +60024,261 @@ │ │ │ │ asrs r1, r1, #5 │ │ │ │ sub.w r3, r1, fp │ │ │ │ mls r3, r2, r3, ip │ │ │ │ sxth.w ip, r3 │ │ │ │ ldrh.w ip, [lr, ip, lsl #1] │ │ │ │ strh.w ip, [r0, #-2]! │ │ │ │ subs.w ip, r1, fp │ │ │ │ - bne.n 2e3ec │ │ │ │ + bne.n 2e3bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, #9 │ │ │ │ - bgt.n 2e420 │ │ │ │ + bgt.n 2e3f0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ - bne.w 2ef60 │ │ │ │ + bne.w 2ef30 │ │ │ │ cmp r3, #9 │ │ │ │ ite gt │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ adds r1, r0, r3 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 2e804 │ │ │ │ + beq.w 2e7d4 │ │ │ │ movs r3, #0 │ │ │ │ bic.w r0, r2, r2, asr #31 │ │ │ │ - bl 11764 │ │ │ │ + bl 11734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ec68 │ │ │ │ + beq.w 2ec38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2ef14 │ │ │ │ + bpl.w 2eee4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2eefe │ │ │ │ + bpl.w 2eece │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 2ee38 │ │ │ │ + beq.w 2ee08 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2eeba │ │ │ │ + beq.w 2ee8a │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 2eee4 │ │ │ │ - ldr.w r3, [pc, #1500] @ 2ea50 │ │ │ │ + ble.w 2eeb4 │ │ │ │ + ldr.w r3, [pc, #1500] @ 2ea20 │ │ │ │ add.w sl, sl, #24 │ │ │ │ str r0, [r5, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #336] @ 0x150 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 2eee4 │ │ │ │ + beq.w 2eeb4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl 11848 │ │ │ │ + bl 11818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ec88 │ │ │ │ + beq.w 2ec58 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 2ef14 │ │ │ │ + bpl.w 2eee4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ add r2, sl │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bpl.w 2eefe │ │ │ │ + bpl.w 2eece │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 2ee38 │ │ │ │ + beq.w 2ee08 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2eeba │ │ │ │ + beq.w 2ee8a │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #3 │ │ │ │ - ble.w 2eee4 │ │ │ │ - ldr.w r3, [pc, #1408] @ 2ea54 │ │ │ │ + ble.w 2eeb4 │ │ │ │ + ldr.w r3, [pc, #1408] @ 2ea24 │ │ │ │ adds r2, #1 │ │ │ │ str r0, [r5, #24] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #560] @ 0x230 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - beq.w 2eee4 │ │ │ │ + beq.w 2eeb4 │ │ │ │ str r1, [r5, #28] │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14f64 │ │ │ │ + bl 14f34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2eca6 │ │ │ │ + beq.w 2ec76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e51a │ │ │ │ + beq.n 2e4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eb1c │ │ │ │ - ldr.w r3, [pc, #1340] @ 2ea58 │ │ │ │ + beq.w 2eaec │ │ │ │ + ldr.w r3, [pc, #1340] @ 2ea28 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e53e │ │ │ │ + beq.n 2e50e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eb14 │ │ │ │ + beq.w 2eae4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e556 │ │ │ │ + beq.n 2e526 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e9ba │ │ │ │ + beq.w 2e98a │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9900 @ 0x26ac │ │ │ │ - ldr.w r3, [pc, #1276] @ 2ea5c │ │ │ │ + ldr.w r3, [pc, #1276] @ 2ea2c │ │ │ │ mov r2, r7 │ │ │ │ - ldr.w r0, [pc, #1276] @ 2ea60 │ │ │ │ + ldr.w r0, [pc, #1276] @ 2ea30 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e588 │ │ │ │ + beq.n 2e558 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e762 │ │ │ │ + beq.w 2e732 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e59c │ │ │ │ + beq.n 2e56c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e9c2 │ │ │ │ + beq.w 2e992 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1220] @ 2ea64 │ │ │ │ - ldr.w r3, [pc, #1124] @ 2ea08 │ │ │ │ + ldr.w r2, [pc, #1220] @ 2ea34 │ │ │ │ + ldr.w r3, [pc, #1124] @ 2e9d8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2eee8 │ │ │ │ + bne.w 2eeb8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e5de │ │ │ │ + beq.n 2e5ae │ │ │ │ subs r3, #1 │ │ │ │ movs r7, #159 @ 0x9f │ │ │ │ str.w r3, [r8] │ │ │ │ movw r4, #9844 @ 0x2674 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e99a │ │ │ │ + beq.w 2e96a │ │ │ │ movs r7, #159 @ 0x9f │ │ │ │ movw r4, #9844 @ 0x2674 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e55c │ │ │ │ + beq.n 2e52c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e55c │ │ │ │ + bne.n 2e52c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e55c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e52c │ │ │ │ mov r0, r5 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2e16c │ │ │ │ + b.n 2e13c │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w 2e770 │ │ │ │ - ldr.w r1, [pc, #1108] @ 2ea68 │ │ │ │ - ldr.w r3, [pc, #1108] @ 2ea6c │ │ │ │ + ble.w 2e740 │ │ │ │ + ldr.w r1, [pc, #1108] @ 2ea38 │ │ │ │ + ldr.w r3, [pc, #1108] @ 2ea3c │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1096] @ 2ea70 │ │ │ │ + ldr.w r2, [pc, #1096] @ 2ea40 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1092] @ 2ea74 │ │ │ │ + ldr.w r1, [pc, #1092] @ 2ea44 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #1088] @ 2ea78 │ │ │ │ + ldr.w r2, [pc, #1088] @ 2ea48 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9542 @ 0x2546 │ │ │ │ - ldr.w r3, [pc, #1076] @ 2ea7c │ │ │ │ - ldr.w r0, [pc, #1076] @ 2ea80 │ │ │ │ + ldr.w r3, [pc, #1076] @ 2ea4c │ │ │ │ + ldr.w r0, [pc, #1076] @ 2ea50 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2e588 │ │ │ │ - ldr.w r1, [pc, #1064] @ 2ea84 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2e558 │ │ │ │ + ldr.w r1, [pc, #1064] @ 2ea54 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, #1340] @ 0x53c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ebe2 │ │ │ │ + beq.w 2ebb2 │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 2e2aa │ │ │ │ - ldr.w r2, [pc, #1036] @ 2ea88 │ │ │ │ + b.n 2e27a │ │ │ │ + ldr.w r2, [pc, #1036] @ 2ea58 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ecc4 │ │ │ │ + beq.w 2ec94 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2eccc │ │ │ │ - ldr r3, [pc, #1008] @ (2ea8c ) │ │ │ │ + beq.w 2ec9c │ │ │ │ + ldr r3, [pc, #1008] @ (2ea5c ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2ebfc │ │ │ │ + bne.w 2ebcc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ebfc │ │ │ │ + beq.w 2ebcc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -60287,2636 +60287,2636 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2e6e0 │ │ │ │ + beq.n 2e6b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2e9ca │ │ │ │ - ldr r2, [pc, #940] @ (2ea90 ) │ │ │ │ + beq.w 2e99a │ │ │ │ + ldr r2, [pc, #940] @ (2ea60 ) │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [r2, #340] @ 0x154 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ movs r2, #2 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 2e710 │ │ │ │ + beq.n 2e6e0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2e9d6 │ │ │ │ + beq.w 2e9a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2ecd4 │ │ │ │ + beq.w 2eca4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2e72a │ │ │ │ + beq.n 2e6fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eb3e │ │ │ │ + beq.w 2eb0e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2e742 │ │ │ │ + beq.n 2e712 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eb4a │ │ │ │ + beq.w 2eb1a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r9, r2 │ │ │ │ - b.n 2e04e │ │ │ │ - ldr r3, [pc, #840] @ (2ea94 ) │ │ │ │ + b.n 2e01e │ │ │ │ + ldr r3, [pc, #840] @ (2ea64 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - ldr r3, [pc, #836] @ (2ea98 ) │ │ │ │ + ldr r3, [pc, #836] @ (2ea68 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 2de92 │ │ │ │ + b.w 2de62 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e588 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e090 │ │ │ │ - ldr r1, [pc, #756] @ (2ea68 ) │ │ │ │ - ldr r3, [pc, #808] @ (2ea9c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e558 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e060 │ │ │ │ + ldr r1, [pc, #756] @ (2ea38 ) │ │ │ │ + ldr r3, [pc, #808] @ (2ea6c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #3 │ │ │ │ - b.n 2e624 │ │ │ │ + b.n 2e5f4 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e300 │ │ │ │ + beq.w 2e2d0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.w 2df84 │ │ │ │ + beq.w 2df54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2df84 │ │ │ │ + bne.w 2df54 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.w 2df84 │ │ │ │ + b.w 2df54 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 2e322 │ │ │ │ - ldr r1, [pc, #676] @ (2ea68 ) │ │ │ │ + b.n 2e2f2 │ │ │ │ + ldr r1, [pc, #676] @ (2ea38 ) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - ldr r2, [pc, #724] @ (2eaa0 ) │ │ │ │ + ldr r2, [pc, #724] @ (2ea70 ) │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r1, [pc, #716] @ (2eaa4 ) │ │ │ │ + ldr r1, [pc, #716] @ (2ea74 ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 2e588 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 2e558 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.w 2df84 │ │ │ │ - ldr r3, [pc, #632] @ (2ea68 ) │ │ │ │ - ldr r2, [pc, #692] @ (2eaa8 ) │ │ │ │ - ldr r1, [pc, #696] @ (2eaac ) │ │ │ │ + b.w 2df54 │ │ │ │ + ldr r3, [pc, #632] @ (2ea38 ) │ │ │ │ + ldr r2, [pc, #692] @ (2ea78 ) │ │ │ │ + ldr r1, [pc, #696] @ (2ea7c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 2e588 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 2e558 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ - blx 3b38 │ │ │ │ - b.n 2e43c │ │ │ │ + blx 3b04 │ │ │ │ + b.n 2e40c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldrd fp, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e830 │ │ │ │ + beq.n 2e800 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 2e830 │ │ │ │ + cbnz r3, 2e800 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r4, [pc, #636] @ (2eab0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r4, [pc, #636] @ (2ea80 ) │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #692] @ 0x2b4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2e9e2 │ │ │ │ - beq.w 2eb7c │ │ │ │ + blt.w 2e9b2 │ │ │ │ + beq.w 2eb4c │ │ │ │ ldr.w r2, [r4, #696] @ 0x2b8 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2e870 │ │ │ │ + beq.n 2e840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed02 │ │ │ │ + beq.w 2ecd2 │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ ldrd r3, r2, [r6, #24] │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2e896 │ │ │ │ + ble.n 2e866 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, r3 │ │ │ │ add r3, r1 │ │ │ │ str.w r0, [r3, #-4]! │ │ │ │ ldr.w r4, [r2, #-4]! │ │ │ │ cmp r1, r3 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - bne.n 2e884 │ │ │ │ + bne.n 2e854 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #528] @ (2eab4 ) │ │ │ │ + ldr r3, [pc, #528] @ (2ea84 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ - blx 43b0 │ │ │ │ + blx 437c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ed2c │ │ │ │ - ldr r3, [pc, #364] @ (2ea24 ) │ │ │ │ + beq.w 2ecfc │ │ │ │ + ldr r3, [pc, #364] @ (2e9f4 ) │ │ │ │ ldr.w r5, [fp, r3] │ │ │ │ - ldr r3, [pc, #360] @ (2ea28 ) │ │ │ │ + ldr r3, [pc, #360] @ (2e9f8 ) │ │ │ │ subs r5, r0, r5 │ │ │ │ clz r5, r5 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r0, r2 │ │ │ │ ite ne │ │ │ │ movne r3, r5 │ │ │ │ orreq.w r3, r5, #1 │ │ │ │ cmp r0, sl │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 2e8ea │ │ │ │ - blx 4254 │ │ │ │ + cbnz r3, 2e8ba │ │ │ │ + blx 4220 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 2ed34 │ │ │ │ + beq.w 2ed04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e8fe │ │ │ │ + beq.n 2e8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ecdc │ │ │ │ + beq.w 2ecac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r5, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e972 │ │ │ │ + beq.n 2e942 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ee02 │ │ │ │ - cbz r5, 2e972 │ │ │ │ + beq.w 2edd2 │ │ │ │ + cbz r5, 2e942 │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2ee4c │ │ │ │ + beq.w 2ee1c │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 2ee66 │ │ │ │ + beq.w 2ee36 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 40c4 <__aeabi_idivmod@plt> │ │ │ │ + blx 4090 <__aeabi_idivmod@plt> │ │ │ │ subs r3, r1, #0 │ │ │ │ eor.w r5, r5, r1 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ and.w r3, r3, r5, lsr #31 │ │ │ │ subs r2, r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 2e972 │ │ │ │ + ble.n 2e942 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, sl │ │ │ │ str.w r4, [r0], #4 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ movne r5, r7 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 2e95c │ │ │ │ + bne.n 2e92c │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - cbz r5, 2e972 │ │ │ │ + cbz r5, 2e942 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2e59e │ │ │ │ + beq.w 2e56e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e59e │ │ │ │ + bne.w 2e56e │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e59e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e56e │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9875 @ 0x2693 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e5e4 │ │ │ │ - ldr r3, [pc, #196] @ (2ea68 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e5b4 │ │ │ │ + ldr r3, [pc, #196] @ (2ea38 ) │ │ │ │ movs r7, #137 @ 0x89 │ │ │ │ - ldr r1, [pc, #272] @ (2eab8 ) │ │ │ │ + ldr r1, [pc, #272] @ (2ea88 ) │ │ │ │ movw r4, #9617 @ 0x2591 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 2e55c │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 2e52c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e556 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e526 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e59c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e56c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 2e6e0 │ │ │ │ + b.n 2e6b0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 2e710 │ │ │ │ + b.n 2e6e0 │ │ │ │ movs r7, #165 @ 0xa5 │ │ │ │ movw r4, #9937 @ 0x26d1 │ │ │ │ - b.n 2e55c │ │ │ │ + b.n 2e52c │ │ │ │ movs r7, #137 @ 0x89 │ │ │ │ movw r4, #9619 @ 0x2593 │ │ │ │ - b.n 2e55c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2e52c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dfd2 │ │ │ │ + beq.w 2dfa2 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movw r1, #9527 @ 0x2537 │ │ │ │ - b.n 2e646 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + b.n 2e616 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ movs r5, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ movs r5, r0 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r7} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf0c00003 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf0b80003 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ movs r5, r0 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ movs r5, r0 │ │ │ │ - uxtb r0, r1 │ │ │ │ + uxtb r0, r0 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r0, r2 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbz r2, 2eab8 │ │ │ │ + cbz r2, 2ea86 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r5, r0 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r3, #0 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #24 │ │ │ │ movs r5, r0 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ movs r5, r0 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r1!, {} │ │ │ │ movs r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e384 │ │ │ │ - ldr.w r3, [pc, #1232] @ 2ef98 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e354 │ │ │ │ + ldr.w r3, [pc, #1232] @ 2ef68 │ │ │ │ movs r7, #141 @ 0x8d │ │ │ │ movw r4, #9649 @ 0x25b1 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #392] @ 0x188 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ - b.n 2e55c │ │ │ │ - ldr.w r3, [pc, #1212] @ 2ef9c │ │ │ │ + bl 1217c │ │ │ │ + b.n 2e52c │ │ │ │ + ldr.w r3, [pc, #1212] @ 2ef6c │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movw r4, #9678 @ 0x25ce │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1208] @ 0x4b8 │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ - b.n 2e55c │ │ │ │ - ldr.w r3, [pc, #1188] @ 2efa0 │ │ │ │ + bl 1217c │ │ │ │ + b.n 2e52c │ │ │ │ + ldr.w r3, [pc, #1188] @ 2ef70 │ │ │ │ movs r7, #149 @ 0x95 │ │ │ │ - ldr.w r1, [pc, #1188] @ 2efa4 │ │ │ │ + ldr.w r1, [pc, #1188] @ 2ef74 │ │ │ │ movw r4, #9768 @ 0x2628 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 2e55c │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 2e52c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e53e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e50e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e51a │ │ │ │ - ldr.w r3, [pc, #1152] @ 2efa8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e4ea │ │ │ │ + ldr.w r3, [pc, #1152] @ 2ef78 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movw r4, #9809 @ 0x2651 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2096] @ 0x830 │ │ │ │ ldr.w r0, [r3, #2900] @ 0xb54 │ │ │ │ - bl 121ac │ │ │ │ - b.n 2e55c │ │ │ │ + bl 1217c │ │ │ │ + b.n 2e52c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 2e72a │ │ │ │ + b.n 2e6fa │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 2e742 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2e712 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ed84 │ │ │ │ - ldr.w r0, [pc, #1096] @ 2efac │ │ │ │ + bne.w 2ed54 │ │ │ │ + ldr.w r0, [pc, #1096] @ 2ef7c │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #3 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9488 @ 0x2510 │ │ │ │ - b.n 2e646 │ │ │ │ + b.n 2e616 │ │ │ │ ldr.w r1, [r4, #1000] @ 0x3e8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 2ed7a │ │ │ │ - beq.w 2ed8c │ │ │ │ + blt.w 2ed4a │ │ │ │ + beq.w 2ed5c │ │ │ │ ldr.w r2, [r4, #1004] @ 0x3ec │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2ebb8 │ │ │ │ + beq.n 2eb88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ed10 │ │ │ │ + beq.w 2ece0 │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ ldrd r0, r2, [r6, #24] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 2e896 │ │ │ │ + ble.w 2e866 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r2, #4 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ mul.w r1, r4, r1 │ │ │ │ - bne.n 2ebce │ │ │ │ + bne.n 2eb9e │ │ │ │ str r1, [sp, #20] │ │ │ │ - b.n 2e896 │ │ │ │ + b.n 2e866 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e2ae │ │ │ │ + beq.w 2e27e │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9495 @ 0x2517 │ │ │ │ - b.n 2e646 │ │ │ │ - ldr r3, [pc, #944] @ (2efb0 ) │ │ │ │ + b.n 2e616 │ │ │ │ + ldr r3, [pc, #944] @ (2ef80 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r5, r4 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2e710 │ │ │ │ + b.n 2e6e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec30 │ │ │ │ + beq.n 2ec00 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ed1e │ │ │ │ + beq.n 2ecee │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9867 @ 0x268b │ │ │ │ - b.n 2e55c │ │ │ │ + b.n 2e52c │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ - b.w 2e388 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 2e358 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ee30 │ │ │ │ - ldr r0, [pc, #864] @ (2efb4 ) │ │ │ │ + bne.w 2ee00 │ │ │ │ + ldr r0, [pc, #864] @ (2ef84 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #3 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9478 @ 0x2506 │ │ │ │ - b.n 2e646 │ │ │ │ + b.n 2e616 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec80 │ │ │ │ + beq.n 2ec50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e994 │ │ │ │ + beq.w 2e964 │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9875 @ 0x2693 │ │ │ │ - b.n 2e5e4 │ │ │ │ + b.n 2e5b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ec9e │ │ │ │ + beq.n 2ec6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ed5e │ │ │ │ + beq.n 2ed2e │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9885 @ 0x269d │ │ │ │ - b.n 2e5e4 │ │ │ │ + b.n 2e5b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ecbc │ │ │ │ + beq.n 2ec8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ed6c │ │ │ │ + beq.n 2ed3c │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9895 @ 0x26a7 │ │ │ │ - b.n 2e5e4 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 2e5b4 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2e692 │ │ │ │ + b.n 2e662 │ │ │ │ movs r7, #147 @ 0x93 │ │ │ │ movw r4, #9707 @ 0x25eb │ │ │ │ - b.n 2e55c │ │ │ │ + b.n 2e52c │ │ │ │ movs r7, #147 @ 0x93 │ │ │ │ movw r4, #9727 @ 0x25ff │ │ │ │ - b.n 2e5e4 │ │ │ │ + b.n 2e5b4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e8fe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e8ce │ │ │ │ str r2, [sp, #16] │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e770 │ │ │ │ + beq.w 2e740 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9468 @ 0x24fc │ │ │ │ - b.n 2e646 │ │ │ │ + b.n 2e616 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9523 @ 0x2533 │ │ │ │ - b.n 2e646 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #688] @ (2efb8 ) │ │ │ │ + b.n 2e616 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #688] @ (2ef88 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #696] @ 0x2b8 │ │ │ │ - b.n 2e870 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #676] @ (2efbc ) │ │ │ │ + b.n 2e840 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #676] @ (2ef8c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1004] @ 0x3ec │ │ │ │ - b.n 2ebb8 │ │ │ │ + b.n 2eb88 │ │ │ │ mov r0, r8 │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9867 @ 0x268b │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e55c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e52c │ │ │ │ movs r7, #177 @ 0xb1 │ │ │ │ movw r4, #10058 @ 0x274a │ │ │ │ - b.n 2e55c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 2e52c │ │ │ │ + blx 4280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2e8ec │ │ │ │ + beq.w 2e8bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ed4e │ │ │ │ + beq.n 2ed1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2ed56 │ │ │ │ + cbz r3, 2ed26 │ │ │ │ movs r7, #177 @ 0xb1 │ │ │ │ movw r4, #10059 @ 0x274b │ │ │ │ - b.n 2e55c │ │ │ │ + b.n 2e52c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2ed4e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2ed1e │ │ │ │ mov r0, r8 │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9885 @ 0x269d │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e5e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e5b4 │ │ │ │ mov r0, r8 │ │ │ │ movs r7, #161 @ 0xa1 │ │ │ │ movw r4, #9895 @ 0x26a7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2e5e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2e5b4 │ │ │ │ movs r7, #168 @ 0xa8 │ │ │ │ movw r4, #9979 @ 0x26fb │ │ │ │ - b.w 2e55c │ │ │ │ + b.w 2e52c │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9486 @ 0x250e │ │ │ │ - b.n 2e646 │ │ │ │ - ldr r3, [pc, #560] @ (2efc0 ) │ │ │ │ + b.n 2e616 │ │ │ │ + ldr r3, [pc, #560] @ (2ef90 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2ef32 │ │ │ │ + bne.w 2ef02 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2edaa │ │ │ │ + beq.n 2ed7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r3, [pc, #536] @ (2efc4 ) │ │ │ │ + ldr r3, [pc, #536] @ (2ef94 ) │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #428] @ 0x1ac │ │ │ │ - blx 441c │ │ │ │ + blx 43e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ef1c │ │ │ │ + beq.w 2eeec │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2edd8 │ │ │ │ + beq.n 2eda8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eedc │ │ │ │ - ldr r3, [pc, #492] @ (2efc8 ) │ │ │ │ + beq.w 2eeac │ │ │ │ + ldr r3, [pc, #492] @ (2ef98 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2edf8 │ │ │ │ + beq.n 2edc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2eed4 │ │ │ │ + beq.n 2eea4 │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movw r4, #10029 @ 0x272d │ │ │ │ - b.w 2e55c │ │ │ │ - ldr r3, [pc, #456] @ (2efcc ) │ │ │ │ + b.w 2e52c │ │ │ │ + ldr r3, [pc, #456] @ (2ef9c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2092] @ 0x82c │ │ │ │ ldr.w r0, [r3, #2900] @ 0xb54 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ movw r1, #11265 @ 0x2c01 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r3, [pc, #436] @ (2efd0 ) │ │ │ │ + ldr r3, [pc, #436] @ (2efa0 ) │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ - ldr r0, [pc, #436] @ (2efd4 ) │ │ │ │ + ldr r0, [pc, #436] @ (2efa4 ) │ │ │ │ movw r4, #10079 @ 0x275f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 2e55c │ │ │ │ + bl 17a0c │ │ │ │ + b.w 2e52c │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ movw r1, #9476 @ 0x2504 │ │ │ │ - b.n 2e646 │ │ │ │ - ldr r3, [pc, #412] @ (2efd8 ) │ │ │ │ + b.n 2e616 │ │ │ │ + ldr r3, [pc, #412] @ (2efa8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #412] @ (2efdc ) │ │ │ │ - ldr r0, [pc, #412] @ (2efe0 ) │ │ │ │ + ldr r1, [pc, #412] @ (2efac ) │ │ │ │ + ldr r0, [pc, #412] @ (2efb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (2efe4 ) │ │ │ │ - ldr r1, [pc, #408] @ (2efe8 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #404] @ (2efb4 ) │ │ │ │ + ldr r1, [pc, #408] @ (2efb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r1, #11303 @ 0x2c27 │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - b.n 2ee1a │ │ │ │ + b.n 2edea │ │ │ │ cmn r7, r7 │ │ │ │ mov.w r3, r7, lsr #31 │ │ │ │ and.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2e92c │ │ │ │ - ldr r3, [pc, #368] @ (2efec ) │ │ │ │ - ldr r1, [pc, #368] @ (2eff0 ) │ │ │ │ + beq.w 2e8fc │ │ │ │ + ldr r3, [pc, #368] @ (2efbc ) │ │ │ │ + ldr r1, [pc, #368] @ (2efc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r1, #11307 @ 0x2c2b │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - b.n 2ee1a │ │ │ │ - ldr r3, [pc, #348] @ (2eff4 ) │ │ │ │ + b.n 2edea │ │ │ │ + ldr r3, [pc, #348] @ (2efc4 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #348] @ (2eff8 ) │ │ │ │ - ldr r0, [pc, #352] @ (2effc ) │ │ │ │ + ldr r1, [pc, #348] @ (2efc8 ) │ │ │ │ + ldr r0, [pc, #352] @ (2efcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (2f000 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #344] @ (2efd0 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #340] @ (2f004 ) │ │ │ │ - ldr r0, [pc, #344] @ (2f008 ) │ │ │ │ + ldr r1, [pc, #340] @ (2efd4 ) │ │ │ │ + ldr r0, [pc, #344] @ (2efd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #332] @ (2f00c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #332] @ (2efdc ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ - ldr r1, [pc, #332] @ (2f010 ) │ │ │ │ - ldr r0, [pc, #332] @ (2f014 ) │ │ │ │ + ldr r1, [pc, #332] @ (2efe0 ) │ │ │ │ + ldr r0, [pc, #332] @ (2efe4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2edf8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2edc8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2edd8 │ │ │ │ - bl 10314 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #296] @ (2f018 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2eda8 │ │ │ │ + bl 102e4 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r0, [pc, #296] @ (2efe8 ) │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ movw r4, #9750 @ 0x2616 │ │ │ │ add r0, pc │ │ │ │ - bl 10cc4 │ │ │ │ - b.w 2e55c │ │ │ │ - ldr r3, [pc, #284] @ (2f01c ) │ │ │ │ + bl 10c94 │ │ │ │ + b.w 2e52c │ │ │ │ + ldr r3, [pc, #284] @ (2efec ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #284] @ (2f020 ) │ │ │ │ - ldr r0, [pc, #284] @ (2f024 ) │ │ │ │ + ldr r1, [pc, #284] @ (2eff0 ) │ │ │ │ + ldr r0, [pc, #284] @ (2eff4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 1011c │ │ │ │ - bl 10064 │ │ │ │ - bl 101f8 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 100ec │ │ │ │ + bl 10034 │ │ │ │ + bl 101c8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ef28 │ │ │ │ + beq.n 2eef8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 2ef50 │ │ │ │ + cbz r3, 2ef20 │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movw r4, #10024 @ 0x2728 │ │ │ │ - b.w 2e55c │ │ │ │ + b.w 2e52c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 2ef78 │ │ │ │ + bne.n 2ef48 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2edaa │ │ │ │ + bne.w 2ed7a │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movw r4, #10022 @ 0x2726 │ │ │ │ - b.w 2e55c │ │ │ │ + b.w 2e52c │ │ │ │ mov r0, r2 │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movw r4, #10024 @ 0x2728 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 2e55c │ │ │ │ - ldr r3, [pc, #196] @ (2f028 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 2e52c │ │ │ │ + ldr r3, [pc, #196] @ (2eff8 ) │ │ │ │ movw r2, #1971 @ 0x7b3 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #192] @ (2f02c ) │ │ │ │ - ldr r0, [pc, #192] @ (2f030 ) │ │ │ │ + ldr r1, [pc, #192] @ (2effc ) │ │ │ │ + ldr r0, [pc, #192] @ (2f000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r2, [pc, #184] @ (2f034 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r2, [pc, #184] @ (2f004 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2ef8c │ │ │ │ + bne.n 2ef5c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 2ef3e │ │ │ │ + b.n 2ef0e │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 4368 │ │ │ │ + blx 4334 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 2ef3e │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + b.n 2ef0e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ movs r5, r0 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - itet le │ │ │ │ - movle r3, r0 │ │ │ │ - movgt r6, #238 @ 0xee │ │ │ │ + itee gt │ │ │ │ + movgt r3, r0 │ │ │ │ + movle r7, #30 │ │ │ │ movle r5, r0 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + cpsid a │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ movs r5, r0 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ movs r5, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ movs r5, r0 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb712 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r7, [pc, #980] @ (2f424 ) │ │ │ │ + ldr r7, [pc, #980] @ (2f3f4 ) │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r7, pc │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - ble.n 2f110 │ │ │ │ + ble.n 2f0e0 │ │ │ │ add.w r2, r9, #68 @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f078 │ │ │ │ + b.n 2f048 │ │ │ │ adds r3, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 2f098 │ │ │ │ + beq.n 2f068 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 2f070 │ │ │ │ - ldr r3, [pc, #932] @ (2f428 ) │ │ │ │ + blt.n 2f040 │ │ │ │ + ldr r3, [pc, #932] @ (2f3f8 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #932] @ (2f42c ) │ │ │ │ + ldr r1, [pc, #932] @ (2f3fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f090 │ │ │ │ + beq.n 2f060 │ │ │ │ add.w sl, r9, #4 │ │ │ │ add.w fp, r0, #8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2f0e6 │ │ │ │ + b.n 2f0b6 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bpl.w 2f402 │ │ │ │ - ldr r2, [pc, #880] @ (2f430 ) │ │ │ │ + bpl.w 2f3d2 │ │ │ │ + ldr r2, [pc, #880] @ (2f400 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 2f3ea │ │ │ │ - ldr r2, [pc, #876] @ (2f434 ) │ │ │ │ + beq.w 2f3ba │ │ │ │ + ldr r2, [pc, #876] @ (2f404 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 2f3fe │ │ │ │ + beq.w 2f3ce │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - ble.w 2f414 │ │ │ │ + ble.w 2f3e4 │ │ │ │ adds r2, r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - beq.n 2f11c │ │ │ │ + beq.n 2f0ec │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f0b0 │ │ │ │ + bne.n 2f080 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f090 │ │ │ │ + beq.n 2f060 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f090 │ │ │ │ + bne.n 2f060 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f090 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f060 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f090 │ │ │ │ + beq.n 2f060 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - beq.w 2f2d2 │ │ │ │ - ldr r3, [pc, #780] @ (2f438 ) │ │ │ │ + beq.w 2f2a2 │ │ │ │ + ldr r3, [pc, #780] @ (2f408 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #692] @ 0x2b4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f144 │ │ │ │ + beq.n 2f114 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f374 │ │ │ │ + beq.w 2f344 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e34 │ │ │ │ + blx 3e00 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f382 │ │ │ │ + beq.w 2f352 │ │ │ │ movs r0, #4 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f398 │ │ │ │ + beq.w 2f368 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2f402 │ │ │ │ - ldr r2, [pc, #672] @ (2f430 ) │ │ │ │ + bpl.w 2f3d2 │ │ │ │ + ldr r2, [pc, #672] @ (2f400 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 2f3ea │ │ │ │ - ldr r2, [pc, #668] @ (2f434 ) │ │ │ │ + beq.w 2f3ba │ │ │ │ + ldr r2, [pc, #668] @ (2f404 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 2f3fe │ │ │ │ + beq.w 2f3ce │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 2f414 │ │ │ │ + ble.w 2f3e4 │ │ │ │ cmp r2, #1 │ │ │ │ str.w r8, [r0, #12] │ │ │ │ - beq.w 2f414 │ │ │ │ + beq.w 2f3e4 │ │ │ │ cmp r2, #2 │ │ │ │ str r4, [r0, #16] │ │ │ │ - beq.w 2f414 │ │ │ │ + beq.w 2f3e4 │ │ │ │ str r3, [r0, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.w 2f414 │ │ │ │ - ldr r3, [pc, #612] @ (2f43c ) │ │ │ │ + beq.w 2f3e4 │ │ │ │ + ldr r3, [pc, #612] @ (2f40c ) │ │ │ │ movs r2, #0 │ │ │ │ str.w fp, [r0, #24] │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #320] @ 0x140 │ │ │ │ - bl 2de50 │ │ │ │ + bl 2de20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f2ea │ │ │ │ + beq.n 2f2ba │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f200 │ │ │ │ + beq.n 2f1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f2ca │ │ │ │ + beq.n 2f29a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 2f364 │ │ │ │ + beq.w 2f334 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r6, [r4, #0] │ │ │ │ - beq.w 2f364 │ │ │ │ + beq.w 2f334 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f2ba │ │ │ │ + beq.n 2f28a │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2f236 │ │ │ │ + beq.n 2f206 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2f37a │ │ │ │ + beq.w 2f34a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - bl 182f0 │ │ │ │ - cbz r0, 2f280 │ │ │ │ + bl 182c0 │ │ │ │ + cbz r0, 2f250 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1d4 │ │ │ │ + bl f1a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f334 │ │ │ │ + beq.n 2f304 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ strd r5, r3, [sp, #196] @ 0xc4 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, r9, #16 │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ - bl 29034 │ │ │ │ + bl 29004 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2f334 │ │ │ │ + beq.n 2f304 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f296 │ │ │ │ + beq.n 2f266 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f32c │ │ │ │ + beq.n 2f2fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2f090 │ │ │ │ + beq.w 2f060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2f090 │ │ │ │ + bne.w 2f060 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 2f22a │ │ │ │ - b.n 2f236 │ │ │ │ + bne.n 2f1fa │ │ │ │ + b.n 2f206 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f200 │ │ │ │ - ldr r3, [pc, #364] @ (2f440 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f1d0 │ │ │ │ + ldr r3, [pc, #364] @ (2f410 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #1000] @ 0x3e8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2f13e │ │ │ │ - b.n 2f144 │ │ │ │ + bne.w 2f10e │ │ │ │ + b.n 2f114 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f2f6 │ │ │ │ + beq.n 2f2c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f3c6 │ │ │ │ + beq.n 2f396 │ │ │ │ movw r1, #11443 @ 0x2cb3 │ │ │ │ - ldr r3, [pc, #328] @ (2f444 ) │ │ │ │ + ldr r3, [pc, #328] @ (2f414 ) │ │ │ │ movw r2, #273 @ 0x111 │ │ │ │ - ldr r0, [pc, #324] @ (2f448 ) │ │ │ │ + ldr r0, [pc, #324] @ (2f418 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2f0f2 │ │ │ │ + beq.w 2f0c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2f0f2 │ │ │ │ + bne.w 2f0c2 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f0f2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f0c2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f296 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f266 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f3ce │ │ │ │ + beq.n 2f39e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 2f34e │ │ │ │ + beq.n 2f31e │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f418 │ │ │ │ + beq.n 2f3e8 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f296 │ │ │ │ - b.n 2f28c │ │ │ │ + beq.n 2f266 │ │ │ │ + b.n 2f25c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2f22a │ │ │ │ - b.n 2f236 │ │ │ │ + bne.w 2f1fa │ │ │ │ + b.n 2f206 │ │ │ │ movw r1, #11425 @ 0x2ca1 │ │ │ │ - b.n 2f2fa │ │ │ │ + b.n 2f2ca │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f236 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f206 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f392 │ │ │ │ + beq.n 2f362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2f3e2 │ │ │ │ + cbz r3, 2f3b2 │ │ │ │ movw r1, #11427 @ 0x2ca3 │ │ │ │ - b.n 2f2fa │ │ │ │ + b.n 2f2ca │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f3a8 │ │ │ │ + beq.n 2f378 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 2f3d6 │ │ │ │ + cbz r2, 2f3a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f3b8 │ │ │ │ + beq.n 2f388 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 2f3be │ │ │ │ + cbz r2, 2f38e │ │ │ │ movw r1, #11429 @ 0x2ca5 │ │ │ │ - b.n 2f2fa │ │ │ │ + b.n 2f2ca │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f3b8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f388 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f2f6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f2c6 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 2f280 │ │ │ │ + b.n 2f250 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ - b.n 2f3a8 │ │ │ │ + b.n 2f378 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f392 │ │ │ │ - ldr r3, [pc, #96] @ (2f44c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f362 │ │ │ │ + ldr r3, [pc, #96] @ (2f41c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #92] @ (2f450 ) │ │ │ │ - ldr r0, [pc, #96] @ (2f454 ) │ │ │ │ + ldr r1, [pc, #92] @ (2f420 ) │ │ │ │ + ldr r0, [pc, #96] @ (2f424 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #84] @ (2f458 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #84] @ (2f428 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #84] @ (2f45c ) │ │ │ │ - ldr r0, [pc, #84] @ (2f460 ) │ │ │ │ + ldr r1, [pc, #84] @ (2f42c ) │ │ │ │ + ldr r0, [pc, #84] @ (2f430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ strd r5, r5, [r3] │ │ │ │ - b.n 2f356 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + b.n 2f326 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x001a │ │ │ │ + hlt 0x0012 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r1, #28 │ │ │ │ movs r5, r0 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r5, r0 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r6, #5 │ │ │ │ movs r5, r0 │ │ │ │ - add r5, pc, #184 @ (adr r5, 2f500 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 2f4b0 ) │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb854 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r2, [pc, #152] @ (2f50c ) │ │ │ │ + ldr r2, [pc, #152] @ (2f4dc ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #152] @ (2f510 ) │ │ │ │ + ldr r3, [pc, #152] @ (2f4e0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ add r7, sp, #228 @ 0xe4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ bic.w r5, r3, #56 @ 0x38 │ │ │ │ - bl e960 │ │ │ │ + bl e930 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ orr.w r5, r5, #88 @ 0x58 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (2f514 ) │ │ │ │ + ldr r2, [pc, #104] @ (2f4e4 ) │ │ │ │ add r2, pc │ │ │ │ - bl 2f038 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 2f4ee │ │ │ │ + bl 2f008 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 2f4be │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1d4 │ │ │ │ + bl 1f1a4 │ │ │ │ movw r1, #16340 @ 0x3fd4 │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - cbz r0, 2f4f6 │ │ │ │ - ldr r2, [pc, #64] @ (2f518 ) │ │ │ │ - ldr r3, [pc, #52] @ (2f510 ) │ │ │ │ + cbz r0, 2f4c6 │ │ │ │ + ldr r2, [pc, #64] @ (2f4e8 ) │ │ │ │ + ldr r3, [pc, #52] @ (2f4e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f506 │ │ │ │ + bne.n 2f4d6 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r1, #16329 @ 0x3fc9 │ │ │ │ movw r2, #653 @ 0x28d │ │ │ │ - ldr r3, [pc, #36] @ (2f51c ) │ │ │ │ - ldr r0, [pc, #36] @ (2f520 ) │ │ │ │ + ldr r3, [pc, #36] @ (2f4ec ) │ │ │ │ + ldr r0, [pc, #36] @ (2f4f0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2f4d6 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.n 2f4a6 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ movs r5, r0 │ │ │ │ - add r3, pc, #216 @ (adr r3, 2f5f8 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 2f5a8 ) │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb67c │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #136] @ (2f5bc ) │ │ │ │ + ldr r1, [pc, #136] @ (2f58c ) │ │ │ │ sub sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bgt.n 2f54a │ │ │ │ + bgt.n 2f51a │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 2f572 │ │ │ │ + cbnz r3, 2f542 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 2f464 │ │ │ │ - ldr r3, [pc, #116] @ (2f5c0 ) │ │ │ │ + b.n 2f434 │ │ │ │ + ldr r3, [pc, #116] @ (2f590 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #116] @ (2f5c4 ) │ │ │ │ + ldr r0, [pc, #116] @ (2f594 ) │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r1, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #112] @ (2f5c8 ) │ │ │ │ - ldr r2, [pc, #112] @ (2f5cc ) │ │ │ │ - ldr r1, [pc, #116] @ (2f5d0 ) │ │ │ │ + ldr r3, [pc, #112] @ (2f598 ) │ │ │ │ + ldr r2, [pc, #112] @ (2f59c ) │ │ │ │ + ldr r1, [pc, #116] @ (2f5a0 ) │ │ │ │ add r3, pc │ │ │ │ strd r5, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 2f5b8 │ │ │ │ - ldr r0, [pc, #88] @ (2f5d4 ) │ │ │ │ + bpl.n 2f588 │ │ │ │ + ldr r0, [pc, #88] @ (2f5a4 ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2f5a4 │ │ │ │ - ldr r0, [pc, #84] @ (2f5d8 ) │ │ │ │ + beq.n 2f574 │ │ │ │ + ldr r0, [pc, #84] @ (2f5a8 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f5a0 │ │ │ │ + beq.n 2f570 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f540 │ │ │ │ - ldr r1, [pc, #72] @ (2f5dc ) │ │ │ │ + beq.n 2f510 │ │ │ │ + ldr r1, [pc, #72] @ (2f5ac ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2f540 │ │ │ │ - b.n 2f56c │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #56] @ (2f5e0 ) │ │ │ │ + beq.n 2f510 │ │ │ │ + b.n 2f53c │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #56] @ (2f5b0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #56] @ (2f5e4 ) │ │ │ │ - ldr r0, [pc, #56] @ (2f5e8 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f5b4 ) │ │ │ │ + ldr r0, [pc, #56] @ (2f5b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb60c │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - ldr r5, [pc, #272] @ (2f70c ) │ │ │ │ + ldr r5, [pc, #272] @ (2f6dc ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r4, [pc, #272] @ (2f710 ) │ │ │ │ + ldr r4, [pc, #272] @ (2f6e0 ) │ │ │ │ cmp r2, #0 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #268] @ (2f714 ) │ │ │ │ + ldr r1, [pc, #268] @ (2f6e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #228] @ 0xe4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bgt.n 2f69a │ │ │ │ + bgt.n 2f66a │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f6be │ │ │ │ + bne.n 2f68e │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r6, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bic.w r5, r3, #88 @ 0x58 │ │ │ │ - bl e960 │ │ │ │ + bl e930 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ add r7, sp, #124 @ 0x7c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ orr.w r5, r5, #56 @ 0x38 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r2, [pc, #220] @ (2f718 ) │ │ │ │ + ldr r2, [pc, #220] @ (2f6e8 ) │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 2f038 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 2f682 │ │ │ │ + bl 2f008 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 2f652 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1d4 │ │ │ │ + bl 1f1a4 │ │ │ │ movw r1, #16218 @ 0x3f5a │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ - cbz r0, 2f68a │ │ │ │ - ldr r2, [pc, #176] @ (2f71c ) │ │ │ │ - ldr r3, [pc, #160] @ (2f710 ) │ │ │ │ + cbz r0, 2f65a │ │ │ │ + ldr r2, [pc, #176] @ (2f6ec ) │ │ │ │ + ldr r3, [pc, #160] @ (2f6e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f6ec │ │ │ │ + bne.n 2f6bc │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r1, #16207 @ 0x3f4f │ │ │ │ movw r2, #641 @ 0x281 │ │ │ │ - ldr r3, [pc, #148] @ (2f720 ) │ │ │ │ - ldr r0, [pc, #148] @ (2f724 ) │ │ │ │ + ldr r3, [pc, #148] @ (2f6f0 ) │ │ │ │ + ldr r0, [pc, #148] @ (2f6f4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2f66a │ │ │ │ - ldr r3, [pc, #140] @ (2f728 ) │ │ │ │ + b.n 2f63a │ │ │ │ + ldr r3, [pc, #140] @ (2f6f8 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #140] @ (2f72c ) │ │ │ │ + ldr r0, [pc, #140] @ (2f6fc ) │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r1, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r5, r0, [sp] │ │ │ │ - ldr r3, [pc, #132] @ (2f730 ) │ │ │ │ - ldr r2, [pc, #132] @ (2f734 ) │ │ │ │ - ldr r1, [pc, #136] @ (2f738 ) │ │ │ │ + ldr r3, [pc, #132] @ (2f700 ) │ │ │ │ + ldr r2, [pc, #132] @ (2f704 ) │ │ │ │ + ldr r1, [pc, #136] @ (2f708 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 2f696 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 2f666 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 2f6f0 │ │ │ │ - ldr r0, [pc, #116] @ (2f73c ) │ │ │ │ + bpl.n 2f6c0 │ │ │ │ + ldr r0, [pc, #116] @ (2f70c ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2f6f8 │ │ │ │ - ldr r0, [pc, #112] @ (2f740 ) │ │ │ │ + beq.n 2f6c8 │ │ │ │ + ldr r0, [pc, #112] @ (2f710 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f6f4 │ │ │ │ + beq.n 2f6c4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f61a │ │ │ │ - ldr r1, [pc, #100] @ (2f744 ) │ │ │ │ + beq.n 2f5ea │ │ │ │ + ldr r1, [pc, #100] @ (2f714 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ - bl 120a8 │ │ │ │ + bl 12078 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2f61a │ │ │ │ - b.n 2f696 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #76] @ (2f748 ) │ │ │ │ + beq.n 2f5ea │ │ │ │ + b.n 2f666 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #76] @ (2f718 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #76] @ (2f74c ) │ │ │ │ - ldr r0, [pc, #76] @ (2f750 ) │ │ │ │ + ldr r1, [pc, #76] @ (2f71c ) │ │ │ │ + ldr r0, [pc, #76] @ (2f720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ movs r5, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ movs r5, r0 │ │ │ │ - add r1, pc, #648 @ (adr r1, 2f9ac ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 2f95c ) │ │ │ │ movs r3, r0 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r3, r5, lr} │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r3, r0 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ movs r3, 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w sl, [pc, #2092] @ 2ff98 │ │ │ │ + ldr.w sl, [pc, #2092] @ 2ff68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add sl, pc │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bpl.w 2f938 │ │ │ │ + bpl.w 2f908 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f786 │ │ │ │ + beq.n 2f756 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bic.w r0, r1, r1, asr #31 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fc0e │ │ │ │ + beq.w 2fbde │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 2f810 │ │ │ │ + ble.n 2f7e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr.w r3, [pc, #2036] @ 2ff9c │ │ │ │ + ldr.w r3, [pc, #2036] @ 2ff6c │ │ │ │ and.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2436] @ 0x984 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2feea │ │ │ │ - ldr.w r7, [pc, #2008] @ 2ffa0 │ │ │ │ + beq.w 2feba │ │ │ │ + ldr.w r7, [pc, #2008] @ 2ff70 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ add r7, pc │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 2f7f8 │ │ │ │ + ble.n 2f7c8 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2f810 │ │ │ │ + beq.n 2f7e0 │ │ │ │ ldr.w r0, [r7, #2436] @ 0x984 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 2f7d4 │ │ │ │ + beq.n 2f7a4 │ │ │ │ adds r2, #1 │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bgt.n 2f7d8 │ │ │ │ - ldr.w r3, [pc, #1960] @ 2ffa4 │ │ │ │ + bgt.n 2f7a8 │ │ │ │ + ldr.w r3, [pc, #1960] @ 2ff74 │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr.w r1, [pc, #1960] @ 2ffa8 │ │ │ │ - ldr.w r0, [pc, #1960] @ 2ffac │ │ │ │ + ldr.w r1, [pc, #1960] @ 2ff78 │ │ │ │ + ldr.w r0, [pc, #1960] @ 2ff7c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1948] @ 2ffb0 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #1948] @ 2ff80 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 2fc4c │ │ │ │ + beq.w 2fc1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 2fcd4 │ │ │ │ - ldr.w r2, [pc, #1916] @ 2ffb4 │ │ │ │ + bpl.w 2fca4 │ │ │ │ + ldr.w r2, [pc, #1916] @ 2ff84 │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr.w fp, [pc, #1912] @ 2ffb8 │ │ │ │ + ldr.w fp, [pc, #1912] @ 2ff88 │ │ │ │ add.w r4, r5, #8 │ │ │ │ mov r7, r8 │ │ │ │ mov r0, r8 │ │ │ │ add fp, pc │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r8, r8, [sp, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff04 │ │ │ │ - ldr.w r2, [pc, #1880] @ 2ffbc │ │ │ │ + beq.w 2fed4 │ │ │ │ + ldr.w r2, [pc, #1880] @ 2ff8c │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff28 │ │ │ │ + beq.w 2fef8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.w 2fb70 │ │ │ │ + ble.w 2fb40 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r0, 2f8a2 │ │ │ │ + cbz r0, 2f872 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f8a2 │ │ │ │ + beq.n 2f872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f92c │ │ │ │ + beq.n 2f8fc │ │ │ │ ldr.w r3, [fp, #2904] @ 0xb58 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2f8ea │ │ │ │ - ldr.w r3, [pc, #1812] @ 2ffc0 │ │ │ │ + beq.n 2f8ba │ │ │ │ + ldr.w r3, [pc, #1812] @ 2ff90 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 2f926 │ │ │ │ + beq.n 2f8f6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3f40 │ │ │ │ + blx 3f0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa0c │ │ │ │ + beq.w 2f9dc │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 2f98e │ │ │ │ + blt.n 2f95e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ adds r7, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2fcd4 │ │ │ │ + beq.w 2fca4 │ │ │ │ mov r0, r6 │ │ │ │ - b.n 2f858 │ │ │ │ + b.n 2f828 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - cbnz r2, 2f932 │ │ │ │ + cbnz r2, 2f902 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ff58 │ │ │ │ + beq.w 2ff28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff04 │ │ │ │ + beq.w 2fed4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff54 │ │ │ │ + beq.w 2ff24 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ adds r2, r1, #1 │ │ │ │ - beq.w 2fc40 │ │ │ │ + beq.w 2fc10 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ subs r1, r2, r1 │ │ │ │ movs r2, #1 │ │ │ │ add r1, r7 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ adds r7, r1, #1 │ │ │ │ - b.n 2f858 │ │ │ │ + b.n 2f828 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 2f8c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f8a2 │ │ │ │ + b.n 2f894 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f872 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 2f8de │ │ │ │ + b.n 2f8ae │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fd6c │ │ │ │ + beq.w 2fd3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w 2ff5c │ │ │ │ - ldr.w r2, [pc, #1616] @ 2ffb4 │ │ │ │ + bpl.w 2ff2c │ │ │ │ + ldr.w r2, [pc, #1616] @ 2ff84 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff04 │ │ │ │ - ldr.w r2, [pc, #1612] @ 2ffbc │ │ │ │ + beq.w 2fed4 │ │ │ │ + ldr.w r2, [pc, #1612] @ 2ff8c │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff54 │ │ │ │ + beq.w 2ff24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ strgt r5, [r0, #12] │ │ │ │ movgt r5, r0 │ │ │ │ - bgt.w 2f786 │ │ │ │ - bl 10314 │ │ │ │ + bgt.w 2f756 │ │ │ │ + bl 102e4 │ │ │ │ mov r4, r6 │ │ │ │ movw r7, #16994 @ 0x4262 │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2f9ac │ │ │ │ + beq.n 2f97c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb56 │ │ │ │ + beq.w 2fb26 │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r3, [pc, #1556] @ 2ffc4 │ │ │ │ + ldr.w r3, [pc, #1556] @ 2ff94 │ │ │ │ mov r1, r7 │ │ │ │ - ldr.w r0, [pc, #1552] @ 2ffc8 │ │ │ │ + ldr.w r0, [pc, #1552] @ 2ff98 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f9d4 │ │ │ │ + beq.n 2f9a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fc06 │ │ │ │ + beq.w 2fbd6 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f9ee │ │ │ │ + beq.n 2f9be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb4e │ │ │ │ - cbz r6, 2fa04 │ │ │ │ + beq.w 2fb1e │ │ │ │ + cbz r6, 2f9d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa04 │ │ │ │ + beq.n 2f9d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb62 │ │ │ │ + beq.w 2fb32 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #3 │ │ │ │ mov r4, r6 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fda2 │ │ │ │ + beq.w 2fd72 │ │ │ │ ldr.w r2, [fp, #372] @ 0x174 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - bpl.w 2ff5c │ │ │ │ + bpl.w 2ff2c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2ff04 │ │ │ │ + beq.w 2fed4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 2ff54 │ │ │ │ + beq.w 2ff24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 2f98a │ │ │ │ - ldr.w r3, [pc, #1404] @ 2ffcc │ │ │ │ + ble.n 2f95a │ │ │ │ + ldr.w r3, [pc, #1404] @ 2ff9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2fc92 │ │ │ │ + bne.w 2fc62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 2fa70 │ │ │ │ + beq.n 2fa40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 2ff86 │ │ │ │ + bpl.w 2ff56 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 2fc8e │ │ │ │ + bmi.w 2fc5e │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 2fd96 │ │ │ │ + beq.w 2fd66 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2fdc8 │ │ │ │ + beq.w 2fd98 │ │ │ │ cmp r3, #4 │ │ │ │ itt eq │ │ │ │ movweq r3, #65535 @ 0xffff │ │ │ │ movteq r3, #16 │ │ │ │ - bne.w 2ff72 │ │ │ │ + bne.w 2ff42 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r7, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bpl.w 2ff5c │ │ │ │ + bpl.w 2ff2c │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 2ff04 │ │ │ │ + beq.w 2fed4 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 2ff54 │ │ │ │ + beq.w 2ff24 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #1 │ │ │ │ - ble.w 2f98a │ │ │ │ - ldr.w r1, [pc, #1288] @ 2ffd0 │ │ │ │ + ble.w 2f95a │ │ │ │ + ldr.w r1, [pc, #1288] @ 2ffa0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r6, #16] │ │ │ │ adds r2, #25 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r1, #568] @ 0x238 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 2f98a │ │ │ │ + beq.w 2f95a │ │ │ │ str r0, [r6, #20] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14f64 │ │ │ │ + bl 14f34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fdce │ │ │ │ + beq.w 2fd9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fb0c │ │ │ │ + beq.n 2fadc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fd32 │ │ │ │ - ldr.w r3, [pc, #1220] @ 2ffd4 │ │ │ │ + beq.w 2fd02 │ │ │ │ + ldr.w r3, [pc, #1220] @ 2ffa4 │ │ │ │ mov r1, r7 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 2fd3a │ │ │ │ + beq.w 2fd0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fcf6 │ │ │ │ + beq.w 2fcc6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 2fdee │ │ │ │ + beq.w 2fdbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fd4c │ │ │ │ + beq.w 2fd1c │ │ │ │ movw r7, #16975 @ 0x424f │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - b.n 2f9ac │ │ │ │ + b.n 2f97c │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f9ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f9be │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 2f9ac │ │ │ │ + b.n 2f97c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fb88 │ │ │ │ + beq.n 2fb58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fd8a │ │ │ │ + beq.w 2fd5a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2fd54 │ │ │ │ + bne.w 2fd24 │ │ │ │ subs r0, r1, r7 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fe94 │ │ │ │ + beq.w 2fe64 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3ca4 │ │ │ │ + blx 3c70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fe22 │ │ │ │ + beq.w 2fdf2 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fe46 │ │ │ │ + beq.w 2fe16 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 2ff5c │ │ │ │ + bpl.w 2ff2c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff04 │ │ │ │ + beq.w 2fed4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff54 │ │ │ │ + beq.w 2ff24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 2f98a │ │ │ │ + ble.w 2f95a │ │ │ │ cmp r3, #1 │ │ │ │ str.w r8, [r0, #12] │ │ │ │ - beq.w 2f98a │ │ │ │ + beq.w 2f95a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2f9d6 │ │ │ │ + beq.w 2f9a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2f9d6 │ │ │ │ + bne.w 2f9a6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f9d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f9a6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2f9d4 │ │ │ │ - ldr r3, [pc, #968] @ (2ffd8 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f9a4 │ │ │ │ + ldr r3, [pc, #968] @ (2ffa8 ) │ │ │ │ movw r2, #679 @ 0x2a7 │ │ │ │ - ldr r0, [pc, #964] @ (2ffdc ) │ │ │ │ + ldr r0, [pc, #964] @ (2ffac ) │ │ │ │ movw r1, #16764 @ 0x417c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 2fc36 │ │ │ │ + beq.n 2fc06 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2fd9a │ │ │ │ + beq.w 2fd6a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r6 │ │ │ │ movw r7, #16864 @ 0x41e0 │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - b.n 2f998 │ │ │ │ - ldr r3, [pc, #912] @ (2ffe0 ) │ │ │ │ - ldr r1, [pc, #916] @ (2ffe4 ) │ │ │ │ + b.n 2f968 │ │ │ │ + ldr r3, [pc, #912] @ (2ffb0 ) │ │ │ │ + ldr r1, [pc, #916] @ (2ffb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - ldr r3, [pc, #904] @ (2ffe8 ) │ │ │ │ - ldr r0, [pc, #908] @ (2ffec ) │ │ │ │ + blx 3fe0 │ │ │ │ + ldr r3, [pc, #904] @ (2ffb8 ) │ │ │ │ + ldr r0, [pc, #908] @ (2ffbc ) │ │ │ │ movw r2, #683 @ 0x2ab │ │ │ │ add r3, pc │ │ │ │ movw r1, #16812 @ 0x41ac │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 2fe04 │ │ │ │ + beq.w 2fdd4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2fd82 │ │ │ │ + beq.n 2fd52 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f9d6 │ │ │ │ + b.n 2f9a6 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ - b.n 2faa0 │ │ │ │ + b.n 2fa70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 2ff18 │ │ │ │ + bne.w 2fee8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ff6e │ │ │ │ + bne.w 2ff3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2feb4 │ │ │ │ + beq.w 2fe84 │ │ │ │ subs r3, #1 │ │ │ │ movw r7, #16959 @ 0x423f │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fde6 │ │ │ │ + beq.w 2fdb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fcce │ │ │ │ + beq.n 2fc9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 2fcea │ │ │ │ + cbz r3, 2fcba │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - b.n 2f9ac │ │ │ │ - ldr r3, [pc, #792] @ (2fff0 ) │ │ │ │ + b.n 2f97c │ │ │ │ + ldr r3, [pc, #792] @ (2ffc0 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #792] @ (2fff4 ) │ │ │ │ - ldr r0, [pc, #796] @ (2fff8 ) │ │ │ │ + ldr r1, [pc, #792] @ (2ffc4 ) │ │ │ │ + ldr r0, [pc, #796] @ (2ffc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movw r7, #16959 @ 0x423f │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - b.n 2f9ac │ │ │ │ + b.n 2f97c │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 2fb3a │ │ │ │ - ldr r3, [pc, #756] @ (2fffc ) │ │ │ │ + bne.w 2fb0a │ │ │ │ + ldr r3, [pc, #756] @ (2ffcc ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r0, [pc, #756] @ (30000 ) │ │ │ │ + ldr r0, [pc, #756] @ (2ffd0 ) │ │ │ │ movw r1, #16975 @ 0x424f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2fc80 │ │ │ │ + bne.n 2fc50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 2f9e2 │ │ │ │ - b.n 2f9f0 │ │ │ │ + bne.w 2f9b2 │ │ │ │ + b.n 2f9c0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fb0c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fadc │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 2fe7e │ │ │ │ + beq.w 2fe4e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2fb44 │ │ │ │ + bne.w 2fb14 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fb44 │ │ │ │ - ldr r3, [pc, #684] @ (30004 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fb14 │ │ │ │ + ldr r3, [pc, #684] @ (2ffd4 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 2fb9e │ │ │ │ - ldr r3, [pc, #664] @ (30008 ) │ │ │ │ + b.n 2fb6e │ │ │ │ + ldr r3, [pc, #664] @ (2ffd8 ) │ │ │ │ movw r2, #677 @ 0x2a5 │ │ │ │ - ldr r0, [pc, #664] @ (3000c ) │ │ │ │ + ldr r0, [pc, #664] @ (2ffdc ) │ │ │ │ movw r1, #16746 @ 0x416a │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2fc36 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2fc06 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fc88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fc58 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 2fb88 │ │ │ │ + b.n 2fb58 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ - b.n 2faa0 │ │ │ │ + b.n 2fa70 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fa04 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2f9d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe9e │ │ │ │ + beq.n 2fe6e │ │ │ │ subs r3, #1 │ │ │ │ movw r7, #16951 @ 0x4237 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fcce │ │ │ │ + bne.n 2fc9e │ │ │ │ mov r0, r5 │ │ │ │ movw r7, #16951 @ 0x4237 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - b.n 2f9ac │ │ │ │ + b.n 2f97c │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ - b.n 2faa0 │ │ │ │ + b.n 2fa70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fed0 │ │ │ │ + beq.n 2fea0 │ │ │ │ subs r3, #1 │ │ │ │ movw r7, #16970 @ 0x424a │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2fcbe │ │ │ │ + bne.w 2fc8e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fcbe │ │ │ │ - ldr r3, [pc, #544] @ (30010 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fc8e │ │ │ │ + ldr r3, [pc, #544] @ (2ffe0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r0, [pc, #540] @ (30014 ) │ │ │ │ + ldr r0, [pc, #540] @ (2ffe4 ) │ │ │ │ movw r1, #16975 @ 0x424f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2fd18 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2fce8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2fc36 │ │ │ │ + beq.w 2fc06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2fc36 │ │ │ │ + bne.w 2fc06 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fc36 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fc06 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 2ff44 │ │ │ │ + beq.w 2ff14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fefc │ │ │ │ + beq.n 2fecc │ │ │ │ mov r4, r6 │ │ │ │ movw r7, #17047 @ 0x4297 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - b.n 2f9ac │ │ │ │ + b.n 2f97c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe5c │ │ │ │ + beq.n 2fe2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ff3c │ │ │ │ + beq.n 2ff0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fe6c │ │ │ │ + beq.n 2fe3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 2fe76 │ │ │ │ + cbz r3, 2fe46 │ │ │ │ movw r7, #17049 @ 0x4299 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - b.n 2f9ae │ │ │ │ + b.n 2f97e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fe6c │ │ │ │ - ldr r3, [pc, #408] @ (30018 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fe3c │ │ │ │ + ldr r3, [pc, #408] @ (2ffe8 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r0, [pc, #404] @ (3001c ) │ │ │ │ + ldr r0, [pc, #404] @ (2ffec ) │ │ │ │ movw r1, #16975 @ 0x424f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2fd18 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2fce8 │ │ │ │ movw r7, #17042 @ 0x4292 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - b.n 2f9ae │ │ │ │ - ldr r3, [pc, #384] @ (30020 ) │ │ │ │ + b.n 2f97e │ │ │ │ + ldr r3, [pc, #384] @ (2fff0 ) │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - ldr r0, [pc, #380] @ (30024 ) │ │ │ │ + ldr r0, [pc, #380] @ (2fff4 ) │ │ │ │ movw r1, #16951 @ 0x4237 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 2fd18 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 2fce8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2fec4 │ │ │ │ + beq.n 2fe94 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2fce6 │ │ │ │ + beq.w 2fcb6 │ │ │ │ mov r6, r4 │ │ │ │ movw r7, #16959 @ 0x423f │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - b.n 2f9ae │ │ │ │ + b.n 2f97e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2fede │ │ │ │ + beq.n 2feae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ff4e │ │ │ │ + beq.n 2ff1e │ │ │ │ mov r6, r4 │ │ │ │ movw r7, #16970 @ 0x424a │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ - b.n 2f9ae │ │ │ │ - ldr r3, [pc, #316] @ (30028 ) │ │ │ │ + b.n 2f97e │ │ │ │ + ldr r3, [pc, #316] @ (2fff8 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #316] @ (3002c ) │ │ │ │ - ldr r0, [pc, #316] @ (30030 ) │ │ │ │ + ldr r1, [pc, #316] @ (2fffc ) │ │ │ │ + ldr r0, [pc, #316] @ (30000 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fe3a │ │ │ │ - ldr r3, [pc, #300] @ (30034 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fe0a │ │ │ │ + ldr r3, [pc, #300] @ (30004 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #300] @ (30038 ) │ │ │ │ - ldr r0, [pc, #300] @ (3003c ) │ │ │ │ + ldr r1, [pc, #300] @ (30008 ) │ │ │ │ + ldr r0, [pc, #300] @ (3000c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (30040 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #292] @ (30010 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2ff8a │ │ │ │ + bne.n 2ff5a │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ - b.n 2fc9e │ │ │ │ - ldr r3, [pc, #280] @ (30044 ) │ │ │ │ + b.n 2fc6e │ │ │ │ + ldr r3, [pc, #280] @ (30014 ) │ │ │ │ mov.w r2, #348 @ 0x15c │ │ │ │ - ldr r1, [pc, #280] @ (30048 ) │ │ │ │ - ldr r0, [pc, #280] @ (3004c ) │ │ │ │ + ldr r1, [pc, #280] @ (30018 ) │ │ │ │ + ldr r0, [pc, #280] @ (3001c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 2fe5c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 2fe2c │ │ │ │ movw r7, #17047 @ 0x4297 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ - b.n 2f9ae │ │ │ │ + b.n 2f97e │ │ │ │ movw r7, #16970 @ 0x424a │ │ │ │ - b.n 2fcea │ │ │ │ - bl 10008 │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #240] @ (30050 ) │ │ │ │ + b.n 2fcba │ │ │ │ + bl ffd8 │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #240] @ (30020 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (30054 ) │ │ │ │ - ldr r0, [pc, #244] @ (30058 ) │ │ │ │ + ldr r1, [pc, #240] @ (30024 ) │ │ │ │ + ldr r0, [pc, #244] @ (30028 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - b.n 2fa70 │ │ │ │ - ldr r3, [pc, #232] @ (3005c ) │ │ │ │ + b.n 2fa40 │ │ │ │ + ldr r3, [pc, #232] @ (3002c ) │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ - ldr r1, [pc, #228] @ (30060 ) │ │ │ │ - ldr r0, [pc, #232] @ (30064 ) │ │ │ │ + ldr r1, [pc, #228] @ (30030 ) │ │ │ │ + ldr r0, [pc, #232] @ (30034 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 100c0 │ │ │ │ - ldr r3, [pc, #220] @ (30068 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10090 │ │ │ │ + ldr r3, [pc, #220] @ (30038 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - blx 4368 │ │ │ │ - b.n 2fc9e │ │ │ │ + blx 4334 │ │ │ │ + b.n 2fc6e │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ movs r5, r0 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r3, r2 │ │ │ │ movs r5, r0 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r7, r1 │ │ │ │ movs r5, r0 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r0 │ │ │ │ - sxth r6, r4 │ │ │ │ + sxth r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r3, r0 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ movs r5, r0 │ │ │ │ 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.w fp, [pc, #1400] @ 305f8 │ │ │ │ + ldr.w fp, [pc, #1400] @ 305c8 │ │ │ │ mov r6, r0 │ │ │ │ add fp, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3059a │ │ │ │ + beq.w 3056a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r8, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3036e │ │ │ │ + bne.w 3033e │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f754 │ │ │ │ + bl 2f724 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3039a │ │ │ │ - ldr.w r3, [pc, #1348] @ 305fc │ │ │ │ + beq.w 3036a │ │ │ │ + ldr.w r3, [pc, #1348] @ 305cc │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 303b0 │ │ │ │ - ldr.w r3, [pc, #1340] @ 30600 │ │ │ │ + beq.w 30380 │ │ │ │ + ldr.w r3, [pc, #1340] @ 305d0 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 305e2 │ │ │ │ - ldr.w r2, [pc, #1328] @ 30604 │ │ │ │ + beq.w 305b2 │ │ │ │ + ldr.w r2, [pc, #1328] @ 305d4 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 305de │ │ │ │ + beq.w 305ae │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 303fc │ │ │ │ + bne.w 303cc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 305ca │ │ │ │ + bpl.w 3059a │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -62926,579 +62926,579 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3012a │ │ │ │ + beq.n 300fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 302aa │ │ │ │ + beq.w 3027a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3013e │ │ │ │ + beq.n 3010e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 302b0 │ │ │ │ - ldr.w r3, [pc, #1224] @ 30608 │ │ │ │ + beq.w 30280 │ │ │ │ + ldr.w r3, [pc, #1224] @ 305d8 │ │ │ │ ldr.w r5, [fp, r3] │ │ │ │ - ldr.w r3, [pc, #1220] @ 3060c │ │ │ │ + ldr.w r3, [pc, #1220] @ 305dc │ │ │ │ subs r5, r7, r5 │ │ │ │ clz r5, r5 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r7, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ orreq.w r4, r5, #1 │ │ │ │ cmp r7, sl │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ - cbz r4, 301c8 │ │ │ │ + cbz r4, 30198 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3020c │ │ │ │ + bne.n 301dc │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3047e │ │ │ │ + beq.w 3044e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 30412 │ │ │ │ + beq.w 303e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3032e │ │ │ │ + beq.w 302fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 301aa │ │ │ │ + beq.n 3017a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 301aa │ │ │ │ + cbnz r3, 3017a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 301c2 │ │ │ │ + beq.n 30192 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30362 │ │ │ │ + beq.w 30332 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 3016a │ │ │ │ + bge.n 3013a │ │ │ │ mov.w r2, #426 @ 0x1aa │ │ │ │ movw r6, #13236 @ 0x33b4 │ │ │ │ - ldr.w r3, [pc, #1076] @ 30610 │ │ │ │ + ldr.w r3, [pc, #1076] @ 305e0 │ │ │ │ mov r1, r6 │ │ │ │ - ldr.w r0, [pc, #1072] @ 30614 │ │ │ │ + ldr.w r0, [pc, #1072] @ 305e4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30200 │ │ │ │ + beq.n 301d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3035a │ │ │ │ + beq.w 3032a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 303f6 │ │ │ │ + beq.w 303c6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 30290 │ │ │ │ + b.n 30260 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30488 │ │ │ │ + beq.w 30458 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r0, sl │ │ │ │ ldrd r1, r2, [r3, #52] @ 0x34 │ │ │ │ - beq.n 302b8 │ │ │ │ + beq.n 30288 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30464 │ │ │ │ + beq.w 30434 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30464 │ │ │ │ + beq.w 30434 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 304ca │ │ │ │ + beq.w 3049a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 304ea │ │ │ │ + beq.w 304ba │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3026a │ │ │ │ + beq.n 3023a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3045c │ │ │ │ + beq.w 3042c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 3044a │ │ │ │ + beq.w 3041a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30454 │ │ │ │ + beq.w 30424 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 3028e │ │ │ │ + beq.n 3025e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 30326 │ │ │ │ + beq.n 302f6 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 301aa │ │ │ │ + beq.n 3017a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 301aa │ │ │ │ + bne.n 3017a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 301aa │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3012a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3017a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 300fa │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3013e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3010e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30518 │ │ │ │ + beq.w 304e8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30518 │ │ │ │ + beq.w 304e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3052e │ │ │ │ + beq.w 304fe │ │ │ │ cmp r5, sl │ │ │ │ - bne.w 30538 │ │ │ │ + bne.w 30508 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3056e │ │ │ │ + beq.w 3053e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30302 │ │ │ │ + beq.n 302d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3043a │ │ │ │ + beq.w 3040a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 3044a │ │ │ │ + beq.w 3041a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30442 │ │ │ │ + beq.w 30412 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3028e │ │ │ │ + beq.n 3025e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3028e │ │ │ │ + bne.n 3025e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3028e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 30198 │ │ │ │ - ldr r3, [pc, #736] @ (30618 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3025e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 30168 │ │ │ │ + ldr r3, [pc, #736] @ (305e8 ) │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ - ldr r0, [pc, #736] @ (3061c ) │ │ │ │ + ldr r0, [pc, #736] @ (305ec ) │ │ │ │ movw r1, #13270 @ 0x33d6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 30206 │ │ │ │ + beq.w 301d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30206 │ │ │ │ + bne.w 301d6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 30200 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 301d0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #688] @ (30620 ) │ │ │ │ + ldr r3, [pc, #688] @ (305f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #364] @ 0x16c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl 121ac │ │ │ │ - ldr r3, [pc, #676] @ (30624 ) │ │ │ │ - ldr r0, [pc, #676] @ (30628 ) │ │ │ │ + bl 1217c │ │ │ │ + ldr r3, [pc, #676] @ (305f4 ) │ │ │ │ + ldr r0, [pc, #676] @ (305f8 ) │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ add r3, pc │ │ │ │ movw r1, #13181 @ 0x337d │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r9, r5 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 301aa │ │ │ │ - ldr r3, [pc, #656] @ (3062c ) │ │ │ │ + b.n 3017a │ │ │ │ + ldr r3, [pc, #656] @ (305fc ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r0, [pc, #652] @ (30630 ) │ │ │ │ + ldr r0, [pc, #652] @ (30600 ) │ │ │ │ movw r1, #13199 @ 0x338f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 30392 │ │ │ │ - ldr r3, [pc, #640] @ (30634 ) │ │ │ │ - ldr r1, [pc, #644] @ (30638 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 30362 │ │ │ │ + ldr r3, [pc, #640] @ (30604 ) │ │ │ │ + ldr r1, [pc, #644] @ (30608 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r6, #13222 @ 0x33a6 │ │ │ │ - beq.w 304d4 │ │ │ │ + beq.w 304a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3057a │ │ │ │ + bne.w 3054a │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #596] @ (3063c ) │ │ │ │ - ldr r0, [pc, #600] @ (30640 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #596] @ (3060c ) │ │ │ │ + ldr r0, [pc, #600] @ (30610 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ add r3, pc │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 301aa │ │ │ │ - bgt.n 30426 │ │ │ │ + b.n 3017a │ │ │ │ + bgt.n 303f6 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 30492 │ │ │ │ + bge.n 30462 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 304b4 │ │ │ │ + beq.n 30484 │ │ │ │ movw r6, #13207 @ 0x3397 │ │ │ │ - b.n 303d2 │ │ │ │ + b.n 303a2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 301aa │ │ │ │ + beq.w 3017a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 301aa │ │ │ │ - b.n 301a4 │ │ │ │ - ldr r3, [pc, #540] @ (30644 ) │ │ │ │ + bne.w 3017a │ │ │ │ + b.n 30174 │ │ │ │ + ldr r3, [pc, #540] @ (30614 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #540] @ (30648 ) │ │ │ │ + ldr r1, [pc, #540] @ (30618 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 30402 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 303d2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 30302 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 302d2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 30318 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 302e8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 30286 │ │ │ │ - b.n 3028e │ │ │ │ + bne.w 30256 │ │ │ │ + b.n 3025e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 30280 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 30250 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3026a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3023a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3058e │ │ │ │ + beq.w 3055e │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3058e │ │ │ │ + beq.w 3055e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17964 │ │ │ │ + bl 17934 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3023c │ │ │ │ + b.n 3020c │ │ │ │ movw r2, #433 @ 0x1b1 │ │ │ │ movw r6, #13321 @ 0x3409 │ │ │ │ - b.n 301da │ │ │ │ + b.n 301aa │ │ │ │ movw r2, #427 @ 0x1ab │ │ │ │ movw r6, #13246 @ 0x33be │ │ │ │ - b.n 301da │ │ │ │ - ldr r3, [pc, #432] @ (30644 ) │ │ │ │ + b.n 301aa │ │ │ │ + ldr r3, [pc, #432] @ (30614 ) │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.n 30574 │ │ │ │ - ldr r3, [pc, #428] @ (3064c ) │ │ │ │ + beq.n 30544 │ │ │ │ + ldr r3, [pc, #428] @ (3061c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #428] @ (30650 ) │ │ │ │ + ldr r1, [pc, #428] @ (30620 ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3040c │ │ │ │ - ldr r3, [pc, #412] @ (30654 ) │ │ │ │ + bne.n 303dc │ │ │ │ + ldr r3, [pc, #412] @ (30624 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r0, [pc, #412] @ (30658 ) │ │ │ │ + ldr r0, [pc, #412] @ (30628 ) │ │ │ │ movw r1, #13207 @ 0x3397 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 30392 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 30362 │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ movw r6, #13268 @ 0x33d4 │ │ │ │ - b.n 301da │ │ │ │ - ldr r3, [pc, #388] @ (3065c ) │ │ │ │ + b.n 301aa │ │ │ │ + ldr r3, [pc, #388] @ (3062c ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r0, [pc, #388] @ (30660 ) │ │ │ │ + ldr r0, [pc, #388] @ (30630 ) │ │ │ │ movw r1, #13222 @ 0x33a6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 30392 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 30362 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 305b4 │ │ │ │ + beq.n 30584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30334 │ │ │ │ + bne.w 30304 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #352] @ (30664 ) │ │ │ │ - ldr r0, [pc, #352] @ (30668 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #352] @ (30634 ) │ │ │ │ + ldr r0, [pc, #352] @ (30638 ) │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ add r3, pc │ │ │ │ movw r1, #13270 @ 0x33d6 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 301ec │ │ │ │ + bl 17a0c │ │ │ │ + b.n 301bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 305be │ │ │ │ + beq.n 3058e │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 305be │ │ │ │ + beq.n 3058e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17964 │ │ │ │ + bl 17934 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 302ce │ │ │ │ + b.n 3029e │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ movw r6, #13293 @ 0x33ed │ │ │ │ - b.n 301da │ │ │ │ - ldr r3, [pc, #304] @ (3066c ) │ │ │ │ + b.n 301aa │ │ │ │ + ldr r3, [pc, #304] @ (3063c ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #328] @ 0x148 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 302da │ │ │ │ + bne.w 302aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r6, #13295 @ 0x33ef │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30560 │ │ │ │ + beq.n 30530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 30566 │ │ │ │ + cbz r3, 30536 │ │ │ │ movw r2, #431 @ 0x1af │ │ │ │ - b.n 301da │ │ │ │ + b.n 301aa │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 30560 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 30530 │ │ │ │ movw r6, #13296 @ 0x33f0 │ │ │ │ - b.n 30552 │ │ │ │ - ldr r3, [pc, #248] @ (30670 ) │ │ │ │ + b.n 30522 │ │ │ │ + ldr r3, [pc, #248] @ (30640 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 304a2 │ │ │ │ - ldr r3, [pc, #248] @ (30674 ) │ │ │ │ + b.n 30472 │ │ │ │ + ldr r3, [pc, #248] @ (30644 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r0, [pc, #244] @ (30678 ) │ │ │ │ + ldr r0, [pc, #244] @ (30648 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 30392 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 30362 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14d54 │ │ │ │ + bl 14d24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3023c │ │ │ │ - ldr r3, [pc, #224] @ (3067c ) │ │ │ │ + b.n 3020c │ │ │ │ + ldr r3, [pc, #224] @ (3064c ) │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #220] @ (30680 ) │ │ │ │ + ldr r1, [pc, #220] @ (30650 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 301c2 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 30192 │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ movw r6, #13270 @ 0x33d6 │ │ │ │ - b.n 301da │ │ │ │ + b.n 301aa │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14d54 │ │ │ │ + bl 14d24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 302ce │ │ │ │ - ldr r3, [pc, #184] @ (30684 ) │ │ │ │ + b.n 3029e │ │ │ │ + ldr r3, [pc, #184] @ (30654 ) │ │ │ │ movw r2, #13210 @ 0x339a │ │ │ │ - ldr r1, [pc, #180] @ (30688 ) │ │ │ │ - ldr r0, [pc, #184] @ (3068c ) │ │ │ │ + ldr r1, [pc, #180] @ (30658 ) │ │ │ │ + ldr r0, [pc, #184] @ (3065c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #172] @ (30690 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #172] @ (30660 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #168] @ (30694 ) │ │ │ │ - ldr r0, [pc, #172] @ (30698 ) │ │ │ │ + ldr r1, [pc, #168] @ (30664 ) │ │ │ │ + ldr r0, [pc, #172] @ (30668 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vhadd.u d16, d10, d4 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + vaddl.u32 q0, d10, d4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #24 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ movs r5, r0 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #568 @ (adr r7, 30894 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, 30844 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #440 @ (adr r7, 3081c ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 307cc ) │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #256 @ (adr r7, 3076c ) │ │ │ │ + add r7, pc, #224 @ (adr r7, 3071c ) │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ movs r5, r0 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #808 @ (adr r6, 309a4 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 30954 ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, pc, #656 @ (adr r6, 30918 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 308c8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #112 @ (adr r7, 30700 ) │ │ │ │ + add r7, pc, #80 @ (adr r7, 306b0 ) │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3240] @ 0xca8 │ │ │ │ - ldr.w r5, [pc, #3000] @ 3126c │ │ │ │ + ldr.w r5, [pc, #3000] @ 3123c │ │ │ │ sub.w sp, sp, #804 @ 0x324 │ │ │ │ - ldr.w r4, [pc, #2996] @ 31270 │ │ │ │ + ldr.w r4, [pc, #2996] @ 31240 │ │ │ │ mov lr, r0 │ │ │ │ add r5, pc │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -63523,15 +63523,15 @@ │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #252 @ 0xfc │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - ldr.w r2, [pc, #2928] @ 31274 │ │ │ │ + ldr.w r2, [pc, #2928] @ 31244 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r3, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov ip, r2 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -63539,50 +63539,50 @@ │ │ │ │ strd r3, r3, [sp, #592] @ 0x250 │ │ │ │ strd r3, r3, [sp, #496] @ 0x1f0 │ │ │ │ strd r3, r3, [sp, #544] @ 0x220 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [sp, #640] @ 0x280 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #2888] @ 31278 │ │ │ │ + ldr.w r2, [pc, #2888] @ 31248 │ │ │ │ strd r3, r3, [r4] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ strd r3, r3, [r1] │ │ │ │ strd r3, r3, [r7] │ │ │ │ strd r3, r3, [r4] │ │ │ │ strd r3, r3, [sp, #688] @ 0x2b0 │ │ │ │ - ldr.w r5, [pc, #2868] @ 3127c │ │ │ │ + ldr.w r5, [pc, #2868] @ 3124c │ │ │ │ ldr.w sl, [ip, r2] │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ ldr r4, [sp, #860] @ 0x35c │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne lr, sl │ │ │ │ addw r5, r5, #2812 @ 0xafc │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - bne.w 3132c │ │ │ │ + bne.w 312fc │ │ │ │ str r3, [r1, #8] │ │ │ │ - ldr.w r3, [pc, #2832] @ 31280 │ │ │ │ + ldr.w r3, [pc, #2832] @ 31250 │ │ │ │ strd r5, r5, [sp, #384] @ 0x180 │ │ │ │ add r3, pc │ │ │ │ str r3, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, sl │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - bne.w 31368 │ │ │ │ - ldr.w r3, [pc, #2800] @ 31284 │ │ │ │ + bne.w 31338 │ │ │ │ + ldr.w r3, [pc, #2800] @ 31254 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ - ldr.w r2, [pc, #2800] @ 31288 │ │ │ │ + ldr.w r2, [pc, #2800] @ 31258 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #336] @ 0x150 │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r2, pc │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ @@ -63599,17 +63599,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, sl │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - bne.w 313ac │ │ │ │ - ldr.w r3, [pc, #2736] @ 3128c │ │ │ │ - ldr.w r2, [pc, #2736] @ 31290 │ │ │ │ + bne.w 3137c │ │ │ │ + ldr.w r3, [pc, #2736] @ 3125c │ │ │ │ + ldr.w r2, [pc, #2736] @ 31260 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #720] @ 0x2d0 │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #692] @ 0x2b4 │ │ │ │ @@ -63621,48 +63621,48 @@ │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, sl │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - bne.w 313ee │ │ │ │ + bne.w 313be │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, sp, #404 @ 0x194 │ │ │ │ - ldr.w r3, [pc, #2680] @ 31294 │ │ │ │ + ldr.w r3, [pc, #2680] @ 31264 │ │ │ │ strd r5, r5, [sp, #432] @ 0x1b0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #404] @ 0x194 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, sl │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - beq.w 31248 │ │ │ │ - ldr.w r2, [pc, #2644] @ 31298 │ │ │ │ + beq.w 31218 │ │ │ │ + ldr.w r2, [pc, #2644] @ 31268 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r3, [sp, #12] │ │ │ │ ldrdne r3, r2, [r3, #32] │ │ │ │ - beq.w 31a20 │ │ │ │ + beq.w 319f0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ @@ -63675,750 +63675,750 @@ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 31864 │ │ │ │ - ldr.w r3, [pc, #2552] @ 3129c │ │ │ │ + beq.w 31834 │ │ │ │ + ldr.w r3, [pc, #2552] @ 3126c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #2548] @ 312a0 │ │ │ │ + ldr.w r3, [pc, #2548] @ 31270 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, pc │ │ │ │ cmp r2, r8 │ │ │ │ ldr.w r1, [r3, #2396] @ 0x95c │ │ │ │ - bne.w 3188e │ │ │ │ + bne.w 3185e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 318c4 │ │ │ │ + bmi.w 31894 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 3234e │ │ │ │ + bpl.w 3231e │ │ │ │ and.w r0, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 31952 │ │ │ │ + bhi.w 31922 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ rsb r0, r0, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ subs r0, #1 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 318a8 │ │ │ │ + beq.w 31878 │ │ │ │ mov r0, r9 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - beq.w 318d2 │ │ │ │ + beq.w 318a2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30918 │ │ │ │ + beq.n 308e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31468 │ │ │ │ - ldr.w r3, [pc, #2440] @ 312a4 │ │ │ │ + beq.w 31438 │ │ │ │ + ldr.w r3, [pc, #2440] @ 31274 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 318fc │ │ │ │ + beq.w 318cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30940 │ │ │ │ + beq.n 30910 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #2400] @ 312a8 │ │ │ │ + ldr.w r2, [pc, #2400] @ 31278 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31990 │ │ │ │ + beq.w 31960 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 31976 │ │ │ │ + beq.w 31946 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3097a │ │ │ │ + beq.n 3094a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31472 │ │ │ │ + beq.w 31442 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3199a │ │ │ │ + beq.w 3196a │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 319bc │ │ │ │ + beq.w 3198c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w 3244e │ │ │ │ + bpl.w 3241e │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 32430 │ │ │ │ - ldr.w r1, [pc, #2308] @ 312ac │ │ │ │ + beq.w 32400 │ │ │ │ + ldr.w r1, [pc, #2308] @ 3127c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3244a │ │ │ │ + beq.w 3241a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 32510 │ │ │ │ + ble.w 324e0 │ │ │ │ str.w r9, [r3, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31a3c │ │ │ │ - ldr.w r1, [pc, #2268] @ 312b0 │ │ │ │ + beq.w 31a0c │ │ │ │ + ldr.w r1, [pc, #2268] @ 31280 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3147c │ │ │ │ + blt.w 3144c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31a6a │ │ │ │ + beq.w 31a3a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30a14 │ │ │ │ + beq.n 309e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3145c │ │ │ │ + beq.w 3142c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30a28 │ │ │ │ + beq.n 309f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31452 │ │ │ │ + beq.w 31422 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30a40 │ │ │ │ + beq.n 30a10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31448 │ │ │ │ + beq.w 31418 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 31a82 │ │ │ │ + bne.w 31a52 │ │ │ │ ldr r3, [sp, #596] @ 0x254 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31432 │ │ │ │ - ldr.w r3, [pc, #2144] @ 312b4 │ │ │ │ + beq.w 31402 │ │ │ │ + ldr.w r3, [pc, #2144] @ 31284 │ │ │ │ ldr r2, [sp, #632] @ 0x278 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3142c │ │ │ │ + bne.w 313fc │ │ │ │ add.w r8, sp, #596 @ 0x254 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 31432 │ │ │ │ - ldr.w r2, [pc, #2112] @ 312b8 │ │ │ │ + beq.w 31402 │ │ │ │ + ldr.w r2, [pc, #2112] @ 31288 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 31abe │ │ │ │ - ldr.w r4, [pc, #2084] @ 312bc │ │ │ │ + beq.w 31a8e │ │ │ │ + ldr.w r4, [pc, #2084] @ 3128c │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31b36 │ │ │ │ + beq.w 31b06 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r4, #2332] @ 0x91c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31b52 │ │ │ │ + beq.w 31b22 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 31b5c │ │ │ │ + beq.w 31b2c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30ada │ │ │ │ + beq.n 30aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 319b2 │ │ │ │ + beq.w 31982 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31b80 │ │ │ │ + beq.w 31b50 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31bd0 │ │ │ │ + beq.w 31ba0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31be6 │ │ │ │ - ldr.w r1, [pc, #1964] @ 312c0 │ │ │ │ + beq.w 31bb6 │ │ │ │ + ldr.w r1, [pc, #1964] @ 31290 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 31a54 │ │ │ │ + blt.w 31a24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31c14 │ │ │ │ + beq.w 31be4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30b5a │ │ │ │ + beq.n 30b2a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31b2a │ │ │ │ + beq.w 31afa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30b6e │ │ │ │ + beq.n 30b3e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31b20 │ │ │ │ + beq.w 31af0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30b84 │ │ │ │ + beq.n 30b54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31b16 │ │ │ │ + beq.w 31ae6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 31c2a │ │ │ │ + bne.w 31bfa │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31cd8 │ │ │ │ + beq.w 31ca8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1832] @ 312c4 │ │ │ │ + ldr.w r3, [pc, #1832] @ 31294 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 319d6 │ │ │ │ + bne.w 319a6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #500 @ 0x1f4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 319e0 │ │ │ │ - ldr.w r2, [pc, #1800] @ 312c8 │ │ │ │ + beq.w 319b0 │ │ │ │ + ldr.w r2, [pc, #1800] @ 31298 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ adds r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 31c62 │ │ │ │ - ldr.w r4, [pc, #1772] @ 312cc │ │ │ │ + beq.w 31c32 │ │ │ │ + ldr.w r4, [pc, #1772] @ 3129c │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31cde │ │ │ │ + beq.w 31cae │ │ │ │ ldr.w r1, [r4, #2332] @ 0x91c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31cf0 │ │ │ │ + beq.w 31cc0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30c1c │ │ │ │ + beq.n 30bec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31bc6 │ │ │ │ + beq.w 31b96 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31d2a │ │ │ │ + beq.w 31cfa │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31d40 │ │ │ │ + beq.w 31d10 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31d54 │ │ │ │ + beq.w 31d24 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r3 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31d70 │ │ │ │ + beq.w 31d40 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31d88 │ │ │ │ - ldr.w r1, [pc, #1608] @ 312d0 │ │ │ │ + beq.w 31d58 │ │ │ │ + ldr.w r1, [pc, #1608] @ 312a0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 31cc2 │ │ │ │ + blt.w 31c92 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31db2 │ │ │ │ + beq.w 31d82 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30cca │ │ │ │ + beq.n 30c9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31d0a │ │ │ │ + beq.w 31cda │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30cde │ │ │ │ + beq.n 30cae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31d16 │ │ │ │ + beq.w 31ce6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30cf6 │ │ │ │ + beq.n 30cc6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31d20 │ │ │ │ + beq.w 31cf0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 31dc8 │ │ │ │ + bne.w 31d98 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r3 │ │ │ │ - bl f348 │ │ │ │ - ldr.w r3, [pc, #1480] @ 312d4 │ │ │ │ + bl f318 │ │ │ │ + ldr.w r3, [pc, #1480] @ 312a4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1476] @ 312d8 │ │ │ │ + ldr.w r2, [pc, #1476] @ 312a8 │ │ │ │ strd r5, r5, [sp, #576] @ 0x240 │ │ │ │ add r2, pc │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #548] @ 0x224 │ │ │ │ ldr.w r2, [r3, #2812] @ 0xafc │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ - ldr.w r4, [pc, #1448] @ 312dc │ │ │ │ + ldr.w r4, [pc, #1448] @ 312ac │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31eb6 │ │ │ │ + beq.w 31e86 │ │ │ │ ldr.w r1, [r4, #2332] @ 0x91c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31ec8 │ │ │ │ + beq.w 31e98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30d70 │ │ │ │ + beq.n 30d40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31d66 │ │ │ │ + beq.w 31d36 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31f58 │ │ │ │ + beq.w 31f28 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31f78 │ │ │ │ + beq.w 31f48 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31fdc │ │ │ │ - ldr.w r1, [pc, #1336] @ 312e0 │ │ │ │ + beq.w 31fac │ │ │ │ + ldr.w r1, [pc, #1336] @ 312b0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 31d9c │ │ │ │ + blt.w 31d6c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32002 │ │ │ │ + beq.w 31fd2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30dea │ │ │ │ + beq.n 30dba │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31e78 │ │ │ │ + beq.w 31e48 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30dfe │ │ │ │ + beq.n 30dce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31e84 │ │ │ │ + beq.w 31e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30e12 │ │ │ │ + beq.n 30de2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31e8e │ │ │ │ + beq.w 31e5e │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 3203a │ │ │ │ + bne.w 3200a │ │ │ │ add r3, sp, #260 @ 0x104 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r3 │ │ │ │ - bl f348 │ │ │ │ - ldr.w r3, [pc, #1212] @ 312e4 │ │ │ │ + bl f318 │ │ │ │ + ldr.w r3, [pc, #1212] @ 312b4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ ldr.w r1, [r3, #2812] @ 0xafc │ │ │ │ - ldr.w r3, [pc, #1200] @ 312e8 │ │ │ │ + ldr.w r3, [pc, #1200] @ 312b8 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ - ldr.w r4, [pc, #1184] @ 312ec │ │ │ │ + ldr.w r4, [pc, #1184] @ 312bc │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32126 │ │ │ │ + beq.w 320f6 │ │ │ │ ldr.w r1, [r4, #2332] @ 0x91c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32144 │ │ │ │ + beq.w 32114 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30e84 │ │ │ │ + beq.n 30e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31f6e │ │ │ │ + beq.w 31f3e │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32156 │ │ │ │ + beq.w 32126 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 321aa │ │ │ │ + beq.w 3217a │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32198 │ │ │ │ - ldr.w r1, [pc, #1072] @ 312f0 │ │ │ │ + beq.w 32168 │ │ │ │ + ldr.w r1, [pc, #1072] @ 312c0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 31ff0 │ │ │ │ + blt.w 31fc0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32218 │ │ │ │ + beq.w 321e8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30f00 │ │ │ │ + beq.n 30ed0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 320bc │ │ │ │ + beq.w 3208c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 30f14 │ │ │ │ + beq.n 30ee4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 320a8 │ │ │ │ + beq.w 32078 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30f2a │ │ │ │ + beq.n 30efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 320b2 │ │ │ │ + beq.w 32082 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 32250 │ │ │ │ + bne.w 32220 │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ mov r0, r3 │ │ │ │ - bl f348 │ │ │ │ - ldr r3, [pc, #948] @ (312f4 ) │ │ │ │ + bl f318 │ │ │ │ + ldr r3, [pc, #948] @ (312c4 ) │ │ │ │ strd r5, r5, [sp, #672] @ 0x2a0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2812] @ 0xafc │ │ │ │ - ldr r3, [pc, #940] @ (312f8 ) │ │ │ │ + ldr r3, [pc, #940] @ (312c8 ) │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #644] @ 0x284 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 31f8a │ │ │ │ + beq.w 31f5a │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 32466 │ │ │ │ + beq.w 32436 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 31faa │ │ │ │ - ldr r3, [pc, #892] @ (312fc ) │ │ │ │ + bne.w 31f7a │ │ │ │ + ldr r3, [pc, #892] @ (312cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #252] @ 0xfc │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 327ce │ │ │ │ + beq.w 3279e │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mul.w r0, r2, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32406 │ │ │ │ + beq.w 323d6 │ │ │ │ cmp r0, sl │ │ │ │ - bne.w 32366 │ │ │ │ + bne.w 32336 │ │ │ │ add.w r8, sp, #596 @ 0x254 │ │ │ │ mov r0, r8 │ │ │ │ - bl f348 │ │ │ │ - ldr r3, [pc, #816] @ (31300 ) │ │ │ │ + bl f318 │ │ │ │ + ldr r3, [pc, #816] @ (312d0 ) │ │ │ │ strd r5, r5, [sp, #624] @ 0x270 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #596] @ 0x254 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30ff2 │ │ │ │ + beq.n 30fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3218e │ │ │ │ - ldr r4, [pc, #784] @ (31304 ) │ │ │ │ + beq.w 3215e │ │ │ │ + ldr r4, [pc, #784] @ (312d4 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32352 │ │ │ │ + beq.w 32322 │ │ │ │ ldr.w r1, [r4, #1284] @ 0x504 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32496 │ │ │ │ + beq.w 32466 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3102c │ │ │ │ + beq.n 30ffc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 321e0 │ │ │ │ - ldr r3, [pc, #728] @ (31308 ) │ │ │ │ + beq.w 321b0 │ │ │ │ + ldr r3, [pc, #728] @ (312d8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1380] @ 0x564 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 324a8 │ │ │ │ + beq.w 32478 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 31056 │ │ │ │ + beq.n 31026 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 321ea │ │ │ │ - ldr r2, [pc, #692] @ (3130c ) │ │ │ │ + beq.w 321ba │ │ │ │ + ldr r2, [pc, #692] @ (312dc ) │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 3251a │ │ │ │ + bne.w 324ea │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 32514 │ │ │ │ + beq.w 324e4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -64427,130 +64427,130 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3109e │ │ │ │ + beq.n 3106e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3232e │ │ │ │ + beq.w 322fe │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ str r1, [sp, #764] @ 0x2fc │ │ │ │ eor.w r1, r2, #1 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ adds r2, #1 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r4, [sp, #760] @ 0x2f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 324fe │ │ │ │ + beq.w 324ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 310e4 │ │ │ │ + beq.n 310b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3220e │ │ │ │ - ldr r3, [pc, #552] @ (31310 ) │ │ │ │ + beq.w 321de │ │ │ │ + ldr r3, [pc, #552] @ (312e0 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 321f8 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 321c8 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 324de │ │ │ │ + beq.w 324ae │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3112a │ │ │ │ + beq.n 310fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32204 │ │ │ │ + beq.w 321d4 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 324ce │ │ │ │ + beq.w 3249e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 3f50 │ │ │ │ + blx 3f1c │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 324ba │ │ │ │ + beq.w 3248a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31160 │ │ │ │ + beq.n 31130 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 322ce │ │ │ │ + beq.w 3229e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 32712 │ │ │ │ + bne.w 326e2 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl f348 │ │ │ │ - ldr r3, [pc, #416] @ (31314 ) │ │ │ │ + bl f318 │ │ │ │ + ldr r3, [pc, #416] @ (312e4 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #528] @ 0x210 │ │ │ │ ldr.w r1, [r3, #2812] @ 0xafc │ │ │ │ - ldr r3, [pc, #408] @ (31318 ) │ │ │ │ + ldr r3, [pc, #408] @ (312e8 ) │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 311a4 │ │ │ │ + beq.n 31174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32344 │ │ │ │ + beq.w 32314 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 326e6 │ │ │ │ + beq.w 326b6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 322a0 │ │ │ │ + ble.w 32270 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - ble.w 32338 │ │ │ │ + ble.w 32308 │ │ │ │ asrs r2, r3, #31 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ble.n 31220 │ │ │ │ + ble.n 311f0 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ asrs r4, r2, #31 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ movs r3, #0 │ │ │ │ @@ -64566,1812 +64566,1812 @@ │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ adds r3, #1 │ │ │ │ vldr d7, [r0] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w fp, r2, sl │ │ │ │ vstr d7, [r1] │ │ │ │ - bge.w 32586 │ │ │ │ + bge.w 32556 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ cmpeq r3, r4 │ │ │ │ - beq.w 322a0 │ │ │ │ + beq.w 32270 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ cmp r2, lr │ │ │ │ it eq │ │ │ │ cmpeq r3, ip │ │ │ │ add r0, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ add r1, r4 │ │ │ │ - bne.n 311ea │ │ │ │ + bne.n 311ba │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #248] @ (3131c ) │ │ │ │ + ldr r3, [pc, #248] @ (312ec ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movw sl, #55593 @ 0xd929 │ │ │ │ movw r8, #1924 @ 0x784 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #232] @ (31320 ) │ │ │ │ + ldr r1, [pc, #232] @ (312f0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ - ldr r3, [pc, #216] @ (31324 ) │ │ │ │ + b.n 314c4 │ │ │ │ + ldr r3, [pc, #216] @ (312f4 ) │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #216] @ (31328 ) │ │ │ │ + ldr r2, [pc, #216] @ (312f8 ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r5, r5, [sp, #480] @ 0x1e0 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ strd r1, r1, [sp, #452] @ 0x1c4 │ │ │ │ - b.w 3086a │ │ │ │ - ldrsh.w r0, [lr, r4] │ │ │ │ + b.w 3083a │ │ │ │ + vld4.8 {d16-d19}, [lr], r4 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #4] │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + vld4.8 {d0-d3}, [r4], r4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ movs r5, r0 │ │ │ │ - ldc2l 0, cr0, [r6], #-16 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + stc2 0, cr0, [r6], #16 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r5, r0 │ │ │ │ - mcrr2 0, 0, r0, r6, cr4 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + ldc2l 0, cr0, [r6], #-16 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ movs r5, r0 │ │ │ │ - stc2 0, cr0, [r2], {4} │ │ │ │ - smlal r0, r0, ip, r4 │ │ │ │ - smlal r0, r0, sl, r4 │ │ │ │ + ldc2 0, cr0, [r2], #-16 │ │ │ │ + @ instruction: 0xfbfc0004 │ │ │ │ + @ instruction: 0xfbfa0004 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ movs r5, r0 │ │ │ │ - ldrsb.w r0, [r6, #4] │ │ │ │ - ldrsb.w r0, [r6, #4] │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + vst1.8 {d16[0]}, [r6], r4 │ │ │ │ + vst1.8 {d16[0]}, [r6], r4 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ movs r5, r0 │ │ │ │ - str.w r0, [lr, r4] │ │ │ │ - str.w r0, [lr, r4] │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + ldr??.w r0, [lr, r4] │ │ │ │ + ldr??.w r0, [lr, r4] │ │ │ │ + lsls r2, r5, #25 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf6d40004 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + @ instruction: 0xf7040004 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ movs r5, r0 │ │ │ │ - subs.w r0, r0, #8650752 @ 0x840000 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + @ instruction: 0xf5e00004 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf4a00004 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + @ instruction: 0xf4d00004 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ movs r5, r0 │ │ │ │ - ands.w r0, sl, #8650752 @ 0x840000 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + orr.w r0, sl, #8650752 @ 0x840000 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ movs r5, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ movs r5, r0 │ │ │ │ - @ instruction: 0xf26a0004 │ │ │ │ + @ instruction: 0xf29a0004 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - vaddl.u8 q8, d12, d4 │ │ │ │ - @ instruction: 0xf1920004 │ │ │ │ - ldr.w r2, [pc, #2992] @ 31ee0 │ │ │ │ + vrev64. d16, d4 │ │ │ │ + rsb r0, r2, #4 │ │ │ │ + ldr.w r2, [pc, #2992] @ 31eb0 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3077a │ │ │ │ + bne.w 3074a │ │ │ │ mov.w r8, #1856 @ 0x740 │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54634 @ 0xd56a │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ - ldr.w r2, [pc, #2936] @ 31ee4 │ │ │ │ + b.n 314c4 │ │ │ │ + ldr.w r2, [pc, #2936] @ 31eb4 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ ldrdne r3, r2, [r7, #32] │ │ │ │ - bne.w 307b2 │ │ │ │ + bne.w 30782 │ │ │ │ mov.w r8, #1856 @ 0x740 │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54639 @ 0xd56f │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ - ldr.w r2, [pc, #2872] @ 31ee8 │ │ │ │ + b.n 314c4 │ │ │ │ + ldr.w r2, [pc, #2872] @ 31eb8 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #692 @ 0x2b4 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ ldrdne r3, r2, [sp, #720] @ 0x2d0 │ │ │ │ - bne.w 307f6 │ │ │ │ + bne.w 307c6 │ │ │ │ mov.w r8, #1856 @ 0x740 │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54644 @ 0xd574 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ - ldr.w r2, [pc, #2812] @ 31eec │ │ │ │ + b.n 314c4 │ │ │ │ + ldr.w r2, [pc, #2812] @ 31ebc │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3082c │ │ │ │ + bne.w 307fc │ │ │ │ mov.w r8, #1856 @ 0x740 │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54649 @ 0xd579 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ + b.n 314c4 │ │ │ │ add r0, sp, #596 @ 0x254 │ │ │ │ - blx 3e10 │ │ │ │ - ldr.w r3, [pc, #2748] @ 31ef0 │ │ │ │ + blx 3ddc │ │ │ │ + ldr.w r3, [pc, #2748] @ 31ec0 │ │ │ │ strd r5, r5, [sp, #624] @ 0x270 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #596] @ 0x254 │ │ │ │ - b.w 30a94 │ │ │ │ + b.w 30a64 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30a40 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30a10 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30a28 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 309f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.w 30a14 │ │ │ │ + b.w 309e4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30918 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 308e8 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3097a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3094a │ │ │ │ movs r2, #0 │ │ │ │ movw sl, #54729 @ 0xd5c9 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 314ac │ │ │ │ + beq.n 3147c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 317ac │ │ │ │ - cbz r4, 314c2 │ │ │ │ + beq.w 3177c │ │ │ │ + cbz r4, 31492 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 314c2 │ │ │ │ + beq.n 31492 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 317f4 │ │ │ │ + beq.w 317c4 │ │ │ │ mov.w fp, #0 │ │ │ │ - cbz r3, 314dc │ │ │ │ + cbz r3, 314ac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 314dc │ │ │ │ + beq.n 314ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 31802 │ │ │ │ + beq.w 317d2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 314f4 │ │ │ │ + cbz r1, 314c4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 314f4 │ │ │ │ + beq.n 314c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 317ec │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 317bc │ │ │ │ + blx 3af4 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 317e6 │ │ │ │ + beq.w 317b6 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - cbz r6, 31528 │ │ │ │ + cbz r6, 314f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31528 │ │ │ │ + beq.n 314f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 31546 │ │ │ │ - ldr.w r3, [pc, #2500] @ 31ef4 │ │ │ │ + cbz r3, 31516 │ │ │ │ + ldr.w r3, [pc, #2500] @ 31ec4 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #52] @ 0x34 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbz r3, 31560 │ │ │ │ - ldr.w r3, [pc, #2476] @ 31ef8 │ │ │ │ + cbz r3, 31530 │ │ │ │ + ldr.w r3, [pc, #2476] @ 31ec8 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r7, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 3157e │ │ │ │ - ldr.w r3, [pc, #2452] @ 31efc │ │ │ │ + cbz r3, 3154e │ │ │ │ + ldr.w r3, [pc, #2452] @ 31ecc │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 3159c │ │ │ │ - ldr.w r3, [pc, #2424] @ 31f00 │ │ │ │ + cbz r3, 3156c │ │ │ │ + ldr.w r3, [pc, #2424] @ 31ed0 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #16] │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 315ba │ │ │ │ - ldr.w r3, [pc, #2400] @ 31f04 │ │ │ │ + cbz r3, 3158a │ │ │ │ + ldr.w r3, [pc, #2400] @ 31ed4 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #12] │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 315d8 │ │ │ │ - ldr.w r3, [pc, #2372] @ 31f08 │ │ │ │ + cbz r3, 315a8 │ │ │ │ + ldr.w r3, [pc, #2372] @ 31ed8 │ │ │ │ add r0, sp, #500 @ 0x1f4 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #40] @ 0x28 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 315f6 │ │ │ │ - ldr.w r3, [pc, #2348] @ 31f0c │ │ │ │ + cbz r3, 315c6 │ │ │ │ + ldr.w r3, [pc, #2348] @ 31edc │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #48] @ 0x30 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #596] @ 0x254 │ │ │ │ - cbz r3, 31610 │ │ │ │ - ldr.w r3, [pc, #2324] @ 31f10 │ │ │ │ + cbz r3, 315e0 │ │ │ │ + ldr.w r3, [pc, #2324] @ 31ee0 │ │ │ │ add r0, sp, #596 @ 0x254 │ │ │ │ ldr r2, [sp, #632] @ 0x278 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #632] @ 0x278 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #644] @ 0x284 │ │ │ │ - cbz r3, 3162a │ │ │ │ - ldr.w r3, [pc, #2300] @ 31f14 │ │ │ │ + cbz r3, 315fa │ │ │ │ + ldr.w r3, [pc, #2300] @ 31ee4 │ │ │ │ add r0, sp, #644 @ 0x284 │ │ │ │ ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #680] @ 0x2a8 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #692] @ 0x2b4 │ │ │ │ - cbz r3, 31644 │ │ │ │ - ldr.w r3, [pc, #2280] @ 31f18 │ │ │ │ + cbz r3, 31614 │ │ │ │ + ldr.w r3, [pc, #2280] @ 31ee8 │ │ │ │ add r0, sp, #692 @ 0x2b4 │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #728] @ 0x2d8 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 317b8 │ │ │ │ + beq.w 31788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 321dc │ │ │ │ + beq.w 321ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 321dc │ │ │ │ + bne.w 321ac │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 3191c │ │ │ │ + bne.w 318ec │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - cbz r0, 3167c │ │ │ │ + cbz r0, 3164c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3167c │ │ │ │ + beq.n 3164c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3185e │ │ │ │ + beq.w 3182e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31690 │ │ │ │ + beq.n 31660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 317a4 │ │ │ │ - cbz r6, 316a6 │ │ │ │ + beq.w 31774 │ │ │ │ + cbz r6, 31676 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 316a6 │ │ │ │ + beq.n 31676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31856 │ │ │ │ - ldr.w r3, [pc, #2164] @ 31f1c │ │ │ │ + beq.w 31826 │ │ │ │ + ldr.w r3, [pc, #2164] @ 31eec │ │ │ │ mov r2, r8 │ │ │ │ - ldr.w r0, [pc, #2160] @ 31f20 │ │ │ │ + ldr.w r0, [pc, #2160] @ 31ef0 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 316d8 │ │ │ │ + beq.n 316a8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 316d8 │ │ │ │ + beq.n 316a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31812 │ │ │ │ + beq.w 317e2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 316f6 │ │ │ │ + cbz r3, 316c6 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 316f4 │ │ │ │ + beq.n 316c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3181a │ │ │ │ + beq.w 317ea │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 31712 │ │ │ │ + cbz r3, 316e2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31712 │ │ │ │ + beq.n 316e2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3183e │ │ │ │ + beq.w 3180e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3172c │ │ │ │ + cbz r3, 316fc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3172c │ │ │ │ + beq.n 316fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31846 │ │ │ │ + beq.w 31816 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - cbz r1, 31744 │ │ │ │ + cbz r1, 31714 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31744 │ │ │ │ + beq.n 31714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3184e │ │ │ │ + beq.w 3181e │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - cbz r1, 31758 │ │ │ │ + cbz r1, 31728 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31758 │ │ │ │ + beq.n 31728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 3179c │ │ │ │ + cbz r3, 3176c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31774 │ │ │ │ + beq.n 31744 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31774 │ │ │ │ + beq.n 31744 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3180a │ │ │ │ - ldr.w r2, [pc, #1964] @ 31f24 │ │ │ │ - ldr.w r3, [pc, #1964] @ 31f28 │ │ │ │ + beq.n 317da │ │ │ │ + ldr.w r2, [pc, #1964] @ 31ef4 │ │ │ │ + ldr.w r3, [pc, #1964] @ 31ef8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #796] @ 0x31c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3224c │ │ │ │ + bne.w 3221c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add.w sp, sp, #804 @ 0x324 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 31758 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 31728 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 31690 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 31660 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 314ac │ │ │ │ - cbz r4, 317c2 │ │ │ │ + b.n 3147c │ │ │ │ + cbz r4, 31792 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 31b9a │ │ │ │ + bne.w 31b6a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31690 │ │ │ │ + beq.w 31660 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31690 │ │ │ │ + beq.w 31660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31690 │ │ │ │ - b.n 317a6 │ │ │ │ + bne.w 31660 │ │ │ │ + b.n 31776 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 31528 │ │ │ │ + b.n 314f8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 314f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 314c4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 314c6 │ │ │ │ + b.n 31496 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 314dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 314ac │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 31774 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 31744 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 316d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 316a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 316f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 316c4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3319a │ │ │ │ + beq.w 3316a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3319a │ │ │ │ + bne.w 3316a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 31712 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 316e2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3172c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 316fc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 31744 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 31714 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 316a6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3167c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 31676 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3164c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 308a0 │ │ │ │ + beq.w 30870 │ │ │ │ mov.w fp, #0 │ │ │ │ movw sl, #54692 @ 0xd5a4 │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ movw r8, #1871 @ 0x74f │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ - ldr.w r3, [pc, #1692] @ 31f2c │ │ │ │ + b.n 314c4 │ │ │ │ + ldr.w r3, [pc, #1692] @ 31efc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 31bfe │ │ │ │ - blx 4460 │ │ │ │ + beq.w 31bce │ │ │ │ + blx 442c │ │ │ │ mov r9, r0 │ │ │ │ - b.w 308e8 │ │ │ │ + b.w 308b8 │ │ │ │ mov fp, r9 │ │ │ │ mov.w r8, #1872 @ 0x750 │ │ │ │ strd r9, r9, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54702 @ 0xd5ae │ │ │ │ str.w r9, [sp, #32] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ + b.n 314c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r9, r0 │ │ │ │ - b.w 308e8 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 308b8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30900 │ │ │ │ + beq.w 308d0 │ │ │ │ movs r2, #0 │ │ │ │ mov fp, r9 │ │ │ │ mov.w r8, #1872 @ 0x750 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54704 @ 0xd5b0 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 319fa │ │ │ │ + bne.n 319ca │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54715 @ 0xd5bb │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ + b.n 314c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3167c │ │ │ │ + beq.w 3164c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3167c │ │ │ │ + beq.w 3164c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3167c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 3164c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3167c │ │ │ │ - b.n 31690 │ │ │ │ + bne.w 3164c │ │ │ │ + b.n 31660 │ │ │ │ rsb r0, r0, #1 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ adds r4, r0, #2 │ │ │ │ - beq.n 31a00 │ │ │ │ + beq.n 319d0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 31b74 │ │ │ │ + beq.w 31b44 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b.w 308e8 │ │ │ │ + b.w 308b8 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54717 @ 0xd5bd │ │ │ │ strd r4, r4, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 31494 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 31464 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 3095c │ │ │ │ + b.w 3092c │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54720 @ 0xd5c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 314ae │ │ │ │ + b.n 3147e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30ada │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30aaa │ │ │ │ mov fp, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw sl, #54722 @ 0xd5c2 │ │ │ │ str r0, [sp, #20] │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31464 │ │ │ │ add r3, sp, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1356] @ 31f30 │ │ │ │ + ldr.w r3, [pc, #1356] @ 31f00 │ │ │ │ strd r5, r5, [sp, #528] @ 0x210 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ - b.w 30bde │ │ │ │ + b.w 30bae │ │ │ │ mov fp, r0 │ │ │ │ - b.w 30940 │ │ │ │ + b.w 30910 │ │ │ │ ldrd r0, r1, [r6, #12] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ subs r0, #1 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r9, r0 │ │ │ │ - b.w 308e8 │ │ │ │ + b.w 308b8 │ │ │ │ mov.w r8, #1856 @ 0x740 │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54654 @ 0xd57e │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - b.n 314f4 │ │ │ │ + b.n 314c4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54727 @ 0xd5c7 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 314ae │ │ │ │ + b.n 3147e │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #54779 @ 0xd5fb │ │ │ │ mov r9, r4 │ │ │ │ strd r4, r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ str r4, [sp, #20] │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31464 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw sl, #54730 @ 0xd5ca │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 31494 │ │ │ │ - ldr.w r3, [pc, #1200] @ 31f34 │ │ │ │ + b.n 31464 │ │ │ │ + ldr.w r3, [pc, #1200] @ 31f04 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31e98 │ │ │ │ + beq.w 31e68 │ │ │ │ ldr r3, [sp, #596] @ 0x254 │ │ │ │ add.w r8, sp, #596 @ 0x254 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30a74 │ │ │ │ - ldr.w r3, [pc, #1172] @ 31f38 │ │ │ │ + beq.w 30a44 │ │ │ │ + ldr.w r3, [pc, #1172] @ 31f08 │ │ │ │ ldr r2, [sp, #632] @ 0x278 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 30a5e │ │ │ │ + beq.w 30a2e │ │ │ │ add.w r8, sp, #596 @ 0x254 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 30a74 │ │ │ │ + blx 3ddc │ │ │ │ + b.w 30a44 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ movw sl, #54752 @ 0xd5e0 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 42cc │ │ │ │ - ldr.w r3, [pc, #1124] @ 31f3c │ │ │ │ + blx 4298 │ │ │ │ + ldr.w r3, [pc, #1124] @ 31f0c │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ movs r4, #0 │ │ │ │ strd r5, r5, [sp, #624] @ 0x270 │ │ │ │ mov fp, r4 │ │ │ │ strd r4, r4, [sp, #596] @ 0x254 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r9, r4 │ │ │ │ str.w r4, [r8] │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r4, r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #20] │ │ │ │ - b.n 314dc │ │ │ │ + b.n 314ac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30b84 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30b54 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30b6e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30b3e │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 30b5a │ │ │ │ + b.w 30b2a │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54765 @ 0xd5ed │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #32] │ │ │ │ str.w fp, [sp, #20] │ │ │ │ - b.n 314f4 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 314c4 │ │ │ │ + blx 3b54 │ │ │ │ mov fp, r0 │ │ │ │ - b.w 30abc │ │ │ │ + b.w 30a8c │ │ │ │ mov r9, fp │ │ │ │ strd fp, fp, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ movw sl, #54767 @ 0xd5ef │ │ │ │ str.w fp, [sp, #20] │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ - b.n 314dc │ │ │ │ + b.n 314ac │ │ │ │ ldrd r0, r1, [r6, #12] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ - b.n 31a10 │ │ │ │ + b.n 319e0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54770 @ 0xd5f2 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31464 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31690 │ │ │ │ + beq.w 31660 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31690 │ │ │ │ + beq.w 31660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31690 │ │ │ │ - b.n 31946 │ │ │ │ + bne.w 31660 │ │ │ │ + b.n 31916 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30c1c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30bec │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54772 @ 0xd5f4 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31464 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54777 @ 0xd5f9 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 31494 │ │ │ │ - bl 112bc │ │ │ │ + b.n 31464 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r9, r0 │ │ │ │ - b.w 308e8 │ │ │ │ + b.w 308b8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movw sl, #54780 @ 0xd5fc │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 31494 │ │ │ │ - ldr r3, [pc, #788] @ (31f40 ) │ │ │ │ + b.n 31464 │ │ │ │ + ldr r3, [pc, #788] @ (31f10 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3208c │ │ │ │ + beq.w 3205c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3213c │ │ │ │ + beq.w 3210c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #760] @ (31f44 ) │ │ │ │ + ldr r3, [pc, #760] @ (31f14 ) │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 30ba6 │ │ │ │ + beq.w 30b76 │ │ │ │ add r3, sp, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 30bbe │ │ │ │ + blx 3ddc │ │ │ │ + b.w 30b8e │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ movw sl, #54802 @ 0xd612 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #712] @ (31f48 ) │ │ │ │ + ldr r3, [pc, #712] @ (31f18 ) │ │ │ │ strd r5, r5, [sp, #528] @ 0x210 │ │ │ │ add r3, pc │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r8] │ │ │ │ str r6, [r3, #0] │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r6, [r4, #0] │ │ │ │ str.w r6, [r9] │ │ │ │ mov r9, r6 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str r6, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #20] │ │ │ │ strd r6, r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #32] │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #54839 @ 0xd637 │ │ │ │ mov r9, r4 │ │ │ │ strd r4, r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ add r3, sp, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - b.n 319e0 │ │ │ │ + b.n 319b0 │ │ │ │ mov fp, r0 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw sl, #54815 @ 0xd61f │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.n 314f4 │ │ │ │ + b.n 314c4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r4, r9 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54817 @ 0xd621 │ │ │ │ mov r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - b.w 30cca │ │ │ │ + b.w 30c9a │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30cde │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30cae │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30cf6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30cc6 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ movw sl, #54820 @ 0xd624 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw sl, #54822 @ 0xd626 │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54824 @ 0xd628 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30d70 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30d40 │ │ │ │ mov fp, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw sl, #54832 @ 0xd630 │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw sl, #54837 @ 0xd635 │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 314c6 │ │ │ │ + b.w 31496 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54889 @ 0xd669 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movw sl, #54840 @ 0xd638 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.w 31494 │ │ │ │ - ldr r3, [pc, #384] @ (31f4c ) │ │ │ │ + b.w 31464 │ │ │ │ + ldr r3, [pc, #384] @ (31f1c ) │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32416 │ │ │ │ + beq.w 323e6 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r3 │ │ │ │ - bl f348 │ │ │ │ - ldr r2, [pc, #360] @ (31f50 ) │ │ │ │ + bl f318 │ │ │ │ + ldr r2, [pc, #360] @ (31f20 ) │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31e1c │ │ │ │ + beq.n 31dec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrd r3, r2, [r3, #32] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 30d32 │ │ │ │ + b.w 30d02 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movw sl, #54862 @ 0xd64e │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #284] @ (31f54 ) │ │ │ │ + ldr r3, [pc, #284] @ (31f24 ) │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r1, [r9] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r8] │ │ │ │ strd r5, r5, [sp, #576] @ 0x240 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #548] @ 0x224 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r6, [r4, #0] │ │ │ │ str.w r6, [r9] │ │ │ │ mov r9, r6 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ str r6, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #32] │ │ │ │ strd r6, r6, [sp, #68] @ 0x44 │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 30dea │ │ │ │ + b.w 30dba │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30dfe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30dce │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30e12 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30de2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #8] │ │ │ │ movw sl, #54735 @ 0xd5cf │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1884 @ 0x75c │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ mov fp, r0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54875 @ 0xd65b │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ mov r4, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54877 @ 0xd65d │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 314ae │ │ │ │ - @ instruction: 0xf0de0004 │ │ │ │ - @ instruction: 0xf0a20004 │ │ │ │ - orrs.w r0, lr, #4 │ │ │ │ - ands.w r0, ip, #4 │ │ │ │ - vext.8 d0, d2, d4, #0 │ │ │ │ - cdp 0, 11, cr0, cr6, cr4, {0} │ │ │ │ - cdp 0, 9, cr0, cr10, cr4, {0} │ │ │ │ - cdp 0, 7, cr0, cr14, cr4, {0} │ │ │ │ - cdp 0, 6, cr0, cr0, cr4, {0} │ │ │ │ - cdp 0, 4, cr0, cr2, cr4, {0} │ │ │ │ - cdp 0, 2, cr0, cr4, cr4, {0} │ │ │ │ - cdp 0, 0, cr0, cr6, cr4, {0} │ │ │ │ - stcl 0, cr0, [sl, #16]! │ │ │ │ - ldcl 0, cr0, [r0, #16] │ │ │ │ - ldc 0, cr0, [r6, #16]! │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + b.w 3147e │ │ │ │ + add.w r0, lr, #4 │ │ │ │ + @ instruction: 0xf0d20004 │ │ │ │ + eor.w r0, lr, #4 │ │ │ │ + orr.w r0, ip, #4 │ │ │ │ + vaddl.s32 q8, d2, d4 │ │ │ │ + cdp 0, 14, cr0, cr6, cr4, {0} │ │ │ │ + cdp 0, 12, cr0, cr10, cr4, {0} │ │ │ │ + cdp 0, 10, cr0, cr14, cr4, {0} │ │ │ │ + cdp 0, 9, cr0, cr0, cr4, {0} │ │ │ │ + cdp 0, 7, cr0, cr2, cr4, {0} │ │ │ │ + cdp 0, 5, cr0, cr4, cr4, {0} │ │ │ │ + cdp 0, 3, cr0, cr6, cr4, {0} │ │ │ │ + cdp 0, 1, cr0, cr10, cr4, {0} │ │ │ │ + cdp 0, 0, cr0, cr0, cr4, {0} │ │ │ │ + stcl 0, cr0, [r6, #16]! │ │ │ │ + strh r6, [r1, #2] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - stmia.w r0, {r2} │ │ │ │ + ldmia.w r0!, {r2} │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r2, r4 │ │ │ │ - @ instruction: 0xf7940004 │ │ │ │ - strd r0, r0, [r4, #-16] │ │ │ │ - stmdb lr, {r2} │ │ │ │ - @ instruction: 0xf5ee0004 │ │ │ │ - b.n 31e88 │ │ │ │ + bics.w r0, r2, r4 │ │ │ │ + @ instruction: 0xf7c40004 │ │ │ │ + ldrd r0, r0, [r4, #-16]! │ │ │ │ + ldmdb lr!, {r2} │ │ │ │ + @ instruction: 0xf61e0004 │ │ │ │ + b.n 31eb8 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 31e20 │ │ │ │ + b.n 31e50 │ │ │ │ movs r4, r0 │ │ │ │ - orrs.w r0, r0, #8650752 @ 0x840000 │ │ │ │ - b.n 31ba4 │ │ │ │ + eor.w r0, r0, #8650752 @ 0x840000 │ │ │ │ + b.n 31bd4 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 31ab4 │ │ │ │ + b.n 31ae4 │ │ │ │ movs r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54880 @ 0xd660 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30e84 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30e54 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54882 @ 0xd662 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 32016 │ │ │ │ + beq.n 31fe6 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 3216a │ │ │ │ + beq.w 3213a │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 321b8 │ │ │ │ + beq.w 32188 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #20 │ │ │ │ - beq.w 32228 │ │ │ │ + beq.w 321f8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 326b2 │ │ │ │ + bne.w 32682 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 326b2 │ │ │ │ - ldr.w r3, [pc, #3044] @ 32ba0 │ │ │ │ + beq.w 32682 │ │ │ │ + ldr.w r3, [pc, #3044] @ 32b70 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #292] @ 0x124 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55313 @ 0xd811 │ │ │ │ movw r8, #1909 @ 0x775 │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54887 @ 0xd667 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ movs r2, #0 │ │ │ │ movw sl, #54939 @ 0xd69b │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ - b.w 66f00 │ │ │ │ + b.w 3147e │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54890 @ 0xd66a │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - b.w 31494 │ │ │ │ - ldr.w r3, [pc, #2956] @ 32ba4 │ │ │ │ + b.w 31464 │ │ │ │ + ldr.w r3, [pc, #2956] @ 32b74 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #260] @ 0x104 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #54993 @ 0xd6d1 │ │ │ │ movw r8, #1893 @ 0x765 │ │ │ │ - b.w 314f4 │ │ │ │ - ldr.w r3, [pc, #2924] @ 32ba8 │ │ │ │ + b.w 314c4 │ │ │ │ + ldr.w r3, [pc, #2924] @ 32b78 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3269c │ │ │ │ + beq.w 3266c │ │ │ │ add r3, sp, #260 @ 0x104 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r3 │ │ │ │ - bl f348 │ │ │ │ - ldr.w r2, [pc, #2892] @ 32bac │ │ │ │ + bl f318 │ │ │ │ + ldr.w r2, [pc, #2892] @ 32b7c │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 320c8 │ │ │ │ + beq.n 32098 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ ldr r3, [r2, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.w 30e48 │ │ │ │ + b.w 30e18 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ movw sl, #54785 @ 0xd601 │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1885 @ 0x75d │ │ │ │ str r0, [sp, #32] │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30f14 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30ee4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30f2a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30efa │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - b.w 30f00 │ │ │ │ + b.w 30ed0 │ │ │ │ ldr.w r9, [sp, #88] @ 0x58 │ │ │ │ movw sl, #54912 @ 0xd680 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2764] @ 32bb0 │ │ │ │ + ldr.w r3, [pc, #2764] @ 32b80 │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov fp, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r4, [r9] │ │ │ │ mov r9, r4 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54925 @ 0xd68d │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ mov r9, fp │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ add r3, sp, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - b.w 30bbe │ │ │ │ + b.w 30b8e │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ movw sl, #54927 @ 0xd68f │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54930 @ 0xd692 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ mov r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.w 314ae │ │ │ │ - ldr.w r3, [pc, #2632] @ 32bb4 │ │ │ │ + b.w 3147e │ │ │ │ + ldr.w r3, [pc, #2632] @ 32b84 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #272] @ 0x110 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55033 @ 0xd6f9 │ │ │ │ movw r8, #1895 @ 0x767 │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 30ff2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30fc2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movw sl, #54937 @ 0xd699 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ mov r9, r2 │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ mov r9, r0 │ │ │ │ movw sl, #54932 @ 0xd694 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ - b.w 314ae │ │ │ │ - ldr.w r3, [pc, #2556] @ 32bb8 │ │ │ │ + b.w 3147e │ │ │ │ + ldr.w r3, [pc, #2556] @ 32b88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #268] @ 0x10c │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55073 @ 0xd721 │ │ │ │ movw r8, #1897 @ 0x769 │ │ │ │ - b.w 314f4 │ │ │ │ - bl 10568 │ │ │ │ + b.w 314c4 │ │ │ │ + bl 10538 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3102c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 30ffc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w 31056 │ │ │ │ - bl 112bc │ │ │ │ + b.w 31026 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 31102 │ │ │ │ + b.w 310d2 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3112a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 310fa │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 310e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 310b4 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ movw sl, #54940 @ 0xd69c │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ - b.w 314ae │ │ │ │ - ldr.w r3, [pc, #2448] @ 32bbc │ │ │ │ + b.w 3147e │ │ │ │ + ldr.w r3, [pc, #2448] @ 32b8c │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #276] @ 0x114 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55113 @ 0xd749 │ │ │ │ movw r8, #1899 @ 0x76b │ │ │ │ - b.w 314f4 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2412] @ 32bc0 │ │ │ │ + b.w 314c4 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr.w r3, [pc, #2412] @ 32b90 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32a96 │ │ │ │ + beq.w 32a66 │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r3 │ │ │ │ - bl f348 │ │ │ │ - ldr.w r2, [pc, #2384] @ 32bc4 │ │ │ │ + bl f318 │ │ │ │ + ldr.w r2, [pc, #2384] @ 32b94 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 322d8 │ │ │ │ + beq.n 322a8 │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b.w 30f58 │ │ │ │ - ldr.w r3, [pc, #2340] @ 32bc8 │ │ │ │ + b.w 30f28 │ │ │ │ + ldr.w r3, [pc, #2340] @ 32b98 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw sl, #55578 @ 0xd91a │ │ │ │ - ldr.w r1, [pc, #2332] @ 32bcc │ │ │ │ + ldr.w r1, [pc, #2332] @ 32b9c │ │ │ │ movw r8, #1924 @ 0x784 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 31160 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 31130 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movw sl, #54962 @ 0xd6b2 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 42cc │ │ │ │ - ldr.w r3, [pc, #2272] @ 32bd0 │ │ │ │ + blx 4298 │ │ │ │ + ldr.w r3, [pc, #2272] @ 32ba0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ movs r6, #0 │ │ │ │ strd r5, r5, [sp, #672] @ 0x2a0 │ │ │ │ mov r9, r6 │ │ │ │ strd r6, r6, [sp, #644] @ 0x284 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ str r6, [r4, #0] │ │ │ │ mov r4, r6 │ │ │ │ str.w r6, [r8] │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ str r6, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3109e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3106e │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ - b.w 31222 │ │ │ │ + b.w 311f2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 311a4 │ │ │ │ - bl 1011c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 31174 │ │ │ │ + bl 100ec │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov.w r8, #1920 @ 0x780 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55469 @ 0xd8ad │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - ldr.w r3, [pc, #2156] @ 32bd4 │ │ │ │ + b.w 314c4 │ │ │ │ + ldr.w r3, [pc, #2156] @ 32ba4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32a7c │ │ │ │ - ldr.w r4, [pc, #2140] @ 32bd8 │ │ │ │ + beq.w 32a4c │ │ │ │ + ldr.w r4, [pc, #2140] @ 32ba8 │ │ │ │ add.w r8, sp, #596 @ 0x254 │ │ │ │ mov r0, r8 │ │ │ │ add r6, sp, #760 @ 0x2f8 │ │ │ │ add r4, pc │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ adds r4, #16 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 30fdc │ │ │ │ + bne.w 30fac │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 32572 │ │ │ │ + beq.w 32542 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #28 │ │ │ │ strd fp, r6, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 32a52 │ │ │ │ + beq.w 32a22 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55456 @ 0xd8a0 │ │ │ │ str r6, [r3, #0] │ │ │ │ movw r8, #1919 @ 0x77f │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r6, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ movw sl, #55437 @ 0xd88d │ │ │ │ movw r8, #1919 @ 0x77f │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ movw sl, #54845 @ 0xd63d │ │ │ │ strd r0, r0, [sp, #68] @ 0x44 │ │ │ │ movw r8, #1887 @ 0x75f │ │ │ │ - b.w 314ae │ │ │ │ - ldr.w r3, [pc, #1960] @ 32bdc │ │ │ │ + b.w 3147e │ │ │ │ + ldr.w r3, [pc, #1960] @ 32bac │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr.w r1, [pc, #1956] @ 32be0 │ │ │ │ - ldr.w r0, [pc, #1956] @ 32be4 │ │ │ │ + ldr.w r1, [pc, #1956] @ 32bb0 │ │ │ │ + ldr.w r0, [pc, #1956] @ 32bb4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr.w r3, [pc, #1944] @ 32be8 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr.w r3, [pc, #1944] @ 32bb8 │ │ │ │ movs r2, #32 │ │ │ │ - ldr.w r1, [pc, #1940] @ 32bec │ │ │ │ - ldr.w r0, [pc, #1940] @ 32bf0 │ │ │ │ + ldr.w r1, [pc, #1940] @ 32bbc │ │ │ │ + ldr.w r0, [pc, #1940] @ 32bc0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 32522 │ │ │ │ + beq.n 324f2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 32546 │ │ │ │ - ldr.w r3, [pc, #1920] @ 32bf4 │ │ │ │ + bne.n 32516 │ │ │ │ + ldr.w r3, [pc, #1920] @ 32bc4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #284] @ 0x11c │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55233 @ 0xd7c1 │ │ │ │ movw r8, #1905 @ 0x771 │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r8, #1920 @ 0x780 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw sl, #55471 @ 0xd8af │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov.w r8, #1920 @ 0x780 │ │ │ │ str r2, [sp, #8] │ │ │ │ movw sl, #55474 @ 0xd8b2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b.w 314ae │ │ │ │ + b.w 3147e │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55512 @ 0xd8d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r8, #1921 @ 0x781 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw sl, #55510 @ 0xd8d6 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r8, #1921 @ 0x781 │ │ │ │ - b.w 314f4 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 314c4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31112 │ │ │ │ + beq.w 310e2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov.w r8, #1920 @ 0x780 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55499 @ 0xd8cb │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r8, #1920 @ 0x780 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw sl, #55495 @ 0xd8c7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314dc │ │ │ │ - bl 10314 │ │ │ │ + b.w 314ac │ │ │ │ + bl 102e4 │ │ │ │ mov r2, r4 │ │ │ │ - b.w 310a2 │ │ │ │ + b.w 31072 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - b.w 310a2 │ │ │ │ - ldr.w r3, [pc, #1748] @ 32bf8 │ │ │ │ + b.w 31072 │ │ │ │ + ldr.w r3, [pc, #1748] @ 32bc8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #256] @ 0x100 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55153 @ 0xd771 │ │ │ │ movw r8, #1901 @ 0x76d │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.w 32a90 │ │ │ │ - ldr.w r3, [pc, #1708] @ 32bfc │ │ │ │ + bne.w 32a60 │ │ │ │ + ldr.w r3, [pc, #1708] @ 32bcc │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #288] @ 0x120 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55273 @ 0xd7e9 │ │ │ │ movw r8, #1907 @ 0x773 │ │ │ │ - b.w 314f4 │ │ │ │ - ldr.w r3, [pc, #1676] @ 32c00 │ │ │ │ + b.w 314c4 │ │ │ │ + ldr.w r3, [pc, #1676] @ 32bd0 │ │ │ │ strd r5, r5, [sp, #624] @ 0x270 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #596] @ 0x254 │ │ │ │ - b.n 323d2 │ │ │ │ + b.n 323a2 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 32976 │ │ │ │ + ble.w 32946 │ │ │ │ vldr s15, [sp, #152] @ 0x98 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ mov.w ip, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov lr, r5 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ @@ -66397,58 +66397,58 @@ │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ cmp ip, r3 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ sbcs.w r3, lr, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.w 328b6 │ │ │ │ + bge.w 32886 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ adds r1, r6, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ sbcs.w r4, r2, r4 │ │ │ │ - bge.w 328b2 │ │ │ │ + bge.w 32882 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ adds.w r4, ip, #4294967295 @ 0xffffffff │ │ │ │ adc.w r5, lr, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ sbcs.w sl, r5, r6 │ │ │ │ - bge.w 32888 │ │ │ │ + bge.w 32858 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r3, r6 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ sbcs.w sl, r2, r6 │ │ │ │ - bge.w 3285e │ │ │ │ + bge.w 3282e │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ cmp ip, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ sbcs.w sl, lr, r6 │ │ │ │ - bge.w 32834 │ │ │ │ + bge.w 32804 │ │ │ │ vldr d7, [r1] │ │ │ │ vldr d5, [r0] │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ add.w sl, r6, r1 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ cmp r4, r6 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ vstr d7, [sl] │ │ │ │ sbcs.w r4, r5, r4 │ │ │ │ - bge.w 32808 │ │ │ │ + bge.w 327d8 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ cmp ip, r4 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ sbcs.w r4, lr, r4 │ │ │ │ - bge.w 327dc │ │ │ │ + bge.w 327ac │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ adds r3, #1 │ │ │ │ vldr d7, [fp] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ add r1, r4 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ @@ -66456,564 +66456,564 @@ │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ cmp r3, r5 │ │ │ │ add r4, fp │ │ │ │ ldr r5, [sp, #212] @ 0xd4 │ │ │ │ sbcs.w sl, r2, r5 │ │ │ │ vstr d7, [r4] │ │ │ │ - blt.n 325ec │ │ │ │ + blt.n 325bc │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ adds.w ip, ip, #1 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ adc.w lr, lr, #0 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ mov fp, r4 │ │ │ │ add r5, r3 │ │ │ │ - b.n 325d0 │ │ │ │ + b.n 325a0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r8, #1888 @ 0x760 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #54895 @ 0xd66f │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 32aae │ │ │ │ + bne.w 32a7e │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 32aae │ │ │ │ - ldr.w r3, [pc, #1344] @ 32c04 │ │ │ │ + bne.w 32a7e │ │ │ │ + ldr.w r3, [pc, #1344] @ 32bd4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #296] @ 0x128 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30f90 │ │ │ │ + bne.w 30f60 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55353 @ 0xd839 │ │ │ │ movw r8, #1911 @ 0x777 │ │ │ │ - b.w 314f4 │ │ │ │ - ldr.w r3, [pc, #1312] @ 32c08 │ │ │ │ + b.w 314c4 │ │ │ │ + ldr.w r3, [pc, #1312] @ 32bd8 │ │ │ │ movw sl, #55547 @ 0xd8fb │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw r8, #1922 @ 0x782 │ │ │ │ - ldr.w r1, [pc, #1300] @ 32c0c │ │ │ │ + ldr.w r1, [pc, #1300] @ 32bdc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - ldr.w r3, [pc, #1276] @ 32c10 │ │ │ │ + b.w 314c4 │ │ │ │ + ldr.w r3, [pc, #1276] @ 32be0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 327be │ │ │ │ + beq.n 3278e │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ mov.w fp, #1 │ │ │ │ - ldr.w r4, [pc, #1252] @ 32c14 │ │ │ │ + ldr.w r4, [pc, #1252] @ 32be4 │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ adds r4, #16 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r3, #28 │ │ │ │ mov r0, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 32764 │ │ │ │ + beq.n 32734 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 3118e │ │ │ │ + b.w 3115e │ │ │ │ ldrd r2, r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 32d18 │ │ │ │ + beq.w 32ce8 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r2, r4 │ │ │ │ strd fp, r3, [sp] │ │ │ │ movs r3, #28 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 32cea │ │ │ │ + beq.w 32cba │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movw sl, #55532 @ 0xd8ec │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw r8, #1921 @ 0x781 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw sl, #55515 @ 0xd8db │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r8, #1921 @ 0x781 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55193 @ 0xd799 │ │ │ │ movw r8, #1903 @ 0x76f │ │ │ │ - b.w 314f4 │ │ │ │ - ldr r3, [pc, #1000] @ (32bc8 ) │ │ │ │ + b.w 314c4 │ │ │ │ + ldr r3, [pc, #1000] @ (32b98 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw sl, #55715 @ 0xd9a3 │ │ │ │ - ldr.w r1, [pc, #1068] @ 32c18 │ │ │ │ + ldr.w r1, [pc, #1068] @ 32be8 │ │ │ │ movw r8, #1929 @ 0x789 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - ldr r3, [pc, #956] @ (32bc8 ) │ │ │ │ + b.w 314c4 │ │ │ │ + ldr r3, [pc, #956] @ (32b98 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw sl, #55705 @ 0xd999 │ │ │ │ - ldr.w r1, [pc, #1028] @ 32c1c │ │ │ │ + ldr.w r1, [pc, #1028] @ 32bec │ │ │ │ movw r8, #1929 @ 0x789 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - ldr r3, [pc, #912] @ (32bc8 ) │ │ │ │ + b.w 314c4 │ │ │ │ + ldr r3, [pc, #912] @ (32b98 ) │ │ │ │ mov.w r8, #1928 @ 0x788 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr r1, [pc, #988] @ (32c20 ) │ │ │ │ + ldr r1, [pc, #988] @ (32bf0 ) │ │ │ │ movw sl, #55686 @ 0xd986 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - ldr r3, [pc, #872] @ (32bc8 ) │ │ │ │ + b.w 314c4 │ │ │ │ + ldr r3, [pc, #872] @ (32b98 ) │ │ │ │ mov.w r8, #1928 @ 0x788 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr r1, [pc, #952] @ (32c24 ) │ │ │ │ + ldr r1, [pc, #952] @ (32bf4 ) │ │ │ │ movw sl, #55671 @ 0xd977 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #828] @ (32bc8 ) │ │ │ │ + ldr r3, [pc, #828] @ (32b98 ) │ │ │ │ mov.w r8, #1928 @ 0x788 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov.w fp, #0 │ │ │ │ movw sl, #55661 @ 0xd96d │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #904] @ (32c28 ) │ │ │ │ + ldr r1, [pc, #904] @ (32bf8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 3288a │ │ │ │ + b.n 3285a │ │ │ │ str.w r9, [sp, #20] │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #8] │ │ │ │ str.w r8, [sp, #188] @ 0xbc │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ sbcs.w r3, r9, r3 │ │ │ │ - bge.w 33074 │ │ │ │ + bge.w 33044 │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ movs r7, #0 │ │ │ │ - vldr d9, [pc, #696] @ 32b98 │ │ │ │ + vldr d9, [pc, #696] @ 32b68 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r7, r3 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ sbcs.w r3, r4, r3 │ │ │ │ - blt.n 329a0 │ │ │ │ + blt.n 32970 │ │ │ │ vmov.f64 d8, d9 │ │ │ │ adds r7, #1 │ │ │ │ vstmia r6!, {d8} │ │ │ │ adc.w r4, r4, #0 │ │ │ │ subs r3, r7, #3 │ │ │ │ orrs r3, r4 │ │ │ │ - bne.n 328e6 │ │ │ │ + bne.n 328b6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, fp │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 32f08 │ │ │ │ + ble.w 32ed8 │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ mov ip, r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ asrs r5, r4, #31 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r2, r8 │ │ │ │ asrs r4, r4, #31 │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs.w r6, r1, r5 │ │ │ │ - bge.w 32d6a │ │ │ │ + bge.w 32d3a │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs.w r6, r1, r4 │ │ │ │ - bge.w 32d60 │ │ │ │ + bge.w 32d30 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r6, r7 │ │ │ │ - ble.w 32d30 │ │ │ │ + ble.w 32d00 │ │ │ │ ldrd r6, r7, [r2] │ │ │ │ strd r6, r7, [r0], #8 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ add r2, r6 │ │ │ │ - b.n 32940 │ │ │ │ - ldr r3, [pc, #592] @ (32bc8 ) │ │ │ │ + b.n 32910 │ │ │ │ + ldr r3, [pc, #592] @ (32b98 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw sl, #55613 @ 0xd93d │ │ │ │ - ldr r1, [pc, #680] @ (32c2c ) │ │ │ │ + ldr r1, [pc, #680] @ (32bfc ) │ │ │ │ movw r8, #1925 @ 0x785 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32a3e │ │ │ │ + beq.n 32a0e │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 32a1c │ │ │ │ + cbz r0, 329ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 329d4 │ │ │ │ + beq.n 329a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33192 │ │ │ │ + beq.w 33162 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33188 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 33158 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3316c │ │ │ │ + beq.w 3313c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 328f6 │ │ │ │ + beq.w 328c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 328f6 │ │ │ │ + bne.w 328c6 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 328f6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 328c6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r5 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ movw sl, #55762 @ 0xd9d2 │ │ │ │ movw r8, #1934 @ 0x78e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ movw sl, #55760 @ 0xd9d0 │ │ │ │ movw r8, #1934 @ 0x78e │ │ │ │ - b.n 32a2e │ │ │ │ + b.n 329fe │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ - ldr r3, [pc, #452] @ (32c30 ) │ │ │ │ + bl ff90 │ │ │ │ + ldr r3, [pc, #452] @ (32c00 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #452] @ (32c34 ) │ │ │ │ + ldr r1, [pc, #452] @ (32c04 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 323e2 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 323b2 │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55439 @ 0xd88f │ │ │ │ movw r8, #1919 @ 0x77f │ │ │ │ - b.w 31494 │ │ │ │ + b.w 31464 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 31faa │ │ │ │ + b.w 31f7a │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movw sl, #54945 @ 0xd6a1 │ │ │ │ movw r8, #1889 @ 0x761 │ │ │ │ - b.w 31494 │ │ │ │ - ldr r3, [pc, #392] @ (32c38 ) │ │ │ │ + b.w 31464 │ │ │ │ + ldr r3, [pc, #392] @ (32c08 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #540] @ 0x21c │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32cd0 │ │ │ │ + beq.w 32ca0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32cc0 │ │ │ │ + beq.w 32c90 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32cb2 │ │ │ │ - ldr r2, [pc, #344] @ (32c3c ) │ │ │ │ + beq.w 32c82 │ │ │ │ + ldr r2, [pc, #344] @ (32c0c ) │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 32c40 │ │ │ │ + beq.w 32c10 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ eor.w r0, r2, #1 │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ adds r2, #2 │ │ │ │ strd r4, r3, [sp, #760] @ 0x2f8 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ str.w r9, [sp, #768] @ 0x300 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 32b2e │ │ │ │ + beq.n 32afe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32ce2 │ │ │ │ + beq.w 32cb2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32b46 │ │ │ │ + beq.n 32b16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32c8c │ │ │ │ + beq.w 32c5c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 32c9c │ │ │ │ + beq.w 32c6c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32b64 │ │ │ │ + beq.n 32b34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32caa │ │ │ │ + beq.w 32c7a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32b84 │ │ │ │ + beq.n 32b54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32c94 │ │ │ │ + beq.w 32c64 │ │ │ │ mov.w fp, #0 │ │ │ │ movw sl, #55408 @ 0xd870 │ │ │ │ mov r9, fp │ │ │ │ movw r8, #1913 @ 0x779 │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - @ instruction: 0xf2600004 │ │ │ │ - addw r0, r2, #4 │ │ │ │ - rsbs r0, ip, #4 │ │ │ │ - b.n 33310 │ │ │ │ - movs r4, r0 │ │ │ │ - b.n 331b8 │ │ │ │ - movs r4, r0 │ │ │ │ - @ instruction: 0xf0ae0004 │ │ │ │ - orn r0, r0, #4 │ │ │ │ - vext.8 d16, d0, d4, #0 │ │ │ │ - vaddl.s8 q8, d6, d4 │ │ │ │ - b.n 32efc │ │ │ │ + @ instruction: 0xf2900004 │ │ │ │ + @ instruction: 0xf2320004 │ │ │ │ + addw r0, ip, #4 │ │ │ │ + b.n 33340 │ │ │ │ + movs r4, r0 │ │ │ │ + b.n 331e8 │ │ │ │ + movs r4, r0 │ │ │ │ + @ instruction: 0xf0de0004 │ │ │ │ + eors.w r0, r0, #4 │ │ │ │ + bic.w r0, r0, #4 │ │ │ │ + vext.8 d16, d6, d4, #0 │ │ │ │ + b.n 32f2c │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 32dbc │ │ │ │ + b.n 32dec │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 11, cr0, cr2, cr4, {0} │ │ │ │ - b.n 32cf8 │ │ │ │ + cdp 0, 14, cr0, cr2, cr4, {0} │ │ │ │ + b.n 32d28 │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ movs r3, r0 │ │ │ │ - stc 0, cr0, [r6, #16]! │ │ │ │ - ldcl 0, cr0, [r6], #16 │ │ │ │ - stcl 0, cr0, [sl], {4} │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + ldcl 0, cr0, [r6, #16] │ │ │ │ + stc 0, cr0, [r6, #-16]! │ │ │ │ + ldcl 0, cr0, [sl], #16 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ movs r4, r0 │ │ │ │ - adcs.w r0, r6, r4 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + @ instruction: 0xeb860004 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ movs r3, r0 │ │ │ │ - add.w r0, r4, r4 │ │ │ │ - bgt.n 32bdc │ │ │ │ + @ instruction: 0xeb340004 │ │ │ │ + ble.n 32c0c │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 32b14 │ │ │ │ + b.n 32b44 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 32c7c │ │ │ │ + cbz r4, 32c4c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -67023,108 +67023,108 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 32c76 │ │ │ │ + beq.n 32c46 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 32c80 │ │ │ │ + cbz r2, 32c50 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - b.n 32af4 │ │ │ │ + b.n 32ac4 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 32af4 │ │ │ │ + b.n 32ac4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 32c76 │ │ │ │ + b.n 32c46 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 32b46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 32b16 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 32b84 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 32b54 │ │ │ │ mov r9, fp │ │ │ │ movw sl, #55402 @ 0xd86a │ │ │ │ movw r8, #1913 @ 0x779 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 32b64 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 32b34 │ │ │ │ mov fp, r0 │ │ │ │ movw sl, #55380 @ 0xd854 │ │ │ │ movw r8, #1913 @ 0x779 │ │ │ │ - b.w 314c6 │ │ │ │ + b.w 31496 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ movw sl, #55378 @ 0xd852 │ │ │ │ movw r8, #1913 @ 0x779 │ │ │ │ - b.w 314dc │ │ │ │ + b.w 314ac │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55376 @ 0xd850 │ │ │ │ movw r8, #1913 @ 0x779 │ │ │ │ mov r9, fp │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 32b2e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 32afe │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ - ldr.w r3, [pc, #1328] @ 33234 │ │ │ │ + bl ff90 │ │ │ │ + ldr.w r3, [pc, #1328] @ 33204 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r1, [pc, #1324] @ 33238 │ │ │ │ + ldr.w r1, [pc, #1324] @ 33208 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 3279e │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 3276e │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1312] @ 3323c │ │ │ │ + ldr.w r3, [pc, #1312] @ 3320c │ │ │ │ strd r5, r5, [sp, #528] @ 0x210 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ - b.n 3278e │ │ │ │ + b.n 3275e │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov fp, ip │ │ │ │ mov r9, sl │ │ │ │ movs r2, #0 │ │ │ │ - ldr.w r3, [pc, #1284] @ 33240 │ │ │ │ + ldr.w r3, [pc, #1284] @ 33210 │ │ │ │ movw sl, #55836 @ 0xda1c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movw r8, #1939 @ 0x793 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr.w r1, [pc, #1272] @ 33244 │ │ │ │ + ldr.w r1, [pc, #1272] @ 33214 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov fp, ip │ │ │ │ mov r9, sl │ │ │ │ movs r2, #1 │ │ │ │ - b.n 32d38 │ │ │ │ + b.n 32d08 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r6, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ mov r7, ip │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mov r5, fp │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ @@ -67140,148 +67140,148 @@ │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ cmp sl, r3 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.w 33024 │ │ │ │ + bge.w 32ff4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ cmp sl, r3 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.w 33018 │ │ │ │ + bge.w 32fe8 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 32fea │ │ │ │ + ble.w 32fba │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r2, r3, r1 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r3, [sp, #864] @ 0x360 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ subs r0, r0, r3 │ │ │ │ sbc.w r1, r1, r3, asr #31 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32fd4 │ │ │ │ + beq.w 32fa4 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov fp, sl │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r8 │ │ │ │ add.w r3, r3, r8, lsl #3 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32f9e │ │ │ │ + beq.w 32f6e │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32f8a │ │ │ │ + beq.w 32f5a │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ mov r2, r8 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32fb0 │ │ │ │ + beq.w 32f80 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32fb0 │ │ │ │ + beq.w 32f80 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 32f6c │ │ │ │ + beq.w 32f3c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 32e68 │ │ │ │ + beq.n 32e38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32fc4 │ │ │ │ + beq.w 32f94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 32f62 │ │ │ │ - blx 3e88 │ │ │ │ + beq.n 32f32 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 32f1c │ │ │ │ + beq.n 32eec │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 32e92 │ │ │ │ + beq.n 32e62 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 32f82 │ │ │ │ + beq.n 32f52 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ adds.w r9, r9, #1 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ vstmia r3!, {d8} │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r9, r3 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ sbcs.w r3, r5, r3 │ │ │ │ - blt.n 32dfa │ │ │ │ + blt.n 32dca │ │ │ │ adds.w r3, fp, #1 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r8, r2 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ mov r7, r5 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - b.n 32d96 │ │ │ │ + b.n 32d66 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 331ce │ │ │ │ + beq.w 3319e │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ asrs r3, r2, #31 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r9, r3 │ │ │ │ - bge.w 331a0 │ │ │ │ + bge.w 33170 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r4, r2 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ @@ -67292,115 +67292,115 @@ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r9, r9, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - b.n 328c8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 32898 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32e84 │ │ │ │ + beq.n 32e54 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov fp, r8 │ │ │ │ movw sl, #55912 @ 0xda68 │ │ │ │ movw r8, #1945 @ 0x799 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 32f46 │ │ │ │ + beq.n 32f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 32f52 │ │ │ │ + cbz r3, 32f22 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 314c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 314f4 │ │ │ │ - bl 112bc │ │ │ │ + b.w 314c4 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.n 32e7a │ │ │ │ + b.n 32e4a │ │ │ │ mov fp, r7 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r4, fp │ │ │ │ ldr r7, [sp, #8] │ │ │ │ movw sl, #55909 @ 0xda65 │ │ │ │ movw r8, #1945 @ 0x799 │ │ │ │ - b.n 32a2e │ │ │ │ + b.n 329fe │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 32e92 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 32e62 │ │ │ │ mov fp, r8 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw sl, #55901 @ 0xda5d │ │ │ │ movw r8, #1945 @ 0x799 │ │ │ │ - b.n 32f36 │ │ │ │ + b.n 32f06 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ movw sl, #55899 @ 0xda5b │ │ │ │ movw r8, #1945 @ 0x799 │ │ │ │ - b.n 32a2e │ │ │ │ + b.n 329fe │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - cbz r3, 32fcc │ │ │ │ + cbz r3, 32f9c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 32fcc │ │ │ │ - bl 17964 │ │ │ │ + cbz r3, 32f9c │ │ │ │ + bl 17934 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 32e52 │ │ │ │ + b.n 32e22 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 32e68 │ │ │ │ - bl 14d54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 32e38 │ │ │ │ + bl 14d24 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 32e52 │ │ │ │ + b.n 32e22 │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, fp │ │ │ │ movw sl, #55875 @ 0xda43 │ │ │ │ movw r8, #1943 @ 0x797 │ │ │ │ - b.n 32a2e │ │ │ │ + b.n 329fe │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r3, [pc, #584] @ (33240 ) │ │ │ │ + ldr r3, [pc, #584] @ (33210 ) │ │ │ │ movw sl, #55873 @ 0xda41 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movw r8, #1943 @ 0x797 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #580] @ (33248 ) │ │ │ │ + ldr r1, [pc, #580] @ (33218 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - b.n 32ff4 │ │ │ │ + b.n 32fc4 │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ mov fp, r5 │ │ │ │ ldrd r5, r2, [sp, #192] @ 0xc0 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldrd r8, r9, [sp, #232] @ 0xe8 │ │ │ │ @@ -67409,264 +67409,264 @@ │ │ │ │ blx r4 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 32ed0 │ │ │ │ + bne.w 32ea0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r8, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 32ed0 │ │ │ │ + beq.w 32ea0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - b.n 32920 │ │ │ │ + b.n 328f0 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ mov r5, fp │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr.w r8, [sp, #188] @ 0xbc │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3314c │ │ │ │ + beq.n 3311c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ mov r0, r8 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ add r0, sp, #692 @ 0x2b4 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 33132 │ │ │ │ + beq.n 33102 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 33122 │ │ │ │ + cbnz r2, 330f2 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 316de │ │ │ │ + b.w 316ae │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31822 │ │ │ │ + beq.w 317f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 33164 │ │ │ │ + cbz r3, 33134 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 316fa │ │ │ │ + b.w 316ca │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw sl, #56053 @ 0xdaf5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ movw r8, #1958 @ 0x7a6 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.w 314c6 │ │ │ │ + b.w 31496 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33142 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33112 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 329fa │ │ │ │ + beq.w 329ca │ │ │ │ mov r0, sl │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ movw sl, #55765 @ 0xd9d5 │ │ │ │ movw r8, #1934 @ 0x78e │ │ │ │ - b.n 32f36 │ │ │ │ - bl 112bc │ │ │ │ + b.n 32f06 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.n 329ea │ │ │ │ + b.n 329ba │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 329d4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 329a4 │ │ │ │ mov fp, r5 │ │ │ │ - b.w 31716 │ │ │ │ - ldr r3, [pc, #156] @ (33240 ) │ │ │ │ + b.w 316e6 │ │ │ │ + ldr r3, [pc, #156] @ (33210 ) │ │ │ │ mov fp, r7 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movw sl, #56010 @ 0xdaca │ │ │ │ - ldr r1, [pc, #160] @ (3324c ) │ │ │ │ + ldr r1, [pc, #160] @ (3321c ) │ │ │ │ movw r8, #1953 @ 0x7a1 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ - ldr r3, [pc, #128] @ (33250 ) │ │ │ │ + b.w 314c4 │ │ │ │ + ldr r3, [pc, #128] @ (33220 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov fp, r7 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr.w r1, [r3, #2476] @ 0x9ac │ │ │ │ ldr.w r0, [r3, #2860] @ 0xb2c │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ str r0, [sp, #8] │ │ │ │ - cbz r0, 3321e │ │ │ │ + cbz r0, 331ee │ │ │ │ mov r1, r4 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3320a │ │ │ │ + beq.n 331da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 3320a │ │ │ │ + cbnz r2, 331da │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55984 @ 0xdab0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r8, #1951 @ 0x79f │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw sl, #55980 @ 0xdaac │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r8, #1951 @ 0x79f │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 314f4 │ │ │ │ + b.w 314c4 │ │ │ │ nop │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 331d4 │ │ │ │ + bvs.n 33204 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ movs r3, r0 │ │ │ │ - b.n 332dc │ │ │ │ + b.n 3330c │ │ │ │ movs r4, 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, #3648] @ 0xe40 │ │ │ │ - ldr.w r2, [pc, #3104] @ 33e88 │ │ │ │ + ldr.w r2, [pc, #3104] @ 33e58 │ │ │ │ mov r3, r1 │ │ │ │ - ldr.w r4, [pc, #3104] @ 33e8c │ │ │ │ + ldr.w r4, [pc, #3104] @ 33e5c │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ - ldr.w r1, [pc, #3100] @ 33e90 │ │ │ │ + ldr.w r1, [pc, #3100] @ 33e60 │ │ │ │ add r2, pc │ │ │ │ add r4, pc │ │ │ │ - ldr.w sl, [pc, #3096] @ 33e94 │ │ │ │ + ldr.w sl, [pc, #3096] @ 33e64 │ │ │ │ ldr.w r2, [r2, #2904] @ 0xb58 │ │ │ │ add sl, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ mov.w r1, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - beq.w 3381e │ │ │ │ + beq.w 337ee │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ - bl 2f754 │ │ │ │ + bl 2f724 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33940 │ │ │ │ - ldr.w r3, [pc, #3056] @ 33e98 │ │ │ │ + beq.w 33910 │ │ │ │ + ldr.w r3, [pc, #3056] @ 33e68 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 3397e │ │ │ │ - ldr.w r2, [pc, #3044] @ 33e9c │ │ │ │ + beq.w 3394e │ │ │ │ + ldr.w r2, [pc, #3044] @ 33e6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 34372 │ │ │ │ - ldr.w r2, [pc, #3028] @ 33ea0 │ │ │ │ + beq.w 34342 │ │ │ │ + ldr.w r2, [pc, #3028] @ 33e70 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 343d6 │ │ │ │ + beq.w 343a6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 339de │ │ │ │ + bne.w 339ae │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 344d6 │ │ │ │ + bpl.w 344a6 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -67676,22 +67676,22 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3331c │ │ │ │ + beq.n 332ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 337dc │ │ │ │ - ldr.w r3, [pc, #2948] @ 33ea4 │ │ │ │ + beq.w 337ac │ │ │ │ + ldr.w r3, [pc, #2948] @ 33e74 │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ - ldr.w r3, [pc, #2944] @ 33ea8 │ │ │ │ + ldr.w r3, [pc, #2944] @ 33e78 │ │ │ │ subs r0, r6, r2 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ clz r0, r0 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ @@ -67699,409 +67699,409 @@ │ │ │ │ ite ne │ │ │ │ movne r3, r0 │ │ │ │ orreq.w r3, r0, #1 │ │ │ │ cmp r6, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 333c2 │ │ │ │ + beq.n 33392 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 333ea │ │ │ │ + bne.n 333ba │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33df2 │ │ │ │ + beq.w 33dc2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33dfe │ │ │ │ + beq.w 33dce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3338c │ │ │ │ + beq.n 3335c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33816 │ │ │ │ + beq.w 337e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 333a0 │ │ │ │ + beq.n 33370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3380e │ │ │ │ - ldr.w r2, [pc, #2824] @ 33eac │ │ │ │ - ldr.w r3, [pc, #2792] @ 33e90 │ │ │ │ + beq.w 337de │ │ │ │ + ldr.w r2, [pc, #2824] @ 33e7c │ │ │ │ + ldr.w r3, [pc, #2792] @ 33e60 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 344b6 │ │ │ │ + bne.w 34486 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #412 @ 0x19c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33350 │ │ │ │ + bge.n 33320 │ │ │ │ mov.w r2, #414 @ 0x19e │ │ │ │ movw r1, #13051 @ 0x32fb │ │ │ │ - ldr.w r3, [pc, #2776] @ 33eb0 │ │ │ │ + ldr.w r3, [pc, #2776] @ 33e80 │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr.w r0, [pc, #2772] @ 33eb4 │ │ │ │ + ldr.w r0, [pc, #2772] @ 33e84 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 33378 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 33348 │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2748] @ 33eb8 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2748] @ 33e88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2880] @ 0xb40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 33f7e │ │ │ │ - ldr.w r3, [pc, #2736] @ 33ebc │ │ │ │ + bne.w 33f4e │ │ │ │ + ldr.w r3, [pc, #2736] @ 33e8c │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #332] @ 0x14c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3345c │ │ │ │ + beq.n 3342c │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 337e2 │ │ │ │ + beq.w 337b2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.w 34512 │ │ │ │ + bpl.w 344e2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 34372 │ │ │ │ + beq.w 34342 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 343d6 │ │ │ │ + beq.w 343a6 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 337fe │ │ │ │ + ble.w 337ce │ │ │ │ adds r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 33454 │ │ │ │ + b.n 33424 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 337fe │ │ │ │ + beq.w 337ce │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 3344c │ │ │ │ + bne.n 3341c │ │ │ │ ldrd r3, r2, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 34068 │ │ │ │ + bne.w 34038 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33478 │ │ │ │ + beq.n 33448 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add.w r4, r3, #88 @ 0x58 │ │ │ │ mov fp, r3 │ │ │ │ - ldr.w r2, [pc, #2620] @ 33ec0 │ │ │ │ - ldr.w r3, [pc, #2620] @ 33ec4 │ │ │ │ + ldr.w r2, [pc, #2620] @ 33e90 │ │ │ │ + ldr.w r3, [pc, #2620] @ 33e94 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ ldr.w r1, [sl, r2] │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.w 340c6 │ │ │ │ + bne.w 34096 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r2, [pc, #2568] @ 33ec8 │ │ │ │ + ldr.w r2, [pc, #2568] @ 33e98 │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r3, r4, #8 │ │ │ │ strd r6, r7, [sp, #156] @ 0x9c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ - ldr.w r2, [pc, #2552] @ 33ecc │ │ │ │ + ldr.w r2, [pc, #2552] @ 33e9c │ │ │ │ mov r4, ip │ │ │ │ str.w fp, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r1 │ │ │ │ mov fp, r3 │ │ │ │ mov r7, r5 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str.w sl, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33bfa │ │ │ │ + bne.w 33bca │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 33d7c │ │ │ │ + bne.w 33d4c │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 344d2 │ │ │ │ + bpl.w 344a2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 34372 │ │ │ │ + beq.w 34342 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 343d6 │ │ │ │ + beq.w 343a6 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.w 34140 │ │ │ │ + bge.w 34110 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33540 │ │ │ │ + beq.n 33510 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r6, #1 │ │ │ │ - cbz r4, 33558 │ │ │ │ + cbz r4, 33528 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33558 │ │ │ │ + beq.n 33528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33938 │ │ │ │ + beq.w 33908 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3f40 │ │ │ │ + blx 3f0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33832 │ │ │ │ + bne.w 33802 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 338ba │ │ │ │ + beq.w 3388a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33e7e │ │ │ │ + beq.w 33e4e │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 33e6c │ │ │ │ + beq.w 33e3c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r8, r3 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ cmp r8, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r2 │ │ │ │ orreq.w r3, r2, #1 │ │ │ │ cmp r8, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 338e0 │ │ │ │ + beq.w 338b0 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33ae2 │ │ │ │ + bne.w 33ab2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 335d6 │ │ │ │ + beq.n 335a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33d74 │ │ │ │ + beq.w 33d44 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33fac │ │ │ │ + beq.w 33f7c │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 33fb6 │ │ │ │ + beq.w 33f86 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r8, r3 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ cmp r8, r3 │ │ │ │ ite ne │ │ │ │ movne r3, r2 │ │ │ │ orreq.w r3, r2, #1 │ │ │ │ cmp r8, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3395e │ │ │ │ + beq.w 3392e │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33d2a │ │ │ │ + bne.w 33cfa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3363e │ │ │ │ + beq.n 3360e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33dea │ │ │ │ + beq.w 33dba │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #2188] @ 33ed0 │ │ │ │ + ldr.w r2, [pc, #2188] @ 33ea0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3403e │ │ │ │ + beq.w 3400e │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 33ffe │ │ │ │ + beq.w 33fce │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ sub.w sl, r8, r3 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ clz sl, sl │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ cmp r8, r3 │ │ │ │ ite ne │ │ │ │ movne r3, sl │ │ │ │ orreq.w r3, sl, #1 │ │ │ │ cmp r8, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 33694 │ │ │ │ + cbnz r3, 33664 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.w 33bbc │ │ │ │ + blt.w 33b8c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 33dbe │ │ │ │ + bne.w 33d8e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 336b4 │ │ │ │ + beq.n 33684 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33e0a │ │ │ │ + beq.w 33dda │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #2072] @ 33ed4 │ │ │ │ + ldr.w r2, [pc, #2072] @ 33ea4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 340a0 │ │ │ │ + beq.w 34070 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3408e │ │ │ │ + beq.w 3405e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 336ee │ │ │ │ + beq.n 336be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33e46 │ │ │ │ + beq.w 33e16 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #2020] @ 33ed8 │ │ │ │ + ldr.w r2, [pc, #2020] @ 33ea8 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 340aa │ │ │ │ + beq.w 3407a │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 340b4 │ │ │ │ + beq.w 34084 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 33722 │ │ │ │ + beq.n 336f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 33b8e │ │ │ │ + beq.w 33b5e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r1, [pc, #1972] @ 33edc │ │ │ │ + ldr.w r1, [pc, #1972] @ 33eac │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, #2008] @ 0x7d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 340fc │ │ │ │ + beq.w 340cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 340ea │ │ │ │ + beq.w 340ba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 33758 │ │ │ │ + beq.n 33728 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 33bae │ │ │ │ + beq.w 33b7e │ │ │ │ ldr.w r1, [fp, #32] │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ ldr.w r1, [fp, #64] @ 0x40 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 33b3e │ │ │ │ + bne.w 33b0e │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 34010 │ │ │ │ + bne.w 33fe0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 33e22 │ │ │ │ + bne.w 33df2 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ bic.w r0, r2, r2, asr #31 │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ add.w r2, sp, r3, lsl #2 │ │ │ │ @@ -68109,15 +68109,15 @@ │ │ │ │ add.w r2, sp, r3, lsl #2 │ │ │ │ add.w r3, sp, r3, lsl #2 │ │ │ │ str.w r0, [r2, #308] @ 0x134 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ str.w r2, [r3, #372] @ 0x174 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 33f48 │ │ │ │ + blt.w 33f18 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ adds r3, #18 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r2, [r3, #-108] │ │ │ │ add r2, r8 │ │ │ │ str.w r2, [r3, #-108] │ │ │ │ @@ -68125,1253 +68125,1253 @@ │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ands.w r3, r3, r1, asr #32 │ │ │ │ it cc │ │ │ │ movcc r3, r2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b.n 338ac │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3331c │ │ │ │ + b.n 3387c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 332ec │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 3345c │ │ │ │ + beq.w 3342c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 337e2 │ │ │ │ - ldr.w r3, [pc, #1772] @ 33ee0 │ │ │ │ + bne.n 337b2 │ │ │ │ + ldr.w r3, [pc, #1772] @ 33eb0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 3345c │ │ │ │ + beq.w 3342c │ │ │ │ add r4, sp, #196 @ 0xc4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl e960 │ │ │ │ - b.n 33480 │ │ │ │ + bl e930 │ │ │ │ + b.n 33450 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 333a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33370 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3338c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3335c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3382c │ │ │ │ + beq.n 337fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ - b.n 333a0 │ │ │ │ + b.n 33370 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 33fc8 │ │ │ │ + bne.w 33f98 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 344ba │ │ │ │ + bpl.w 3448a │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bhi.w 34048 │ │ │ │ + bhi.w 34018 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ and.w r4, r4, #3 │ │ │ │ rsb r4, r4, #1 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.w 339ee │ │ │ │ + beq.w 339be │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ ldr.w r1, [fp, #32] │ │ │ │ ldr.w r2, [fp, #64] @ 0x40 │ │ │ │ - blt.w 33a08 │ │ │ │ + blt.w 339d8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.w 33a0e │ │ │ │ + ble.w 339de │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 33db4 │ │ │ │ + blt.w 33d84 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add.w r0, r3, #18 │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ ldr.w r3, [r0, #-108] │ │ │ │ mla r3, r1, r4, r3 │ │ │ │ str.w r3, [r0, #-108] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 338ac │ │ │ │ + blt.n 3387c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 342e4 │ │ │ │ + bne.w 342b4 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r4, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 334f6 │ │ │ │ + b.n 334c6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, sp, r1, lsl #2 │ │ │ │ str.w r0, [r3, #340] @ 0x154 │ │ │ │ add.w r3, sp, r1, lsl #2 │ │ │ │ str.w r2, [r3, #308] @ 0x134 │ │ │ │ add.w r3, sp, r1, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r3, #372] @ 0x174 │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b.n 338ac │ │ │ │ + b.n 3387c │ │ │ │ mov r0, r8 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - bge.w 335b6 │ │ │ │ + bge.w 33586 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #762 @ 0x2fa │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17525 @ 0x4475 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33916 │ │ │ │ + beq.n 338e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34136 │ │ │ │ + beq.w 34106 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33a80 │ │ │ │ + beq.w 33a50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33a80 │ │ │ │ + bne.w 33a50 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33a80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33a50 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33558 │ │ │ │ - ldr.w r3, [pc, #1440] @ 33ee4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33528 │ │ │ │ + ldr.w r3, [pc, #1440] @ 33eb4 │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr.w r0, [pc, #1436] @ 33ee8 │ │ │ │ + ldr.w r0, [pc, #1436] @ 33eb8 │ │ │ │ movw r1, #13014 @ 0x32d6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 333a0 │ │ │ │ + b.n 33370 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - bge.w 3361e │ │ │ │ + bge.w 335ee │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #763 @ 0x2fb │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17547 @ 0x448b │ │ │ │ - b.n 338fe │ │ │ │ - ldr.w r3, [pc, #1388] @ 33eec │ │ │ │ + b.n 338ce │ │ │ │ + ldr.w r3, [pc, #1388] @ 33ebc │ │ │ │ movw r5, #13037 @ 0x32ed │ │ │ │ - ldr.w r1, [pc, #1384] @ 33ef0 │ │ │ │ + ldr.w r1, [pc, #1384] @ 33ec0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33b2a │ │ │ │ + beq.w 33afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 339c0 │ │ │ │ - ldr.w r3, [pc, #1352] @ 33ef4 │ │ │ │ + cbz r3, 33990 │ │ │ │ + ldr.w r3, [pc, #1352] @ 33ec4 │ │ │ │ mov r1, r5 │ │ │ │ - ldr.w r0, [pc, #1352] @ 33ef8 │ │ │ │ + ldr.w r0, [pc, #1352] @ 33ec8 │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 33958 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 33928 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1332] @ 33efc │ │ │ │ - ldr.w r0, [pc, #1332] @ 33f00 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [pc, #1332] @ 33ecc │ │ │ │ + ldr.w r0, [pc, #1332] @ 33ed0 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 33958 │ │ │ │ - bgt.w 33b9a │ │ │ │ + bl 17a0c │ │ │ │ + b.n 33928 │ │ │ │ + bgt.w 33b6a │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 33f5c │ │ │ │ + bge.w 33f2c │ │ │ │ movw r5, #13022 @ 0x32de │ │ │ │ - b.n 33996 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 33966 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 342b2 │ │ │ │ + bne.w 34282 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [fp, #32] │ │ │ │ ldr.w r2, [fp, #64] @ 0x40 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bpl.w 33878 │ │ │ │ - ldr.w r3, [pc, #1268] @ 33f04 │ │ │ │ + bpl.w 33848 │ │ │ │ + ldr.w r3, [pc, #1268] @ 33ed4 │ │ │ │ movw r4, #17847 @ 0x45b7 │ │ │ │ ldr.w sl, [sp, #180] @ 0xb4 │ │ │ │ movw r8, #818 @ 0x332 │ │ │ │ ldr.w ip, [sp, #128] @ 0x80 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov r2, ip │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr.w r3, [pc, #1236] @ 33f08 │ │ │ │ + ldr.w r3, [pc, #1236] @ 33ed8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #416] @ 0x1a0 │ │ │ │ - bl 28ec0 │ │ │ │ - blx 43c8 │ │ │ │ + bl 28e90 │ │ │ │ + blx 4394 │ │ │ │ mov r1, r4 │ │ │ │ - ldr.w r3, [pc, #1220] @ 33f0c │ │ │ │ + ldr.w r3, [pc, #1220] @ 33edc │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r0, [pc, #1216] @ 33f10 │ │ │ │ + ldr.w r0, [pc, #1216] @ 33ee0 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc │ │ │ │ movw sl, #750 @ 0x2ee │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #17447 @ 0x4427 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33a80 │ │ │ │ + beq.n 33a50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33f54 │ │ │ │ - ldr.w r3, [pc, #1168] @ 33f14 │ │ │ │ + beq.w 33f24 │ │ │ │ + ldr.w r3, [pc, #1168] @ 33ee4 │ │ │ │ mov r2, sl │ │ │ │ - ldr.w r0, [pc, #1168] @ 33f18 │ │ │ │ + ldr.w r0, [pc, #1168] @ 33ee8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33d06 │ │ │ │ + beq.w 33cd6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33e4e │ │ │ │ + beq.w 33e1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33e12 │ │ │ │ + beq.w 33de2 │ │ │ │ mov.w r9, #0 │ │ │ │ - cbz r5, 33ad8 │ │ │ │ + cbz r5, 33aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33ad0 │ │ │ │ + beq.n 33aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33bf2 │ │ │ │ + beq.w 33bc2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 33378 │ │ │ │ + bne.w 33348 │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ movw r1, #13062 @ 0x3306 │ │ │ │ - b.n 333d4 │ │ │ │ + b.n 333a4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 341de │ │ │ │ + bne.w 341ae │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 344ba │ │ │ │ + bpl.w 3448a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.n 33bce │ │ │ │ + bhi.n 33b9e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 335be │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 3358e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34386 │ │ │ │ + bne.w 34356 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 335be │ │ │ │ - ldr r3, [pc, #1008] @ (33f1c ) │ │ │ │ + b.n 3358e │ │ │ │ + ldr r3, [pc, #1008] @ (33eec ) │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #1008] @ (33f20 ) │ │ │ │ + ldr r0, [pc, #1008] @ (33ef0 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 33958 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 33928 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3444c │ │ │ │ + beq.w 3441c │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mul.w r1, sl, r1 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 34052 │ │ │ │ + bne.w 34022 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 3414e │ │ │ │ + bge.w 3411e │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ subs r4, r2, #1 │ │ │ │ mul.w r8, r4, r1 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ negeq r2, r2 │ │ │ │ - bne.w 33e2e │ │ │ │ + bne.w 33dfe │ │ │ │ mov r1, sl │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ - blx 4164 <__aeabi_idiv@plt> │ │ │ │ + blx 4130 <__aeabi_idiv@plt> │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mul.w sl, r0, sl │ │ │ │ cmp r2, sl │ │ │ │ it ne │ │ │ │ addne r0, #1 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - b.n 3378c │ │ │ │ + b.n 3375c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ - b.n 33722 │ │ │ │ - ldr r3, [pc, #904] @ (33f24 ) │ │ │ │ + b.n 336f2 │ │ │ │ + ldr r3, [pc, #904] @ (33ef4 ) │ │ │ │ movs r2, #2 │ │ │ │ - ldr r1, [pc, #904] @ (33f28 ) │ │ │ │ + ldr r1, [pc, #904] @ (33ef8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 339e8 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 339b8 │ │ │ │ strd r0, r3, [sp, #172] @ 0xac │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r0, r3, [sp, #172] @ 0xac │ │ │ │ - b.n 33758 │ │ │ │ + b.n 33728 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov.w sl, #764 @ 0x2fc │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17569 @ 0x44a1 │ │ │ │ - b.n 338fe │ │ │ │ + b.n 338ce │ │ │ │ mov r0, r8 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b.n 33b10 │ │ │ │ + b.n 33ae0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 33378 │ │ │ │ + beq.w 33348 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 33378 │ │ │ │ + beq.w 33348 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 33378 │ │ │ │ + bne.w 33348 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33ad0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33aa0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33542 │ │ │ │ + bne.w 33512 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ ldr.w sl, [sp, #180] @ 0xb4 │ │ │ │ - blx 42b4 │ │ │ │ - cbz r0, 33c2c │ │ │ │ - ldr r2, [pc, #784] @ (33f2c ) │ │ │ │ + blx 4280 │ │ │ │ + cbz r0, 33bfc │ │ │ │ + ldr r2, [pc, #784] @ (33efc ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 3449e │ │ │ │ - blx 3f8c │ │ │ │ + bne.w 3446e │ │ │ │ + blx 3f58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 33c44 │ │ │ │ + beq.n 33c14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3428c │ │ │ │ - ldr r5, [pc, #744] @ (33f30 ) │ │ │ │ + beq.w 3425c │ │ │ │ + ldr r5, [pc, #744] @ (33f00 ) │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r1, [r5, #332] @ 0x14c │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3416a │ │ │ │ + beq.w 3413a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 33cdc │ │ │ │ + beq.n 33cac │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #316 @ 0x13c │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr.w r3, [fp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr.w r3, [fp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34414 │ │ │ │ + beq.w 343e4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 343ee │ │ │ │ + bne.w 343be │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 341c0 │ │ │ │ + beq.w 34190 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 342ca │ │ │ │ + beq.w 3429a │ │ │ │ ldr.w r9, [sp, #108] @ 0x6c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 341d0 │ │ │ │ + beq.w 341a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33378 │ │ │ │ + beq.w 33348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33378 │ │ │ │ + bne.w 33348 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 33378 │ │ │ │ - ldr r3, [pc, #596] @ (33f34 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 33348 │ │ │ │ + ldr r3, [pc, #596] @ (33f04 ) │ │ │ │ mov r5, r4 │ │ │ │ - ldr r2, [pc, #596] @ (33f38 ) │ │ │ │ - ldr r1, [pc, #600] @ (33f3c ) │ │ │ │ + ldr r2, [pc, #596] @ (33f08 ) │ │ │ │ + ldr r1, [pc, #600] @ (33f0c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - ldr r3, [pc, #588] @ (33f40 ) │ │ │ │ - ldr r0, [pc, #588] @ (33f44 ) │ │ │ │ + blx 3e28 │ │ │ │ + ldr r3, [pc, #588] @ (33f10 ) │ │ │ │ + ldr r0, [pc, #588] @ (33f14 ) │ │ │ │ mov.w r2, #780 @ 0x30c │ │ │ │ add r3, pc │ │ │ │ movw r1, #17677 @ 0x450d │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33ad8 │ │ │ │ + bne.w 33aa8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33ad8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33aa8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 3422e │ │ │ │ + bne.w 341fe │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 344ba │ │ │ │ + bpl.w 3448a │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 34264 │ │ │ │ + bhi.w 34234 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 33626 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 335f6 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 343da │ │ │ │ + bne.w 343aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - b.n 33626 │ │ │ │ + b.n 335f6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 335d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 335a6 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.w 34512 │ │ │ │ + bpl.w 344e2 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 34372 │ │ │ │ + beq.w 34342 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 343d6 │ │ │ │ + beq.w 343a6 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.w 34140 │ │ │ │ + bge.w 34110 │ │ │ │ add.w r3, r9, r6, lsl #2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 3353c │ │ │ │ - b.w 33540 │ │ │ │ + bne.w 3350c │ │ │ │ + b.w 33510 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ mla r3, r1, r4, r3 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ - b.n 33898 │ │ │ │ + b.n 33868 │ │ │ │ mov r0, r8 │ │ │ │ - bl 119b8 │ │ │ │ + bl 11988 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 3369c │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 3366c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3369c │ │ │ │ + beq.w 3366c │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov.w sl, #764 @ 0x2fc │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17573 @ 0x44a5 │ │ │ │ - b.n 338fe │ │ │ │ + b.n 338ce │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3363e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3360e │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ movw r1, #13085 @ 0x331d │ │ │ │ - b.w 333d4 │ │ │ │ + b.w 333a4 │ │ │ │ mov.w r2, #418 @ 0x1a2 │ │ │ │ movw r1, #13096 @ 0x3328 │ │ │ │ - b.w 333d4 │ │ │ │ + b.w 333a4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 336b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33684 │ │ │ │ mov r9, r3 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 33abc │ │ │ │ - b.n 33ad0 │ │ │ │ + bne.w 33a8c │ │ │ │ + b.n 33aa0 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #1 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 3415c │ │ │ │ + blt.w 3412c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ ite le │ │ │ │ rsble r2, r4, r2 │ │ │ │ rsbgt r2, r4, r3 │ │ │ │ - b.n 33b72 │ │ │ │ + b.n 33b42 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 336ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 336be │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33ad8 │ │ │ │ - b.n 33d22 │ │ │ │ + bne.w 33aa8 │ │ │ │ + b.n 33cf2 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #762 @ 0x2fa │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17523 @ 0x4473 │ │ │ │ - b.n 33a68 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 33a38 │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 33584 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.w 33554 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ movs r3, r0 │ │ │ │ - udf #32 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - udf #16 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 33f6c │ │ │ │ + ble.n 33d9c │ │ │ │ movs r4, r0 │ │ │ │ - ble.n 33f48 │ │ │ │ + ble.n 33f78 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 33e7c │ │ │ │ + bgt.n 33eac │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 33f94 │ │ │ │ + blt.n 33dc4 │ │ │ │ movs r4, r0 │ │ │ │ - blt.n 33f24 │ │ │ │ + blt.n 33f54 │ │ │ │ movs r4, r0 │ │ │ │ - bge.n 33ebc │ │ │ │ + blt.n 33eec │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 33ed8 │ │ │ │ + bhi.n 33f08 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 33edc │ │ │ │ + bvs.n 33f0c │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ - b.n 337c6 │ │ │ │ + b.n 33796 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33a80 │ │ │ │ - ldr.w r3, [pc, #1464] @ 34518 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33a50 │ │ │ │ + ldr.w r3, [pc, #1464] @ 344e8 │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w 341d8 │ │ │ │ - ldr.w r3, [pc, #1452] @ 3451c │ │ │ │ + beq.w 341a8 │ │ │ │ + ldr.w r3, [pc, #1452] @ 344ec │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1452] @ 34520 │ │ │ │ + ldr.w r1, [pc, #1452] @ 344f0 │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 339e8 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 339b8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w 33408 │ │ │ │ + bgt.w 333d8 │ │ │ │ ldr.w r0, [r3, #2884] @ 0xb44 │ │ │ │ movs r1, #0 │ │ │ │ - bl 121ac │ │ │ │ - ldr.w r3, [pc, #1424] @ 34524 │ │ │ │ - ldr.w r0, [pc, #1424] @ 34528 │ │ │ │ + bl 1217c │ │ │ │ + ldr.w r3, [pc, #1424] @ 344f4 │ │ │ │ + ldr.w r0, [pc, #1424] @ 344f8 │ │ │ │ movw r2, #723 @ 0x2d3 │ │ │ │ add r3, pc │ │ │ │ movw r1, #17247 @ 0x435f │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 33ad8 │ │ │ │ - blx 3b88 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 33aa8 │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 335ec │ │ │ │ + b.w 335bc │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #763 @ 0x2fb │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17545 @ 0x4489 │ │ │ │ - b.n 33a68 │ │ │ │ + b.n 33a38 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 339ee │ │ │ │ - blx 419c │ │ │ │ + beq.w 339be │ │ │ │ + blx 4168 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3385a │ │ │ │ + beq.w 3382a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3385a │ │ │ │ + bne.w 3382a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3385a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3382a │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov.w sl, #764 @ 0x2fc │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17567 @ 0x449f │ │ │ │ - b.n 33a68 │ │ │ │ + b.n 33a38 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 3426e │ │ │ │ + blt.w 3423e │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.w 34214 │ │ │ │ + bgt.w 341e4 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov.w sl, #1 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r4, r2 │ │ │ │ mul.w r8, r1, r2 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.w 3378c │ │ │ │ - b.n 33e2e │ │ │ │ - blx 3b88 │ │ │ │ + beq.w 3375c │ │ │ │ + b.n 33dfe │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 33658 │ │ │ │ + b.w 33628 │ │ │ │ mov r0, r5 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3385a │ │ │ │ + b.n 3382a │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 34106 │ │ │ │ + blt.n 340d6 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 3410e │ │ │ │ + bgt.n 340de │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w 33b5e │ │ │ │ - b.n 34028 │ │ │ │ + blt.w 33b2e │ │ │ │ + b.n 33ff8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33466 │ │ │ │ - ldr.w r3, [pc, #1204] @ 3452c │ │ │ │ + bne.w 33436 │ │ │ │ + ldr.w r3, [pc, #1204] @ 344fc │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ - ldr.w r0, [pc, #1200] @ 34530 │ │ │ │ + ldr.w r0, [pc, #1200] @ 34500 │ │ │ │ movw r1, #17271 @ 0x4377 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 33ad8 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 33aa8 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #766 @ 0x2fe │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17589 @ 0x44b5 │ │ │ │ - b.n 33a68 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 33a38 │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 336ce │ │ │ │ - blx 3b88 │ │ │ │ + b.w 3369e │ │ │ │ + blx 3b54 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 33708 │ │ │ │ + b.w 336d8 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #767 @ 0x2ff │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17602 @ 0x44c2 │ │ │ │ - b.n 33a68 │ │ │ │ + b.n 33a38 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e40 │ │ │ │ + blx 3e0c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34324 │ │ │ │ + beq.w 342f4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34316 │ │ │ │ + beq.w 342e6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r3 │ │ │ │ - b.w 334bc │ │ │ │ + b.w 3348c │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov.w sl, #768 @ 0x300 │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17615 @ 0x44cf │ │ │ │ - b.n 33a68 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 33a38 │ │ │ │ + blx 3b54 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ - b.w 3373e │ │ │ │ + b.w 3370e │ │ │ │ add r1, r2 │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mul.w r8, r0, r1 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - bne.w 33e2e │ │ │ │ + bne.w 33dfe │ │ │ │ cmp.w sl, #0 │ │ │ │ itett ge │ │ │ │ ldrge r3, [sp, #140] @ 0x8c │ │ │ │ ldrlt r4, [sp, #140] @ 0x8c │ │ │ │ subge r2, r2, r3 │ │ │ │ movge r4, r3 │ │ │ │ it lt │ │ │ │ mvnlt r2, r4 │ │ │ │ - b.n 33b72 │ │ │ │ + b.n 33b42 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 33916 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 338e6 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ ldr.w sl, [sp, #180] @ 0xb4 │ │ │ │ - b.n 33c2c │ │ │ │ + b.n 33bfc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 33b72 │ │ │ │ - b.n 33e2e │ │ │ │ + beq.w 33b42 │ │ │ │ + b.n 33dfe │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ge │ │ │ │ rsbge r2, r4, r3 │ │ │ │ neglt r2, r4 │ │ │ │ - b.n 33b72 │ │ │ │ + b.n 33b42 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #316 @ 0x13c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ strd r0, r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34364 │ │ │ │ + beq.w 34334 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 3439a │ │ │ │ + bne.w 3436a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 34294 │ │ │ │ + beq.n 34264 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33cb2 │ │ │ │ + beq.w 33c82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 342c6 │ │ │ │ - cbz r4, 341d0 │ │ │ │ + beq.w 34296 │ │ │ │ + cbz r4, 341a0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 33abc │ │ │ │ - cbz r4, 341d0 │ │ │ │ + b.n 33a8c │ │ │ │ + cbz r4, 341a0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 341d0 │ │ │ │ + beq.n 341a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 342aa │ │ │ │ + beq.n 3427a │ │ │ │ ldr.w r9, [sp, #108] @ 0x6c │ │ │ │ - b.w 33378 │ │ │ │ - ldr r3, [pc, #856] @ (34534 ) │ │ │ │ + b.w 33348 │ │ │ │ + ldr r3, [pc, #856] @ (34504 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 33f72 │ │ │ │ + b.n 33f42 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33b18 │ │ │ │ - blx 419c │ │ │ │ + beq.w 33ae8 │ │ │ │ + blx 4168 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33b10 │ │ │ │ + beq.w 33ae0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33b10 │ │ │ │ + bne.w 33ae0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33b10 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33ae0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3427c │ │ │ │ + bne.n 3424c │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ subs r0, r2, r4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ mul.w r8, r3, r4 │ │ │ │ - b.w 3378c │ │ │ │ + b.w 3375c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3cb0 │ │ │ │ + blx 3c7c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33d62 │ │ │ │ - blx 419c │ │ │ │ + beq.w 33d32 │ │ │ │ + blx 4168 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33d5a │ │ │ │ + beq.w 33d2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33d5a │ │ │ │ + bne.w 33d2a │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33d5a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33d2a │ │ │ │ mov r0, r8 │ │ │ │ - blx 419c │ │ │ │ + blx 4168 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - b.n 33d5a │ │ │ │ + b.n 33d2a │ │ │ │ add r1, r2 │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3421a │ │ │ │ + beq.n 341ea │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mul.w r8, r4, r3 │ │ │ │ - b.n 33e2e │ │ │ │ + b.n 33dfe │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 33c44 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 33c14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 341d0 │ │ │ │ + beq.n 341a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 341d0 │ │ │ │ + beq.n 341a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 341d0 │ │ │ │ + bne.n 341a0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 341d0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 341a0 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #749 @ 0x2ed │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17437 @ 0x441d │ │ │ │ - b.w 33a68 │ │ │ │ + b.w 33a38 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 33e14 │ │ │ │ + b.n 33de4 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 341d0 │ │ │ │ + beq.w 341a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 341d0 │ │ │ │ + beq.w 341a0 │ │ │ │ mov r5, r4 │ │ │ │ - b.w 33ac6 │ │ │ │ - ldr r3, [pc, #592] @ (34538 ) │ │ │ │ + b.w 33a96 │ │ │ │ + ldr r3, [pc, #592] @ (34508 ) │ │ │ │ movw r4, #18477 @ 0x482d │ │ │ │ ldr.w sl, [sp, #180] @ 0xb4 │ │ │ │ movw r8, #885 @ 0x375 │ │ │ │ ldr.w ip, [sp, #128] @ 0x80 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov r2, ip │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #564] @ (3453c ) │ │ │ │ + ldr r3, [pc, #564] @ (3450c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #344] @ 0x158 │ │ │ │ - bl 28ec0 │ │ │ │ - b.w 33a40 │ │ │ │ + bl 28e90 │ │ │ │ + b.w 33a10 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ movw sl, #747 @ 0x2eb │ │ │ │ movw r4, #17370 @ 0x43da │ │ │ │ - b.w 33a68 │ │ │ │ - ldr r3, [pc, #536] @ (34540 ) │ │ │ │ + b.w 33a38 │ │ │ │ + ldr r3, [pc, #536] @ (34510 ) │ │ │ │ movw r2, #747 @ 0x2eb │ │ │ │ - ldr r0, [pc, #536] @ (34544 ) │ │ │ │ + ldr r0, [pc, #536] @ (34514 ) │ │ │ │ movw r1, #17368 @ 0x43d8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33ad8 │ │ │ │ + bne.w 33aa8 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 33ad8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 33aa8 │ │ │ │ mov r5, r4 │ │ │ │ mov.w sl, #784 @ 0x310 │ │ │ │ movw r4, #17728 @ 0x4540 │ │ │ │ - b.w 33a80 │ │ │ │ - ldr r3, [pc, #468] @ (34548 ) │ │ │ │ + b.w 33a50 │ │ │ │ + ldr r3, [pc, #468] @ (34518 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #464] @ (3454c ) │ │ │ │ - ldr r0, [pc, #468] @ (34550 ) │ │ │ │ + ldr r1, [pc, #464] @ (3451c ) │ │ │ │ + ldr r0, [pc, #468] @ (34520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #762 @ 0x2fa │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17529 @ 0x4479 │ │ │ │ - b.w 338fe │ │ │ │ + b.w 338ce │ │ │ │ ldr.w r1, [r5, #328] @ 0x148 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 344ea │ │ │ │ + beq.w 344ba │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 344c8 │ │ │ │ + beq.w 34498 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 33bd8 │ │ │ │ + beq.w 33ba8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 342c6 │ │ │ │ + beq.w 34296 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 33378 │ │ │ │ + beq.w 33348 │ │ │ │ mov r5, r4 │ │ │ │ - b.w 33abc │ │ │ │ - bl 10008 │ │ │ │ + b.w 33a8c │ │ │ │ + bl ffd8 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ movw sl, #763 @ 0x2fb │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ movw r4, #17551 @ 0x448f │ │ │ │ - b.w 338fe │ │ │ │ + b.w 338ce │ │ │ │ ldr.w r1, [r5, #328] @ 0x148 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 343b0 │ │ │ │ + bne.n 34380 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 344f8 │ │ │ │ + beq.n 344c8 │ │ │ │ mov r5, r4 │ │ │ │ movw sl, #779 @ 0x30b │ │ │ │ movw r4, #17697 @ 0x4521 │ │ │ │ - b.w 33a74 │ │ │ │ - ldr r3, [pc, #316] @ (34554 ) │ │ │ │ + b.w 33a44 │ │ │ │ + ldr r3, [pc, #316] @ (34524 ) │ │ │ │ movw r2, #779 @ 0x30b │ │ │ │ - ldr r0, [pc, #316] @ (34558 ) │ │ │ │ + ldr r0, [pc, #316] @ (34528 ) │ │ │ │ movw r1, #17695 @ 0x451f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 344be │ │ │ │ + beq.n 3448e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 342c6 │ │ │ │ + beq.w 34296 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ mov r5, r4 │ │ │ │ - b.w 33abc │ │ │ │ - ldr r3, [pc, #200] @ (34518 ) │ │ │ │ + b.w 33a8c │ │ │ │ + ldr r3, [pc, #200] @ (344e8 ) │ │ │ │ ldr.w sl, [sp, #180] @ 0xb4 │ │ │ │ ldr.w ip, [sp, #128] @ 0x80 │ │ │ │ ldrd r6, r7, [sp, #156] @ 0x9c │ │ │ │ mov r2, ip │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ movw sl, #770 @ 0x302 │ │ │ │ ldr.w fp, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #240] @ (3455c ) │ │ │ │ + ldr r3, [pc, #240] @ (3452c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #520] @ 0x208 │ │ │ │ - bl 28ec0 │ │ │ │ - blx 43c8 │ │ │ │ - ldr r3, [pc, #228] @ (34560 ) │ │ │ │ + bl 28e90 │ │ │ │ + blx 4394 │ │ │ │ + ldr r3, [pc, #228] @ (34530 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #228] @ (34564 ) │ │ │ │ + ldr r0, [pc, #228] @ (34534 ) │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #824 @ 0x338 │ │ │ │ add r0, pc │ │ │ │ movw r1, #17905 @ 0x45f1 │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r4, #17628 @ 0x44dc │ │ │ │ - b.w 33a68 │ │ │ │ - bl 13220 │ │ │ │ + b.w 33a38 │ │ │ │ + bl 131f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33c28 │ │ │ │ + bne.w 33bf8 │ │ │ │ mov r5, r4 │ │ │ │ movw sl, #747 @ 0x2eb │ │ │ │ movw r4, #17409 @ 0x4401 │ │ │ │ - b.w 33a68 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 1011c │ │ │ │ + b.w 33a38 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 100ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 33ad8 │ │ │ │ + beq.w 33aa8 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 33e54 │ │ │ │ + b.n 33e24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 33cbc │ │ │ │ - b.w 33378 │ │ │ │ - bl 101a0 │ │ │ │ - ldr r3, [pc, #144] @ (34568 ) │ │ │ │ + bne.w 33c8c │ │ │ │ + b.w 33348 │ │ │ │ + bl 10170 │ │ │ │ + ldr r3, [pc, #144] @ (34538 ) │ │ │ │ movw r2, #13025 @ 0x32e1 │ │ │ │ - ldr r1, [pc, #140] @ (3456c ) │ │ │ │ - ldr r0, [pc, #144] @ (34570 ) │ │ │ │ + ldr r1, [pc, #140] @ (3453c ) │ │ │ │ + ldr r0, [pc, #144] @ (34540 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r5, r4 │ │ │ │ mov.w sl, #784 @ 0x310 │ │ │ │ movw r4, #17738 @ 0x454a │ │ │ │ - b.w 33a68 │ │ │ │ - ldr r3, [pc, #120] @ (34574 ) │ │ │ │ + b.w 33a38 │ │ │ │ + ldr r3, [pc, #120] @ (34544 ) │ │ │ │ movw r2, #779 @ 0x30b │ │ │ │ - ldr r0, [pc, #120] @ (34578 ) │ │ │ │ + ldr r0, [pc, #120] @ (34548 ) │ │ │ │ movw r1, #17697 @ 0x4521 │ │ │ │ add r3, pc │ │ │ │ mov r5, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 33a9c │ │ │ │ - bl 10038 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 33a6c │ │ │ │ + bl 10008 │ │ │ │ nop │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, r6 │ │ │ │ + mov ip, r5 │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ movs r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ - ldr.w r8, [pc, #2392] @ 34eec │ │ │ │ + ldr.w r8, [pc, #2392] @ 34ebc │ │ │ │ add r4, sp, #296 @ 0x128 │ │ │ │ add r8, pc │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - ldr.w r2, [pc, #2384] @ 34ef0 │ │ │ │ - ldr.w r3, [pc, #2384] @ 34ef4 │ │ │ │ + ldr.w r2, [pc, #2384] @ 34ec0 │ │ │ │ + ldr.w r3, [pc, #2384] @ 34ec4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [sp, #1252] @ 0x4e4 │ │ │ │ ldr.w r0, [sp, #1256] @ 0x4e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ @@ -69397,177 +69397,177 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r5, [sp, #1260] @ 0x4ec │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 346f2 │ │ │ │ - ldr.w r3, [pc, #2288] @ 34ef8 │ │ │ │ + bne.n 346c2 │ │ │ │ + ldr.w r3, [pc, #2288] @ 34ec8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3523a │ │ │ │ + beq.w 3520a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2248] @ 34efc │ │ │ │ + ldr.w r2, [pc, #2248] @ 34ecc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3549a │ │ │ │ + beq.w 3546a │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3547a │ │ │ │ + beq.w 3544a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34664 │ │ │ │ + beq.n 34634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35322 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 352f2 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 354f0 │ │ │ │ - ldr.w r3, [pc, #2188] @ 34f00 │ │ │ │ - ldr.w r4, [pc, #2188] @ 34f04 │ │ │ │ + beq.w 354c0 │ │ │ │ + ldr.w r3, [pc, #2188] @ 34ed0 │ │ │ │ + ldr.w r4, [pc, #2188] @ 34ed4 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ mov r2, r3 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 35336 │ │ │ │ + blt.w 35306 │ │ │ │ ldr.w r1, [r4, #2468] @ 0x9a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35662 │ │ │ │ + beq.w 35632 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 346bc │ │ │ │ + beq.n 3468c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 346bc │ │ │ │ + cbnz r3, 3468c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 346d6 │ │ │ │ + beq.n 346a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 346d6 │ │ │ │ + cbnz r3, 346a6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 346f0 │ │ │ │ + beq.n 346c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 353a4 │ │ │ │ + beq.w 35374 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2068] @ 34f08 │ │ │ │ + ldr.w r3, [pc, #2068] @ 34ed8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #1888] @ 0x760 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35354 │ │ │ │ + beq.w 35324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3471a │ │ │ │ + beq.n 346ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r4, [sp, #172] @ 0xac │ │ │ │ - ldr.w fp, [pc, #2028] @ 34f0c │ │ │ │ + ldr.w fp, [pc, #2028] @ 34edc │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r9, [pc, #2028] @ 34f10 │ │ │ │ + ldr.w r9, [pc, #2028] @ 34ee0 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r0, sp │ │ │ │ add fp, pc │ │ │ │ add r9, pc │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #1 │ │ │ │ str.w fp, [sp, #96] @ 0x60 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35384 │ │ │ │ + beq.w 35354 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ mov r0, sp │ │ │ │ strd fp, r5, [sp, #96] @ 0x60 │ │ │ │ strd r7, r9, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #608 @ 0x260 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 353ae │ │ │ │ + beq.w 3537e │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #728 @ 0x2d8 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ strd r9, fp, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34f58 │ │ │ │ - ldr.w r3, [pc, #1908] @ 34f14 │ │ │ │ + beq.w 34f28 │ │ │ │ + ldr.w r3, [pc, #1908] @ 34ee4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35424 │ │ │ │ + beq.w 353f4 │ │ │ │ mov fp, r5 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ @@ -69577,101 +69577,101 @@ │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - ldr.w r3, [pc, #1860] @ 34f18 │ │ │ │ + ldr.w r3, [pc, #1860] @ 34ee8 │ │ │ │ strd fp, r6, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc │ │ │ │ strd sl, r7, [sp, #216] @ 0xd8 │ │ │ │ ldr.w r3, [r3, #2360] @ 0x938 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3480a │ │ │ │ + beq.n 347da │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3480a │ │ │ │ + beq.n 347da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34ecc │ │ │ │ + beq.w 34e9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34822 │ │ │ │ + beq.n 347f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352fa │ │ │ │ + beq.w 352ca │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3483e │ │ │ │ + beq.n 3480e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3530e │ │ │ │ + beq.w 352de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34856 │ │ │ │ + beq.n 34826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35304 │ │ │ │ + beq.w 352d4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 35402 │ │ │ │ + beq.w 353d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34876 │ │ │ │ + beq.n 34846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35318 │ │ │ │ - ldr.w r2, [pc, #1700] @ 34f1c │ │ │ │ + beq.w 352e8 │ │ │ │ + ldr.w r2, [pc, #1700] @ 34eec │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1696] @ 34f20 │ │ │ │ + ldr.w r3, [pc, #1696] @ 34ef0 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.w 356a6 │ │ │ │ - ldr.w r2, [pc, #1672] @ 34f24 │ │ │ │ + bne.w 35676 │ │ │ │ + ldr.w r2, [pc, #1672] @ 34ef4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35a78 │ │ │ │ - ldr.w r2, [pc, #1624] @ 34f00 │ │ │ │ + beq.w 35a48 │ │ │ │ + ldr.w r2, [pc, #1624] @ 34ed0 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35a8c │ │ │ │ + beq.w 35a5c │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 354a4 │ │ │ │ + bne.w 35474 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - bne.w 35550 │ │ │ │ + bne.w 35520 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.w 35a90 │ │ │ │ + bpl.w 35a60 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ @@ -69756,872 +69756,872 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 349c0 │ │ │ │ + beq.n 34990 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3532c │ │ │ │ - ldr.w r2, [pc, #1380] @ 34f28 │ │ │ │ + beq.w 352fc │ │ │ │ + ldr.w r2, [pc, #1380] @ 34ef8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ strd r3, r3, [sp, #188] @ 0xbc │ │ │ │ ldr.w r5, [r2, #1412] @ 0x584 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35524 │ │ │ │ + beq.w 354f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #1320] @ 34f2c │ │ │ │ + ldr.w r2, [pc, #1320] @ 34efc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #620] @ 0x26c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 355ae │ │ │ │ + beq.w 3557e │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35592 │ │ │ │ + beq.w 35562 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34a34 │ │ │ │ + beq.n 34a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34ed4 │ │ │ │ + beq.w 34ea4 │ │ │ │ movs r0, #4 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 355b8 │ │ │ │ + beq.w 35588 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w 35aa4 │ │ │ │ + bpl.w 35a74 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 35a70 │ │ │ │ + ble.w 35a40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 35a70 │ │ │ │ + beq.w 35a40 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 35a70 │ │ │ │ + beq.w 35a40 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r5, #0] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.w 35a70 │ │ │ │ + beq.w 35a40 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 355f0 │ │ │ │ + beq.w 355c0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34af2 │ │ │ │ + beq.n 34ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34edc │ │ │ │ + beq.w 34eac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 355d2 │ │ │ │ + beq.w 355a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34b12 │ │ │ │ + beq.n 34ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34ee4 │ │ │ │ + beq.w 34eb4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - ldr.w r3, [pc, #1028] @ 34f30 │ │ │ │ + ldr.w r3, [pc, #1028] @ 34f00 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3567e │ │ │ │ + beq.w 3564e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34b50 │ │ │ │ + beq.n 34b20 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr.w r9, [pc, #992] @ 34f34 │ │ │ │ + ldr.w r9, [pc, #992] @ 34f04 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w sl, [pc, #992] @ 34f38 │ │ │ │ + ldr.w sl, [pc, #992] @ 34f08 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, sp │ │ │ │ add r9, pc │ │ │ │ add sl, pc │ │ │ │ movs r6, #0 │ │ │ │ movs r4, #2 │ │ │ │ str.w r9, [sp, #96] @ 0x60 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35764 │ │ │ │ - ldr r3, [pc, #944] @ (34f3c ) │ │ │ │ + beq.w 35734 │ │ │ │ + ldr r3, [pc, #944] @ (34f0c ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #936] @ (34f40 ) │ │ │ │ + ldr r3, [pc, #936] @ (34f10 ) │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 353cc │ │ │ │ + beq.w 3539c │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #832 @ 0x340 │ │ │ │ mov r0, sp │ │ │ │ movs r7, #1 │ │ │ │ strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3579e │ │ │ │ + beq.w 3576e │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #936 @ 0x3a8 │ │ │ │ mov r0, sp │ │ │ │ strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ strd r7, sl, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 357ba │ │ │ │ + beq.w 3578a │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1040 @ 0x410 │ │ │ │ mov r0, sp │ │ │ │ strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ strd r7, sl, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add.w r3, sp, #1024 @ 0x400 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 357d6 │ │ │ │ + beq.w 357a6 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1144 @ 0x478 │ │ │ │ mov r0, sp │ │ │ │ strd sl, r9, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add.w r3, sp, #1128 @ 0x468 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35804 │ │ │ │ + beq.w 357d4 │ │ │ │ movs r0, #11 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3581a │ │ │ │ + beq.w 357ea │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ itt ne │ │ │ │ addne r3, r3, r7 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #2 │ │ │ │ movs r7, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #3 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #4 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ movs r1, #5 │ │ │ │ mov r0, sl │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, sl │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, sl │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #9 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #10 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, sl │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, fp │ │ │ │ it ne │ │ │ │ strne.w r3, [fp] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ strd r7, r7, [sp, #192] @ 0xc0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35856 │ │ │ │ - ldr r4, [pc, #520] @ (34f44 ) │ │ │ │ + beq.w 35826 │ │ │ │ + ldr r4, [pc, #520] @ (34f14 ) │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #1232] @ 0x4d0 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 35782 │ │ │ │ + blt.w 35752 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 358fa │ │ │ │ + beq.w 358ca │ │ │ │ ldr.w r1, [r4, #2332] @ 0x91c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35918 │ │ │ │ + beq.w 358e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34d8a │ │ │ │ + beq.n 34d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 34d8a │ │ │ │ + cbnz r3, 34d5a │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - blx 4004 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3fd0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3593c │ │ │ │ - ldr r4, [pc, #428] @ (34f48 ) │ │ │ │ + beq.w 3590c │ │ │ │ + ldr r4, [pc, #428] @ (34f18 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #1144] @ 0x478 │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 353e8 │ │ │ │ + blt.w 353b8 │ │ │ │ ldr.w r1, [r4, #2468] @ 0x9a4 │ │ │ │ mov r2, r7 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 359a4 │ │ │ │ + beq.w 35974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34ddc │ │ │ │ + beq.n 34dac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 358c8 │ │ │ │ + beq.w 35898 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34df6 │ │ │ │ + beq.n 34dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 358c0 │ │ │ │ - ldr r3, [pc, #340] @ (34f4c ) │ │ │ │ + beq.w 35890 │ │ │ │ + ldr r3, [pc, #340] @ (34f1c ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [r3, #708] @ 0x2c4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 35988 │ │ │ │ + blt.w 35958 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34e26 │ │ │ │ + beq.n 34df6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 358d2 │ │ │ │ - ldr r3, [pc, #296] @ (34f50 ) │ │ │ │ + beq.w 358a2 │ │ │ │ + ldr r3, [pc, #296] @ (34f20 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #296] @ (34f54 ) │ │ │ │ + ldr r2, [pc, #296] @ (34f24 ) │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #196] @ 0xc4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldr.w r1, [r2, #1544] @ 0x608 │ │ │ │ mov r2, r7 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 358dc │ │ │ │ + blt.w 358ac │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 359ea │ │ │ │ + beq.w 359ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34e6e │ │ │ │ + beq.n 34e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35958 │ │ │ │ + beq.w 35928 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34e86 │ │ │ │ + beq.n 34e56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35962 │ │ │ │ + beq.w 35932 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34e9e │ │ │ │ + beq.n 34e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3596c │ │ │ │ + beq.w 3593c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34eb6 │ │ │ │ + beq.n 34e86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35976 │ │ │ │ + beq.w 35946 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r8, fp │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n 350bc │ │ │ │ + b.n 3508c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3480a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 347da │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34a34 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34a04 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34af2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34ac2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34b12 │ │ │ │ - rev16 r6, r4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34ae2 │ │ │ │ + hlt 0x0016 │ │ │ │ movs r4, r0 │ │ │ │ - rev16 r0, r3 │ │ │ │ + hlt 0x0008 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bls.n 34f2e │ │ │ │ + bls.n 34efe │ │ │ │ vqrshrn.u64 d26, , #3 │ │ │ │ - vneg.s d16, d24 │ │ │ │ + vneg.s d16, d28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ movs r4, r0 │ │ │ │ - bmi.n 34eee │ │ │ │ + bmi.n 34ebe │ │ │ │ vceq.f d26, d21, #0 │ │ │ │ @ instruction: 0xfffdebd9 │ │ │ │ vneg.f d26, d21 │ │ │ │ - vsri.64 q14, q7, #3 │ │ │ │ + vceq.f d28, d14, #0 │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ movs r4, r0 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ movw r3, #2179 @ 0x883 │ │ │ │ movw r8, #59682 @ 0xe922 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ strd r3, r8, [sp, #160] @ 0xa0 │ │ │ │ - cbz r5, 34f90 │ │ │ │ + cbz r5, 34f60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34f8e │ │ │ │ + beq.n 34f5e │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 352d0 │ │ │ │ + beq.w 352a0 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 35a24 │ │ │ │ + beq.w 359f4 │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ mov fp, r8 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ strd r8, r8, [sp, #116] @ 0x74 │ │ │ │ strd r8, r8, [sp, #108] @ 0x6c │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34fc8 │ │ │ │ + beq.n 34f98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35212 │ │ │ │ - cbz r5, 34fde │ │ │ │ + beq.w 351e2 │ │ │ │ + cbz r5, 34fae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34fde │ │ │ │ + beq.n 34fae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3521a │ │ │ │ + beq.w 351ea │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 34ffc │ │ │ │ + beq.n 34fcc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34ffc │ │ │ │ + beq.n 34fcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35222 │ │ │ │ + beq.w 351f2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3501a │ │ │ │ + beq.n 34fea │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3501a │ │ │ │ + beq.n 34fea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352da │ │ │ │ + beq.w 352aa │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ - cbz r1, 35032 │ │ │ │ + cbz r1, 35002 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35032 │ │ │ │ + beq.n 35002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352e2 │ │ │ │ + beq.w 352b2 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ - cbz r1, 3504a │ │ │ │ + cbz r1, 3501a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3504a │ │ │ │ + beq.n 3501a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352ea │ │ │ │ + beq.w 352ba │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ - cbz r1, 35062 │ │ │ │ + cbz r1, 35032 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35062 │ │ │ │ + beq.n 35032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352f2 │ │ │ │ + beq.w 352c2 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - cbz r1, 3507a │ │ │ │ + cbz r1, 3504a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3507a │ │ │ │ + beq.n 3504a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3522a │ │ │ │ - cbz r4, 35090 │ │ │ │ + beq.w 351fa │ │ │ │ + cbz r4, 35060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35090 │ │ │ │ + beq.n 35060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35232 │ │ │ │ - cbz r7, 350a6 │ │ │ │ + beq.w 35202 │ │ │ │ + cbz r7, 35076 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 350a6 │ │ │ │ + beq.n 35076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352c8 │ │ │ │ - ldr.w r3, [pc, #2600] @ 35ad0 │ │ │ │ + beq.w 35298 │ │ │ │ + ldr.w r3, [pc, #2600] @ 35aa0 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r0, [pc, #2596] @ 35ad4 │ │ │ │ + ldr.w r0, [pc, #2596] @ 35aa4 │ │ │ │ ldrd r2, r1, [sp, #160] @ 0xa0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ - cbz r1, 350d4 │ │ │ │ + cbz r1, 350a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 350d4 │ │ │ │ + beq.n 350a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35280 │ │ │ │ + beq.w 35250 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ - cbz r1, 350ec │ │ │ │ + cbz r1, 350bc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 350ec │ │ │ │ + beq.n 350bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352a8 │ │ │ │ + beq.w 35278 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ - cbz r1, 35104 │ │ │ │ + cbz r1, 350d4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35104 │ │ │ │ + beq.n 350d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352b0 │ │ │ │ + beq.w 35280 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - cbz r1, 3511c │ │ │ │ + cbz r1, 350ec │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3511c │ │ │ │ + beq.n 350ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352b8 │ │ │ │ + beq.w 35288 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - cbz r1, 35134 │ │ │ │ + cbz r1, 35104 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35134 │ │ │ │ + beq.n 35104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352c0 │ │ │ │ + beq.w 35290 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ - cbz r1, 3514c │ │ │ │ + cbz r1, 3511c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3514c │ │ │ │ + beq.n 3511c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35278 │ │ │ │ + beq.w 35248 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - cbz r1, 35162 │ │ │ │ + cbz r1, 35132 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35162 │ │ │ │ + beq.n 35132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3520a │ │ │ │ + beq.n 351da │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 35180 │ │ │ │ + beq.n 35150 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35180 │ │ │ │ + beq.n 35150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35298 │ │ │ │ + beq.w 35268 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - cbz r1, 35198 │ │ │ │ + cbz r1, 35168 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35198 │ │ │ │ + beq.n 35168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 352a0 │ │ │ │ + beq.w 35270 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ - cbz r1, 351ac │ │ │ │ + cbz r1, 3517c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 351ac │ │ │ │ + beq.n 3517c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 35202 │ │ │ │ + cbz r3, 351d2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 351c8 │ │ │ │ + beq.n 35198 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 351c8 │ │ │ │ + beq.n 35198 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35290 │ │ │ │ + beq.n 35260 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 351dc │ │ │ │ + beq.n 351ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35288 │ │ │ │ - ldr.w r2, [pc, #2296] @ 35ad8 │ │ │ │ - ldr.w r3, [pc, #2296] @ 35adc │ │ │ │ + beq.n 35258 │ │ │ │ + ldr.w r2, [pc, #2296] @ 35aa8 │ │ │ │ + ldr.w r3, [pc, #2296] @ 35aac │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 35a74 │ │ │ │ + bne.w 35a44 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 351ac │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3517c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35162 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35132 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34fc8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34f98 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34fde │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34fae │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34ffc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34fcc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3507a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3504a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35090 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35060 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3462e │ │ │ │ + bne.w 345fe │ │ │ │ movw sl, #2174 @ 0x87e │ │ │ │ movw r3, #59645 @ 0xe8fd │ │ │ │ mov r8, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ @@ -70629,175 +70629,175 @@ │ │ │ │ strd r5, r5, [sp, #108] @ 0x6c │ │ │ │ strd r5, r5, [sp, #136] @ 0x88 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ strd r5, r5, [sp, #152] @ 0x98 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ strd sl, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 3501a │ │ │ │ + b.n 34fea │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3514c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3511c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 350d4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 350a4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 351dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 351ac │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 351c8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35198 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35180 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35150 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35198 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35168 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 350ec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 350bc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35104 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 350d4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3511c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 350ec │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35134 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35104 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 350a6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35076 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 34f90 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34f60 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3501a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 34fea │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35032 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35002 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3504a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3501a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35062 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35032 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34822 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 347f2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34856 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34826 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3483e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3480e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34876 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34846 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34664 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34634 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 349c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34990 │ │ │ │ movs r7, #0 │ │ │ │ movw r2, #2174 @ 0x87e │ │ │ │ movw r3, #59652 @ 0xe904 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r7 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ strd r7, r7, [sp, #152] @ 0x98 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ - b.n 34f74 │ │ │ │ + b.n 34f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3471c │ │ │ │ + bne.w 346ec │ │ │ │ movw r1, #2179 @ 0x883 │ │ │ │ movw r3, #59676 @ 0xe91c │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r1, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34f90 │ │ │ │ + b.n 34f60 │ │ │ │ movw r3, #2179 @ 0x883 │ │ │ │ movw r2, #59678 @ 0xe91e │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ strd r3, r2, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34f72 │ │ │ │ + b.n 34f42 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 346f0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 346c0 │ │ │ │ movw r3, #2179 @ 0x883 │ │ │ │ movw fp, #59680 @ 0xe920 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ strd r3, fp, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34f72 │ │ │ │ + b.n 34f42 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ movw r3, #59899 @ 0xe9fb │ │ │ │ movw r0, #2188 @ 0x88c │ │ │ │ mov r8, fp │ │ │ │ strd r0, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34fc8 │ │ │ │ + b.n 34f98 │ │ │ │ movs r7, #0 │ │ │ │ movw r0, #2193 @ 0x891 │ │ │ │ movw r3, #59986 @ 0xea52 │ │ │ │ mov r8, fp │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ strd r0, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34fb4 │ │ │ │ + b.n 34f84 │ │ │ │ movw r3, #2179 @ 0x883 │ │ │ │ movw lr, #59713 @ 0xe941 │ │ │ │ mov r4, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #104] @ 0x68 │ │ │ │ strd r9, r9, [sp, #152] @ 0x98 │ │ │ │ str.w r9, [sp, #148] @ 0x94 │ │ │ │ strd r3, lr, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34f72 │ │ │ │ + b.n 34f42 │ │ │ │ ldr.w fp, [r4, #12] │ │ │ │ movs r2, #10 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ str.w fp, [sp, #188] @ 0xbc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 347b8 │ │ │ │ + beq.w 34788 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -70807,40 +70807,40 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35472 │ │ │ │ + beq.n 35442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3584e │ │ │ │ + beq.w 3581e │ │ │ │ movs r2, #11 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - b.w 347b8 │ │ │ │ + b.w 34788 │ │ │ │ movw r3, #2174 @ 0x87e │ │ │ │ movw r0, #59647 @ 0xe8ff │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ mov r4, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ strd r6, r6, [sp, #152] @ 0x98 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ strd r3, r0, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34f72 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 34f42 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 34648 │ │ │ │ - bgt.w 357f0 │ │ │ │ + b.w 34618 │ │ │ │ + bgt.w 357c0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 35832 │ │ │ │ + bge.w 35802 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r3, #2176 @ 0x880 │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r9, r8 │ │ │ │ movw r3, #59723 @ 0xe94b │ │ │ │ mov fp, r8 │ │ │ │ @@ -70853,15 +70853,15 @@ │ │ │ │ strd r8, r8, [sp, #108] @ 0x6c │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ strd r8, r8, [sp, #152] @ 0x98 │ │ │ │ str.w r8, [sp, #148] @ 0x94 │ │ │ │ str.w r8, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 34fc8 │ │ │ │ + b.n 34f98 │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ @@ -70872,33 +70872,33 @@ │ │ │ │ strd r0, r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movw r0, #2174 @ 0x87e │ │ │ │ strd r0, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34fb4 │ │ │ │ + b.n 34f84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 349fc │ │ │ │ + bne.w 349cc │ │ │ │ movw r9, #2185 @ 0x889 │ │ │ │ movw r3, #59825 @ 0xe9b1 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r9, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 3501a │ │ │ │ + b.n 34fea │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bpl.w 35abc │ │ │ │ + bpl.w 35a8c │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -70916,53 +70916,53 @@ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w fp, [r3, #28] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ strd r2, fp, [sp, #196] @ 0xc4 │ │ │ │ - b.w 34912 │ │ │ │ + b.w 348e2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movw r5, #2185 @ 0x889 │ │ │ │ strd r3, r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movw r3, #59827 @ 0xe9b3 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ strd r5, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 3501a │ │ │ │ - blx 3b88 │ │ │ │ + b.n 34fea │ │ │ │ + blx 3b54 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - b.w 34a16 │ │ │ │ + b.w 349e6 │ │ │ │ movw lr, #2185 @ 0x889 │ │ │ │ movw r3, #59838 @ 0xe9be │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 3501a │ │ │ │ + b.n 34fea │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ movw r1, #2185 @ 0x889 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r8, r4 │ │ │ │ movw r3, #59871 @ 0xe9df │ │ │ │ mov r7, r4 │ │ │ │ strd r4, r4, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ strd r1, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 3501a │ │ │ │ + b.n 34fea │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ str r6, [sp, #196] @ 0xc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34ac6 │ │ │ │ + beq.w 34a96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -70973,60 +70973,60 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35632 │ │ │ │ + beq.n 35602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35934 │ │ │ │ + beq.w 35904 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r4, [sp, #208] @ 0xd0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 34ada │ │ │ │ + beq.w 34aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34ada │ │ │ │ + bne.w 34aaa │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34ada │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34aaa │ │ │ │ movw fp, #2174 @ 0x87e │ │ │ │ movw r3, #59653 @ 0xe905 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd fp, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34f74 │ │ │ │ + b.n 34f44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35ab6 │ │ │ │ + bne.w 35a86 │ │ │ │ movw ip, #2188 @ 0x88c │ │ │ │ movw r3, #59895 @ 0xe9f7 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd ip, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 3501a │ │ │ │ + b.n 34fea │ │ │ │ mov r0, r9 │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ add r5, sp, #204 @ 0xcc │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ @@ -71038,42 +71038,42 @@ │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ add r3, sp, #196 @ 0xc4 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - blx 3e40 │ │ │ │ + blx 3e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a08 │ │ │ │ + beq.w 359d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 356f0 │ │ │ │ + beq.n 356c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35980 │ │ │ │ + beq.w 35950 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r6, [r3, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35876 │ │ │ │ + beq.w 35846 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #9 │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 356f8 │ │ │ │ + bne.n 356c8 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 13374 │ │ │ │ + bl 13344 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrd r3, fp, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -71083,266 +71083,266 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - beq.w 35a46 │ │ │ │ + beq.w 35a16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 349c0 │ │ │ │ + beq.w 34990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 349c0 │ │ │ │ + bne.w 34990 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 349c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34990 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ movw r6, #2188 @ 0x88c │ │ │ │ movw r3, #59897 @ 0xe9f9 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ strd r4, r4, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ strd r6, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34fc8 │ │ │ │ + b.n 34f98 │ │ │ │ mov.w r3, #2192 @ 0x890 │ │ │ │ mov r8, fp │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r9, r7 │ │ │ │ movw r3, #59970 @ 0xea42 │ │ │ │ mov r4, r7 │ │ │ │ strd r7, r7, [sp, #152] @ 0x98 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 34fb4 │ │ │ │ + b.n 34f84 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movw r1, #2190 @ 0x88e │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ movw r3, #59909 @ 0xea05 │ │ │ │ strd r1, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 34fc8 │ │ │ │ + b.n 34f98 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movw r2, #2190 @ 0x88e │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ movw r3, #59911 @ 0xea07 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fc8 │ │ │ │ + b.w 34f98 │ │ │ │ ldr.w sl, [sp, #148] @ 0x94 │ │ │ │ movw lr, #2190 @ 0x88e │ │ │ │ movw r3, #59913 @ 0xea09 │ │ │ │ mov r8, fp │ │ │ │ mov r7, sl │ │ │ │ mov r9, sl │ │ │ │ strd lr, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fc8 │ │ │ │ - ldr r3, [pc, #748] @ (35ae0 ) │ │ │ │ + b.w 34f98 │ │ │ │ + ldr r3, [pc, #748] @ (35ab0 ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r1, [pc, #748] @ (35ae4 ) │ │ │ │ + ldr r1, [pc, #748] @ (35ab4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 354ae │ │ │ │ + blx 3e28 │ │ │ │ + b.n 3547e │ │ │ │ movw ip, #2190 @ 0x88e │ │ │ │ movw r3, #59915 @ 0xea0b │ │ │ │ mov r8, fp │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd ip, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fc8 │ │ │ │ + b.w 34f98 │ │ │ │ mov r6, r9 │ │ │ │ movw r1, #2188 @ 0x88c │ │ │ │ movw r3, #59925 @ 0xea15 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r1, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fb4 │ │ │ │ - ldr r3, [pc, #684] @ (35ae0 ) │ │ │ │ + b.w 34f84 │ │ │ │ + ldr r3, [pc, #684] @ (35ab0 ) │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w 359be │ │ │ │ - ldr r3, [pc, #676] @ (35ae8 ) │ │ │ │ + beq.w 3598e │ │ │ │ + ldr r3, [pc, #676] @ (35ab8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #676] @ (35aec ) │ │ │ │ + ldr r1, [pc, #676] @ (35abc ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 354ae │ │ │ │ + blx 3e28 │ │ │ │ + b.n 3547e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35472 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35442 │ │ │ │ mov.w r6, #2192 @ 0x890 │ │ │ │ movw r3, #59968 @ 0xea40 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, fp │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r6, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fc8 │ │ │ │ + b.w 34f98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3588c │ │ │ │ + beq.n 3585c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 359e2 │ │ │ │ - bl 13304 │ │ │ │ + beq.w 359b2 │ │ │ │ + bl 132d4 │ │ │ │ ldr r5, [sp, #172] @ 0xac │ │ │ │ ldrd r3, r4, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ ldrd sl, r9, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 359c4 │ │ │ │ + beq.w 35994 │ │ │ │ movw r3, #59788 @ 0xe98c │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #2176 @ 0x880 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34f72 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34df6 │ │ │ │ + b.w 34f42 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34dc6 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34ddc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34dac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34e26 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34df6 │ │ │ │ mov.w r3, #2192 @ 0x890 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r8, fp │ │ │ │ movw r3, #60001 @ 0xea61 │ │ │ │ mov r9, r4 │ │ │ │ strd r4, r4, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 34fb4 │ │ │ │ + b.w 34f84 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ movw r2, #2193 @ 0x891 │ │ │ │ movw r3, #59979 @ 0xea4b │ │ │ │ mov r8, fp │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ strd r4, r4, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fb4 │ │ │ │ + b.w 34f84 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ movw lr, #2193 @ 0x891 │ │ │ │ movw r3, #59981 @ 0xea4d │ │ │ │ mov r8, fp │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ strd lr, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fb4 │ │ │ │ + b.w 34f84 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35632 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35602 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ movw ip, #2193 @ 0x891 │ │ │ │ movw r3, #59984 @ 0xea50 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ strd ip, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fb4 │ │ │ │ + b.w 34f84 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34e6e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34e3e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34e86 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34e56 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34e9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34e6e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 34eb6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 34e86 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 356f0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 356c0 │ │ │ │ mov.w r3, #2192 @ 0x890 │ │ │ │ mov r8, fp │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r9, r7 │ │ │ │ movw r3, #59991 @ 0xea57 │ │ │ │ mov r4, r7 │ │ │ │ strd r7, r7, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.w 34fb4 │ │ │ │ + b.w 34f84 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ movw r1, #2193 @ 0x891 │ │ │ │ movw r3, #59987 @ 0xea53 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ strd r1, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fb4 │ │ │ │ - ldr r3, [pc, #304] @ (35af0 ) │ │ │ │ + b.w 34f84 │ │ │ │ + ldr r3, [pc, #304] @ (35ac0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 35844 │ │ │ │ - ldr r3, [pc, #280] @ (35ae0 ) │ │ │ │ + b.n 35814 │ │ │ │ + ldr r3, [pc, #280] @ (35ab0 ) │ │ │ │ cmp.w fp, #1 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.n 35a6a │ │ │ │ - ldr r3, [pc, #288] @ (35af4 ) │ │ │ │ + beq.n 35a3a │ │ │ │ + ldr r3, [pc, #288] @ (35ac4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #288] @ (35af8 ) │ │ │ │ + ldr r1, [pc, #288] @ (35ac8 ) │ │ │ │ mov r2, fp │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 358b0 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 35880 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3588c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3585c │ │ │ │ movw r2, #2188 @ 0x88c │ │ │ │ movw r3, #60010 @ 0xea6a │ │ │ │ mov r8, fp │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 34fb4 │ │ │ │ + b.w 34f84 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov.w ip, #2176 @ 0x880 │ │ │ │ movw r3, #59771 @ 0xe97b │ │ │ │ strd r0, r0, [sp, #152] @ 0x98 │ │ │ │ @@ -71353,883 +71353,883 @@ │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ mov fp, r8 │ │ │ │ str.w r8, [sp, #128] @ 0x80 │ │ │ │ strd r8, r8, [sp, #116] @ 0x74 │ │ │ │ strd r8, r8, [sp, #108] @ 0x6c │ │ │ │ strd r8, r8, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #132] @ 0x84 │ │ │ │ - b.w 34fc8 │ │ │ │ + b.w 34f98 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movw r3, #59780 @ 0xe984 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ ldrd r9, sl, [sp, #136] @ 0x88 │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ ldrd r4, r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 358b6 │ │ │ │ - ldr r3, [pc, #144] @ (35afc ) │ │ │ │ + b.n 35886 │ │ │ │ + ldr r3, [pc, #144] @ (35acc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 359d6 │ │ │ │ - bl 10280 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ (35b00 ) │ │ │ │ + b.n 359a6 │ │ │ │ + bl 10250 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #132] @ (35ad0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #132] @ (35b04 ) │ │ │ │ - ldr r0, [pc, #132] @ (35b08 ) │ │ │ │ + ldr r1, [pc, #132] @ (35ad4 ) │ │ │ │ + ldr r0, [pc, #132] @ (35ad8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #120] @ (35b0c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #120] @ (35adc ) │ │ │ │ movw r2, #59727 @ 0xe94f │ │ │ │ - ldr r1, [pc, #120] @ (35b10 ) │ │ │ │ - ldr r0, [pc, #120] @ (35b14 ) │ │ │ │ + ldr r1, [pc, #120] @ (35ae0 ) │ │ │ │ + ldr r0, [pc, #120] @ (35ae4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ (35b18 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #112] @ (35ae8 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #112] @ (35b1c ) │ │ │ │ - ldr r0, [pc, #116] @ (35b20 ) │ │ │ │ + ldr r1, [pc, #112] @ (35aec ) │ │ │ │ + ldr r0, [pc, #116] @ (35af0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 34b50 │ │ │ │ - ldr r3, [pc, #100] @ (35b24 ) │ │ │ │ + b.w 34b20 │ │ │ │ + ldr r3, [pc, #100] @ (35af4 ) │ │ │ │ movw r2, #59737 @ 0xe959 │ │ │ │ - ldr r1, [pc, #100] @ (35b28 ) │ │ │ │ - ldr r0, [pc, #100] @ (35b2c ) │ │ │ │ + ldr r1, [pc, #100] @ (35af8 ) │ │ │ │ + ldr r0, [pc, #100] @ (35afc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - mov r4, sl │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + mov r4, r9 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r2, r6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r5, r0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r7, r3 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r0, r0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r0, r3 │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r3, r2 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ movs r3, 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, #3304] @ 0xce8 │ │ │ │ - ldr.w r5, [pc, #1620] @ 36198 │ │ │ │ + ldr.w r5, [pc, #1620] @ 36168 │ │ │ │ sub.w sp, sp, #756 @ 0x2f4 │ │ │ │ - ldr.w r0, [pc, #1616] @ 3619c │ │ │ │ + ldr.w r0, [pc, #1616] @ 3616c │ │ │ │ movs r4, #0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r8, [pc, #1612] @ 361a0 │ │ │ │ + ldr.w r8, [pc, #1612] @ 36170 │ │ │ │ str r4, [sp, #544] @ 0x220 │ │ │ │ mov sl, r2 │ │ │ │ add r8, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ mov.w r0, #0 │ │ │ │ - ldr.w r0, [pc, #1596] @ 361a4 │ │ │ │ + ldr.w r0, [pc, #1596] @ 36174 │ │ │ │ add r0, pc │ │ │ │ addw r5, r0, #1388 @ 0x56c │ │ │ │ add.w r0, r0, #976 @ 0x3d0 │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35e2e │ │ │ │ + beq.w 35dfe │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 35bfc │ │ │ │ + beq.n 35bcc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 35bfa │ │ │ │ + beq.n 35bca │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 35e74 │ │ │ │ - ldr.w r3, [pc, #1560] @ 361a8 │ │ │ │ + beq.w 35e44 │ │ │ │ + ldr.w r3, [pc, #1560] @ 36178 │ │ │ │ movs r4, #2 │ │ │ │ - ldr.w r1, [pc, #1560] @ 361ac │ │ │ │ - ldr.w r2, [pc, #1560] @ 361b0 │ │ │ │ + ldr.w r1, [pc, #1560] @ 3617c │ │ │ │ + ldr.w r2, [pc, #1560] @ 36180 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1544] @ 361b4 │ │ │ │ - ldr.w r1, [pc, #1544] @ 361b8 │ │ │ │ + ldr.w r3, [pc, #1544] @ 36184 │ │ │ │ + ldr.w r1, [pc, #1544] @ 36188 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #61069 @ 0xee8d │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - ldr.w r3, [pc, #1524] @ 361bc │ │ │ │ + ldr.w r3, [pc, #1524] @ 3618c │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r0, [pc, #1524] @ 361c0 │ │ │ │ + ldr.w r0, [pc, #1524] @ 36190 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r2, [pc, #1516] @ 361c4 │ │ │ │ - ldr.w r3, [pc, #1472] @ 3619c │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r2, [pc, #1516] @ 36194 │ │ │ │ + ldr.w r3, [pc, #1472] @ 3616c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #748] @ 0x2ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3615c │ │ │ │ + bne.w 3612c │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #756 @ 0x2f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 36160 │ │ │ │ - ldr.w r7, [pc, #1464] @ 361c8 │ │ │ │ + beq.w 36130 │ │ │ │ + ldr.w r7, [pc, #1464] @ 36198 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 36164 │ │ │ │ - ldr.w r7, [pc, #1452] @ 361cc │ │ │ │ + beq.w 36134 │ │ │ │ + ldr.w r7, [pc, #1452] @ 3619c │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 36178 │ │ │ │ + beq.w 36148 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ add.w r3, r1, sl, lsl #2 │ │ │ │ str r5, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 35e7a │ │ │ │ + beq.w 35e4a │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 35e3a │ │ │ │ + beq.w 35e0a │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 35fe6 │ │ │ │ + bgt.w 35fb6 │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #1392] @ 361d0 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #1392] @ 361a0 │ │ │ │ movs r2, #17 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 35e02 │ │ │ │ - ldr.w r3, [pc, #1380] @ 361d4 │ │ │ │ + beq.w 35dd2 │ │ │ │ + ldr.w r3, [pc, #1380] @ 361a4 │ │ │ │ add.w r9, sp, #432 @ 0x1b0 │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r2, #29 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r5, [sp, #4] │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, fp, [sp, #640] @ 0x280 │ │ │ │ - beq.w 35f76 │ │ │ │ + beq.w 35f46 │ │ │ │ add.w sl, sp, #224 @ 0xe0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 35f76 │ │ │ │ + beq.w 35f46 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp r4, r8 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 35e1c │ │ │ │ - ldr.w r3, [pc, #1300] @ 361d8 │ │ │ │ + beq.w 35dec │ │ │ │ + ldr.w r3, [pc, #1300] @ 361a8 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r4, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #16 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r4, r3, [sp, #640] @ 0x280 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - beq.w 35f80 │ │ │ │ + beq.w 35f50 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 35f80 │ │ │ │ + beq.w 35f50 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, fp, [sl] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ strd r4, r3, [r7] │ │ │ │ add r3, sp, #536 @ 0x218 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ add r1, sp, #444 @ 0x1bc │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r9, {r1, r2, r3} │ │ │ │ - bl 1f2dc │ │ │ │ + bl 1f2ac │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 35fbe │ │ │ │ - ldr.w r3, [pc, #1176] @ 361dc │ │ │ │ + beq.w 35f8e │ │ │ │ + ldr.w r3, [pc, #1176] @ 361ac │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1168] @ 361e0 │ │ │ │ + ldr.w r3, [pc, #1168] @ 361b0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35eda │ │ │ │ + beq.w 35eaa │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 35d96 │ │ │ │ + beq.n 35d66 │ │ │ │ add.w r3, r7, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35d7e │ │ │ │ + bne.n 35d4e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 36054 │ │ │ │ + ble.w 36024 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 35dba │ │ │ │ + beq.n 35d8a │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35da2 │ │ │ │ + bne.n 35d72 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 35fc4 │ │ │ │ + ble.w 35f94 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 35bd6 │ │ │ │ + beq.w 35ba6 │ │ │ │ add.w r3, r4, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35dc8 │ │ │ │ + bne.n 35d98 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 35bd6 │ │ │ │ - bne.w 360a8 │ │ │ │ + bgt.w 35ba6 │ │ │ │ + bne.w 36078 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35bd6 │ │ │ │ + beq.w 35ba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 35bd6 │ │ │ │ + bne.w 35ba6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35bd6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35ba6 │ │ │ │ add.w sl, sp, #224 @ 0xe0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #640] @ 0x280 │ │ │ │ mov.w fp, #0 │ │ │ │ add.w r9, sp, #432 @ 0x1b0 │ │ │ │ - blx 41bc │ │ │ │ - b.n 35cac │ │ │ │ + blx 4188 │ │ │ │ + b.n 35c7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b.n 35cfa │ │ │ │ + b.n 35cca │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 35b8c │ │ │ │ + bne.w 35b5c │ │ │ │ ldrd r6, r4, [r1] │ │ │ │ - b.n 35c4e │ │ │ │ - ldr r1, [pc, #936] @ (361e4 ) │ │ │ │ + b.n 35c1e │ │ │ │ + ldr r1, [pc, #936] @ (361b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r4, [r1, #976] @ 0x3d0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w 36016 │ │ │ │ + ble.w 35fe6 │ │ │ │ add.w r7, r9, #8 │ │ │ │ movs r1, #0 │ │ │ │ mov ip, r7 │ │ │ │ - b.n 35e58 │ │ │ │ + b.n 35e28 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 35f16 │ │ │ │ + beq.n 35ee6 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 35e52 │ │ │ │ + bne.n 35e22 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r4, [r3, r1, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 36016 │ │ │ │ + beq.w 35fe6 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b.n 35c46 │ │ │ │ + b.n 35c16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 35bfe │ │ │ │ - ldr r1, [pc, #876] @ (361e8 ) │ │ │ │ + b.n 35bce │ │ │ │ + ldr r1, [pc, #876] @ (361b8 ) │ │ │ │ cmp r5, #0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r4, [r1, #1388] @ 0x56c │ │ │ │ - ble.w 36074 │ │ │ │ + ble.w 36044 │ │ │ │ add.w fp, r9, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r6, fp │ │ │ │ - b.n 35e98 │ │ │ │ + b.n 35e68 │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 35f4c │ │ │ │ + beq.n 35f1c │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 35e92 │ │ │ │ + bne.n 35e62 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36074 │ │ │ │ - ldr r0, [pc, #828] @ (361ec ) │ │ │ │ + beq.w 36044 │ │ │ │ + ldr r0, [pc, #828] @ (361bc ) │ │ │ │ subs r3, r5, #1 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr.w r4, [r0, #976] @ 0x3d0 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - beq.w 36160 │ │ │ │ + beq.w 36130 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 36164 │ │ │ │ + beq.w 36134 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 36178 │ │ │ │ + beq.w 36148 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ - b.n 35e42 │ │ │ │ + b.n 35e12 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 35efe │ │ │ │ + beq.n 35ece │ │ │ │ add.w r3, r7, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35ee6 │ │ │ │ + bne.n 35eb6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 36088 │ │ │ │ + ble.w 36058 │ │ │ │ movw r1, #61113 @ 0xeeb9 │ │ │ │ - ldr r3, [pc, #748] @ (361f0 ) │ │ │ │ + ldr r3, [pc, #748] @ (361c0 ) │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - ldr r0, [pc, #744] @ (361f4 ) │ │ │ │ + ldr r0, [pc, #744] @ (361c4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 35d96 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 35d66 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36194 │ │ │ │ + beq.w 36164 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35f42 │ │ │ │ + bne.n 35f12 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - beq.n 36016 │ │ │ │ + beq.n 35fe6 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 35f1a │ │ │ │ - blt.n 36016 │ │ │ │ + b.n 35eea │ │ │ │ + blt.n 35fe6 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r4, [r3, fp, lsl #2] │ │ │ │ - b.n 35e66 │ │ │ │ + b.n 35e36 │ │ │ │ movs r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3617c │ │ │ │ + beq.w 3614c │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r4 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35fb4 │ │ │ │ + bne.n 35f84 │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 36074 │ │ │ │ + beq.w 36044 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 35f4e │ │ │ │ + b.n 35f1e │ │ │ │ movw r1, #61064 @ 0xee88 │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - b.n 35bc4 │ │ │ │ + b.n 35b94 │ │ │ │ sub.w r3, r6, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 35faa │ │ │ │ + cbnz r3, 35f7a │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35f94 │ │ │ │ + bne.n 35f64 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 36038 │ │ │ │ + ble.n 36008 │ │ │ │ movw r1, #61065 @ 0xee89 │ │ │ │ movw r2, #2211 @ 0x8a3 │ │ │ │ - b.n 35bc4 │ │ │ │ - blt.n 36074 │ │ │ │ + b.n 35b94 │ │ │ │ + blt.n 36044 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r6, [r3, r6, lsl #2] │ │ │ │ - b.n 35ea6 │ │ │ │ + b.n 35e76 │ │ │ │ movw r1, #61112 @ 0xeeb8 │ │ │ │ - b.n 35f02 │ │ │ │ - bne.w 360ca │ │ │ │ + b.n 35ed2 │ │ │ │ + bne.w 3609a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35dba │ │ │ │ + beq.w 35d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 35dba │ │ │ │ + bne.w 35d8a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35dba │ │ │ │ - ldr r3, [pc, #528] @ (361f8 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35d8a │ │ │ │ + ldr r3, [pc, #528] @ (361c8 ) │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ strd r6, r4, [sp, #216] @ 0xd8 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldrd r6, r4, [sp, #216] @ 0xd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 35c4e │ │ │ │ + bne.w 35c1e │ │ │ │ movw r1, #61056 @ 0xee80 │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - b.n 35bc4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 35b94 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 360ec │ │ │ │ - ldr r0, [pc, #476] @ (361fc ) │ │ │ │ + bne.n 360bc │ │ │ │ + ldr r0, [pc, #476] @ (361cc ) │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #61051 @ 0xee7b │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - b.n 35bc4 │ │ │ │ - bne.n 36118 │ │ │ │ + b.n 35b94 │ │ │ │ + bne.n 360e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 35faa │ │ │ │ + beq.n 35f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35faa │ │ │ │ + bne.n 35f7a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35faa │ │ │ │ - bne.n 360f6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35f7a │ │ │ │ + bne.n 360c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35d96 │ │ │ │ + beq.w 35d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 35d96 │ │ │ │ + bne.w 35d66 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35d96 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35d66 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35b8c │ │ │ │ + beq.w 35b5c │ │ │ │ movw r1, #61041 @ 0xee71 │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - b.n 35bc4 │ │ │ │ - bne.n 3613a │ │ │ │ + b.n 35b94 │ │ │ │ + bne.n 3610a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 35efe │ │ │ │ + beq.w 35ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 35efe │ │ │ │ + bne.w 35ece │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 35efe │ │ │ │ - ldr r2, [pc, #340] @ (36200 ) │ │ │ │ - ldr r3, [pc, #240] @ (3619c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 35ece │ │ │ │ + ldr r2, [pc, #340] @ (361d0 ) │ │ │ │ + ldr r3, [pc, #240] @ (3616c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #748] @ 0x2ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3615c │ │ │ │ - ldr r0, [pc, #324] @ (36204 ) │ │ │ │ + bne.n 3612c │ │ │ │ + ldr r0, [pc, #324] @ (361d4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61089 @ 0xeea1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #316] @ (36208 ) │ │ │ │ - ldr r3, [pc, #204] @ (3619c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #316] @ (361d8 ) │ │ │ │ + ldr r3, [pc, #204] @ (3616c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #748] @ 0x2ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3615c │ │ │ │ - ldr r0, [pc, #300] @ (3620c ) │ │ │ │ + bne.n 3612c │ │ │ │ + ldr r0, [pc, #300] @ (361dc ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61088 @ 0xeea0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r1, #61049 @ 0xee79 │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - b.n 35bc4 │ │ │ │ - ldr r2, [pc, #280] @ (36210 ) │ │ │ │ - ldr r3, [pc, #160] @ (3619c ) │ │ │ │ + b.n 35b94 │ │ │ │ + ldr r2, [pc, #280] @ (361e0 ) │ │ │ │ + ldr r3, [pc, #160] @ (3616c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #748] @ 0x2ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3615c │ │ │ │ - ldr r0, [pc, #264] @ (36214 ) │ │ │ │ + bne.n 3612c │ │ │ │ + ldr r0, [pc, #264] @ (361e4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61115 @ 0xeebb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #252] @ (36218 ) │ │ │ │ - ldr r3, [pc, #128] @ (3619c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #252] @ (361e8 ) │ │ │ │ + ldr r3, [pc, #128] @ (3616c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #748] @ 0x2ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3615c │ │ │ │ - ldr r0, [pc, #236] @ (3621c ) │ │ │ │ + bne.n 3612c │ │ │ │ + ldr r0, [pc, #236] @ (361ec ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61079 @ 0xee97 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #228] @ (36220 ) │ │ │ │ - ldr r3, [pc, #92] @ (3619c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #228] @ (361f0 ) │ │ │ │ + ldr r3, [pc, #92] @ (3616c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #748] @ 0x2ec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3615c │ │ │ │ - ldr r0, [pc, #212] @ (36224 ) │ │ │ │ + bne.n 3612c │ │ │ │ + ldr r0, [pc, #212] @ (361f4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #61123 @ 0xeec3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #192] @ (36228 ) │ │ │ │ + bl 105dc │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #192] @ (361f8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #192] @ (3622c ) │ │ │ │ - ldr r0, [pc, #192] @ (36230 ) │ │ │ │ + ldr r1, [pc, #192] @ (361fc ) │ │ │ │ + ldr r0, [pc, #192] @ (36200 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #180] @ (36234 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #180] @ (36204 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #176] @ (36238 ) │ │ │ │ - ldr r0, [pc, #176] @ (3623c ) │ │ │ │ + ldr r1, [pc, #176] @ (36208 ) │ │ │ │ + ldr r0, [pc, #176] @ (3620c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ - add r4, pc, #696 @ (adr r4, 36454 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ + add r4, pc, #888 @ (adr r4, 364e4 ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #656 @ (adr r4, 36434 ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 364c4 ) │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - blxns r1 │ │ │ │ + blxns r0 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #120 @ (adr r4, 36240 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 362d0 ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #616 @ (adr r7, 36440 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 364d0 ) │ │ │ │ movs r4, r0 │ │ │ │ - add r7, pc, #288 @ (adr r7, 362fc ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 3638c ) │ │ │ │ movs r4, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ vrsra.u32 d25, d19, #3 │ │ │ │ - vneg.s , q8 │ │ │ │ + vsri.32 d27, d0, #3 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r6, 36252 │ │ │ │ + cbz r6, 3622e │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 3624a │ │ │ │ + cbz r0, 36226 │ │ │ │ movs r4, r0 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - add r6, r9 │ │ │ │ + add r6, r8 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r5, r2] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r6, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r1, #7 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + subs r6, r4, #6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r7, #5 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r3, #5 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r4, r0 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r6, #4 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + adds r2, r6, #7 │ │ │ │ movs r3, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r4, [pc, #2440] @ 36bdc │ │ │ │ + ldr.w r4, [pc, #2440] @ 36bac │ │ │ │ movs r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #2432] @ 36be0 │ │ │ │ + ldr.w r2, [pc, #2432] @ 36bb0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r5, r3 │ │ │ │ - ldr.w r0, [pc, #2428] @ 36be4 │ │ │ │ + ldr.w r0, [pc, #2428] @ 36bb4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #2428] @ 36be8 │ │ │ │ + ldr.w r8, [pc, #2428] @ 36bb8 │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1756 @ 0x6dc │ │ │ │ add r8, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov.w r0, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add.w r2, r3, #1744 @ 0x6d0 │ │ │ │ add.w r3, r3, #1752 @ 0x6d8 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r5, 362a2 │ │ │ │ + cbz r5, 36272 │ │ │ │ cmp r6, #3 │ │ │ │ - bhi.w 3673c │ │ │ │ + bhi.w 3670c │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ cmp r6, #3 │ │ │ │ - bne.w 3673c │ │ │ │ + bne.w 3670c │ │ │ │ ldrd fp, r9, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 36aca │ │ │ │ + bpl.w 36a9a │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.w 367de │ │ │ │ + bls.w 367ae │ │ │ │ mov r0, fp │ │ │ │ - blx 3b48 │ │ │ │ + blx 3b14 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 3684e │ │ │ │ + beq.w 3681e │ │ │ │ mov r0, r5 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3685e │ │ │ │ - ldr.w r3, [pc, #2312] @ 36bec │ │ │ │ + beq.w 3682e │ │ │ │ + ldr.w r3, [pc, #2312] @ 36bbc │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2444] @ 0x98c │ │ │ │ - blx 42fc │ │ │ │ + blx 42c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 3688a │ │ │ │ + blt.w 3685a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3630c │ │ │ │ + beq.n 362dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 365de │ │ │ │ + beq.w 365ae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 365ea │ │ │ │ - ldr.w r3, [pc, #2268] @ 36bf0 │ │ │ │ + beq.w 365ba │ │ │ │ + ldr.w r3, [pc, #2268] @ 36bc0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #324] @ 0x144 │ │ │ │ ldr.w r1, [r3, #1364] @ 0x554 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36920 │ │ │ │ + beq.w 368f0 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36b84 │ │ │ │ - ldr.w r3, [pc, #2236] @ 36bf4 │ │ │ │ + beq.w 36b54 │ │ │ │ + ldr.w r3, [pc, #2236] @ 36bc4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 36872 │ │ │ │ + bne.w 36842 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 36872 │ │ │ │ + beq.w 36842 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -72238,1097 +72238,1097 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3637e │ │ │ │ + beq.n 3634e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3672c │ │ │ │ + beq.w 366fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 363a4 │ │ │ │ + beq.n 36374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36734 │ │ │ │ + beq.w 36704 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 36928 │ │ │ │ + beq.w 368f8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 363be │ │ │ │ + beq.n 3638e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36724 │ │ │ │ - ldr.w r3, [pc, #2104] @ 36bf8 │ │ │ │ + beq.w 366f4 │ │ │ │ + ldr.w r3, [pc, #2104] @ 36bc8 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 363fe │ │ │ │ - ldr.w r3, [pc, #2096] @ 36bfc │ │ │ │ + beq.n 363ce │ │ │ │ + ldr.w r3, [pc, #2096] @ 36bcc │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 369a6 │ │ │ │ + bne.w 36976 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18e20 │ │ │ │ + bl 18df0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36bb0 │ │ │ │ + beq.w 36b80 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 363fe │ │ │ │ + beq.n 363ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 363fe │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + cbnz r2, 363ce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r5, r4 │ │ │ │ - beq.n 36424 │ │ │ │ + beq.n 363f4 │ │ │ │ mov r5, r4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36424 │ │ │ │ + beq.n 363f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 367f0 │ │ │ │ - ldr.w r2, [pc, #2008] @ 36c00 │ │ │ │ - ldr.w r3, [pc, #1976] @ 36be4 │ │ │ │ + beq.w 367c0 │ │ │ │ + ldr.w r2, [pc, #2008] @ 36bd0 │ │ │ │ + ldr.w r3, [pc, #1976] @ 36bb4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 36b64 │ │ │ │ + bne.w 36b34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov fp, r9 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 36b80 │ │ │ │ - ldr.w r2, [pc, #1956] @ 36c04 │ │ │ │ + beq.w 36b50 │ │ │ │ + ldr.w r2, [pc, #1956] @ 36bd4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 36b6c │ │ │ │ - ldr.w r4, [pc, #1944] @ 36c08 │ │ │ │ + beq.w 36b3c │ │ │ │ + ldr.w r4, [pc, #1944] @ 36bd8 │ │ │ │ ldr.w r2, [r8, r4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 36b68 │ │ │ │ + beq.w 36b38 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 367c2 │ │ │ │ + beq.w 36792 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.w 367b6 │ │ │ │ + beq.w 36786 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 36586 │ │ │ │ - ldr.w r1, [pc, #1908] @ 36c0c │ │ │ │ + bne.n 36556 │ │ │ │ + ldr.w r1, [pc, #1908] @ 36bdc │ │ │ │ cmp r4, #0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r7, [r1, #1756] @ 0x6dc │ │ │ │ - ble.w 368ee │ │ │ │ + ble.w 368be │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov ip, sl │ │ │ │ - b.n 364b8 │ │ │ │ + b.n 36488 │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 368b8 │ │ │ │ + beq.w 36888 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 364b0 │ │ │ │ + bne.n 36480 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 368ee │ │ │ │ - ldr.w r3, [pc, #1852] @ 36c10 │ │ │ │ + beq.w 368be │ │ │ │ + ldr.w r3, [pc, #1852] @ 36be0 │ │ │ │ subs r1, r4, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1744] @ 0x6d0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 36b80 │ │ │ │ + beq.w 36b50 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 36b6c │ │ │ │ + beq.w 36b3c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 36b68 │ │ │ │ + beq.w 36b38 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 36986 │ │ │ │ + ble.w 36956 │ │ │ │ add.w fp, r5, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r0, fp │ │ │ │ - b.n 36516 │ │ │ │ + b.n 364e6 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ - beq.w 367f8 │ │ │ │ + beq.w 367c8 │ │ │ │ ldr.w r7, [r0, #4]! │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 3650c │ │ │ │ + bne.n 364dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w fp, [r3, ip, lsl #2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 36986 │ │ │ │ - ldr.w r3, [pc, #1764] @ 36c14 │ │ │ │ + beq.w 36956 │ │ │ │ + ldr.w r3, [pc, #1764] @ 36be4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r7, [r3, #1752] @ 0x6d8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 36b80 │ │ │ │ + beq.w 36b50 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 36b6c │ │ │ │ + beq.w 36b3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 36b68 │ │ │ │ + beq.w 36b38 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 368fe │ │ │ │ + ble.w 368ce │ │ │ │ add.w sl, r5, #8 │ │ │ │ movs r0, #0 │ │ │ │ mov lr, sl │ │ │ │ - b.n 3656e │ │ │ │ + b.n 3653e │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 36784 │ │ │ │ + beq.w 36754 │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 36566 │ │ │ │ + bne.n 36536 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r9, [r3, r0, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 368fe │ │ │ │ + beq.w 368ce │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 362b0 │ │ │ │ + ble.w 36280 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr.w r3, [pc, #1664] @ 36c18 │ │ │ │ + ldr.w r3, [pc, #1664] @ 36be8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ ldrd fp, r9, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 362b0 │ │ │ │ + bne.w 36280 │ │ │ │ movw r1, #22686 @ 0x589e │ │ │ │ - b.n 3676e │ │ │ │ + b.n 3673e │ │ │ │ mov.w r9, #0 │ │ │ │ mov fp, r9 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 36450 │ │ │ │ + b.n 36420 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w fp, [r1, #4] │ │ │ │ - b.n 365c8 │ │ │ │ + b.n 36598 │ │ │ │ ldr.w r9, [r1, #8] │ │ │ │ - b.n 365d2 │ │ │ │ + b.n 365a2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 36312 │ │ │ │ + bne.w 362e2 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36a0a │ │ │ │ - ldr.w r3, [pc, #1568] @ 36c1c │ │ │ │ + beq.w 369da │ │ │ │ + ldr.w r3, [pc, #1568] @ 36bec │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 36bc8 │ │ │ │ + bpl.w 36b98 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 36bc4 │ │ │ │ + ble.w 36b94 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - ldr.w r3, [pc, #1528] @ 36c20 │ │ │ │ + ldr.w r3, [pc, #1528] @ 36bf0 │ │ │ │ add r3, pc │ │ │ │ str r2, [r1, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #1568] @ 0x620 │ │ │ │ - bl 11958 │ │ │ │ + bl 11928 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36a32 │ │ │ │ + beq.w 36a02 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36652 │ │ │ │ + beq.n 36622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36970 │ │ │ │ - ldr.w r3, [pc, #1488] @ 36c24 │ │ │ │ + beq.w 36940 │ │ │ │ + ldr.w r3, [pc, #1488] @ 36bf4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #480] @ 0x1e0 │ │ │ │ - bl 14e18 │ │ │ │ + bl 14de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36a54 │ │ │ │ + beq.w 36a24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3668a │ │ │ │ + beq.n 3665a │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #0] │ │ │ │ - beq.n 3668a │ │ │ │ + beq.n 3665a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36978 │ │ │ │ + beq.w 36948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3669e │ │ │ │ + beq.n 3666e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3697e │ │ │ │ + beq.w 3694e │ │ │ │ mov r0, r5 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36a8e │ │ │ │ - ldr.w r3, [pc, #1400] @ 36c28 │ │ │ │ + beq.w 36a5e │ │ │ │ + ldr.w r3, [pc, #1400] @ 36bf8 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #408] @ 0x198 │ │ │ │ - blx 40dc │ │ │ │ + blx 40a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36aa2 │ │ │ │ + beq.w 36a72 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 366d8 │ │ │ │ + beq.n 366a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 369d4 │ │ │ │ + beq.w 369a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 369f6 │ │ │ │ + beq.w 369c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 369dc │ │ │ │ - ldr.w r3, [pc, #1332] @ 36c2c │ │ │ │ + beq.w 369ac │ │ │ │ + ldr.w r3, [pc, #1332] @ 36bfc │ │ │ │ movs r2, #6 │ │ │ │ - ldr.w r0, [pc, #1328] @ 36c30 │ │ │ │ + ldr.w r0, [pc, #1328] @ 36c00 │ │ │ │ movw r1, #22792 @ 0x5908 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36780 │ │ │ │ + beq.n 36750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36780 │ │ │ │ + cbnz r3, 36750 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 36780 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 36750 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 363be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3638e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3637e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3634e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 363a4 │ │ │ │ - ldr.w r3, [pc, #1268] @ 36c34 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 36374 │ │ │ │ + ldr.w r3, [pc, #1268] @ 36c04 │ │ │ │ movs r4, #3 │ │ │ │ - ldr.w r1, [pc, #1268] @ 36c38 │ │ │ │ - ldr.w r2, [pc, #1268] @ 36c3c │ │ │ │ + ldr.w r1, [pc, #1268] @ 36c08 │ │ │ │ + ldr.w r2, [pc, #1268] @ 36c0c │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1252] @ 36c40 │ │ │ │ - ldr.w r1, [pc, #1252] @ 36c44 │ │ │ │ + ldr.w r3, [pc, #1252] @ 36c10 │ │ │ │ + ldr.w r1, [pc, #1252] @ 36c14 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #22701 @ 0x58ad │ │ │ │ - ldr.w r3, [pc, #1240] @ 36c48 │ │ │ │ + ldr.w r3, [pc, #1240] @ 36c18 │ │ │ │ movs r2, #1 │ │ │ │ - ldr.w r0, [pc, #1236] @ 36c4c │ │ │ │ + ldr.w r0, [pc, #1236] @ 36c1c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 36424 │ │ │ │ + b.n 363f4 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36b60 │ │ │ │ + beq.w 36b30 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367ce │ │ │ │ + bne.n 3679e │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.w 368fe │ │ │ │ + beq.w 368ce │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 3678e │ │ │ │ - ldr.w r2, [pc, #1176] @ 36c50 │ │ │ │ + b.n 3675e │ │ │ │ + ldr.w r2, [pc, #1176] @ 36c20 │ │ │ │ add r2, pc │ │ │ │ ldr.w r7, [r2, #1752] @ 0x6d8 │ │ │ │ - b.n 36556 │ │ │ │ - ldr.w r0, [pc, #1168] @ 36c54 │ │ │ │ + b.n 36526 │ │ │ │ + ldr.w r0, [pc, #1168] @ 36c24 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r0, #1744] @ 0x6d0 │ │ │ │ - b.n 364fa │ │ │ │ + b.n 364ca │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - blt.w 368fe │ │ │ │ + blt.w 368ce │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r9, [r3, r9, lsl #2] │ │ │ │ - b.n 3657c │ │ │ │ + b.n 3654c │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ and.w r5, r5, #3 │ │ │ │ rsb r5, r5, #1 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ - b.n 362ce │ │ │ │ + b.n 3629e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 36424 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 363f4 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36b60 │ │ │ │ + beq.w 36b30 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36828 │ │ │ │ + bne.n 367f8 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.w 36986 │ │ │ │ + beq.w 36956 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 36800 │ │ │ │ + b.n 367d0 │ │ │ │ mov r1, sl │ │ │ │ - blt.w 36986 │ │ │ │ + blt.w 36956 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w fp, [r3, r9, lsl #2] │ │ │ │ - b.n 36524 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 3684e │ │ │ │ - ldr r3, [pc, #1012] @ (36c34 ) │ │ │ │ - ldr.w r1, [pc, #1048] @ 36c58 │ │ │ │ + b.n 364f4 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 3681e │ │ │ │ + ldr r3, [pc, #1012] @ (36c04 ) │ │ │ │ + ldr.w r1, [pc, #1048] @ 36c28 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3fe0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36ac4 │ │ │ │ + bne.w 36a94 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 362d4 │ │ │ │ - ldr r3, [pc, #1020] @ (36c5c ) │ │ │ │ + b.n 362a4 │ │ │ │ + ldr r3, [pc, #1020] @ (36c2c ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r0, [pc, #1020] @ (36c60 ) │ │ │ │ + ldr r0, [pc, #1020] @ (36c30 ) │ │ │ │ movw r1, #22750 @ 0x58de │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 363a4 │ │ │ │ + b.n 36374 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r6, #4 │ │ │ │ movwne r5, #22752 @ 0x58e0 │ │ │ │ - beq.w 36a7a │ │ │ │ + beq.w 36a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 368b0 │ │ │ │ - ldr r3, [pc, #964] @ (36c64 ) │ │ │ │ + cbz r3, 36880 │ │ │ │ + ldr r3, [pc, #964] @ (36c34 ) │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #964] @ (36c68 ) │ │ │ │ + ldr r0, [pc, #964] @ (36c38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3689e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3686e │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36b98 │ │ │ │ + beq.w 36b68 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368e2 │ │ │ │ + bne.n 368b2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.n 368ee │ │ │ │ + beq.n 368be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 368bc │ │ │ │ - blt.n 368ee │ │ │ │ + b.n 3688c │ │ │ │ + blt.n 368be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 364c8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 36498 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3673c │ │ │ │ + beq.w 3670c │ │ │ │ movw r1, #22661 @ 0x5885 │ │ │ │ - b.n 3676e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3673e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36b26 │ │ │ │ - ldr r0, [pc, #864] @ (36c6c ) │ │ │ │ + bne.w 36af6 │ │ │ │ + ldr r0, [pc, #864] @ (36c3c ) │ │ │ │ movs r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #2 │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #22681 @ 0x5899 │ │ │ │ - b.n 3676e │ │ │ │ - blx 3b88 │ │ │ │ + b.n 3673e │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3632e │ │ │ │ + b.n 362fe │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r7, #7 │ │ │ │ movwne r6, #22830 @ 0x592e │ │ │ │ - beq.n 36a1e │ │ │ │ + beq.n 369ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 36952 │ │ │ │ - ldr r3, [pc, #820] @ (36c70 ) │ │ │ │ + cbz r3, 36922 │ │ │ │ + ldr r3, [pc, #820] @ (36c40 ) │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #820] @ (36c74 ) │ │ │ │ + ldr r0, [pc, #820] @ (36c44 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3670c │ │ │ │ - b.n 36780 │ │ │ │ + bne.w 366dc │ │ │ │ + b.n 36750 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #796] @ (36c78 ) │ │ │ │ - ldr r0, [pc, #800] @ (36c7c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #796] @ (36c48 ) │ │ │ │ + ldr r0, [pc, #800] @ (36c4c ) │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3670c │ │ │ │ - b.n 36780 │ │ │ │ + bne.w 366dc │ │ │ │ + b.n 36750 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 36652 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3668a │ │ │ │ - mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3669e │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 36622 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3665a │ │ │ │ + mov r0, r6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3666e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36b5a │ │ │ │ - ldr r0, [pc, #748] @ (36c80 ) │ │ │ │ + bne.w 36b2a │ │ │ │ + ldr r0, [pc, #748] @ (36c50 ) │ │ │ │ movs r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #22671 @ 0x588f │ │ │ │ - b.n 3676e │ │ │ │ - ldr r1, [pc, #652] @ (36c34 ) │ │ │ │ + b.n 3673e │ │ │ │ + ldr r1, [pc, #652] @ (36c04 ) │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #728] @ (36c84 ) │ │ │ │ + ldr r2, [pc, #728] @ (36c54 ) │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r1, [pc, #720] @ (36c88 ) │ │ │ │ + ldr r1, [pc, #720] @ (36c58 ) │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - ldr r3, [pc, #716] @ (36c8c ) │ │ │ │ - ldr r0, [pc, #720] @ (36c90 ) │ │ │ │ + blx 3e28 │ │ │ │ + ldr r3, [pc, #716] @ (36c5c ) │ │ │ │ + ldr r0, [pc, #720] @ (36c60 ) │ │ │ │ movs r2, #9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #22854 @ 0x5946 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 36412 │ │ │ │ + b.n 363e2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 366d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 366a8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #688] @ (36c94 ) │ │ │ │ - ldr r0, [pc, #688] @ (36c98 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #688] @ (36c64 ) │ │ │ │ + ldr r0, [pc, #688] @ (36c68 ) │ │ │ │ movs r2, #6 │ │ │ │ add r3, pc │ │ │ │ movw r1, #22792 @ 0x5908 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 3670c │ │ │ │ - ldr r3, [pc, #676] @ (36c9c ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 366dc │ │ │ │ + ldr r3, [pc, #676] @ (36c6c ) │ │ │ │ movs r2, #6 │ │ │ │ - ldr r0, [pc, #676] @ (36ca0 ) │ │ │ │ + ldr r0, [pc, #676] @ (36c70 ) │ │ │ │ movw r1, #22792 @ 0x5908 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 3670c │ │ │ │ - ldr r3, [pc, #664] @ (36ca4 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 366dc │ │ │ │ + ldr r3, [pc, #664] @ (36c74 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #664] @ (36ca8 ) │ │ │ │ + ldr r0, [pc, #664] @ (36c78 ) │ │ │ │ movw r1, #22763 @ 0x58eb │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ - ldr r3, [pc, #652] @ (36cac ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ + ldr r3, [pc, #652] @ (36c7c ) │ │ │ │ movs r2, #7 │ │ │ │ - ldr r0, [pc, #652] @ (36cb0 ) │ │ │ │ + ldr r0, [pc, #652] @ (36c80 ) │ │ │ │ movw r1, #22830 @ 0x592e │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r6, #5 │ │ │ │ movwne r5, #22768 @ 0x58f0 │ │ │ │ - bne.w 36898 │ │ │ │ - ldr r3, [pc, #624] @ (36cb4 ) │ │ │ │ + bne.w 36868 │ │ │ │ + ldr r3, [pc, #624] @ (36c84 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #624] @ (36cb8 ) │ │ │ │ + ldr r0, [pc, #624] @ (36c88 ) │ │ │ │ movw r1, #22768 @ 0x58f0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36b46 │ │ │ │ + beq.n 36b16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36b2c │ │ │ │ - ldr r3, [pc, #596] @ (36cbc ) │ │ │ │ + beq.n 36afc │ │ │ │ + ldr r3, [pc, #596] @ (36c8c ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #596] @ (36cc0 ) │ │ │ │ + ldr r0, [pc, #596] @ (36c90 ) │ │ │ │ movw r1, #22771 @ 0x58f3 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ - ldr r3, [pc, #584] @ (36cc4 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ + ldr r3, [pc, #584] @ (36c94 ) │ │ │ │ movs r2, #4 │ │ │ │ - ldr r0, [pc, #584] @ (36cc8 ) │ │ │ │ + ldr r0, [pc, #584] @ (36c98 ) │ │ │ │ movw r1, #22752 @ 0x58e0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ - ldr r3, [pc, #572] @ (36ccc ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ + ldr r3, [pc, #572] @ (36c9c ) │ │ │ │ movs r2, #6 │ │ │ │ - ldr r0, [pc, #572] @ (36cd0 ) │ │ │ │ + ldr r0, [pc, #572] @ (36ca0 ) │ │ │ │ movw r1, #22785 @ 0x5901 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 3670c │ │ │ │ + bl 17a0c │ │ │ │ + b.n 366dc │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r7, #6 │ │ │ │ movwne r6, #22787 @ 0x5903 │ │ │ │ - bne.w 36934 │ │ │ │ - ldr r3, [pc, #544] @ (36cd4 ) │ │ │ │ + bne.w 36904 │ │ │ │ + ldr r3, [pc, #544] @ (36ca4 ) │ │ │ │ movs r2, #6 │ │ │ │ - ldr r0, [pc, #544] @ (36cd8 ) │ │ │ │ + ldr r0, [pc, #544] @ (36ca8 ) │ │ │ │ movw r1, #22787 @ 0x5903 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 3670c │ │ │ │ + bl 17a0c │ │ │ │ + b.n 366dc │ │ │ │ movw r1, #22696 @ 0x58a8 │ │ │ │ - b.n 3676e │ │ │ │ + b.n 3673e │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36836 │ │ │ │ + beq.w 36806 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36836 │ │ │ │ + beq.w 36806 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36836 │ │ │ │ - ldr r3, [pc, #284] @ (36c04 ) │ │ │ │ + beq.w 36806 │ │ │ │ + ldr r3, [pc, #284] @ (36bd4 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36b1a │ │ │ │ + bne.n 36aea │ │ │ │ mov r0, r4 │ │ │ │ - bl 135b0 │ │ │ │ + bl 13580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 362ce │ │ │ │ + beq.w 3629e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 362ce │ │ │ │ + bne.w 3629e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 362ce │ │ │ │ - bl 10750 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3629e │ │ │ │ + bl 10720 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36af2 │ │ │ │ - b.n 3684e │ │ │ │ + bne.n 36ac2 │ │ │ │ + b.n 3681e │ │ │ │ movw r1, #22679 @ 0x5897 │ │ │ │ - b.n 3676e │ │ │ │ + b.n 3673e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #424] @ (36cdc ) │ │ │ │ - ldr r0, [pc, #424] @ (36ce0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr r3, [pc, #424] @ (36cac ) │ │ │ │ + ldr r0, [pc, #424] @ (36cb0 ) │ │ │ │ movs r2, #5 │ │ │ │ add r3, pc │ │ │ │ movw r1, #22771 @ 0x58f3 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ - ldr r3, [pc, #412] @ (36ce4 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ + ldr r3, [pc, #412] @ (36cb4 ) │ │ │ │ movs r2, #5 │ │ │ │ - ldr r0, [pc, #412] @ (36ce8 ) │ │ │ │ + ldr r0, [pc, #412] @ (36cb8 ) │ │ │ │ movw r1, #22771 @ 0x58f3 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ movw r1, #22669 @ 0x588d │ │ │ │ - b.n 3676e │ │ │ │ - bl 10478 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #380] @ (36cec ) │ │ │ │ + b.n 3673e │ │ │ │ + bl 10448 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #380] @ (36cbc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #380] @ (36cf0 ) │ │ │ │ - ldr r0, [pc, #380] @ (36cf4 ) │ │ │ │ + ldr r1, [pc, #380] @ (36cc0 ) │ │ │ │ + ldr r0, [pc, #380] @ (36cc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #368] @ (36cf8 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #368] @ (36cc8 ) │ │ │ │ movs r2, #7 │ │ │ │ - ldr r0, [pc, #368] @ (36cfc ) │ │ │ │ + ldr r0, [pc, #368] @ (36ccc ) │ │ │ │ movw r1, #22810 @ 0x591a │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 36780 │ │ │ │ - ldr r3, [pc, #356] @ (36d00 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 36750 │ │ │ │ + ldr r3, [pc, #356] @ (36cd0 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #352] @ (36d04 ) │ │ │ │ - ldr r0, [pc, #352] @ (36d08 ) │ │ │ │ + ldr r1, [pc, #352] @ (36cd4 ) │ │ │ │ + ldr r0, [pc, #352] @ (36cd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (36d0c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #344] @ (36cdc ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r0, [pc, #344] @ (36d10 ) │ │ │ │ + ldr r0, [pc, #344] @ (36ce0 ) │ │ │ │ movw r1, #22855 @ 0x5947 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 369ce │ │ │ │ - bl 10280 │ │ │ │ - ldr r3, [pc, #328] @ (36d14 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 3699e │ │ │ │ + bl 10250 │ │ │ │ + ldr r3, [pc, #328] @ (36ce4 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #328] @ (36d18 ) │ │ │ │ - ldr r0, [pc, #332] @ (36d1c ) │ │ │ │ + ldr r1, [pc, #328] @ (36ce8 ) │ │ │ │ + ldr r0, [pc, #332] @ (36cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ movs r4, r0 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ movs r4, r0 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ movs r4, r0 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r3, [pc, #168] @ (36cc4 ) │ │ │ │ + ldr r3, [pc, #136] @ (36c74 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #696] @ (36eec ) │ │ │ │ + ldr r1, [pc, #664] @ (36e9c ) │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #464] @ (36e10 ) │ │ │ │ + ldr r1, [pc, #432] @ (36dc0 ) │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #232] @ (36d38 ) │ │ │ │ + ldr r1, [pc, #200] @ (36ce8 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ movs r4, r0 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #296] @ (36d8c ) │ │ │ │ + ldr r0, [pc, #264] @ (36d3c ) │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #48] @ (36c9c ) │ │ │ │ + ldr r0, [pc, #16] @ (36c4c ) │ │ │ │ movs r3, r0 │ │ │ │ - blxns r6 │ │ │ │ + blxns r5 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - bx lr │ │ │ │ + bx sp │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r3, r0 │ │ │ │ - bx sl │ │ │ │ + bx r9 │ │ │ │ movs r3, r0 │ │ │ │ - bx r5 │ │ │ │ + bx r4 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r6, #28 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r5, r5 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, sp │ │ │ │ + mov ip, ip │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, r7 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - mov sl, r6 │ │ │ │ + mov sl, r5 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #20 │ │ │ │ movs r3, r0 │ │ │ │ - mov lr, r3 │ │ │ │ + mov lr, r2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #0 │ │ │ │ movs r3, r0 │ │ │ │ - mov sl, r1 │ │ │ │ + mov sl, r0 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r3, r0 │ │ │ │ - mov r0, sp │ │ │ │ + mov r0, ip │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ - mov r2, r8 │ │ │ │ + mov r2, r7 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ movs r3, r0 │ │ │ │ - mov r6, r5 │ │ │ │ + mov r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + mov r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ - cmp r8, pc │ │ │ │ + cmp r8, lr │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, lr │ │ │ │ + cmp r6, sp │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r2, ip │ │ │ │ + cmp r2, fp │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r6, #2 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ movs r3, r0 │ │ │ │ - add r8, pc │ │ │ │ + add r8, lr │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ movs r3, 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #364] @ (36ea4 ) │ │ │ │ + ldr r3, [pc, #364] @ (36e74 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ - cbz r2, 36d56 │ │ │ │ + cbz r2, 36d26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n 36d3e │ │ │ │ - ldr r2, [pc, #328] @ (36ea8 ) │ │ │ │ + bmi.n 36d0e │ │ │ │ + ldr r2, [pc, #328] @ (36e78 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ and.w r2, r5, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 36e76 │ │ │ │ + beq.w 36e46 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 36d3e │ │ │ │ - ldr r3, [pc, #308] @ (36eac ) │ │ │ │ + beq.n 36d0e │ │ │ │ + ldr r3, [pc, #308] @ (36e7c ) │ │ │ │ ldr.w r8, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr.w r9, [r4, #56] @ 0x38 │ │ │ │ ldr.w sl, [r4, #16] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ ldrd fp, r7, [r4, #48] @ 0x30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - blx 4244 <_PyObject_GC_New@plt> │ │ │ │ + blx 4210 <_PyObject_GC_New@plt> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ strd fp, r7, [sp, #8] │ │ │ │ strd r9, sl, [sp] │ │ │ │ - bl fe84 │ │ │ │ + bl fe54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36e94 │ │ │ │ + beq.n 36e64 │ │ │ │ movs r7, #0 │ │ │ │ strd r7, r7, [r0, #96] @ 0x60 │ │ │ │ - blx 43ec │ │ │ │ + blx 43b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 36e0c │ │ │ │ + cbz r3, 36ddc │ │ │ │ ldrd r9, r8, [r4, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - blx 43d4 │ │ │ │ + blx 43a0 │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36e9e │ │ │ │ + beq.n 36e6e │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str.w r9, [r5, #64] @ 0x40 │ │ │ │ str.w r8, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36e7e │ │ │ │ + beq.n 36e4e │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r3, r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 36e0c │ │ │ │ + ble.n 36ddc │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ - cbz r2, 36e08 │ │ │ │ + cbz r2, 36dd8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r7, r1, #1 │ │ │ │ cmp r1, ip │ │ │ │ it ne │ │ │ │ strne r7, [r2, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 36df8 │ │ │ │ + bne.n 36dc8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r3, 36e20 │ │ │ │ + cbz r3, 36df0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r5, #28] │ │ │ │ - cbz r0, 36e36 │ │ │ │ + cbz r0, 36e06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e36 │ │ │ │ + beq.n 36e06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36e98 │ │ │ │ + beq.n 36e68 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - cbz r3, 36e48 │ │ │ │ + cbz r3, 36e18 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ str r3, [r5, #96] @ 0x60 │ │ │ │ - cbz r2, 36e5c │ │ │ │ + cbz r2, 36e2c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -73339,316 +73339,316 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r5, #100] @ 0x64 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 36d70 │ │ │ │ - b.n 36d3e │ │ │ │ + bne.w 36d40 │ │ │ │ + b.n 36d0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36e94 │ │ │ │ + beq.n 36e64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36e94 │ │ │ │ + cbnz r3, 36e64 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 36d4e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 36e36 │ │ │ │ - blx 3d08 │ │ │ │ - b.n 36dda │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + b.n 36d1e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 36e06 │ │ │ │ + blx 3cd4 │ │ │ │ + b.n 36daa │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #648 @ (adr r4, 37138 ) │ │ │ │ + add r4, pc, #840 @ (adr r4, 371c8 ) │ │ │ │ movs r4, 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 r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #536] @ (370dc ) │ │ │ │ + ldr r3, [pc, #536] @ (370ac ) │ │ │ │ add r3, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 37028 │ │ │ │ + beq.w 36ff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n 36fd0 │ │ │ │ - ldr r1, [pc, #516] @ (370e0 ) │ │ │ │ + bpl.n 36fa0 │ │ │ │ + ldr r1, [pc, #516] @ (370b0 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 370c2 │ │ │ │ - ldr r1, [pc, #512] @ (370e4 ) │ │ │ │ + beq.w 37092 │ │ │ │ + ldr r1, [pc, #512] @ (370b4 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 370d6 │ │ │ │ + beq.w 370a6 │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ mov r0, sl │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37036 │ │ │ │ + beq.w 37006 │ │ │ │ cmp.w sl, #0 │ │ │ │ itt gt │ │ │ │ addgt.w r8, r7, #8 │ │ │ │ movgt r5, #0 │ │ │ │ - bgt.n 36f2e │ │ │ │ - b.n 3703e │ │ │ │ + bgt.n 36efe │ │ │ │ + b.n 3700e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 370b0 │ │ │ │ + bpl.w 37080 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 3709e │ │ │ │ + bge.w 3706e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 3703e │ │ │ │ + beq.w 3700e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 37086 │ │ │ │ + bpl.w 37056 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - bl 10434 │ │ │ │ + bl 10404 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36f0e │ │ │ │ + bne.n 36ede │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36f58 │ │ │ │ + beq.n 36f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36ffe │ │ │ │ + beq.n 36fce │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37036 │ │ │ │ + beq.n 37006 │ │ │ │ ldr.w r0, [r9, #96] @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ - blx 4134 │ │ │ │ + blx 4100 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37050 │ │ │ │ + beq.n 37020 │ │ │ │ ldr.w r2, [r9, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 36fda │ │ │ │ + beq.n 36faa │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r3, 36f8a │ │ │ │ + cbz r3, 36f5a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r6 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ str r3, [r5, #28] │ │ │ │ - cbz r0, 36f9e │ │ │ │ + cbz r0, 36f6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 36f9e │ │ │ │ + beq.n 36f6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 37006 │ │ │ │ + cbz r3, 36fd6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36d20 │ │ │ │ + bl 36cf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36fba │ │ │ │ + beq.n 36f8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3707e │ │ │ │ + beq.n 3704e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36fca │ │ │ │ + beq.n 36f9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 3701c │ │ │ │ + cbz r3, 36fec │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 10434 │ │ │ │ + bl 10404 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 36f58 │ │ │ │ + b.n 36f28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3706a │ │ │ │ + beq.n 3703a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r6, r0 │ │ │ │ - beq.n 36fbc │ │ │ │ + beq.n 36f8c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 37010 │ │ │ │ + cbz r2, 36fe0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ - b.n 36fbc │ │ │ │ + b.n 36f8c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 36f58 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 36f28 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r2, [r9, #100] @ 0x64 │ │ │ │ - b.n 36f9e │ │ │ │ + b.n 36f6e │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 36fbc │ │ │ │ + b.n 36f8c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #188] @ (370e8 ) │ │ │ │ - ldr r1, [pc, #192] @ (370ec ) │ │ │ │ + ldr r2, [pc, #188] @ (370b8 ) │ │ │ │ + ldr r1, [pc, #192] @ (370bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #176] @ (370f0 ) │ │ │ │ + ldr r3, [pc, #176] @ (370c0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #556] @ 0x22c │ │ │ │ - blx 4478 │ │ │ │ + blx 4444 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 36f46 │ │ │ │ + b.n 36f16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37036 │ │ │ │ + beq.n 37006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37036 │ │ │ │ + bne.n 37006 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 37036 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 37006 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r6, r0 │ │ │ │ - beq.n 36fca │ │ │ │ + beq.n 36f9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 36ff8 │ │ │ │ + bne.n 36fc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 36fba │ │ │ │ - ldr r3, [pc, #108] @ (370f4 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 36f8a │ │ │ │ + ldr r3, [pc, #108] @ (370c4 ) │ │ │ │ movw r2, #6920 @ 0x1b08 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ (370f8 ) │ │ │ │ - ldr r0, [pc, #104] @ (370fc ) │ │ │ │ + ldr r1, [pc, #100] @ (370c8 ) │ │ │ │ + ldr r0, [pc, #104] @ (370cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #96] @ (37100 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #96] @ (370d0 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #96] @ (37104 ) │ │ │ │ - ldr r0, [pc, #96] @ (37108 ) │ │ │ │ + ldr r1, [pc, #96] @ (370d4 ) │ │ │ │ + ldr r0, [pc, #96] @ (370d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ (3710c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #88] @ (370dc ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #88] @ (37110 ) │ │ │ │ - ldr r0, [pc, #92] @ (37114 ) │ │ │ │ + ldr r1, [pc, #88] @ (370e0 ) │ │ │ │ + ldr r0, [pc, #92] @ (370e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ (37118 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #84] @ (370e8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #80] @ (3711c ) │ │ │ │ - ldr r0, [pc, #84] @ (37120 ) │ │ │ │ + ldr r1, [pc, #80] @ (370ec ) │ │ │ │ + ldr r0, [pc, #84] @ (370f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ nop │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5 │ │ │ │ + lsls r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #872 @ (adr r1, 3745c ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 370ec ) │ │ │ │ movs r4, r0 │ │ │ │ - eors r4, r3 │ │ │ │ + eors r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5 │ │ │ │ + lsls r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3312] @ 0xcf0 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ - ldr.w r4, [pc, #2548] @ 37b34 │ │ │ │ + ldr.w r4, [pc, #2548] @ 37b04 │ │ │ │ movs r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #2544] @ 37b38 │ │ │ │ + ldr.w r2, [pc, #2544] @ 37b08 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r4, [pc, #2540] @ 37b3c │ │ │ │ + ldr.w r4, [pc, #2540] @ 37b0c │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r3, r2 │ │ │ │ - ldr.w r0, [pc, #2532] @ 37b40 │ │ │ │ + ldr.w r0, [pc, #2532] @ 37b10 │ │ │ │ add r4, pc │ │ │ │ add.w r2, r2, #680 @ 0x2a8 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #676] @ 0x2a4 │ │ │ │ mov.w r0, #0 │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ @@ -73674,17 +73674,17 @@ │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ add.w r2, r3, #704 @ 0x2c0 │ │ │ │ str r2, [sp, #556] @ 0x22c │ │ │ │ add.w r2, r3, #1544 @ 0x608 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ str r3, [sp, #24] │ │ │ │ - cbz r7, 371e6 │ │ │ │ + cbz r7, 371b6 │ │ │ │ cmp.w r8, #13 │ │ │ │ - bhi.w 38844 │ │ │ │ + bhi.w 38814 │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r0, r1, #16 │ │ │ │ lsls r1, r4, #16 │ │ │ │ lsls r0, r7, #16 │ │ │ │ lsls r6, r1, #17 │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r4, r6, #17 │ │ │ │ @@ -73694,22 +73694,22 @@ │ │ │ │ lsls r7, r6, #15 │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsls r3, r7, #9 │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ sub.w r3, r8, #9 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 38844 │ │ │ │ + bhi.w 38814 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r3, #9 │ │ │ │ lsls r1, r2, #9 │ │ │ │ lsls r7, r0, #9 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ - ldr.w r3, [pc, #2372] @ 37b44 │ │ │ │ + ldr.w r3, [pc, #2372] @ 37b14 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -73728,41 +73728,41 @@ │ │ │ │ ldrd r3, r4, [r1] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2308] @ 37b48 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2308] @ 37b18 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r7, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 37aee │ │ │ │ + beq.w 37abe │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2268] @ 37b4c │ │ │ │ + ldr.w r3, [pc, #2268] @ 37b1c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #580] @ 0x244 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ @@ -73771,254 +73771,254 @@ │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ ldr r2, [sp, #612] @ 0x264 │ │ │ │ ldr.w sl, [sp, #616] @ 0x268 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #292] @ 0x124 │ │ │ │ - beq.w 3894e │ │ │ │ + beq.w 3891e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3894e │ │ │ │ + beq.w 3891e │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp r4, r5 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ - beq.w 37b02 │ │ │ │ + beq.w 37ad2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2172] @ 37b50 │ │ │ │ + ldr.w r3, [pc, #2172] @ 37b20 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r4, r9, [sp, #568] @ 0x238 │ │ │ │ - beq.w 38ae2 │ │ │ │ + beq.w 38ab2 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 38d3a │ │ │ │ + beq.w 38d0a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 37b12 │ │ │ │ + beq.w 37ae2 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2096] @ 37b54 │ │ │ │ + ldr.w r3, [pc, #2096] @ 37b24 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq.w 38ce6 │ │ │ │ + beq.w 38cb6 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38e2e │ │ │ │ + beq.w 38dfe │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 37b1a │ │ │ │ + beq.w 37aea │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2016] @ 37b58 │ │ │ │ + ldr.w r3, [pc, #2016] @ 37b28 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq.w 38e12 │ │ │ │ + beq.w 38de2 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38f06 │ │ │ │ + beq.w 38ed6 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 37b22 │ │ │ │ + beq.w 37af2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1940] @ 37b5c │ │ │ │ + ldr.w r3, [pc, #1940] @ 37b2c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq.w 38eec │ │ │ │ + beq.w 38ebc │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39038 │ │ │ │ + beq.w 39008 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 37b2a │ │ │ │ + beq.w 37afa │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1860] @ 37b60 │ │ │ │ + ldr.w r3, [pc, #1860] @ 37b30 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - beq.w 38fb4 │ │ │ │ + beq.w 38f84 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 390a0 │ │ │ │ + beq.w 39070 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp r6, r5 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ - beq.w 38804 │ │ │ │ + beq.w 387d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1788] @ 37b64 │ │ │ │ + ldr.w r3, [pc, #1788] @ 37b34 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, r3, [sp, #568] @ 0x238 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - beq.w 3908a │ │ │ │ + beq.w 3905a │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 39176 │ │ │ │ + beq.w 39146 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 3880e │ │ │ │ + beq.w 387de │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1712] @ 37b68 │ │ │ │ + ldr.w r3, [pc, #1712] @ 37b38 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - beq.w 38cb2 │ │ │ │ + beq.w 38c82 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38cb2 │ │ │ │ - ldr.w r3, [pc, #1676] @ 37b6c │ │ │ │ + beq.w 38c82 │ │ │ │ + ldr.w r3, [pc, #1676] @ 37b3c │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [r3, #1264] @ 0x4f0 │ │ │ │ @@ -74029,185 +74029,185 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #440] @ 0x1b8 │ │ │ │ strd r2, r3, [sp, #512] @ 0x200 │ │ │ │ strd r2, r3, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.w 38d58 │ │ │ │ + bpl.w 38d28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38ee0 │ │ │ │ + beq.w 38eb0 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 37bb4 │ │ │ │ + beq.w 37b84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3753c │ │ │ │ + beq.n 3750c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3896e │ │ │ │ + beq.w 3893e │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 394fe │ │ │ │ - ldr.w r2, [pc, #1564] @ 37b70 │ │ │ │ + beq.w 394ce │ │ │ │ + ldr.w r2, [pc, #1564] @ 37b40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 389ca │ │ │ │ + beq.w 3899a │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - blx 3e00 │ │ │ │ + blx 3dcc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3965a │ │ │ │ + beq.w 3962a │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37584 │ │ │ │ + beq.n 37554 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 39076 │ │ │ │ + beq.w 39046 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - beq.w 39552 │ │ │ │ + beq.w 39522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 375ac │ │ │ │ + beq.n 3757c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39080 │ │ │ │ + beq.w 39050 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3956a │ │ │ │ + beq.w 3953a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38d04 │ │ │ │ - blx 3e00 │ │ │ │ + beq.w 38cd4 │ │ │ │ + blx 3dcc │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3964e │ │ │ │ + beq.w 3961e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 375ec │ │ │ │ + beq.n 375bc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3930c │ │ │ │ + beq.w 392dc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - beq.w 39536 │ │ │ │ + beq.w 39506 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37614 │ │ │ │ + beq.n 375e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3931a │ │ │ │ + beq.w 392ea │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39582 │ │ │ │ + beq.w 39552 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 38e4c │ │ │ │ + beq.w 38e1c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - blx 3e00 │ │ │ │ + blx 3dcc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 396cc │ │ │ │ + beq.w 3969c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37654 │ │ │ │ + beq.n 37624 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3937e │ │ │ │ + beq.w 3934e │ │ │ │ mov r0, r8 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ - beq.w 39666 │ │ │ │ + beq.w 39636 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3767c │ │ │ │ + beq.n 3764c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39388 │ │ │ │ + beq.w 39358 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 37c08 │ │ │ │ - ldr.w r2, [pc, #1216] @ 37b44 │ │ │ │ - ldr.w r3, [pc, #1260] @ 37b74 │ │ │ │ + b.n 37bd8 │ │ │ │ + ldr.w r2, [pc, #1216] @ 37b14 │ │ │ │ + ldr.w r3, [pc, #1260] @ 37b44 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0, r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #16] │ │ │ │ - b.n 3720c │ │ │ │ - ldr.w r3, [pc, #1196] @ 37b44 │ │ │ │ + b.n 371dc │ │ │ │ + ldr.w r3, [pc, #1196] @ 37b14 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #1236] @ 37b74 │ │ │ │ + ldr.w r3, [pc, #1236] @ 37b44 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 37210 │ │ │ │ - ldr.w r3, [pc, #1176] @ 37b44 │ │ │ │ + b.n 371e0 │ │ │ │ + ldr.w r3, [pc, #1176] @ 37b14 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #1216] @ 37b74 │ │ │ │ + ldr.w r3, [pc, #1216] @ 37b44 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ - b.n 37214 │ │ │ │ - ldr.w r3, [pc, #1152] @ 37b44 │ │ │ │ + b.n 371e4 │ │ │ │ + ldr.w r3, [pc, #1152] @ 37b14 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1192] @ 37b74 │ │ │ │ + ldr.w r3, [pc, #1192] @ 37b44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ ldr.w fp, [r1, #32] │ │ │ │ @@ -74224,185 +74224,185 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 39904 │ │ │ │ - ldr.w r2, [pc, #1128] @ 37b70 │ │ │ │ + bpl.w 398d4 │ │ │ │ + ldr.w r2, [pc, #1128] @ 37b40 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 398f0 │ │ │ │ - ldr.w r2, [pc, #1124] @ 37b78 │ │ │ │ + beq.w 398c0 │ │ │ │ + ldr.w r2, [pc, #1124] @ 37b48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 398e8 │ │ │ │ + beq.w 398b8 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ add.w r5, r1, r8, lsl #2 │ │ │ │ cmp.w r8, #12 │ │ │ │ - bhi.w 378dc │ │ │ │ + bhi.w 378ac │ │ │ │ tbb [pc, r8] │ │ │ │ asrs r7, r0, #24 │ │ │ │ adds r4, #37 @ 0x25 │ │ │ │ str r2, [r0, r1] │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr.w r3, [pc, #1080] @ 37b7c │ │ │ │ + ldr.w r3, [pc, #1080] @ 37b4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3967e │ │ │ │ + beq.w 3964e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1052] @ 37b80 │ │ │ │ + ldr.w r3, [pc, #1052] @ 37b50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1644] @ 0x66c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3948a │ │ │ │ + beq.w 3945a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1028] @ 37b84 │ │ │ │ + ldr.w r3, [pc, #1028] @ 37b54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 393ec │ │ │ │ + beq.w 393bc │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #1000] @ (37b88 ) │ │ │ │ + ldr r3, [pc, #1000] @ (37b58 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1668] @ 0x684 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 392c0 │ │ │ │ + beq.w 39290 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #976] @ (37b8c ) │ │ │ │ + ldr r3, [pc, #976] @ (37b5c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1052] @ 0x41c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3918a │ │ │ │ + beq.w 3915a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #952] @ (37b90 ) │ │ │ │ + ldr r3, [pc, #952] @ (37b60 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1628] @ 0x65c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 390b6 │ │ │ │ + beq.w 39086 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #928] @ (37b94 ) │ │ │ │ + ldr r3, [pc, #928] @ (37b64 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1524] @ 0x5f4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38fcc │ │ │ │ + beq.w 38f9c │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #904] @ (37b98 ) │ │ │ │ + ldr r3, [pc, #904] @ (37b68 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1788] @ 0x6fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38f6e │ │ │ │ + beq.w 38f3e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [pc, #880] @ (37b9c ) │ │ │ │ + ldr r3, [pc, #880] @ (37b6c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #660] @ 0x294 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38d8a │ │ │ │ + beq.w 38d5a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.n 37852 │ │ │ │ - ldr r3, [pc, #760] @ (37b44 ) │ │ │ │ + bgt.n 37822 │ │ │ │ + ldr r3, [pc, #760] @ (37b14 ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - b.n 37232 │ │ │ │ - ldr r3, [pc, #844] @ (37ba0 ) │ │ │ │ + b.n 37202 │ │ │ │ + ldr r3, [pc, #844] @ (37b70 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1520] @ 0x5f0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 390f8 │ │ │ │ + beq.w 390c8 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3784a │ │ │ │ - ldr r3, [pc, #812] @ (37ba4 ) │ │ │ │ + ble.n 3781a │ │ │ │ + ldr r3, [pc, #812] @ (37b74 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1232] @ 0x4d0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3944e │ │ │ │ + beq.w 3941e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3784a │ │ │ │ - ldr r3, [pc, #780] @ (37ba8 ) │ │ │ │ + ble.n 3781a │ │ │ │ + ldr r3, [pc, #780] @ (37b78 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39146 │ │ │ │ + beq.w 39116 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3784a │ │ │ │ - ldr r3, [pc, #748] @ (37bac ) │ │ │ │ + ble.n 3781a │ │ │ │ + ldr r3, [pc, #748] @ (37b7c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1544] @ 0x608 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 393ba │ │ │ │ + beq.w 3938a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3784a │ │ │ │ + ble.n 3781a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r4, [sp, #456] @ 0x1c8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #464] @ 0x1d0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ @@ -74415,23 +74415,23 @@ │ │ │ │ strd r3, fp, [sp, #484] @ 0x1e4 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #492] @ 0x1ec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #500] @ 0x1f4 │ │ │ │ - ldr r3, [pc, #668] @ (37bb0 ) │ │ │ │ + ldr r3, [pc, #668] @ (37b80 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ adds r0, #1 │ │ │ │ ldrd r4, r3, [sp, #460] @ 0x1cc │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ @@ -74445,545 +74445,545 @@ │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 3784a │ │ │ │ - ldr r3, [pc, #488] @ (37b44 ) │ │ │ │ + bne.w 3781a │ │ │ │ + ldr r3, [pc, #488] @ (37b14 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ movw r7, #52661 @ 0xcdb5 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r3, [pc, #456] @ (37b44 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r3, [pc, #456] @ (37b14 ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 376d2 │ │ │ │ - ldr r3, [pc, #440] @ (37b44 ) │ │ │ │ + b.n 376a2 │ │ │ │ + ldr r3, [pc, #440] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #480] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #480] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ - b.n 376e2 │ │ │ │ - ldr r3, [pc, #416] @ (37b44 ) │ │ │ │ + b.n 376b2 │ │ │ │ + ldr r3, [pc, #416] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #452] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #452] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b.n 376de │ │ │ │ - ldr r3, [pc, #392] @ (37b44 ) │ │ │ │ + b.n 376ae │ │ │ │ + ldr r3, [pc, #392] @ (37b14 ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #436] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #436] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b.n 376da │ │ │ │ - ldr r3, [pc, #376] @ (37b44 ) │ │ │ │ + b.n 376aa │ │ │ │ + ldr r3, [pc, #376] @ (37b14 ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #416] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #416] @ (37b44 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 376d6 │ │ │ │ - ldr r3, [pc, #360] @ (37b44 ) │ │ │ │ + b.n 376a6 │ │ │ │ + ldr r3, [pc, #360] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #392] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #392] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ - b.n 376fa │ │ │ │ - ldr r3, [pc, #308] @ (37b44 ) │ │ │ │ + b.n 376ca │ │ │ │ + ldr r3, [pc, #308] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ mov r4, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #344] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #344] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - b.n 376f6 │ │ │ │ - ldr r3, [pc, #264] @ (37b44 ) │ │ │ │ + b.n 376c6 │ │ │ │ + ldr r3, [pc, #264] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #300] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #300] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - b.n 376f4 │ │ │ │ - ldr r3, [pc, #220] @ (37b44 ) │ │ │ │ + b.n 376c4 │ │ │ │ + ldr r3, [pc, #220] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #256] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #256] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - b.n 376f0 │ │ │ │ - ldr r3, [pc, #180] @ (37b44 ) │ │ │ │ + b.n 376c0 │ │ │ │ + ldr r3, [pc, #180] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #216] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #216] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ - b.n 376ec │ │ │ │ - ldr r3, [pc, #144] @ (37b44 ) │ │ │ │ + b.n 376bc │ │ │ │ + ldr r3, [pc, #144] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #180] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #180] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ - b.n 376e8 │ │ │ │ - ldr r3, [pc, #112] @ (37b44 ) │ │ │ │ + b.n 376b8 │ │ │ │ + ldr r3, [pc, #112] @ (37b14 ) │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - ldr r3, [pc, #148] @ (37b74 ) │ │ │ │ + ldr r3, [pc, #148] @ (37b44 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str.w fp, [sp, #160] @ 0xa0 │ │ │ │ - b.n 376e4 │ │ │ │ + b.n 376b4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #288] @ 0x120 │ │ │ │ mov sl, r3 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ - b.w 372ae │ │ │ │ + b.w 3727e │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #196] @ 0xc4 │ │ │ │ str.w r9, [sp, #176] @ 0xb0 │ │ │ │ - b.w 372fa │ │ │ │ + b.w 372ca │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - b.n 3734c │ │ │ │ + b.n 3731c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - b.n 3739e │ │ │ │ + b.n 3736e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.n 373f0 │ │ │ │ + b.n 373c0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 37442 │ │ │ │ + b.n 37412 │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ movs r4, r0 │ │ │ │ - add r0, pc, #808 @ (adr r0, 37e64 ) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 37ef4 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ movs r4, r0 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - blx 3f8c │ │ │ │ - ldr.w r3, [pc, #3184] @ 3882c │ │ │ │ + blx 3f58 │ │ │ │ + ldr.w r3, [pc, #3184] @ 387fc │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3890c │ │ │ │ + beq.w 388dc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - blx 3e00 │ │ │ │ + blx 3dcc │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 394e4 │ │ │ │ + beq.w 394b4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - beq.w 39236 │ │ │ │ + beq.w 39206 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ - beq.w 39210 │ │ │ │ + beq.w 391e0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ - beq.w 3925c │ │ │ │ + beq.w 3922c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 3895a │ │ │ │ + beq.w 3892a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39282 │ │ │ │ - ldr.w r3, [pc, #3084] @ 38830 │ │ │ │ + beq.w 39252 │ │ │ │ + ldr.w r3, [pc, #3084] @ 38800 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38a6e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38a3e │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #360] @ 0x168 │ │ │ │ vldr d6, [sp, #360] @ 0x168 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3936a │ │ │ │ + beq.w 3933a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37c66 │ │ │ │ + beq.n 37c36 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38aa4 │ │ │ │ + beq.w 38a74 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3934c │ │ │ │ + beq.w 3931c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38a98 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38a68 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #368] @ 0x170 │ │ │ │ vldr d6, [sp, #368] @ 0x170 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 39338 │ │ │ │ + beq.w 39308 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37cb6 │ │ │ │ + beq.n 37c86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38cdc │ │ │ │ + beq.w 38cac │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39444 │ │ │ │ + beq.w 39414 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38cc6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38c96 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #376] @ 0x178 │ │ │ │ vldr d6, [sp, #376] @ 0x178 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 393a6 │ │ │ │ + beq.w 39376 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d06 │ │ │ │ + beq.n 37cd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38d1e │ │ │ │ + beq.w 38cee │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39206 │ │ │ │ - ldr.w r3, [pc, #2836] @ 38830 │ │ │ │ + beq.w 391d6 │ │ │ │ + ldr.w r3, [pc, #2836] @ 38800 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38a46 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38a16 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #72] @ 0x48 │ │ │ │ vldr d6, [sp, #72] @ 0x48 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3928c │ │ │ │ + beq.w 3925c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37d5e │ │ │ │ + beq.n 37d2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38a82 │ │ │ │ + beq.w 38a52 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39302 │ │ │ │ + beq.w 392d2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38a62 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38a32 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #200] @ 0xc8 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 39324 │ │ │ │ + beq.w 392f4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37dae │ │ │ │ + beq.n 37d7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38aae │ │ │ │ + beq.w 38a7e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39360 │ │ │ │ + beq.w 39330 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38a8c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38a5c │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vldr d6, [sp, #16] │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 39392 │ │ │ │ + beq.w 39362 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37dfe │ │ │ │ + beq.n 37dce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38cd2 │ │ │ │ + beq.w 38ca2 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39356 │ │ │ │ + beq.w 39326 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38ad6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38aa6 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #272] @ 0x110 │ │ │ │ vldr d6, [sp, #272] @ 0x110 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 39430 │ │ │ │ + beq.w 39400 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37e4e │ │ │ │ + beq.n 37e1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38d30 │ │ │ │ + beq.w 38d00 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39480 │ │ │ │ + beq.w 39450 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38d28 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38cf8 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 394d0 │ │ │ │ + beq.w 394a0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37e9a │ │ │ │ + beq.n 37e6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38eb0 │ │ │ │ + beq.w 38e80 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #5 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3952c │ │ │ │ + beq.w 394fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 38dd0 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 38da0 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #296] @ 0x128 │ │ │ │ vldr d6, [sp, #296] @ 0x128 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 39518 │ │ │ │ + beq.w 394e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 37eea │ │ │ │ + beq.n 37eba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 389ec │ │ │ │ + beq.w 389bc │ │ │ │ vldr d6, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #200] @ 0xc8 │ │ │ │ - ldr.w r3, [pc, #2368] @ 38834 │ │ │ │ + ldr.w r3, [pc, #2368] @ 38804 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vldr s13, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ @@ -75010,51 +75010,51 @@ │ │ │ │ vstr d5, [sp, #168] @ 0xa8 │ │ │ │ vstr d4, [sp, #40] @ 0x28 │ │ │ │ vstr d6, [sp, #336] @ 0x150 │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ vdiv.f64 d7, d7, d11 │ │ │ │ vstr d6, [sp, #344] @ 0x158 │ │ │ │ vstr d7, [sp, #352] @ 0x160 │ │ │ │ - bne.w 397a0 │ │ │ │ + bne.w 39770 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2b4d8 │ │ │ │ + bl 2b4a8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 384da │ │ │ │ + ble.w 384aa │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov fp, sl │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw lr, #58909 @ 0xe61d │ │ │ │ movt lr, #3019 @ 0xbcb │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw ip, #20363 @ 0x4f8b │ │ │ │ movt ip, #1 │ │ │ │ ldr.w r9, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - ldr.w r3, [pc, #2184] @ 38838 │ │ │ │ + ldr.w r3, [pc, #2184] @ 38808 │ │ │ │ strd r6, r4, [sp, #400] @ 0x190 │ │ │ │ mov r4, r7 │ │ │ │ strd r8, r9, [sp, #148] @ 0x94 │ │ │ │ mov r9, r2 │ │ │ │ add r3, pc │ │ │ │ strd lr, ip, [sp, #280] @ 0x118 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldr r2, [sp, #284] @ 0x11c │ │ │ │ mul.w r3, r3, r4 │ │ │ │ cmp.w r2, r3, ror #4 │ │ │ │ - bcs.w 38650 │ │ │ │ + bcs.w 38620 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ str r3, [sp, #436] @ 0x1b4 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r3, [r2, #4] │ │ │ │ movs r3, #0 │ │ │ │ @@ -75062,154 +75062,154 @@ │ │ │ │ strd r2, r3, [sp, #448] @ 0x1c0 │ │ │ │ strd r2, r3, [sp, #520] @ 0x208 │ │ │ │ strd r2, r3, [sp, #576] @ 0x240 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ vldr d10, [r3] │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 387c2 │ │ │ │ + beq.w 38792 │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 3877e │ │ │ │ + beq.w 3874e │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 38740 │ │ │ │ + beq.w 38710 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ mov r7, r4 │ │ │ │ vldr d6, [r3] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ vldr d7, [r3] │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d9, d7, d10 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ vmul.f64 d10, d10, d10 │ │ │ │ ldr.w sl, [sp, #164] @ 0xa4 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ mov r2, sl │ │ │ │ vldr d7, [r3] │ │ │ │ vdiv.f64 d6, d8, d0 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 38488 │ │ │ │ + beq.w 38458 │ │ │ │ vldr d6, [r9] │ │ │ │ vldr d7, [r8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ vldr d4, [sp, #72] @ 0x48 │ │ │ │ vadd.f64 d5, d6, d7 │ │ │ │ vldr d7, [r3] │ │ │ │ vstr d5, [sp, #96] @ 0x60 │ │ │ │ vadd.f64 d6, d5, d7 │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 38488 │ │ │ │ + bgt.w 38458 │ │ │ │ vsub.f64 d7, d5, d7 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 38488 │ │ │ │ + bmi.w 38458 │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ add r5, sp, #512 @ 0x200 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, sl │ │ │ │ mov sl, r8 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3847c │ │ │ │ + beq.w 3844c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ vldr d7, [r5] │ │ │ │ vldr d4, [sp, #16] │ │ │ │ vldr d14, [r3] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ vadd.f64 d5, d14, d7 │ │ │ │ vldr d7, [r3] │ │ │ │ vstr d5, [sp, #24] │ │ │ │ vadd.f64 d6, d5, d7 │ │ │ │ vcmpe.f64 d4, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 3847c │ │ │ │ + bgt.w 3844c │ │ │ │ vsub.f64 d7, d5, d7 │ │ │ │ vldr d6, [sp, #272] @ 0x110 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 3847c │ │ │ │ + bmi.w 3844c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ mov r8, r3 │ │ │ │ strd sl, r4, [sp, #308] @ 0x134 │ │ │ │ strd r5, r1, [sp, #316] @ 0x13c │ │ │ │ strd r7, r9, [sp, #324] @ 0x144 │ │ │ │ str r6, [sp, #332] @ 0x14c │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38460 │ │ │ │ + beq.w 38430 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ vldr d14, [r8] │ │ │ │ vldr d5, [r3] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ vadd.f64 d14, d5, d14 │ │ │ │ vldr d8, [r3] │ │ │ │ vadd.f64 d6, d14, d8 │ │ │ │ vcmpe.f64 d12, d6 │ │ │ │ vstr d6, [sp, #56] @ 0x38 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 38460 │ │ │ │ + bgt.w 38430 │ │ │ │ vsub.f64 d13, d14, d8 │ │ │ │ vldr d7, [sp, #296] @ 0x128 │ │ │ │ vcmpe.f64 d7, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 38460 │ │ │ │ + bmi.w 38430 │ │ │ │ vldr d7, [sp, #96] @ 0x60 │ │ │ │ vldr d6, [sp, #72] @ 0x48 │ │ │ │ vldr d5, [sp, #336] @ 0x150 │ │ │ │ vadd.f64 d4, d7, d8 │ │ │ │ vsub.f64 d4, d4, d6 │ │ │ │ vmul.f64 d4, d4, d5 │ │ │ │ vmov r0, r1, d4 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d7, [sp, #96] @ 0x60 │ │ │ │ vldr d6, [sp, #72] @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ vldr d5, [sp, #336] @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ vsub.f64 d4, d7, d8 │ │ │ │ vsub.f64 d4, d4, d6 │ │ │ │ vmul.f64 d7, d4, d5 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ subs r0, #1 │ │ │ │ sbc.w r3, r1, #0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ vldr d6, [sp, #56] @ 0x38 │ │ │ │ mov.w r2, r1, asr #31 │ │ │ │ - blt.w 38946 │ │ │ │ + blt.w 38916 │ │ │ │ cmp r1, r0 │ │ │ │ mov r9, r3 │ │ │ │ sbcs.w r3, r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ itt lt │ │ │ │ movlt r9, r2 │ │ │ │ movlt r7, r1 │ │ │ │ adds r3, r4, #1 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 38940 │ │ │ │ + blt.w 38910 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ mov r4, r1 │ │ │ │ sbcs.w r2, r5, r2 │ │ │ │ itt lt │ │ │ │ strlt r5, [sp, #56] @ 0x38 │ │ │ │ @@ -75218,43 +75218,43 @@ │ │ │ │ vstr d6, [sp, #120] @ 0x78 │ │ │ │ vldr d6, [sp, #16] │ │ │ │ vadd.f64 d4, d7, d8 │ │ │ │ vldr d5, [sp, #344] @ 0x158 │ │ │ │ vsub.f64 d4, d4, d6 │ │ │ │ vmul.f64 d4, d4, d5 │ │ │ │ vmov r0, r1, d4 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d7, [sp, #24] │ │ │ │ vldr d6, [sp, #16] │ │ │ │ mov r6, r1 │ │ │ │ vldr d5, [sp, #344] @ 0x158 │ │ │ │ mov r5, r0 │ │ │ │ vsub.f64 d7, d7, d8 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ subs r0, #1 │ │ │ │ sbc.w r2, r1, #0 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r2, #0 │ │ │ │ vldr d6, [sp, #120] @ 0x78 │ │ │ │ mov.w r3, r1, asr #31 │ │ │ │ - blt.w 38938 │ │ │ │ + blt.w 38908 │ │ │ │ cmp r1, r0 │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ sbcs.w r2, r3, r2 │ │ │ │ itt lt │ │ │ │ strlt r1, [sp, #220] @ 0xdc │ │ │ │ strlt r3, [sp, #264] @ 0x108 │ │ │ │ adds r5, #1 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 38932 │ │ │ │ + blt.w 38902 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ cmp r5, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ sbcs.w r2, r6, r2 │ │ │ │ @@ -75263,52 +75263,52 @@ │ │ │ │ movlt r3, r5 │ │ │ │ vsub.f64 d6, d6, d12 │ │ │ │ vldr d7, [sp, #352] @ 0x160 │ │ │ │ vsub.f64 d8, d13, d12 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ vmov r0, r1, d6 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d7, [sp, #352] @ 0x160 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ vmul.f64 d7, d8, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ subs r2, r0, #1 │ │ │ │ sbc.w r0, r1, #0 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ mov.w ip, r1, asr #31 │ │ │ │ - blt.w 3892a │ │ │ │ + blt.w 388fa │ │ │ │ mov sl, r2 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, sl │ │ │ │ sbcs.w r1, ip, r0 │ │ │ │ itt lt │ │ │ │ movlt sl, r2 │ │ │ │ movlt r0, ip │ │ │ │ adds r5, #1 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 38922 │ │ │ │ + blt.w 388f2 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs.w r1, r6, ip │ │ │ │ itt lt │ │ │ │ strlt r5, [sp, #128] @ 0x80 │ │ │ │ movlt ip, r6 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r7, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r5, r7 │ │ │ │ sbcs r2, r1 │ │ │ │ - bge.w 38460 │ │ │ │ + bge.w 38430 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ ldr r6, [sp, #292] @ 0x124 │ │ │ │ str.w r8, [sp, #388] @ 0x184 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mla r2, sl, fp, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ @@ -75318,67 +75318,67 @@ │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ mla r1, r7, r6, r1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ mov r6, r5 │ │ │ │ str.w ip, [sp, #128] @ 0x80 │ │ │ │ mov ip, sl │ │ │ │ mov sl, r3 │ │ │ │ - b.n 38332 │ │ │ │ + b.n 38302 │ │ │ │ adds r6, #1 │ │ │ │ add r1, lr │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 3845c │ │ │ │ + beq.w 3842c │ │ │ │ vmov s15, r6 │ │ │ │ vldr d6, [sp, #168] @ 0xa8 │ │ │ │ vldr d8, [sp, #72] @ 0x48 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d15 │ │ │ │ vmla.f64 d8, d7, d6 │ │ │ │ vldr d7, [sp, #96] @ 0x60 │ │ │ │ vsub.f64 d8, d7, d8 │ │ │ │ vmul.f64 d8, d8, d8 │ │ │ │ vcmpe.f64 d10, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 38328 │ │ │ │ + bmi.n 382f8 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ ldrd r2, r0, [sp, #264] @ 0x108 │ │ │ │ cmp r3, sl │ │ │ │ sbcs r2, r0 │ │ │ │ - bge.n 38328 │ │ │ │ + bge.n 382f8 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r7 │ │ │ │ strd lr, r1, [sp, #180] @ 0xb4 │ │ │ │ mov r7, r9 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ mov r9, fp │ │ │ │ mov fp, sl │ │ │ │ mov sl, r1 │ │ │ │ - b.n 3838a │ │ │ │ + b.n 3835a │ │ │ │ adds r5, #1 │ │ │ │ add sl, r7 │ │ │ │ cmp fp, r5 │ │ │ │ - beq.n 38442 │ │ │ │ + beq.n 38412 │ │ │ │ vmov s15, r5 │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #16] │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d15 │ │ │ │ vmla.f64 d13, d7, d6 │ │ │ │ vldr d7, [sp, #24] │ │ │ │ vsub.f64 d13, d7, d13 │ │ │ │ vmul.f64 d13, d13, d13 │ │ │ │ vcmpe.f64 d10, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 38382 │ │ │ │ + bmi.n 38352 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp ip, r6 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ sbcs.w r4, r3, r2 │ │ │ │ - bge.n 38382 │ │ │ │ + bge.n 38352 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r8, ip │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ mov r5, r9 │ │ │ │ add.w r4, r3, sl │ │ │ │ mov r9, ip │ │ │ │ vmov s15, r8 │ │ │ │ @@ -75386,70 +75386,70 @@ │ │ │ │ vmov.f64 d7, d12 │ │ │ │ vadd.f64 d6, d6, d15 │ │ │ │ vmla.f64 d7, d6, d11 │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 3842a │ │ │ │ + bmi.n 383fa │ │ │ │ vadd.f64 d6, d8, d13 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmul.f64 d0, d9, d0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 3842a │ │ │ │ + bge.n 383fa │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [r4] │ │ │ │ vmla.f64 d7, d6, d0 │ │ │ │ vstr d7, [r4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add r4, r5 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 383d2 │ │ │ │ + bne.n 383a2 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, r5 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add sl, r7 │ │ │ │ adds r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 3838a │ │ │ │ + bne.n 3835a │ │ │ │ ldrd lr, r1, [sp, #180] @ 0xb4 │ │ │ │ mov sl, fp │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ add r1, lr │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 38332 │ │ │ │ + bne.w 38302 │ │ │ │ ldr.w r8, [sp, #388] @ 0x184 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 38118 │ │ │ │ + bne.w 380e8 │ │ │ │ ldrd sl, r4, [sp, #308] @ 0x134 │ │ │ │ ldrd r5, r1, [sp, #316] @ 0x13c │ │ │ │ ldrd r7, r9, [sp, #324] @ 0x144 │ │ │ │ ldr r6, [sp, #332] @ 0x14c │ │ │ │ adds r5, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 380b2 │ │ │ │ + bne.w 38082 │ │ │ │ mov r8, sl │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add.w r8, r8, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 38058 │ │ │ │ + bne.w 38028 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r4, r7 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ adds r4, #1 │ │ │ │ add r9, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r3, r2 │ │ │ │ @@ -75472,177 +75472,177 @@ │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 37fc6 │ │ │ │ + bne.w 37f96 │ │ │ │ ldrd r6, r4, [sp, #400] @ 0x190 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ mov r7, r5 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - cbz r3, 3850a │ │ │ │ + cbz r3, 384da │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3850a │ │ │ │ + beq.n 384da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38a3e │ │ │ │ + beq.w 38a0e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3852e │ │ │ │ + beq.n 384fe │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38516 │ │ │ │ + bne.n 384e6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38e66 │ │ │ │ + ble.w 38e36 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 38552 │ │ │ │ + beq.n 38522 │ │ │ │ add.w r3, r4, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3853a │ │ │ │ + bne.n 3850a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38e8c │ │ │ │ + ble.w 38e5c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 38576 │ │ │ │ + beq.n 38546 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3855e │ │ │ │ + bne.n 3852e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38eba │ │ │ │ + ble.w 38e8a │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3859a │ │ │ │ + beq.n 3856a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38582 │ │ │ │ + bne.n 38552 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38f22 │ │ │ │ + ble.w 38ef2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 385be │ │ │ │ + beq.n 3858e │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 385a6 │ │ │ │ + bne.n 38576 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38f48 │ │ │ │ + ble.w 38f18 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 385e2 │ │ │ │ + beq.n 385b2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 385ca │ │ │ │ + bne.n 3859a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 39012 │ │ │ │ + ble.w 38fe2 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 38606 │ │ │ │ + beq.n 385d6 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 385ee │ │ │ │ + bne.n 385be │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 39052 │ │ │ │ + ble.w 39022 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 388c6 │ │ │ │ + beq.w 38896 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38614 │ │ │ │ + bne.n 385e4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 388c6 │ │ │ │ - bne.w 39882 │ │ │ │ + bgt.w 38896 │ │ │ │ + bne.w 39852 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 388c6 │ │ │ │ + beq.w 38896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 388c6 │ │ │ │ + bne.w 38896 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 388c6 │ │ │ │ - blx 43c8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38896 │ │ │ │ + blx 4394 │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3872e │ │ │ │ + beq.n 386fe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #2112] @ 0x840 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3913a │ │ │ │ + beq.w 3910a │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 39128 │ │ │ │ - ldr r3, [pc, #448] @ (3883c ) │ │ │ │ + beq.w 390f8 │ │ │ │ + ldr r3, [pc, #448] @ (3880c ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 38ab8 │ │ │ │ + bne.w 38a88 │ │ │ │ ldr.w r7, [sl, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38ab8 │ │ │ │ + beq.w 38a88 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -75651,1781 +75651,1781 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 386d0 │ │ │ │ + beq.n 386a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38a7a │ │ │ │ - ldr r3, [pc, #364] @ (38840 ) │ │ │ │ + beq.w 38a4a │ │ │ │ + ldr r3, [pc, #364] @ (38810 ) │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #2416] @ 0x970 │ │ │ │ strd r7, r3, [r1] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 386fc │ │ │ │ + beq.n 386cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 389e4 │ │ │ │ + beq.w 389b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 391c8 │ │ │ │ + beq.w 39198 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3871a │ │ │ │ + beq.n 386ea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38a5a │ │ │ │ + beq.w 38a2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3872e │ │ │ │ + beq.n 386fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38a52 │ │ │ │ - blx 438c │ │ │ │ + beq.w 38a22 │ │ │ │ + blx 4358 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 38ddc │ │ │ │ + beq.w 38dac │ │ │ │ mov r0, r6 │ │ │ │ - blx 40a0 │ │ │ │ - b.n 37fd6 │ │ │ │ + blx 406c │ │ │ │ + b.n 37fa6 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ vldr d7, [r3] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d12, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 388ea │ │ │ │ + bgt.w 388ba │ │ │ │ vadd.f64 d7, d10, d7 │ │ │ │ vldr d6, [sp, #296] @ 0x128 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 38012 │ │ │ │ + bpl.w 37fe2 │ │ │ │ vldr d7, [sp, #376] @ 0x178 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #436] @ 0x1b4 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [sp, #576] @ 0x240 │ │ │ │ - b.n 38012 │ │ │ │ + b.n 37fe2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ vldr d5, [sp, #16] │ │ │ │ vldr d7, [r3] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 388fa │ │ │ │ + bgt.w 388ca │ │ │ │ vadd.f64 d7, d10, d7 │ │ │ │ vldr d6, [sp, #272] @ 0x110 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 3800a │ │ │ │ + bpl.w 37fda │ │ │ │ vldr d7, [sp, #368] @ 0x170 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ str r3, [r2, #4] │ │ │ │ vstr d7, [sp, #520] @ 0x208 │ │ │ │ - b.n 3800a │ │ │ │ + b.n 37fda │ │ │ │ vldr d7, [r9] │ │ │ │ vldr d5, [sp, #72] @ 0x48 │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 38818 │ │ │ │ + bgt.n 387e8 │ │ │ │ vadd.f64 d7, d10, d7 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 38002 │ │ │ │ + bpl.w 37fd2 │ │ │ │ vldr d7, [sp, #360] @ 0x168 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ str r3, [r2, #4] │ │ │ │ vstr d7, [sp, #448] @ 0x1c0 │ │ │ │ - b.w 38002 │ │ │ │ + b.w 37fd2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - b.w 3748c │ │ │ │ + b.w 3745c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - b.w 374de │ │ │ │ + b.w 374ae │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ vldr d7, [sp, #360] @ 0x168 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r2, [r3, #4] │ │ │ │ vstr d7, [sp, #448] @ 0x1c0 │ │ │ │ - b.w 38002 │ │ │ │ + b.w 37fd2 │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [pc, #1016] @ (38c40 ) │ │ │ │ + ldr r0, [pc, #1016] @ (38c10 ) │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #9 │ │ │ │ str.w r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #1004] @ (38c44 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #1004] @ (38c14 ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ movw r7, #52702 @ 0xcdde │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ - beq.n 3888e │ │ │ │ + beq.n 3885e │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38878 │ │ │ │ + bne.n 38848 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 38978 │ │ │ │ + ble.n 38948 │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 388b4 │ │ │ │ + beq.n 38884 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3889e │ │ │ │ + bne.n 3886e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 38998 │ │ │ │ + ble.n 38968 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #912] @ (38c48 ) │ │ │ │ - ldr r0, [pc, #912] @ (38c4c ) │ │ │ │ + ldr r3, [pc, #912] @ (38c18 ) │ │ │ │ + ldr r0, [pc, #912] @ (38c1c ) │ │ │ │ movs r7, #0 │ │ │ │ add r3, pc │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #904] @ (38c50 ) │ │ │ │ - ldr r3, [pc, #904] @ (38c54 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #904] @ (38c20 ) │ │ │ │ + ldr r3, [pc, #904] @ (38c24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ + bne.w 398bc │ │ │ │ mov r0, r7 │ │ │ │ add.w sp, sp, #684 @ 0x2ac │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vldr d7, [sp, #376] @ 0x178 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #436] @ 0x1b4 │ │ │ │ vstr d7, [sp, #576] @ 0x240 │ │ │ │ - b.w 38012 │ │ │ │ + b.w 37fe2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #368] @ 0x170 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ str r2, [r3, #4] │ │ │ │ vstr d7, [sp, #520] @ 0x208 │ │ │ │ - b.w 3800a │ │ │ │ + b.w 37fda │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 37bd8 │ │ │ │ + beq.w 37ba8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.w 37bd8 │ │ │ │ + b.w 37ba8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 382ec │ │ │ │ + b.n 382bc │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, sl │ │ │ │ - b.n 382d0 │ │ │ │ + b.n 382a0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - b.n 3827e │ │ │ │ + b.n 3824e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ - b.n 3825c │ │ │ │ + b.n 3822c │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 381ee │ │ │ │ + b.n 381be │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 381d0 │ │ │ │ + b.n 381a0 │ │ │ │ movs r6, #0 │ │ │ │ movw r7, #52686 @ 0xcdce │ │ │ │ movw r8, #1676 @ 0x68c │ │ │ │ - b.n 3888e │ │ │ │ - vldr d7, [pc, #732] @ 38c38 │ │ │ │ + b.n 3885e │ │ │ │ + vldr d7, [pc, #732] @ 38c08 │ │ │ │ vstr d7, [sp, #376] @ 0x178 │ │ │ │ vstr d7, [sp, #368] @ 0x170 │ │ │ │ vstr d7, [sp, #360] @ 0x168 │ │ │ │ - b.w 37d06 │ │ │ │ + b.w 37cd6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3753c │ │ │ │ - bne.n 38a1a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3750c │ │ │ │ + bne.n 389ea │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3888e │ │ │ │ + beq.n 3885e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3888e │ │ │ │ + bne.w 3885e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3888e │ │ │ │ - bne.n 389f6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3885e │ │ │ │ + bne.n 389c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388b4 │ │ │ │ + beq.n 38884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 388b4 │ │ │ │ + bne.n 38884 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 388b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38884 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #652] @ (38c44 ) │ │ │ │ + ldr r3, [pc, #652] @ (38c14 ) │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - b.w 37208 │ │ │ │ + b.w 371d8 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.w 37982 │ │ │ │ + b.w 37952 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r8, r0 │ │ │ │ - beq.w 37584 │ │ │ │ + beq.w 37554 │ │ │ │ adds r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.w 37572 │ │ │ │ + b.w 37542 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 386fc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 386cc │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37eea │ │ │ │ - ldr r2, [pc, #608] @ (38c58 ) │ │ │ │ - ldr r3, [pc, #600] @ (38c54 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37eba │ │ │ │ + ldr r2, [pc, #608] @ (38c28 ) │ │ │ │ + ldr r3, [pc, #600] @ (38c24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #588] @ (38c5c ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #588] @ (38c2c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52718 @ 0xcdee │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #580] @ (38c60 ) │ │ │ │ - ldr r3, [pc, #564] @ (38c54 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #580] @ (38c30 ) │ │ │ │ + ldr r3, [pc, #564] @ (38c24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #560] @ (38c64 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #560] @ (38c34 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52717 @ 0xcded │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3850a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 384da │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ - b.w 37d32 │ │ │ │ + b.w 37d02 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3872e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 386fe │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3871a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 386ea │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ - b.w 37d82 │ │ │ │ + b.w 37d52 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #360] @ 0x168 │ │ │ │ - b.w 37c3a │ │ │ │ + b.w 37c0a │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 386d0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 386a0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37d5e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37d2e │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - b.w 37dd2 │ │ │ │ + b.w 37da2 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #368] @ 0x170 │ │ │ │ - b.w 37c8a │ │ │ │ + b.w 37c5a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37c66 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37c36 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37dae │ │ │ │ - ldr r3, [pc, #428] @ (38c68 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37d7e │ │ │ │ + ldr r3, [pc, #428] @ (38c38 ) │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, sl │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #408] @ 0x198 │ │ │ │ mov r8, sl │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ str r2, [sp, #412] @ 0x19c │ │ │ │ movs r2, #1 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 386fc │ │ │ │ + b.n 386cc │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #272] @ 0x110 │ │ │ │ - b.w 37e22 │ │ │ │ + b.w 37df2 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ clz r3, r3 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ movw r7, #52687 @ 0xcdcf │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r8, #1677 @ 0x68d │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 398c2 │ │ │ │ + bne.w 39892 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38b0e │ │ │ │ + bne.n 38ade │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 38bf6 │ │ │ │ + ble.n 38bc6 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 38b52 │ │ │ │ + cbnz r3, 38b22 │ │ │ │ add.w r3, r4, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38b3a │ │ │ │ + bne.n 38b0a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38c6c │ │ │ │ + ble.w 38c3c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 38b82 │ │ │ │ + cbnz r3, 38b52 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38b6a │ │ │ │ + bne.n 38b3a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 38c8e │ │ │ │ + ble.w 38c5e │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 38ba8 │ │ │ │ + beq.n 38b78 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38b92 │ │ │ │ + bne.n 38b62 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 38c16 │ │ │ │ + ble.n 38be6 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 38868 │ │ │ │ + beq.w 38838 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38bba │ │ │ │ + bne.n 38b8a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 38868 │ │ │ │ - bne.w 395e2 │ │ │ │ + bgt.w 38838 │ │ │ │ + bne.w 395b2 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38868 │ │ │ │ + beq.w 38838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38868 │ │ │ │ + bne.w 38838 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38868 │ │ │ │ - bne.w 3959a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38838 │ │ │ │ + bne.w 3956a │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38b24 │ │ │ │ + beq.n 38af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38b24 │ │ │ │ + bne.n 38af4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38b24 │ │ │ │ - bne.w 395be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38af4 │ │ │ │ + bne.w 3958e │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38ba8 │ │ │ │ + beq.n 38b78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38ba8 │ │ │ │ + bne.n 38b78 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38ba8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38b78 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf6800002 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + @ instruction: 0xf6780002 │ │ │ │ + strb r6, [r1, #24] │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf65c0002 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf6540002 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ - bne.w 39606 │ │ │ │ + bne.w 395d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38b52 │ │ │ │ + beq.w 38b22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38b52 │ │ │ │ + bne.w 38b22 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38b52 │ │ │ │ - bne.w 3962a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38b22 │ │ │ │ + bne.w 395fa │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38b82 │ │ │ │ + beq.w 38b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38b82 │ │ │ │ + bne.w 38b52 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38b82 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38b52 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r8, #1680 @ 0x690 │ │ │ │ movw r7, #52693 @ 0xcdd5 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ + b.n 38ad0 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #376] @ 0x178 │ │ │ │ - b.w 37cda │ │ │ │ + b.w 37caa │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37dfe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37dce │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37cb6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37c86 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ movw r7, #52688 @ 0xcdd0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ clz r3, r3 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ movw r8, #1677 @ 0x68d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ + b.n 38ad0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r3, r0 │ │ │ │ - beq.w 375ec │ │ │ │ + beq.w 375bc │ │ │ │ adds r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.w 375d8 │ │ │ │ + b.w 375a8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37d06 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37cd6 │ │ │ │ vldr d12, [r0, #8] │ │ │ │ - b.w 37e72 │ │ │ │ + b.w 37e42 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37e4e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37e1e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ movw r7, #52687 @ 0xcdcf │ │ │ │ subs r3, r3, r5 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ clz r3, r3 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ movw r8, #1677 @ 0x68d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ - ldr.w r3, [pc, #2988] @ 39908 │ │ │ │ + b.n 38ad0 │ │ │ │ + ldr.w r3, [pc, #2988] @ 398d8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2988] @ 3990c │ │ │ │ + ldr.w r1, [pc, #2988] @ 398dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - ldr.w r3, [pc, #2976] @ 39910 │ │ │ │ - ldr.w r0, [pc, #2976] @ 39914 │ │ │ │ + blx 3fe0 │ │ │ │ + ldr.w r3, [pc, #2976] @ 398e0 │ │ │ │ + ldr.w r0, [pc, #2976] @ 398e4 │ │ │ │ movw r2, #1705 @ 0x6a9 │ │ │ │ add r3, pc │ │ │ │ movw r1, #52885 @ 0xce95 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r7, #0 │ │ │ │ - b.w 3850a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 384da │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 397f6 │ │ │ │ - ldr.w r0, [pc, #2944] @ 39918 │ │ │ │ + bne.w 397c6 │ │ │ │ + ldr.w r0, [pc, #2944] @ 398e8 │ │ │ │ movs r1, #8 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #9 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2924] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2924] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52628 @ 0xcd94 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.n 38b24 │ │ │ │ + b.n 38af4 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #296] @ 0x128 │ │ │ │ - b.w 37ebe │ │ │ │ + b.w 37e8e │ │ │ │ mov r3, r6 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ ldrd r6, r4, [sp, #400] @ 0x190 │ │ │ │ movw r7, #53315 @ 0xd043 │ │ │ │ movw r9, #1753 @ 0x6d9 │ │ │ │ mov r0, r3 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ - blx 3cf8 │ │ │ │ - ldr.w r3, [pc, #2852] @ 39920 │ │ │ │ + blx 3cc4 │ │ │ │ + ldr.w r3, [pc, #2852] @ 398f0 │ │ │ │ mov r1, r7 │ │ │ │ - ldr.w r0, [pc, #2852] @ 39924 │ │ │ │ + ldr.w r0, [pc, #2852] @ 398f4 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ movs r7, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 384f0 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 384c0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ movw r7, #52689 @ 0xcdd1 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ clz r3, r3 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ movw r8, #1677 @ 0x68d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ + b.n 38ad0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r7, #52688 @ 0xcdd0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ movw r8, #1677 @ 0x68d │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ clz r3, r3 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - b.n 38b00 │ │ │ │ + b.n 38ad0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r8, r0 │ │ │ │ - beq.w 37654 │ │ │ │ + beq.w 37624 │ │ │ │ adds r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.w 37642 │ │ │ │ - bne.w 396a8 │ │ │ │ + b.w 37612 │ │ │ │ + bne.w 39678 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3852e │ │ │ │ + beq.w 384fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3852e │ │ │ │ + bne.w 384fe │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3852e │ │ │ │ - bne.w 3981e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 384fe │ │ │ │ + bne.w 397ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38552 │ │ │ │ + beq.w 38522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38552 │ │ │ │ + bne.w 38522 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 38552 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 38522 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37e9a │ │ │ │ - bne.w 3973a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37e6a │ │ │ │ + bne.w 3970a │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38576 │ │ │ │ + beq.w 38546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38576 │ │ │ │ + bne.w 38546 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 38576 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 38546 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 37522 │ │ │ │ + b.w 374f2 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ movw r7, #52690 @ 0xcdd2 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ clz r3, r3 │ │ │ │ movw r8, #1678 @ 0x68e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ + b.n 38ad0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r7, #52689 @ 0xcdd1 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ movw r8, #1677 @ 0x68d │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ clz r3, r3 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ - bne.w 397d2 │ │ │ │ + b.n 38ad0 │ │ │ │ + bne.w 397a2 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3859a │ │ │ │ + beq.w 3856a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3859a │ │ │ │ + bne.w 3856a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3859a │ │ │ │ - bne.w 3975e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3856a │ │ │ │ + bne.w 3972e │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 385be │ │ │ │ + beq.w 3858e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 385be │ │ │ │ + bne.w 3858e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 385be │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3858e │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39840 │ │ │ │ - ldr.w r0, [pc, #2476] @ 39928 │ │ │ │ + bne.w 39810 │ │ │ │ + ldr.w r0, [pc, #2476] @ 398f8 │ │ │ │ movs r1, #7 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #9 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2440] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2440] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52618 @ 0xcd8a │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.n 38b24 │ │ │ │ + b.n 38af4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ movw r7, #52691 @ 0xcdd3 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r5 │ │ │ │ movw r8, #1678 @ 0x68e │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38ad0 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 396f6 │ │ │ │ - ldr.w r0, [pc, #2384] @ 3992c │ │ │ │ + bne.w 396c6 │ │ │ │ + ldr.w r0, [pc, #2384] @ 398fc │ │ │ │ movs r1, #6 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #9 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2348] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2348] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52608 @ 0xcd80 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.n 38b24 │ │ │ │ - bne.w 39860 │ │ │ │ + b.n 38af4 │ │ │ │ + bne.w 39830 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 385e2 │ │ │ │ + beq.w 385b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 385e2 │ │ │ │ + bne.w 385b2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 385e2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 385b2 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r7, #52690 @ 0xcdd2 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movw r8, #1678 @ 0x68e │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ clz r3, r3 │ │ │ │ mov r6, r2 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ - bne.w 39716 │ │ │ │ + b.n 38ad0 │ │ │ │ + bne.w 396e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38606 │ │ │ │ + beq.w 385d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38606 │ │ │ │ + bne.w 385d6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 38606 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 385d6 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37584 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37554 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 375ac │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3757c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r6, #0 │ │ │ │ movw r7, #52692 @ 0xcdd4 │ │ │ │ movw r8, #1679 @ 0x68f │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ + b.n 38ad0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r7, #52691 @ 0xcdd3 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ movw r8, #1678 @ 0x68e │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38ad0 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39782 │ │ │ │ - ldr.w r0, [pc, #2156] @ 39930 │ │ │ │ + bne.w 39752 │ │ │ │ + ldr.w r0, [pc, #2156] @ 39900 │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #9 │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2112] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2112] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ movw r7, #52598 @ 0xcd76 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ - b.n 38b24 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38af4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37876 │ │ │ │ - ldr.w r3, [pc, #2072] @ 3991c │ │ │ │ + beq.w 37846 │ │ │ │ + ldr.w r3, [pc, #2072] @ 398ec │ │ │ │ mov r4, sl │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52635 @ 0xcd9b │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.n 38b24 │ │ │ │ + b.n 38af4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ ldrd r6, r4, [sp, #400] @ 0x190 │ │ │ │ mov.w r9, #1752 @ 0x6d8 │ │ │ │ movw r7, #53273 @ 0xd019 │ │ │ │ - b.n 38dec │ │ │ │ + b.n 38dbc │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 38672 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 38642 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 378be │ │ │ │ - ldr.w r3, [pc, #1992] @ 3991c │ │ │ │ + beq.w 3788e │ │ │ │ + ldr.w r3, [pc, #1992] @ 398ec │ │ │ │ mov r4, sl │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52649 @ 0xcda9 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.n 38b24 │ │ │ │ + b.n 38af4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r7, #52692 @ 0xcdd4 │ │ │ │ movw r8, #1679 @ 0x68f │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 38b00 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38ad0 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 397b4 │ │ │ │ - ldr.w r0, [pc, #1948] @ 39934 │ │ │ │ + bne.w 39784 │ │ │ │ + ldr.w r0, [pc, #1948] @ 39904 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #9 │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1900] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1900] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ movw r7, #52588 @ 0xcd6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ strd sl, sl, [sp, #88] @ 0x58 │ │ │ │ - b.n 38b24 │ │ │ │ + b.n 38af4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ ldrd r6, r4, [sp, #400] @ 0x190 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r9, #1752 @ 0x6d8 │ │ │ │ movw r7, #53293 @ 0xd02d │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 38df8 │ │ │ │ + beq.w 38dc8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 38df8 │ │ │ │ + bne.w 38dc8 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38df8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38dc8 │ │ │ │ mov.w r9, #1720 @ 0x6b8 │ │ │ │ movw r7, #53070 @ 0xcf4e │ │ │ │ - b.n 38df8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38dc8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37bf8 │ │ │ │ - ldr.w r3, [pc, #1820] @ 39938 │ │ │ │ + beq.w 37bc8 │ │ │ │ + ldr.w r3, [pc, #1820] @ 39908 │ │ │ │ mov.w r2, #1712 @ 0x6b0 │ │ │ │ - ldr.w r0, [pc, #1816] @ 3993c │ │ │ │ + ldr.w r0, [pc, #1816] @ 3990c │ │ │ │ movw r1, #52976 @ 0xcef0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 384f4 │ │ │ │ - blx 42b4 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 384c4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37be8 │ │ │ │ - ldr.w r3, [pc, #1788] @ 39940 │ │ │ │ + beq.w 37bb8 │ │ │ │ + ldr.w r3, [pc, #1788] @ 39910 │ │ │ │ movw r2, #1711 @ 0x6af │ │ │ │ - ldr.w r0, [pc, #1784] @ 39944 │ │ │ │ + ldr.w r0, [pc, #1784] @ 39914 │ │ │ │ movw r1, #52966 @ 0xcee6 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 384f4 │ │ │ │ - blx 42b4 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 384c4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37c08 │ │ │ │ - ldr.w r3, [pc, #1760] @ 39948 │ │ │ │ + beq.w 37bd8 │ │ │ │ + ldr.w r3, [pc, #1760] @ 39918 │ │ │ │ movw r2, #1713 @ 0x6b1 │ │ │ │ - ldr.w r0, [pc, #1756] @ 3994c │ │ │ │ + ldr.w r0, [pc, #1756] @ 3991c │ │ │ │ movw r1, #52986 @ 0xcefa │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 384f4 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 384c4 │ │ │ │ movw r7, #53008 @ 0xcf10 │ │ │ │ movw r9, #1715 @ 0x6b3 │ │ │ │ - b.n 38df8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38dc8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37d46 │ │ │ │ + beq.w 37d16 │ │ │ │ mov.w r9, #1720 @ 0x6b8 │ │ │ │ movw r7, #53072 @ 0xcf50 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 38df8 │ │ │ │ + beq.w 38dc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38df8 │ │ │ │ + bne.w 38dc8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 38df8 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 38dc8 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 396d8 │ │ │ │ - ldr.w r0, [pc, #1664] @ 39950 │ │ │ │ + bne.w 396a8 │ │ │ │ + ldr.w r0, [pc, #1664] @ 39920 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #9 │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1592] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1592] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ movw r7, #52578 @ 0xcd62 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.n 38b24 │ │ │ │ + b.n 38af4 │ │ │ │ movw r7, #53083 @ 0xcf5b │ │ │ │ movw r9, #1721 @ 0x6b9 │ │ │ │ - b.n 38df8 │ │ │ │ + b.n 38dc8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.w 375ec │ │ │ │ + b.w 375bc │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37614 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 375e4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37d96 │ │ │ │ + beq.w 37d66 │ │ │ │ movw r9, #1721 @ 0x6b9 │ │ │ │ movw r7, #53085 @ 0xcf5d │ │ │ │ - b.n 3929e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3926e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37c9e │ │ │ │ + beq.w 37c6e │ │ │ │ movw r9, #1716 @ 0x6b4 │ │ │ │ movw r7, #53023 @ 0xcf1f │ │ │ │ - b.n 3929e │ │ │ │ + b.n 3926e │ │ │ │ movw r7, #53021 @ 0xcf1d │ │ │ │ movw r9, #1716 @ 0x6b4 │ │ │ │ - b.n 38df8 │ │ │ │ + b.n 38dc8 │ │ │ │ movw r7, #53109 @ 0xcf75 │ │ │ │ movw r9, #1723 @ 0x6bb │ │ │ │ - b.n 38df8 │ │ │ │ + b.n 38dc8 │ │ │ │ movw r7, #53096 @ 0xcf68 │ │ │ │ movw r9, #1722 @ 0x6ba │ │ │ │ - b.n 38df8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38dc8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37c4e │ │ │ │ + beq.w 37c1e │ │ │ │ movw r9, #1715 @ 0x6b3 │ │ │ │ movw r7, #53010 @ 0xcf12 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 3926e │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 37654 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 37624 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3767c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3764c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37de6 │ │ │ │ + beq.w 37db6 │ │ │ │ movw r9, #1722 @ 0x6ba │ │ │ │ movw r7, #53098 @ 0xcf6a │ │ │ │ - b.n 3929e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3926e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37cee │ │ │ │ + beq.w 37cbe │ │ │ │ movw r9, #1717 @ 0x6b5 │ │ │ │ movw r7, #53036 @ 0xcf2c │ │ │ │ - b.n 3929e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3926e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 378e2 │ │ │ │ - ldr.w r3, [pc, #1364] @ 3991c │ │ │ │ + beq.w 378b2 │ │ │ │ + ldr.w r3, [pc, #1364] @ 398ec │ │ │ │ mov r4, sl │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52656 @ 0xcdb0 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 38af4 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 398a4 │ │ │ │ - ldr.w r0, [pc, #1368] @ 39954 │ │ │ │ + bne.w 39874 │ │ │ │ + ldr.w r0, [pc, #1368] @ 39924 │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #9 │ │ │ │ mov r1, sl │ │ │ │ mov r4, sl │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1292] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1292] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ movw r7, #52568 @ 0xcd58 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 38af4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37e36 │ │ │ │ + beq.w 37e06 │ │ │ │ movw r9, #1723 @ 0x6bb │ │ │ │ movw r7, #53111 @ 0xcf77 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 3926e │ │ │ │ movw r7, #53034 @ 0xcf2a │ │ │ │ movw r9, #1717 @ 0x6b5 │ │ │ │ - b.n 38df8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38dc8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3789a │ │ │ │ - ldr.w r3, [pc, #1216] @ 3991c │ │ │ │ + beq.w 3786a │ │ │ │ + ldr.w r3, [pc, #1216] @ 398ec │ │ │ │ mov r4, sl │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52642 @ 0xcda2 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ + b.w 38af4 │ │ │ │ movw r7, #53122 @ 0xcf82 │ │ │ │ movw r9, #1724 @ 0x6bc │ │ │ │ - b.n 38df8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 38dc8 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 398ca │ │ │ │ - ldr.w r0, [pc, #1216] @ 39958 │ │ │ │ + bne.w 3989a │ │ │ │ + ldr.w r0, [pc, #1216] @ 39928 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #13 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #9 │ │ │ │ mov r1, sl │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1132] @ 3991c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1132] @ 398ec │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ movw r7, #52558 @ 0xcd4e │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w sl, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 38af4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37e82 │ │ │ │ + beq.w 37e52 │ │ │ │ movw r9, #1724 @ 0x6bc │ │ │ │ movw r7, #53124 @ 0xcf84 │ │ │ │ - b.n 3929e │ │ │ │ - ldr.w r3, [pc, #1140] @ 3995c │ │ │ │ + b.n 3926e │ │ │ │ + ldr.w r3, [pc, #1140] @ 3992c │ │ │ │ movw r2, #1710 @ 0x6ae │ │ │ │ - ldr.w r0, [pc, #1136] @ 39960 │ │ │ │ + ldr.w r0, [pc, #1136] @ 39930 │ │ │ │ movw r1, #52954 @ 0xceda │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 38d84 │ │ │ │ - ldr.w r3, [pc, #1124] @ 39964 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 38d54 │ │ │ │ + ldr.w r3, [pc, #1124] @ 39934 │ │ │ │ movw r2, #1706 @ 0x6aa │ │ │ │ - ldr.w r0, [pc, #1120] @ 39968 │ │ │ │ + ldr.w r0, [pc, #1120] @ 39938 │ │ │ │ movw r1, #52895 @ 0xce9f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 38d84 │ │ │ │ - blx 42b4 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 38d54 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37ed2 │ │ │ │ + beq.w 37ea2 │ │ │ │ movw r9, #1725 @ 0x6bd │ │ │ │ movw r7, #53137 @ 0xcf91 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 3926e │ │ │ │ movw r7, #53135 @ 0xcf8f │ │ │ │ movw r9, #1725 @ 0x6bd │ │ │ │ - b.n 38df8 │ │ │ │ + b.n 38dc8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37600 │ │ │ │ + beq.w 375d0 │ │ │ │ movs r2, #0 │ │ │ │ movw r9, #1707 @ 0x6ab │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw r7, #52916 @ 0xceb4 │ │ │ │ - b.n 391e8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 391b8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37594 │ │ │ │ + beq.w 37564 │ │ │ │ movs r3, #0 │ │ │ │ movw r9, #1706 @ 0x6aa │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movw r7, #52900 @ 0xcea4 │ │ │ │ - b.n 3929e │ │ │ │ - ldr.w r3, [pc, #1024] @ 3996c │ │ │ │ + b.n 3926e │ │ │ │ + ldr.w r3, [pc, #1024] @ 3993c │ │ │ │ movw r2, #1707 @ 0x6ab │ │ │ │ - ldr r0, [pc, #1020] @ (39970 ) │ │ │ │ + ldr r0, [pc, #1020] @ (39940 ) │ │ │ │ movw r1, #52911 @ 0xceaf │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 38d84 │ │ │ │ - ldr r3, [pc, #1008] @ (39974 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.n 38d54 │ │ │ │ + ldr r3, [pc, #1008] @ (39944 ) │ │ │ │ movw r2, #1708 @ 0x6ac │ │ │ │ - ldr r0, [pc, #1004] @ (39978 ) │ │ │ │ + ldr r0, [pc, #1004] @ (39948 ) │ │ │ │ movw r1, #52927 @ 0xcebf │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 38d84 │ │ │ │ - ldr r2, [pc, #992] @ (3997c ) │ │ │ │ - ldr r3, [pc, #992] @ (39980 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.w 38d54 │ │ │ │ + ldr r2, [pc, #992] @ (3994c ) │ │ │ │ + ldr r3, [pc, #992] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #976] @ (39984 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #976] @ (39954 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52712 @ 0xcde8 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #968] @ (39988 ) │ │ │ │ - ldr r3, [pc, #956] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #968] @ (39958 ) │ │ │ │ + ldr r3, [pc, #956] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #948] @ (3998c ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #948] @ (3995c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52715 @ 0xcdeb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #940] @ (39990 ) │ │ │ │ - ldr r3, [pc, #920] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #940] @ (39960 ) │ │ │ │ + ldr r3, [pc, #920] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #920] @ (39994 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #920] @ (39964 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52716 @ 0xcdec │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #912] @ (39998 ) │ │ │ │ - ldr r3, [pc, #884] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #912] @ (39968 ) │ │ │ │ + ldr r3, [pc, #884] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #892] @ (3999c ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #892] @ (3996c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52713 @ 0xcde9 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #884] @ (399a0 ) │ │ │ │ - ldr r3, [pc, #848] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #884] @ (39970 ) │ │ │ │ + ldr r3, [pc, #848] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #864] @ (399a4 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #864] @ (39974 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52714 @ 0xcdea │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r7, #52913 @ 0xceb1 │ │ │ │ movw r9, #1707 @ 0x6ab │ │ │ │ - b.n 3929e │ │ │ │ + b.n 3926e │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r9, #1706 @ 0x6aa │ │ │ │ movw r7, #52897 @ 0xcea1 │ │ │ │ - b.n 391e8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 391b8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37664 │ │ │ │ + beq.w 37634 │ │ │ │ movs r3, #0 │ │ │ │ movw r9, #1708 @ 0x6ac │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movw r7, #52932 @ 0xcec4 │ │ │ │ - b.n 3929e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3926e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38844 │ │ │ │ - ldr r3, [pc, #656] @ (3991c ) │ │ │ │ + beq.w 38814 │ │ │ │ + ldr r3, [pc, #656] @ (398ec ) │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ movw r7, #52548 @ 0xcd44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r2, [pc, #764] @ (399a8 ) │ │ │ │ - ldr r3, [pc, #724] @ (39980 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r2, [pc, #764] @ (39978 ) │ │ │ │ + ldr r3, [pc, #724] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #748] @ (399ac ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #748] @ (3997c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52735 @ 0xcdff │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r9, #1708 @ 0x6ac │ │ │ │ movw r7, #52929 @ 0xcec1 │ │ │ │ - b.n 391e8 │ │ │ │ - ldr r3, [pc, #576] @ (3991c ) │ │ │ │ + b.n 391b8 │ │ │ │ + ldr r3, [pc, #576] @ (398ec ) │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52576 @ 0xcd60 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r3, [pc, #548] @ (3991c ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r3, [pc, #548] @ (398ec ) │ │ │ │ mov sl, r6 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52606 @ 0xcd7e │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ mov r6, sl │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r2, [pc, #664] @ (399b0 ) │ │ │ │ - ldr r3, [pc, #612] @ (39980 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r2, [pc, #664] @ (39980 ) │ │ │ │ + ldr r3, [pc, #612] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #644] @ (399b4 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #644] @ (39984 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52741 @ 0xce05 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #636] @ (399b8 ) │ │ │ │ - ldr r3, [pc, #576] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #636] @ (39988 ) │ │ │ │ + ldr r3, [pc, #576] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #616] @ (399bc ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #616] @ (3998c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52737 @ 0xce01 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #608] @ (399c0 ) │ │ │ │ - ldr r3, [pc, #540] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #608] @ (39990 ) │ │ │ │ + ldr r3, [pc, #540] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #588] @ (399c4 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #588] @ (39994 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52739 @ 0xce03 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #408] @ (3991c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #408] @ (398ec ) │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ movw r7, #52596 @ 0xcd74 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r0, [pc, #548] @ (399c8 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r0, [pc, #548] @ (39998 ) │ │ │ │ movw r7, #53202 @ 0xcfd2 │ │ │ │ movw r9, #1734 @ 0x6c6 │ │ │ │ add r0, pc │ │ │ │ - bl 10cc4 │ │ │ │ - b.w 38df8 │ │ │ │ - ldr r3, [pc, #356] @ (3991c ) │ │ │ │ + bl 10c94 │ │ │ │ + b.w 38dc8 │ │ │ │ + ldr r3, [pc, #356] @ (398ec ) │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ movw r7, #52586 @ 0xcd6a │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r2, [pc, #504] @ (399cc ) │ │ │ │ - ldr r3, [pc, #424] @ (39980 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r2, [pc, #504] @ (3999c ) │ │ │ │ + ldr r3, [pc, #424] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 398ec │ │ │ │ - ldr r0, [pc, #484] @ (399d0 ) │ │ │ │ + bne.w 398bc │ │ │ │ + ldr r0, [pc, #484] @ (399a0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52738 @ 0xce02 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #292] @ (3991c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #292] @ (398ec ) │ │ │ │ mov sl, fp │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r4, fp │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ str.w fp, [sp, #104] @ 0x68 │ │ │ │ movw r7, #52626 @ 0xcd92 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r2, [pc, #436] @ (399d4 ) │ │ │ │ - ldr r3, [pc, #348] @ (39980 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r2, [pc, #436] @ (399a4 ) │ │ │ │ + ldr r3, [pc, #348] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 398ec │ │ │ │ - ldr r0, [pc, #420] @ (399d8 ) │ │ │ │ + bne.n 398bc │ │ │ │ + ldr r0, [pc, #420] @ (399a8 ) │ │ │ │ mov.w r2, #52736 @ 0xce00 │ │ │ │ subs r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #216] @ (3991c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #216] @ (398ec ) │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ movw r7, #52616 @ 0xcd88 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov r6, sl │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r2, [pc, #376] @ (399dc ) │ │ │ │ - ldr r3, [pc, #284] @ (39980 ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r2, [pc, #376] @ (399ac ) │ │ │ │ + ldr r3, [pc, #284] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 398ec │ │ │ │ - ldr r0, [pc, #360] @ (399e0 ) │ │ │ │ + bne.n 398bc │ │ │ │ + ldr r0, [pc, #360] @ (399b0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52740 @ 0xce04 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #352] @ (399e4 ) │ │ │ │ - ldr r3, [pc, #248] @ (39980 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #352] @ (399b4 ) │ │ │ │ + ldr r3, [pc, #248] @ (39950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #676] @ 0x2a4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 398ec │ │ │ │ - ldr r0, [pc, #336] @ (399e8 ) │ │ │ │ + bne.n 398bc │ │ │ │ + ldr r0, [pc, #336] @ (399b8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #52742 @ 0xce06 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #116] @ (3991c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #116] @ (398ec ) │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ movw r7, #52566 @ 0xcd56 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov sl, r4 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ + b.w 38af4 │ │ │ │ mov sl, r6 │ │ │ │ mov r6, sl │ │ │ │ - b.w 38b24 │ │ │ │ - ldr r3, [pc, #80] @ (3991c ) │ │ │ │ + b.w 38af4 │ │ │ │ + ldr r3, [pc, #80] @ (398ec ) │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r8, #1672 @ 0x688 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov r6, sl │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ movw r7, #52556 @ 0xcd4c │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 38b24 │ │ │ │ - bl 10008 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (399ec ) │ │ │ │ + b.w 38af4 │ │ │ │ + bl ffd8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #248] @ (399bc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #248] @ (399f0 ) │ │ │ │ - ldr r0, [pc, #248] @ (399f4 ) │ │ │ │ + ldr r1, [pc, #248] @ (399c0 ) │ │ │ │ + ldr r0, [pc, #248] @ (399c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ movs r3, r0 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r5, #6 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r0, #5 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + subs r6, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r7, #3 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + adds r2, r1, #5 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r7, #1 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r6, r7 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeadc0002 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + @ instruction: 0xead40002 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xeab80002 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + @ instruction: 0xeab00002 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - eors.w r0, r4, r2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + eor.w r0, ip, r2 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ movs r4, r0 │ │ │ │ - orns r0, r0, r2 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + orn r0, r8, r2 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ movs r4, r0 │ │ │ │ - orr.w r0, ip, r2 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + orr.w r0, r4, r2 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r4, r0 │ │ │ │ - strd r0, r0, [lr, #8] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + strd r0, r0, [r6, #8] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ movs r4, r0 │ │ │ │ - strd r0, r0, [r0, #-8]! │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldrd r0, r0, [r8, #-8] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldmdb ip!, {r1} │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldmdb r4!, {r1} │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ movs r4, r0 │ │ │ │ - ldmdb r8, {r1} │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + ldmdb r0, {r1} │ │ │ │ + asrs r2, r4, #9 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ - stmia.w r4!, {r1} │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldmia.w ip, {r1} │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xe85a0002 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + @ instruction: 0xe8520002 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xe8180002 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + @ instruction: 0xe8100002 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ - b.n 399d8 │ │ │ │ + b.n 39998 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 399f4 │ │ │ │ + svc 250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - b.n 39a34 │ │ │ │ + b.n 399f4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1360002 │ │ │ │ + @ instruction: 0xf12e0002 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ - ldr.w r4, [pc, #2052] @ 3a210 │ │ │ │ + ldr.w r4, [pc, #2052] @ 3a1e0 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #2044] @ 3a214 │ │ │ │ + ldr.w r8, [pc, #2044] @ 3a1e4 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - ldr.w r0, [pc, #2044] @ 3a218 │ │ │ │ + ldr.w r0, [pc, #2044] @ 3a1e8 │ │ │ │ add r8, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr.w r2, [pc, #2040] @ 3a21c │ │ │ │ + ldr.w r2, [pc, #2040] @ 3a1ec │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r2, pc │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov.w r0, #0 │ │ │ │ @@ -77439,869 +77439,869 @@ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ add.w r2, r3, #1416 @ 0x588 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ add.w r2, r3, #964 @ 0x3c4 │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - cbz r4, 39a7e │ │ │ │ + cbz r4, 39a4e │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 39e72 │ │ │ │ + bhi.w 39e42 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r5, r4, #7 │ │ │ │ lsls r5, r5, #7 │ │ │ │ lsls r4, r6, #7 │ │ │ │ lsls r2, r7, #7 │ │ │ │ lsls r5, r2, #7 │ │ │ │ lsls r1, r4, #7 │ │ │ │ lsls r7, r7, #7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 39b58 │ │ │ │ + beq.n 39b28 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 39e72 │ │ │ │ + bne.w 39e42 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldrd sl, r5, [r1, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrd r9, r7, [r1, #8] │ │ │ │ ldrd r3, r6, [r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39f5e │ │ │ │ + beq.w 39f2e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3a0aa │ │ │ │ - ldr.w fp, [pc, #1896] @ 3a220 │ │ │ │ - ldr.w r3, [pc, #1896] @ 3a224 │ │ │ │ + beq.w 3a07a │ │ │ │ + ldr.w fp, [pc, #1896] @ 3a1f0 │ │ │ │ + ldr.w r3, [pc, #1896] @ 3a1f4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add fp, pc │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ ldr.w r1, [fp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r2, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 39fd8 │ │ │ │ + bne.w 39fa8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r6, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 39fee │ │ │ │ + bne.w 39fbe │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r9, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 3a006 │ │ │ │ + bne.w 39fd6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r7, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 3a01e │ │ │ │ + bne.w 39fee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r5, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 3a036 │ │ │ │ + bne.w 3a006 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 3069c │ │ │ │ - ldr.w r2, [pc, #1772] @ 3a228 │ │ │ │ - ldr.w r3, [pc, #1752] @ 3a218 │ │ │ │ + bl 3066c │ │ │ │ + ldr.w r2, [pc, #1772] @ 3a1f8 │ │ │ │ + ldr.w r3, [pc, #1752] @ 3a1e8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3a200 │ │ │ │ + bne.w 3a1d0 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r3, r6, [r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd sl, r5, [r1, #16] │ │ │ │ ldrd r9, r7, [r1, #8] │ │ │ │ - b.n 39ab4 │ │ │ │ + b.n 39a84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 3a1e4 │ │ │ │ - ldr.w r0, [pc, #1700] @ 3a22c │ │ │ │ + beq.w 3a1b4 │ │ │ │ + ldr.w r0, [pc, #1700] @ 3a1fc │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 3a1d0 │ │ │ │ - ldr.w r0, [pc, #1688] @ 3a230 │ │ │ │ + beq.w 3a1a0 │ │ │ │ + ldr.w r0, [pc, #1688] @ 3a200 │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 3a1cc │ │ │ │ + beq.w 3a19c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #6 │ │ │ │ - bhi.w 3a204 │ │ │ │ + bhi.w 3a1d4 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ movs r7, r0 │ │ │ │ movs r7, r2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr.w r3, [pc, #1640] @ 3a234 │ │ │ │ + ldr.w r3, [pc, #1640] @ 3a204 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #776] @ 0x308 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a178 │ │ │ │ + beq.w 3a148 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r5, [pc, #1612] @ 3a238 │ │ │ │ + ldr.w r5, [pc, #1612] @ 3a208 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r5, pc │ │ │ │ ldr.w r2, [r5, #752] @ 0x2f0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a156 │ │ │ │ + beq.w 3a126 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r9, [r5, #2004] @ 0x7d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 3a1e4 │ │ │ │ + beq.w 3a1b4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3a1d0 │ │ │ │ + beq.w 3a1a0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3a1cc │ │ │ │ + beq.w 3a19c │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 3a12a │ │ │ │ + ble.w 3a0fa │ │ │ │ add.w r5, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 39c46 │ │ │ │ + b.n 39c16 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 39f62 │ │ │ │ + beq.w 39f32 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 39c3e │ │ │ │ + bne.n 39c0e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r9, [r3, r2, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3a12a │ │ │ │ + beq.w 3a0fa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1492] @ 3a23c │ │ │ │ + ldr.w r3, [pc, #1492] @ 3a20c │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [r3, #944] @ 0x3b0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 3a1e4 │ │ │ │ + beq.w 3a1b4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3a1d0 │ │ │ │ + beq.w 3a1a0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3a1cc │ │ │ │ + beq.w 3a19c │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 3a106 │ │ │ │ + ble.w 3a0d6 │ │ │ │ add.w r5, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 39ca6 │ │ │ │ + b.n 39c76 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 39f28 │ │ │ │ + beq.w 39ef8 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, fp │ │ │ │ - bne.n 39c9e │ │ │ │ + bne.n 39c6e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r7, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3a106 │ │ │ │ + beq.w 3a0d6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1404] @ 3a240 │ │ │ │ + ldr.w r3, [pc, #1404] @ 3a210 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1416] @ 0x588 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 3a1e4 │ │ │ │ + beq.w 3a1b4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 3a1d0 │ │ │ │ + beq.w 3a1a0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 3a1cc │ │ │ │ + beq.w 3a19c │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 3a0e2 │ │ │ │ + ble.w 3a0b2 │ │ │ │ add.w r5, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 39d06 │ │ │ │ + b.n 39cd6 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 39edc │ │ │ │ + beq.w 39eac │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 39cfe │ │ │ │ + bne.n 39cce │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w sl, [r3, r2, lsl #2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3a0e2 │ │ │ │ + beq.w 3a0b2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1308] @ 3a244 │ │ │ │ + ldr.w r3, [pc, #1308] @ 3a214 │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r3, #964] @ 0x3c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 3a1e4 │ │ │ │ + beq.w 3a1b4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3a1d0 │ │ │ │ + beq.w 3a1a0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 3a1cc │ │ │ │ + beq.w 3a19c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 3a0be │ │ │ │ + ble.w 3a08e │ │ │ │ add.w r5, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov lr, r3 │ │ │ │ - b.n 39d64 │ │ │ │ + b.n 39d34 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 39e9c │ │ │ │ + beq.w 39e6c │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 39d5c │ │ │ │ + bne.n 39d2c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a0be │ │ │ │ + beq.w 3a08e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 39a9e │ │ │ │ + ble.w 39a6e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w r2, [pc, #1212] @ 3a248 │ │ │ │ + ldr.w r2, [pc, #1212] @ 3a218 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ ldr.w ip, [r2, #1128] @ 0x468 │ │ │ │ - beq.w 3a1e4 │ │ │ │ + beq.w 3a1b4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3a1d0 │ │ │ │ + beq.w 3a1a0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3a1cc │ │ │ │ + beq.w 3a19c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 3a054 │ │ │ │ + ble.w 3a024 │ │ │ │ add.w fp, r4, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov lr, r1 │ │ │ │ - b.n 39dc8 │ │ │ │ + b.n 39d98 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 39f96 │ │ │ │ + beq.w 39f66 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 39dc0 │ │ │ │ + bne.n 39d90 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a054 │ │ │ │ + beq.w 3a024 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 39aa6 │ │ │ │ - b.n 3a05e │ │ │ │ - ldr.w r1, [pc, #1120] @ 3a24c │ │ │ │ + beq.w 39a76 │ │ │ │ + b.n 3a02e │ │ │ │ + ldr.w r1, [pc, #1120] @ 3a21c │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [r1, #964] @ 0x3c4 │ │ │ │ - b.n 39d38 │ │ │ │ - ldr.w r1, [pc, #1112] @ 3a250 │ │ │ │ + b.n 39d08 │ │ │ │ + ldr.w r1, [pc, #1112] @ 3a220 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, #1416] @ 0x588 │ │ │ │ - b.n 39cd6 │ │ │ │ - ldr.w r1, [pc, #1104] @ 3a254 │ │ │ │ + b.n 39ca6 │ │ │ │ + ldr.w r1, [pc, #1104] @ 3a224 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [r1, #944] @ 0x3b0 │ │ │ │ - b.n 39c78 │ │ │ │ - ldr.w r1, [pc, #1096] @ 3a258 │ │ │ │ + b.n 39c48 │ │ │ │ + ldr.w r1, [pc, #1096] @ 3a228 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [r1, #2004] @ 0x7d4 │ │ │ │ - b.n 39c18 │ │ │ │ + b.n 39be8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr.w r9, [r1, #8] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 39b78 │ │ │ │ + b.n 39b48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - b.n 39e1e │ │ │ │ + b.n 39dee │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 39e2a │ │ │ │ + b.n 39dfa │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 39e28 │ │ │ │ + b.n 39df8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 39e24 │ │ │ │ + b.n 39df4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 39e22 │ │ │ │ + b.n 39df2 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 39e34 │ │ │ │ - ldr r0, [pc, #1000] @ (3a25c ) │ │ │ │ + b.n 39e04 │ │ │ │ + ldr r0, [pc, #1000] @ (3a22c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ movs r3, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54472 @ 0xd4c8 │ │ │ │ - ldr r3, [pc, #976] @ (3a260 ) │ │ │ │ - ldr r0, [pc, #980] @ (3a264 ) │ │ │ │ + ldr r3, [pc, #976] @ (3a230 ) │ │ │ │ + ldr r0, [pc, #980] @ (3a234 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 39b38 │ │ │ │ + b.n 39b08 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, r7, [sp, #48] @ 0x30 │ │ │ │ mov r8, fp │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, ip │ │ │ │ mov r4, r1 │ │ │ │ mov fp, r2 │ │ │ │ mov r1, lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a1be │ │ │ │ + beq.w 3a18e │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39f10 │ │ │ │ + bne.n 39ee0 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - beq.w 3a0be │ │ │ │ + beq.w 3a08e │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - b.n 39eb4 │ │ │ │ + b.n 39e84 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ mov r3, ip │ │ │ │ mov r6, r5 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a1be │ │ │ │ + beq.w 3a18e │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39f50 │ │ │ │ + bne.n 39f20 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, fp │ │ │ │ - beq.w 3a0e2 │ │ │ │ + beq.w 3a0b2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 39ee8 │ │ │ │ + b.n 39eb8 │ │ │ │ mov r3, fp │ │ │ │ mov r4, r6 │ │ │ │ mov fp, r8 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ mov r8, r3 │ │ │ │ - blt.w 3a0be │ │ │ │ + blt.w 3a08e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r5, [r3, fp, lsl #2] │ │ │ │ - b.n 39d72 │ │ │ │ + b.n 39d42 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a1be │ │ │ │ + beq.w 3a18e │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39f8a │ │ │ │ + bne.n 39f5a │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 3a106 │ │ │ │ + beq.w 3a0d6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 39f2a │ │ │ │ + b.n 39efa │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - blt.w 3a0e2 │ │ │ │ + blt.w 3a0b2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w sl, [r3, sl, lsl #2] │ │ │ │ - b.n 39d14 │ │ │ │ + b.n 39ce4 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 39ab4 │ │ │ │ + b.n 39a84 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a1e8 │ │ │ │ + beq.w 3a1b8 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r9 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39fcc │ │ │ │ + bne.n 39f9c │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 3a12a │ │ │ │ + beq.w 3a0fa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 39f64 │ │ │ │ - blt.w 3a106 │ │ │ │ + b.n 39f34 │ │ │ │ + blt.w 3a0d6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r7, [r3, r7, lsl #2] │ │ │ │ - b.n 39cb4 │ │ │ │ + b.n 39c84 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ mov r6, ip │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, fp │ │ │ │ mov fp, lr │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a1e8 │ │ │ │ + beq.w 3a1b8 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a048 │ │ │ │ + bne.n 3a018 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, fp │ │ │ │ - beq.w 3a14e │ │ │ │ + beq.w 3a11e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 39fa6 │ │ │ │ - blt.w 3a12a │ │ │ │ + b.n 39f76 │ │ │ │ + blt.w 3a0fa │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ - b.n 39c54 │ │ │ │ - ldr r2, [pc, #652] @ (3a268 ) │ │ │ │ + b.n 39c24 │ │ │ │ + ldr r2, [pc, #652] @ (3a238 ) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 39e98 │ │ │ │ + bne.w 39e68 │ │ │ │ ldr.w r1, [fp, #52] @ 0x34 │ │ │ │ - b.n 39ada │ │ │ │ - ldr r2, [pc, #636] @ (3a26c ) │ │ │ │ + b.n 39aaa │ │ │ │ + ldr r2, [pc, #636] @ (3a23c ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 39e98 │ │ │ │ - ldr r3, [pc, #624] @ (3a270 ) │ │ │ │ + bne.w 39e68 │ │ │ │ + ldr r3, [pc, #624] @ (3a240 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 39aec │ │ │ │ - ldr r2, [pc, #620] @ (3a274 ) │ │ │ │ + b.n 39abc │ │ │ │ + ldr r2, [pc, #620] @ (3a244 ) │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 39e98 │ │ │ │ - ldr r3, [pc, #608] @ (3a278 ) │ │ │ │ + bne.w 39e68 │ │ │ │ + ldr r3, [pc, #608] @ (3a248 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 39b00 │ │ │ │ - ldr r2, [pc, #604] @ (3a27c ) │ │ │ │ + b.n 39ad0 │ │ │ │ + ldr r2, [pc, #604] @ (3a24c ) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 39e98 │ │ │ │ - ldr r3, [pc, #592] @ (3a280 ) │ │ │ │ + bne.w 39e68 │ │ │ │ + ldr r3, [pc, #592] @ (3a250 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 39b12 │ │ │ │ - ldr r2, [pc, #588] @ (3a284 ) │ │ │ │ + b.n 39ae2 │ │ │ │ + ldr r2, [pc, #588] @ (3a254 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 39b24 │ │ │ │ - b.n 39e98 │ │ │ │ + beq.w 39af4 │ │ │ │ + b.n 39e68 │ │ │ │ mov r3, r7 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - bge.w 39dd0 │ │ │ │ - blx 42b4 │ │ │ │ + bge.w 39da0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a1aa │ │ │ │ + bne.w 3a17a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, r6, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #540] @ (3a288 ) │ │ │ │ + ldr r3, [pc, #540] @ (3a258 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ strd r9, r7, [sp, #64] @ 0x40 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r5, r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrd r6, r9, [sp, #60] @ 0x3c │ │ │ │ ldrd r7, sl, [sp, #68] @ 0x44 │ │ │ │ - bne.w 39a9e │ │ │ │ + bne.w 39a6e │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54442 @ 0xd4aa │ │ │ │ - b.n 39e8c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 39e5c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39ab4 │ │ │ │ + beq.w 39a84 │ │ │ │ movw r1, #54465 @ 0xd4c1 │ │ │ │ movw r2, #1862 @ 0x746 │ │ │ │ - b.n 39e8c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 39e5c │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a18c │ │ │ │ - ldr r0, [pc, #448] @ (3a28c ) │ │ │ │ + bne.n 3a15c │ │ │ │ + ldr r0, [pc, #448] @ (3a25c ) │ │ │ │ movs r2, #6 │ │ │ │ movs r4, #5 │ │ │ │ movs r3, #7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54430 @ 0xd49e │ │ │ │ - b.n 39e8c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 39e5c │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a196 │ │ │ │ - ldr r0, [pc, #416] @ (3a290 ) │ │ │ │ + bne.n 3a166 │ │ │ │ + ldr r0, [pc, #416] @ (3a260 ) │ │ │ │ movs r2, #6 │ │ │ │ movs r4, #4 │ │ │ │ movs r3, #7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54420 @ 0xd494 │ │ │ │ - b.n 39e8c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 39e5c │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a1a0 │ │ │ │ - ldr r0, [pc, #384] @ (3a294 ) │ │ │ │ + bne.n 3a170 │ │ │ │ + ldr r0, [pc, #384] @ (3a264 ) │ │ │ │ movs r2, #6 │ │ │ │ movs r4, #3 │ │ │ │ movs r3, #7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54410 @ 0xd48a │ │ │ │ - b.n 39e8c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 39e5c │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a1b4 │ │ │ │ - ldr r0, [pc, #352] @ (3a298 ) │ │ │ │ + bne.n 3a184 │ │ │ │ + ldr r0, [pc, #352] @ (3a268 ) │ │ │ │ movs r2, #6 │ │ │ │ movs r4, #2 │ │ │ │ movs r3, #7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54400 @ 0xd480 │ │ │ │ - b.n 39e8c │ │ │ │ + b.n 39e5c │ │ │ │ ldrd r6, r7, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - b.n 3a054 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3a024 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3a1c2 │ │ │ │ - ldr r0, [pc, #316] @ (3a29c ) │ │ │ │ + cbnz r0, 3a192 │ │ │ │ + ldr r0, [pc, #316] @ (3a26c ) │ │ │ │ movs r2, #6 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54390 @ 0xd476 │ │ │ │ - b.n 39e8c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 39e5c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39e72 │ │ │ │ + beq.w 39e42 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54380 @ 0xd46c │ │ │ │ - b.n 39e8c │ │ │ │ + b.n 39e5c │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54428 @ 0xd49c │ │ │ │ - b.n 39e8c │ │ │ │ + b.n 39e5c │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54418 @ 0xd492 │ │ │ │ - b.n 39e8c │ │ │ │ + b.n 39e5c │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54408 @ 0xd488 │ │ │ │ - b.n 39e8c │ │ │ │ + b.n 39e5c │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54437 @ 0xd4a5 │ │ │ │ - b.n 39e8c │ │ │ │ + b.n 39e5c │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54398 @ 0xd47e │ │ │ │ - b.n 39e8c │ │ │ │ - bl 10478 │ │ │ │ + b.n 39e5c │ │ │ │ + bl 10448 │ │ │ │ mov.w r2, #1856 @ 0x740 │ │ │ │ movw r1, #54388 @ 0xd474 │ │ │ │ - b.n 39e8c │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #204] @ (3a2a0 ) │ │ │ │ + b.n 39e5c │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #204] @ (3a270 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #204] @ (3a2a4 ) │ │ │ │ - ldr r0, [pc, #204] @ (3a2a8 ) │ │ │ │ + ldr r1, [pc, #204] @ (3a274 ) │ │ │ │ + ldr r0, [pc, #204] @ (3a278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #192] @ (3a2ac ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #192] @ (3a27c ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #188] @ (3a2b0 ) │ │ │ │ - ldr r0, [pc, #188] @ (3a2b4 ) │ │ │ │ + ldr r1, [pc, #188] @ (3a280 ) │ │ │ │ + ldr r0, [pc, #188] @ (3a284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 39a9e │ │ │ │ - b.n 3a05e │ │ │ │ + ble.w 39a6e │ │ │ │ + b.n 3a02e │ │ │ │ nop │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r4, r0 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ movs r4, r0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldr??.w r0, [r8, r2] │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + ldr??.w r0, [r0, r2] │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 3a2e8 │ │ │ │ + bvc.n 3a2a8 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3a328 │ │ │ │ + bvc.n 3a2e8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xe8560002 │ │ │ │ - ble.n 3a33c │ │ │ │ + strex r0, r0, [lr, #8] │ │ │ │ + ble.n 3a2fc │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 3a394 │ │ │ │ + bne.n 3a354 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 3a1d4 │ │ │ │ + ble.n 3a194 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1128] @ 0x468 │ │ │ │ - ldr r4, [pc, #256] @ (3a3d0 ) │ │ │ │ + ldr r4, [pc, #256] @ (3a3a0 ) │ │ │ │ subw sp, sp, #2868 @ 0xb34 │ │ │ │ - ldr r3, [pc, #256] @ (3a3d4 ) │ │ │ │ + ldr r3, [pc, #256] @ (3a3a4 ) │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr r7, [pc, #252] @ (3a3d8 ) │ │ │ │ + ldr r7, [pc, #252] @ (3a3a8 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2860] @ 0xb2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 3cabe │ │ │ │ - ldr r2, [pc, #232] @ (3a3dc ) │ │ │ │ + bpl.w 3ca8e │ │ │ │ + ldr r2, [pc, #232] @ (3a3ac ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3caaa │ │ │ │ - ldr r2, [pc, #224] @ (3a3e0 ) │ │ │ │ + beq.w 3ca7a │ │ │ │ + ldr r2, [pc, #224] @ (3a3b0 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3caa6 │ │ │ │ + beq.w 3ca76 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - ldr r3, [pc, #208] @ (3a3e4 ) │ │ │ │ + ldr r3, [pc, #208] @ (3a3b4 ) │ │ │ │ str.w r2, [sp, #2704] @ 0xa90 │ │ │ │ add r3, pc │ │ │ │ add.w r2, r3, #680 @ 0x2a8 │ │ │ │ str.w r2, [sp, #2648] @ 0xa58 │ │ │ │ addw r2, r3, #1316 @ 0x524 │ │ │ │ str.w r2, [sp, #2652] @ 0xa5c │ │ │ │ addw r2, r3, #1644 @ 0x66c │ │ │ │ @@ -78326,17 +78326,17 @@ │ │ │ │ str.w r2, [sp, #2692] @ 0xa84 │ │ │ │ add.w r2, r3, #708 @ 0x2c4 │ │ │ │ str.w r2, [sp, #2696] @ 0xa88 │ │ │ │ add.w r2, r3, #1544 @ 0x608 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str.w r2, [sp, #2700] @ 0xa8c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - cbz r5, 3a3b8 │ │ │ │ + cbz r5, 3a388 │ │ │ │ cmp r6, #14 │ │ │ │ - bhi.w 3cada │ │ │ │ + bhi.w 3caaa │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsrs r0, r2, #9 │ │ │ │ lsrs r6, r4, #8 │ │ │ │ lsrs r1, r7, #32 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -78347,34 +78347,34 @@ │ │ │ │ lsls r1, r0, #31 │ │ │ │ lsrs r3, r4, #32 │ │ │ │ lsrs r7, r3, #32 │ │ │ │ lsrs r5, r2, #32 │ │ │ │ lsrs r6, r1, #8 │ │ │ │ sub.w r3, r6, #10 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 3cada │ │ │ │ + bhi.w 3caaa │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r1, #28 │ │ │ │ lsls r3, r0, #28 │ │ │ │ lsls r6, r7, #27 │ │ │ │ movs r1, r2 │ │ │ │ lsls r5, r4, #30 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w r3, [pc, #3164] @ 3b048 │ │ │ │ + ldr.w r3, [pc, #3164] @ 3b018 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ @@ -78396,947 +78396,947 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ add.w r5, sp, #2752 @ 0xac0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ addw r1, sp, #2440 @ 0x988 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b1e4 │ │ │ │ + beq.w 3b1b4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ addw r0, sp, #2440 @ 0x988 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #3068] @ 3b04c │ │ │ │ + ldr.w r3, [pc, #3068] @ 3b01c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2544 @ 0x9f0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r6, [sp, #2752] @ 0xac0 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ adds r0, #1 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - beq.w 3ba6e │ │ │ │ + beq.w 3ba3e │ │ │ │ add.w fp, sp, #672 @ 0x2a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ba6e │ │ │ │ + beq.w 3ba3e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ addw r1, sp, #2440 @ 0x988 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b20a │ │ │ │ + beq.w 3b1da │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2960] @ 3b050 │ │ │ │ + ldr.w r3, [pc, #2960] @ 3b020 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - beq.w 3b9ec │ │ │ │ + beq.w 3b9bc │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bb34 │ │ │ │ + beq.w 3bb04 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b222 │ │ │ │ + beq.w 3b1f2 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2872] @ 3b054 │ │ │ │ + ldr.w r3, [pc, #2872] @ 3b024 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - beq.w 3baee │ │ │ │ + beq.w 3babe │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bc10 │ │ │ │ + beq.w 3bbe0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b23c │ │ │ │ + beq.w 3b20c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2780] @ 3b058 │ │ │ │ + ldr.w r3, [pc, #2780] @ 3b028 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - beq.w 3bbea │ │ │ │ + beq.w 3bbba │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bcf8 │ │ │ │ + beq.w 3bcc8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b256 │ │ │ │ + beq.w 3b226 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2688] @ 3b05c │ │ │ │ + ldr.w r3, [pc, #2688] @ 3b02c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - beq.w 3bc8e │ │ │ │ + beq.w 3bc5e │ │ │ │ add.w r3, sp, #1088 @ 0x440 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3be78 │ │ │ │ + beq.w 3be48 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b272 │ │ │ │ + beq.w 3b242 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2592] @ 3b060 │ │ │ │ + ldr.w r3, [pc, #2592] @ 3b030 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - beq.w 3bde0 │ │ │ │ + beq.w 3bdb0 │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c05c │ │ │ │ + beq.w 3c02c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ cmp r9, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 3b28e │ │ │ │ + beq.w 3b25e │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2508] @ 3b064 │ │ │ │ + ldr.w r3, [pc, #2508] @ 3b034 │ │ │ │ strd r5, r9, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ ldr.w r9, [sp, #2752] @ 0xac0 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - beq.w 3c042 │ │ │ │ + beq.w 3c012 │ │ │ │ add.w r3, sp, #1296 @ 0x510 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3c15c │ │ │ │ + beq.w 3c12c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ cmp sl, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 3b2aa │ │ │ │ + beq.w 3b27a │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2420] @ 3b068 │ │ │ │ + ldr.w r3, [pc, #2420] @ 3b038 │ │ │ │ strd r5, sl, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ ldr.w sl, [sp, #2752] @ 0xac0 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - beq.w 3c076 │ │ │ │ + beq.w 3c046 │ │ │ │ add.w r3, sp, #1400 @ 0x578 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3c17e │ │ │ │ + beq.w 3c14e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b2c6 │ │ │ │ + beq.w 3b296 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2324] @ 3b06c │ │ │ │ + ldr.w r3, [pc, #2324] @ 3b03c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ ldr.w r8, [sp, #2756] @ 0xac4 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - beq.w 3bb18 │ │ │ │ + beq.w 3bae8 │ │ │ │ add.w r3, sp, #1504 @ 0x5e0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3bb18 │ │ │ │ + beq.w 3bae8 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str.w r3, [fp] │ │ │ │ add.w r3, sp, #1608 @ 0x648 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [r6, #0] │ │ │ │ add.w r3, sp, #1712 @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #184] @ 0xb8 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1816 @ 0x718 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #192] @ 0xc0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1920 @ 0x780 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #2024 @ 0x7e8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #208] @ 0xd0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #2128 @ 0x850 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #216] @ 0xd8 │ │ │ │ mov r1, r3 │ │ │ │ strd r9, r2, [r3] │ │ │ │ addw r3, sp, #2232 @ 0x8b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r3 │ │ │ │ strd sl, r2, [r3] │ │ │ │ add.w r3, sp, #2336 @ 0x920 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w fp, [sp, #132] @ 0x84 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 3a8de │ │ │ │ + beq.n 3a8ae │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r0, sp, #612 @ 0x264 │ │ │ │ - ldr.w r3, [pc, #2012] @ 3b070 │ │ │ │ + ldr.w r3, [pc, #2012] @ 3b040 │ │ │ │ mov.w ip, #17 │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ add r3, pc │ │ │ │ addw r6, sp, #2648 @ 0xa58 │ │ │ │ adds r3, #16 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r8, [sp, #2752] @ 0xac0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3c1da │ │ │ │ + beq.w 3c1aa │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3c1da │ │ │ │ + beq.w 3c1aa │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 3b2e2 │ │ │ │ + beq.w 3b2b2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c1fc │ │ │ │ - ldr.w r3, [pc, #1912] @ 3b074 │ │ │ │ + beq.w 3c1cc │ │ │ │ + ldr.w r3, [pc, #1912] @ 3b044 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3b9e4 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3b9b4 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c212 │ │ │ │ + beq.w 3c1e2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3a936 │ │ │ │ + beq.n 3a906 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ba92 │ │ │ │ + beq.w 3ba62 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c22e │ │ │ │ + beq.w 3c1fe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3ba66 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3ba36 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c2be │ │ │ │ + beq.w 3c28e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3a982 │ │ │ │ + beq.n 3a952 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bba0 │ │ │ │ + beq.w 3bb70 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c2da │ │ │ │ + beq.w 3c2aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3bb2c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3bafc │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c306 │ │ │ │ + beq.w 3c2d6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3a9ce │ │ │ │ + beq.n 3a99e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bc7c │ │ │ │ - ldr.w r2, [pc, #1704] @ 3b078 │ │ │ │ + beq.w 3bc4c │ │ │ │ + ldr.w r2, [pc, #1704] @ 3b048 │ │ │ │ addw r3, sp, #2856 @ 0xb28 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r2, [pc, #1688] @ 3b07c │ │ │ │ + ldr.w r2, [pc, #1688] @ 3b04c │ │ │ │ mov fp, r3 │ │ │ │ strd r4, r5, [sp, #184] @ 0xb8 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ba9c │ │ │ │ + beq.w 3ba6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3aa12 │ │ │ │ + beq.n 3a9e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bb96 │ │ │ │ + beq.w 3bb66 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3bb5e │ │ │ │ + beq.w 3bb2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3aa42 │ │ │ │ + beq.n 3aa12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b2f2 │ │ │ │ + beq.w 3b2c2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bc70 │ │ │ │ - ldr.w r3, [pc, #1576] @ 3b080 │ │ │ │ + beq.w 3bc40 │ │ │ │ + ldr.w r3, [pc, #1576] @ 3b050 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3bd16 │ │ │ │ + beq.w 3bce6 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #2756 @ 0xac4 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [sp, #2756] @ 0xac4 │ │ │ │ mov r8, r5 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3aa92 │ │ │ │ + beq.n 3aa62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b1ba │ │ │ │ + beq.w 3b18a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3bd8e │ │ │ │ + beq.w 3bd5e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3aab0 │ │ │ │ + beq.n 3aa80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b2fc │ │ │ │ + beq.w 3b2cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1379c │ │ │ │ + bl 1376c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3bf34 │ │ │ │ + beq.w 3bf04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3aad2 │ │ │ │ + beq.n 3aaa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b306 │ │ │ │ + beq.w 3b2d6 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bne.n 3a9ee │ │ │ │ + bne.n 3a9be │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ ldrd r8, r5, [r5, #8] │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c2f0 │ │ │ │ - ldr.w r3, [pc, #1392] @ 3b074 │ │ │ │ + beq.w 3c2c0 │ │ │ │ + ldr.w r3, [pc, #1392] @ 3b044 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3bb56 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3bb26 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c322 │ │ │ │ + beq.w 3c2f2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ab40 │ │ │ │ + beq.n 3ab10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3bcb0 │ │ │ │ + beq.w 3bc80 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c33e │ │ │ │ + beq.w 3c30e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3bc86 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3bc56 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c3c2 │ │ │ │ + beq.w 3c392 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ab8c │ │ │ │ + beq.n 3ab5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b870 │ │ │ │ + beq.w 3b840 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c3ac │ │ │ │ + beq.w 3c37c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3bda4 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3bd74 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c426 │ │ │ │ + beq.w 3c3f6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3abd8 │ │ │ │ + beq.n 3aba8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b882 │ │ │ │ + beq.w 3b852 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c442 │ │ │ │ + beq.w 3c412 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3b87a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3b84a │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d14, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d14, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c458 │ │ │ │ + beq.w 3c428 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ac24 │ │ │ │ + beq.n 3abf4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c152 │ │ │ │ + beq.w 3c122 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c474 │ │ │ │ + beq.w 3c444 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3c08e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3c05e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c4a8 │ │ │ │ + beq.w 3c478 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ac70 │ │ │ │ + beq.n 3ac40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c192 │ │ │ │ + beq.w 3c162 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #5 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c4c4 │ │ │ │ + beq.w 3c494 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3c172 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3c142 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #160] @ 0xa0 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3c66c │ │ │ │ + beq.w 3c63c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3acc0 │ │ │ │ + beq.n 3ac90 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c1f2 │ │ │ │ - ldr r3, [pc, #960] @ (3b084 ) │ │ │ │ + beq.w 3c1c2 │ │ │ │ + ldr r3, [pc, #960] @ (3b054 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1236] @ 0x4d4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c648 │ │ │ │ + beq.w 3c618 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ace6 │ │ │ │ + beq.n 3acb6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - blx 42fc │ │ │ │ + blx 42c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 3c688 │ │ │ │ + blt.w 3c658 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ad08 │ │ │ │ + beq.n 3acd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b88c │ │ │ │ + beq.w 3b85c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3ad80 │ │ │ │ - ldr r5, [pc, #888] @ (3b088 ) │ │ │ │ + bne.n 3ad50 │ │ │ │ + ldr r5, [pc, #888] @ (3b058 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ add r5, pc │ │ │ │ addw r1, sp, #2756 @ 0xac4 │ │ │ │ str.w r6, [sp, #2752] @ 0xac0 │ │ │ │ str.w r3, [sp, #2756] @ 0xac4 │ │ │ │ ldr.w r0, [r5, #316] @ 0x13c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c856 │ │ │ │ + beq.w 3c826 │ │ │ │ ldr.w r0, [r5, #1236] @ 0x4d4 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c9b2 │ │ │ │ + beq.w 3c982 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r2, fp │ │ │ │ - blx 4054 │ │ │ │ + blx 4020 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3c9ec │ │ │ │ + blt.w 3c9bc │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ad68 │ │ │ │ + beq.n 3ad38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c6ca │ │ │ │ + beq.w 3c69a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ad80 │ │ │ │ + beq.n 3ad50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c6d4 │ │ │ │ - ldr r3, [pc, #776] @ (3b08c ) │ │ │ │ + beq.w 3c6a4 │ │ │ │ + ldr r3, [pc, #776] @ (3b05c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1236] @ 0x4d4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c6de │ │ │ │ + beq.w 3c6ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ada6 │ │ │ │ + beq.n 3ad76 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c48a │ │ │ │ + beq.w 3c45a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c48a │ │ │ │ + beq.w 3c45a │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c700 │ │ │ │ + beq.w 3c6d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3addc │ │ │ │ + beq.n 3adac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3c41c │ │ │ │ + beq.w 3c3ec │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 3c710 │ │ │ │ + bne.w 3c6e0 │ │ │ │ vmov s15, r8 │ │ │ │ vsub.f64 d5, d12, d11 │ │ │ │ vsub.f64 d4, d14, d13 │ │ │ │ add.w fp, sp, #264 @ 0x108 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ add r7, sp, #256 @ 0x100 │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ vldr s15, [sp, #156] @ 0x9c │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vdiv.f64 d5, d4, d6 │ │ │ │ vstr d5, [sp, #144] @ 0x90 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ vldr d7, [sp, #160] @ 0xa0 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vldr d5, [sp, #144] @ 0x90 │ │ │ │ add r2, sp, #260 @ 0x104 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r1, fp │ │ │ │ vstr d7, [fp, #40] @ 0x28 │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ vldr d7, [sp, #168] @ 0xa8 │ │ │ │ vstr d5, [fp, #152] @ 0x98 │ │ │ │ strd r8, r3, [fp, #280] @ 0x118 │ │ │ │ add.w r8, sp, #252 @ 0xfc │ │ │ │ vdiv.f64 d5, d6, d7 │ │ │ │ vstr d7, [fp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #492] @ 3b038 │ │ │ │ + vldr d7, [pc, #492] @ 3b008 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str.w r3, [fp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ str.w r3, [fp, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ @@ -79352,16 +79352,16 @@ │ │ │ │ vstr d10, [fp, #216] @ 0xd8 │ │ │ │ vstr d9, [fp, #208] @ 0xd0 │ │ │ │ vstr d15, [fp, #32] │ │ │ │ vstr d14, [fp, #24] │ │ │ │ vstr d13, [fp, #16] │ │ │ │ vstr d12, [fp, #8] │ │ │ │ vstr d11, [fp] │ │ │ │ - vldr d3, [pc, #424] @ 3b040 │ │ │ │ - ldr r0, [pc, #500] @ (3b090 ) │ │ │ │ + vldr d3, [pc, #424] @ 3b010 │ │ │ │ + ldr r0, [pc, #500] @ (3b060 ) │ │ │ │ vstr d4, [fp, #168] @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ vstr d5, [fp, #160] @ 0xa0 │ │ │ │ vstr d7, [fp, #112] @ 0x70 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ str.w r6, [fp, #240] @ 0xf0 │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ @@ -79401,375 +79401,375 @@ │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ str.w r6, [fp, #304] @ 0x130 │ │ │ │ str.w r3, [fp, #316] @ 0x13c │ │ │ │ strd r3, r8, [fp, #328] @ 0x148 │ │ │ │ str.w r7, [fp, #336] @ 0x150 │ │ │ │ str.w r5, [fp, #340] @ 0x154 │ │ │ │ vstr d3, [sp, #584] @ 0x248 │ │ │ │ - blx 41f0 │ │ │ │ + blx 41bc │ │ │ │ ldr.w r7, [r8] │ │ │ │ ldr.w r3, [fp, #324] @ 0x144 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldrd r5, r6, [fp, #316] @ 0x13c │ │ │ │ ldr.w r3, [fp, #328] @ 0x148 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3c354 │ │ │ │ - blx 43c8 │ │ │ │ + beq.w 3c324 │ │ │ │ + blx 4394 │ │ │ │ mov r7, r0 │ │ │ │ - blx 4048 │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 11dbc │ │ │ │ + bl 11d8c │ │ │ │ mov r0, r7 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - blx 3cf8 │ │ │ │ - ldr r0, [pc, #272] @ (3b094 ) │ │ │ │ + blx 3cc4 │ │ │ │ + ldr r0, [pc, #272] @ (3b064 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 3b9d8 │ │ │ │ + beq.w 3b9a8 │ │ │ │ mov fp, r2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3afaa │ │ │ │ + bne.n 3af7a │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ itt gt │ │ │ │ ldrgt r2, [sp, #132] @ 0x84 │ │ │ │ strgt r3, [r2, #0] │ │ │ │ - ble.w 3bdfe │ │ │ │ + ble.w 3bdce │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ - cbz r3, 3afea │ │ │ │ + cbz r3, 3afba │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3afea │ │ │ │ + beq.n 3afba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b9ce │ │ │ │ + beq.w 3b99e │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3b00e │ │ │ │ + beq.n 3afde │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3aff6 │ │ │ │ + bne.n 3afc6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3be2c │ │ │ │ + ble.w 3bdfc │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3b098 │ │ │ │ + beq.n 3b068 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b01a │ │ │ │ + bne.n 3afea │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3be52 │ │ │ │ - b.n 3b098 │ │ │ │ + ble.w 3be22 │ │ │ │ + b.n 3b068 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ push {r0, r4, r7, lr} │ │ │ │ - vsubl.u q8, d29, d8 │ │ │ │ + vsubl.u q8, d29, d0 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3b0bc │ │ │ │ + beq.n 3b08c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b0a4 │ │ │ │ + bne.n 3b074 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3be94 │ │ │ │ + ble.w 3be64 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3b0e0 │ │ │ │ + beq.n 3b0b0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b0c8 │ │ │ │ + bne.n 3b098 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3beba │ │ │ │ + ble.w 3be8a │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3b104 │ │ │ │ + beq.n 3b0d4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b0ec │ │ │ │ + bne.n 3b0bc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3bf0e │ │ │ │ + ble.w 3bede │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3b128 │ │ │ │ + beq.n 3b0f8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b110 │ │ │ │ + bne.n 3b0e0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3bf7e │ │ │ │ + ble.w 3bf4e │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 3b14c │ │ │ │ + beq.n 3b11c │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b134 │ │ │ │ + bne.n 3b104 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3bfa4 │ │ │ │ + ble.w 3bf74 │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 3b170 │ │ │ │ + beq.n 3b140 │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b158 │ │ │ │ + bne.n 3b128 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3bfcc │ │ │ │ + ble.w 3bf9c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3b78c │ │ │ │ + beq.w 3b75c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r4, r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3b17e │ │ │ │ + bne.n 3b14e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 3b78c │ │ │ │ - bne.w 3c8dc │ │ │ │ + bgt.w 3b75c │ │ │ │ + bne.w 3c8ac │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b78c │ │ │ │ + beq.w 3b75c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b78c │ │ │ │ + bne.w 3b75c │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3b78c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3b75c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3aa92 │ │ │ │ - ldr r3, [pc, #580] @ (3b408 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3aa62 │ │ │ │ + ldr r3, [pc, #580] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ - b.w 3a3f4 │ │ │ │ - ldr r3, [pc, #568] @ (3b408 ) │ │ │ │ + b.w 3a3c4 │ │ │ │ + ldr r3, [pc, #568] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.w 3a3f8 │ │ │ │ - ldr r3, [pc, #556] @ (3b408 ) │ │ │ │ + b.w 3a3c8 │ │ │ │ + ldr r3, [pc, #556] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.w 3a3fc │ │ │ │ + b.w 3a3cc │ │ │ │ add.w fp, sp, #672 @ 0x2a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ addw r3, sp, #2440 @ 0x988 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add.w r3, sp, #2544 @ 0x9f0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 3a490 │ │ │ │ + b.w 3a460 │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.w 3a4f4 │ │ │ │ + b.w 3a4c4 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - b.w 3a554 │ │ │ │ + b.w 3a524 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - b.w 3a5b4 │ │ │ │ + b.w 3a584 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add.w r3, sp, #1088 @ 0x440 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 3a616 │ │ │ │ + b.w 3a5e6 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - b.w 3a678 │ │ │ │ + b.w 3a648 │ │ │ │ add.w r3, sp, #1296 @ 0x510 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str.w r9, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - b.w 3a6d4 │ │ │ │ + b.w 3a6a4 │ │ │ │ add.w r3, sp, #1400 @ 0x578 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ str.w sl, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.w 3a730 │ │ │ │ + b.w 3a700 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add.w r3, sp, #1504 @ 0x5e0 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 3a790 │ │ │ │ - vldr d8, [pc, #284] @ 3b400 │ │ │ │ + b.w 3a760 │ │ │ │ + vldr d8, [pc, #284] @ 3b3d0 │ │ │ │ vmov.f64 d10, d8 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.w 3a9ce │ │ │ │ + b.w 3a99e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3aa42 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3aa12 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3aab0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3aa80 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3aad2 │ │ │ │ - ldr r3, [pc, #244] @ (3b408 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3aaa2 │ │ │ │ + ldr r3, [pc, #244] @ (3b3d8 ) │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.w 3a3f0 │ │ │ │ - ldr r3, [pc, #232] @ (3b408 ) │ │ │ │ + b.w 3a3c0 │ │ │ │ + ldr r3, [pc, #232] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ @@ -79784,18 +79784,18 @@ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #13 │ │ │ │ - bhi.w 3b5a0 │ │ │ │ + bhi.w 3b570 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r7, r6, #9 │ │ │ │ lsls r7, r1, #9 │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r6, r1, #2 │ │ │ │ @@ -79803,215 +79803,215 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsls r6, r0, #10 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - ldr r3, [pc, #140] @ (3b408 ) │ │ │ │ + ldr r3, [pc, #140] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r3, [sp, #156] @ 0x9c │ │ │ │ - b.n 3b328 │ │ │ │ - ldr r3, [pc, #124] @ (3b408 ) │ │ │ │ + b.n 3b2f8 │ │ │ │ + ldr r3, [pc, #124] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3b330 │ │ │ │ - ldr r3, [pc, #108] @ (3b408 ) │ │ │ │ + b.n 3b300 │ │ │ │ + ldr r3, [pc, #108] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3b334 │ │ │ │ - ldr r3, [pc, #88] @ (3b408 ) │ │ │ │ + b.n 3b304 │ │ │ │ + ldr r3, [pc, #88] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b.n 3b338 │ │ │ │ - ldr r3, [pc, #64] @ (3b408 ) │ │ │ │ + b.n 3b308 │ │ │ │ + ldr r3, [pc, #64] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 3b324 │ │ │ │ - ldr r3, [pc, #44] @ (3b408 ) │ │ │ │ + b.n 3b2f4 │ │ │ │ + ldr r3, [pc, #44] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ - b.n 3b3ce │ │ │ │ - ldr r3, [pc, #36] @ (3b408 ) │ │ │ │ + b.n 3b39e │ │ │ │ + ldr r3, [pc, #36] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3b3d2 │ │ │ │ - ldr r3, [pc, #28] @ (3b408 ) │ │ │ │ + b.n 3b3a2 │ │ │ │ + ldr r3, [pc, #28] @ (3b3d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3b32c │ │ │ │ + b.n 3b2fc │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #3200] @ 3c09c │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #3200] @ 3c06c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #3192] @ 3c0a0 │ │ │ │ + ldr.w r3, [pc, #3192] @ 3c070 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1644] @ 0x66c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c256 │ │ │ │ + beq.w 3c226 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3168] @ 3c0a4 │ │ │ │ + ldr.w r3, [pc, #3168] @ 3c074 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1656] @ 0x678 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c19c │ │ │ │ + beq.w 3c16c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3144] @ 3c0a8 │ │ │ │ + ldr.w r3, [pc, #3144] @ 3c078 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1668] @ 0x684 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c114 │ │ │ │ + beq.w 3c0e4 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3120] @ 3c0ac │ │ │ │ + ldr.w r3, [pc, #3120] @ 3c07c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1052] @ 0x41c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c006 │ │ │ │ + beq.w 3bfd6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3096] @ 3c0b0 │ │ │ │ + ldr.w r3, [pc, #3096] @ 3c080 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1628] @ 0x65c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bdac │ │ │ │ + beq.w 3bd7c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3072] @ 3c0b4 │ │ │ │ + ldr.w r3, [pc, #3072] @ 3c084 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1524] @ 0x5f4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bcba │ │ │ │ + beq.w 3bc8a │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3048] @ 3c0b8 │ │ │ │ + ldr.w r3, [pc, #3048] @ 3c088 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1788] @ 0x6fc │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bc30 │ │ │ │ + beq.w 3bc00 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3024] @ 3c0bc │ │ │ │ + ldr.w r3, [pc, #3024] @ 3c08c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #660] @ 0x294 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bbaa │ │ │ │ + beq.w 3bb7a │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3a420 │ │ │ │ - ldr.w r3, [pc, #2992] @ 3c0c0 │ │ │ │ + ble.w 3a3f0 │ │ │ │ + ldr.w r3, [pc, #2992] @ 3c090 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1232] @ 0x4d0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bee0 │ │ │ │ + beq.w 3beb0 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3a420 │ │ │ │ - ldr.w r3, [pc, #2956] @ 3c0c4 │ │ │ │ + ble.w 3a3f0 │ │ │ │ + ldr.w r3, [pc, #2956] @ 3c094 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2136] @ 0x858 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c244 │ │ │ │ + beq.w 3c214 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3a420 │ │ │ │ - ldr.w r3, [pc, #2920] @ 3c0c8 │ │ │ │ + ble.w 3a3f0 │ │ │ │ + ldr.w r3, [pc, #2920] @ 3c098 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #708] @ 0x2c4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bff4 │ │ │ │ + beq.w 3bfc4 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3a420 │ │ │ │ - ldr.w r3, [pc, #2888] @ 3c0cc │ │ │ │ + ble.w 3a3f0 │ │ │ │ + ldr.w r3, [pc, #2888] @ 3c09c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1544] @ 0x608 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c290 │ │ │ │ + beq.w 3c260 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3a420 │ │ │ │ + ble.w 3a3f0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ addw r2, sp, #2648 @ 0xa58 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -80033,20 +80033,20 @@ │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2792] @ 3c0d0 │ │ │ │ + ldr.w r3, [pc, #2792] @ 3c0a0 │ │ │ │ str.w sl, [r5, #28] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ @@ -80065,15 +80065,15 @@ │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrd r9, sl, [r5, #24] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bne.w 3a420 │ │ │ │ + bne.w 3a3f0 │ │ │ │ mov.w sl, #0 │ │ │ │ movw r1, #46360 @ 0xb518 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ @@ -80082,607 +80082,607 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 3b684 │ │ │ │ + cbnz r3, 3b654 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b66c │ │ │ │ + bne.n 3b63c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b896 │ │ │ │ + ble.w 3b866 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ - beq.n 3b6ac │ │ │ │ + beq.n 3b67c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b694 │ │ │ │ + bne.n 3b664 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b8c2 │ │ │ │ + ble.w 3b892 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3b6d4 │ │ │ │ + beq.n 3b6a4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b6bc │ │ │ │ + bne.n 3b68c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b8ee │ │ │ │ + ble.w 3b8be │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3b6fc │ │ │ │ + beq.n 3b6cc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b6e4 │ │ │ │ + bne.n 3b6b4 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b91a │ │ │ │ + ble.w 3b8ea │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3b724 │ │ │ │ + beq.n 3b6f4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b70c │ │ │ │ + bne.n 3b6dc │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b946 │ │ │ │ + ble.w 3b916 │ │ │ │ cmp r9, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 3b74e │ │ │ │ + beq.n 3b71e │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3b736 │ │ │ │ + bne.n 3b706 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b972 │ │ │ │ + ble.w 3b942 │ │ │ │ cmp sl, r4 │ │ │ │ it ne │ │ │ │ cmpne.w sl, #0 │ │ │ │ - beq.n 3b778 │ │ │ │ + beq.n 3b748 │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b760 │ │ │ │ + bne.n 3b730 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3b9a0 │ │ │ │ - ldr.w r3, [pc, #2392] @ 3c0d4 │ │ │ │ + ble.w 3b970 │ │ │ │ + ldr.w r3, [pc, #2392] @ 3c0a4 │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr.w r0, [pc, #2388] @ 3c0d8 │ │ │ │ + ldr.w r0, [pc, #2388] @ 3c0a8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r1, [pc, #2380] @ 3c0dc │ │ │ │ - ldr.w r3, [pc, #2380] @ 3c0e0 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r1, [pc, #2380] @ 3c0ac │ │ │ │ + ldr.w r3, [pc, #2380] @ 3c0b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ + bne.w 3ca4c │ │ │ │ mov r0, fp │ │ │ │ addw sp, sp, #2868 @ 0xb34 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - ldr.w r3, [pc, #2272] @ 3c09c │ │ │ │ + ldr.w r3, [pc, #2272] @ 3c06c │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.n 3b3ca │ │ │ │ + b.n 3b39a │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2240] @ 3c09c │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2240] @ 3c06c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3b45e │ │ │ │ + b.n 3b42e │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2216] @ 3c09c │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2216] @ 3c06c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #2276] @ 3c0e4 │ │ │ │ + ldr.w r3, [pc, #2276] @ 3c0b4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1316] @ 0x524 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c3de │ │ │ │ + beq.w 3c3ae │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b426 │ │ │ │ + b.n 3b3f6 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2156] @ 3c09c │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2156] @ 3c06c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3b442 │ │ │ │ + b.n 3b412 │ │ │ │ mov r0, r5 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2136] @ 3c09c │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2136] @ 3c06c │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #2200] @ 3c0e8 │ │ │ │ + ldr.w r3, [pc, #2200] @ 3c0b8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #680] @ 0x2a8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c698 │ │ │ │ + beq.w 3c668 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b7fc │ │ │ │ + b.n 3b7cc │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.n 3b556 │ │ │ │ + b.n 3b526 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ab8c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ab5c │ │ │ │ vldr d14, [r0, #8] │ │ │ │ - b.w 3abfc │ │ │ │ + b.w 3abcc │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3abd8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3aba8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ad08 │ │ │ │ - bne.w 3c4da │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3acd8 │ │ │ │ + bne.w 3c4aa │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b684 │ │ │ │ + beq.w 3b654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b684 │ │ │ │ + bne.w 3b654 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - b.n 3b684 │ │ │ │ - bne.w 3c532 │ │ │ │ + b.n 3b654 │ │ │ │ + bne.w 3c502 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b6ac │ │ │ │ + beq.w 3b67c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b6ac │ │ │ │ + bne.w 3b67c │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b6ac │ │ │ │ - bne.w 3c55e │ │ │ │ + b.n 3b67c │ │ │ │ + bne.w 3c52e │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b6d4 │ │ │ │ + beq.w 3b6a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b6d4 │ │ │ │ + bne.w 3b6a4 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b6d4 │ │ │ │ - bne.w 3c58a │ │ │ │ + b.n 3b6a4 │ │ │ │ + bne.w 3c55a │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b6fc │ │ │ │ + beq.w 3b6cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b6fc │ │ │ │ + bne.w 3b6cc │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b6fc │ │ │ │ - bne.w 3c5b6 │ │ │ │ + b.n 3b6cc │ │ │ │ + bne.w 3c586 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b724 │ │ │ │ + beq.w 3b6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b724 │ │ │ │ + bne.w 3b6f4 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b724 │ │ │ │ - bne.w 3c5e2 │ │ │ │ + b.n 3b6f4 │ │ │ │ + bne.w 3c5b2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b74e │ │ │ │ + beq.w 3b71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b74e │ │ │ │ + bne.w 3b71e │ │ │ │ mov r0, r9 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b74e │ │ │ │ - bne.w 3c60e │ │ │ │ + b.n 3b71e │ │ │ │ + bne.w 3c5de │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b778 │ │ │ │ + beq.w 3b748 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b778 │ │ │ │ + bne.w 3b748 │ │ │ │ mov r0, sl │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b778 │ │ │ │ + b.n 3b748 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3afea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3afba │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #0 │ │ │ │ mov fp, r2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 3afd0 │ │ │ │ + b.w 3afa0 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.w 3a90e │ │ │ │ + b.w 3a8de │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ strd sl, sl, [sp, #112] @ 0x70 │ │ │ │ movw r1, #46387 @ 0xb533 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1129 @ 0x469 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b654 │ │ │ │ + bne.w 3b624 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3ba22 │ │ │ │ + bne.n 3b9f2 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 3b654 │ │ │ │ - bne.w 3c506 │ │ │ │ + bgt.w 3b624 │ │ │ │ + bne.w 3c4d6 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3b654 │ │ │ │ + beq.w 3b624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b654 │ │ │ │ + bne.w 3b624 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b624 │ │ │ │ vldr d10, [r0, #8] │ │ │ │ - b.w 3a95a │ │ │ │ + b.w 3a92a │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r2, #1128 @ 0x468 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46386 @ 0xb532 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b624 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3a936 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3a906 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3aa12 │ │ │ │ + bne.w 3a9e2 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov fp, r0 │ │ │ │ movw r3, #46662 @ 0xb646 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - ldr.w r5, [pc, #1588] @ 3c0ec │ │ │ │ + ldr.w r5, [pc, #1588] @ 3c0bc │ │ │ │ movs r3, #0 │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3af80 │ │ │ │ + beq.w 3af50 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3af80 │ │ │ │ + beq.w 3af50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3af80 │ │ │ │ + bne.w 3af50 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3af80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3af50 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r1, #46388 @ 0xb534 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ movw r1, #46394 @ 0xb53a │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.w 3a9a6 │ │ │ │ + b.w 3a976 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46387 @ 0xb533 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1129 @ 0x469 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ vldr d11, [r0, #8] │ │ │ │ - b.w 3ab18 │ │ │ │ + b.w 3aae8 │ │ │ │ movw r3, #46664 @ 0xb648 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3bab4 │ │ │ │ + beq.n 3ba84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3bab4 │ │ │ │ + beq.n 3ba84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3bab4 │ │ │ │ - ldr.w r5, [pc, #1392] @ 3c0f0 │ │ │ │ + bne.n 3ba84 │ │ │ │ + ldr.w r5, [pc, #1392] @ 3c0c0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ add r5, pc │ │ │ │ str.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.w 3af80 │ │ │ │ - blx 3b88 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 3aa28 │ │ │ │ + b.w 3a9f8 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3a982 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3a952 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c754 │ │ │ │ - ldr.w r0, [pc, #1340] @ 3c0f4 │ │ │ │ + bne.w 3c724 │ │ │ │ + ldr.w r0, [pc, #1340] @ 3c0c4 │ │ │ │ movs r1, #9 │ │ │ │ movs r2, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46327 @ 0xb4f7 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b624 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ movw r1, #46389 @ 0xb535 │ │ │ │ movw r2, #1131 @ 0x46b │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46388 @ 0xb534 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ - b.n 3ba14 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3b9e4 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c77a │ │ │ │ - ldr.w r0, [pc, #1208] @ 3c0f8 │ │ │ │ + bne.w 3c74a │ │ │ │ + ldr.w r0, [pc, #1208] @ 3c0c8 │ │ │ │ movs r1, #8 │ │ │ │ movs r2, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46317 @ 0xb4ed │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b624 │ │ │ │ movw r3, #46667 @ 0xb64b │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3bab4 │ │ │ │ + b.n 3ba84 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3a9ce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3a99e │ │ │ │ vldr d12, [r0, #8] │ │ │ │ - b.w 3ab64 │ │ │ │ + b.w 3ab34 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #46390 @ 0xb536 │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ab40 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ab10 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c7a0 │ │ │ │ - ldr.w r0, [pc, #1076] @ 3c0fc │ │ │ │ + bne.w 3c770 │ │ │ │ + ldr.w r0, [pc, #1076] @ 3c0cc │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46307 @ 0xb4e3 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b624 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46389 @ 0xb535 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1131 @ 0x46b │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3aa64 │ │ │ │ + beq.w 3aa34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -80691,1347 +80691,1347 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3bd56 │ │ │ │ + beq.n 3bd26 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3c63a │ │ │ │ + beq.w 3c60a │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str.w r6, [sp, #2756] @ 0xac4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 3aa7e │ │ │ │ + beq.w 3aa4e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3aa7e │ │ │ │ + bne.w 3aa4e │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3aa7e │ │ │ │ - ldr r5, [pc, #880] @ (3c100 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3aa4e │ │ │ │ + ldr r5, [pc, #880] @ (3c0d0 ) │ │ │ │ movw r3, #46688 @ 0xb660 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ mov fp, r8 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ add r5, pc │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3bac2 │ │ │ │ + b.n 3ba92 │ │ │ │ vldr d13, [r0, #8] │ │ │ │ - b.w 3abb0 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3ab80 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c7c2 │ │ │ │ - ldr r0, [pc, #836] @ (3c104 ) │ │ │ │ + bne.w 3c792 │ │ │ │ + ldr r0, [pc, #836] @ (3c0d4 ) │ │ │ │ movs r2, #6 │ │ │ │ movs r3, #14 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ movw r1, #46297 @ 0xb4d9 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - b.n 3b654 │ │ │ │ + b.n 3b624 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r1, #46391 @ 0xb537 │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ - bne.w 3c86a │ │ │ │ + b.n 3b9e4 │ │ │ │ + bne.w 3c83a │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3afd0 │ │ │ │ + beq.w 3afa0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3afd0 │ │ │ │ + beq.w 3afa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3afd0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3afd0 │ │ │ │ - bne.w 3c890 │ │ │ │ + bne.w 3afa0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3afa0 │ │ │ │ + bne.w 3c860 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b00e │ │ │ │ + beq.w 3afde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b00e │ │ │ │ + bne.w 3afde │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b00e │ │ │ │ - bne.w 3c80a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3afde │ │ │ │ + bne.w 3c7da │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b098 │ │ │ │ + beq.w 3b068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b098 │ │ │ │ + bne.w 3b068 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b098 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b068 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46390 @ 0xb536 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ - bne.w 3c830 │ │ │ │ + b.n 3b9e4 │ │ │ │ + bne.w 3c800 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b0bc │ │ │ │ + beq.w 3b08c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b0bc │ │ │ │ + bne.w 3b08c │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b0bc │ │ │ │ - bne.w 3c7e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b08c │ │ │ │ + bne.w 3c7b4 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b0e0 │ │ │ │ + beq.w 3b0b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b0e0 │ │ │ │ + bne.w 3b0b0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b0e0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b0b0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b534 │ │ │ │ + beq.w 3b504 │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #46334 @ 0xb4fe │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - bne.w 3c94e │ │ │ │ + b.w 3b624 │ │ │ │ + bne.w 3c91e │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b104 │ │ │ │ + beq.w 3b0d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b104 │ │ │ │ + bne.w 3b0d4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b104 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b0d4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3aabe │ │ │ │ + beq.w 3aa8e │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ movw r3, #46692 @ 0xb664 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3bf74 │ │ │ │ + beq.n 3bf44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 3bf6c │ │ │ │ - ldr r5, [pc, #420] @ (3c108 ) │ │ │ │ + cbz r3, 3bf3c │ │ │ │ + ldr r5, [pc, #420] @ (3c0d8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ - b.n 3bac2 │ │ │ │ + b.n 3ba92 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3bf62 │ │ │ │ - ldr r5, [pc, #404] @ (3c10c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3bf32 │ │ │ │ + ldr r5, [pc, #404] @ (3c0dc ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ - b.n 3bac2 │ │ │ │ - bne.w 3c902 │ │ │ │ + b.n 3ba92 │ │ │ │ + bne.w 3c8d2 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b128 │ │ │ │ + beq.w 3b0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b128 │ │ │ │ + bne.w 3b0f8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b128 │ │ │ │ - bne.w 3c974 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b0f8 │ │ │ │ + bne.w 3c944 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b14c │ │ │ │ + beq.w 3b11c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b14c │ │ │ │ + bne.w 3b11c │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b14c │ │ │ │ - bne.w 3c928 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b11c │ │ │ │ + bne.w 3c8f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3b170 │ │ │ │ + beq.w 3b140 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b170 │ │ │ │ + bne.w 3b140 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3b170 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3b140 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c8b6 │ │ │ │ + bne.w 3c886 │ │ │ │ str.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.w 3b582 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3b552 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c998 │ │ │ │ - ldr r0, [pc, #252] @ (3c110 ) │ │ │ │ + bne.w 3c968 │ │ │ │ + ldr r0, [pc, #252] @ (3c0e0 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #46287 @ 0xb4cf │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ movw r1, #46392 @ 0xb538 │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46391 @ 0xb537 │ │ │ │ ldr.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ movw r1, #46393 @ 0xb539 │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ - bl 112bc │ │ │ │ + b.n 3b9e4 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d15, d0 │ │ │ │ - b.w 3ac48 │ │ │ │ + b.w 3ac18 │ │ │ │ nop │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ movs r3, r0 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa8a0002 │ │ │ │ - ldr r0, [pc, #416] @ (3c280 ) │ │ │ │ + @ instruction: 0xfa820002 │ │ │ │ + ldr r0, [pc, #608] @ (3c310 ) │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ - bgt.n 3c180 │ │ │ │ + bgt.n 3c140 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 3c1ec │ │ │ │ + blt.n 3c1ac │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ movs r3, r0 │ │ │ │ - bls.n 3c1e0 │ │ │ │ + bls.n 3c1a0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 3c04c │ │ │ │ + bvc.n 3c00c │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3c02c │ │ │ │ + bvc.n 3bfec │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r3, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c9d2 │ │ │ │ - ldr.w r0, [pc, #2492] @ 3cae0 │ │ │ │ + bne.w 3c9a2 │ │ │ │ + ldr.w r0, [pc, #2492] @ 3cab0 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #46277 @ 0xb4c5 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ac24 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3abf4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov sl, r9 │ │ │ │ movw r1, #46392 @ 0xb538 │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ - bl 112bc │ │ │ │ + b.n 3b9e4 │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #160] @ 0xa0 │ │ │ │ - b.w 3ac94 │ │ │ │ + b.w 3ac64 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46393 @ 0xb539 │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3ba14 │ │ │ │ + b.n 3b9e4 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ac70 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ac40 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ca00 │ │ │ │ - ldr.w r0, [pc, #2360] @ 3cae4 │ │ │ │ + bne.w 3c9d0 │ │ │ │ + ldr.w r0, [pc, #2360] @ 3cab4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #46267 @ 0xb4bb │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - ldr.w r5, [pc, #2316] @ 3cae8 │ │ │ │ + b.w 3b624 │ │ │ │ + ldr.w r5, [pc, #2316] @ 3cab8 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #1160 @ 0x488 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ movw r3, #46573 @ 0xb5ed │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ + b.w 3af50 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3acc0 │ │ │ │ - ldr.w r5, [pc, #2284] @ 3caec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ac90 │ │ │ │ + ldr.w r5, [pc, #2284] @ 3cabc │ │ │ │ movw r3, #46604 @ 0xb60c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1163 @ 0x48b │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a91e │ │ │ │ + beq.w 3a8ee │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46606 @ 0xb60e │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1163 @ 0x48b │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r5, [pc, #2240] @ 3caf0 │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r5, [pc, #2240] @ 3cac0 │ │ │ │ movw r3, #46617 @ 0xb619 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1164 @ 0x48c │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ca1a │ │ │ │ + bne.w 3c9ea │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.w 3b55e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3b52e │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ca48 │ │ │ │ - ldr.w r0, [pc, #2192] @ 3caf4 │ │ │ │ + bne.w 3ca18 │ │ │ │ + ldr.w r0, [pc, #2192] @ 3cac4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ strd r9, r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46257 @ 0xb4b1 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3b654 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3b624 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b5a8 │ │ │ │ + beq.w 3b578 │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #46355 @ 0xb513 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3b624 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a96a │ │ │ │ + beq.w 3a93a │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46619 @ 0xb61b │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1164 @ 0x48c │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r5, [pc, #2076] @ 3caf8 │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r5, [pc, #2076] @ 3cac8 │ │ │ │ movw r3, #46630 @ 0xb626 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1165 @ 0x48d │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - ldr.w r5, [pc, #2056] @ 3cafc │ │ │ │ + b.w 3af50 │ │ │ │ + ldr.w r5, [pc, #2056] @ 3cacc │ │ │ │ movw r3, #46716 @ 0xb67c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1171 @ 0x493 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a9b6 │ │ │ │ + beq.w 3a986 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46632 @ 0xb628 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1165 @ 0x48d │ │ │ │ - b.n 3bf52 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3bf22 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab28 │ │ │ │ + beq.w 3aaf8 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46718 @ 0xb67e │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1171 @ 0x493 │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r5, [pc, #1984] @ 3cb00 │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r5, [pc, #1984] @ 3cad0 │ │ │ │ movw r3, #46729 @ 0xb689 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1172 @ 0x494 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ + b.w 3af50 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 3af5a │ │ │ │ + beq.w 3af2a │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - blx 3cf8 │ │ │ │ - ldr.w r3, [pc, #1952] @ 3cb04 │ │ │ │ + blx 3cc4 │ │ │ │ + ldr.w r3, [pc, #1952] @ 3cad4 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1728 @ 0x6c0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1944] @ 3cb08 │ │ │ │ + ldr.w r3, [pc, #1944] @ 3cad8 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c740 │ │ │ │ + beq.w 3c710 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3afd4 │ │ │ │ + beq.w 3afa4 │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #132] @ 0x84 │ │ │ │ streq r7, [r3, #0] │ │ │ │ - bne.w 3afa4 │ │ │ │ - b.w 3afd4 │ │ │ │ - ldr.w r5, [pc, #1884] @ 3cb0c │ │ │ │ + bne.w 3af74 │ │ │ │ + b.w 3afa4 │ │ │ │ + ldr.w r5, [pc, #1884] @ 3cadc │ │ │ │ movw r3, #46742 @ 0xb696 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1173 @ 0x495 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ab74 │ │ │ │ + beq.w 3ab44 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46731 @ 0xb68b │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1172 @ 0x494 │ │ │ │ - b.n 3bf52 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3bf22 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ca62 │ │ │ │ - ldr.w r0, [pc, #1828] @ 3cb10 │ │ │ │ + bne.w 3ca32 │ │ │ │ + ldr.w r0, [pc, #1828] @ 3cae0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46247 @ 0xb4a7 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3addc │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3adac │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3abc0 │ │ │ │ + beq.w 3ab90 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46744 @ 0xb698 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1173 @ 0x495 │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r5, [pc, #1744] @ 3cb14 │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r5, [pc, #1744] @ 3cae4 │ │ │ │ movw r3, #46755 @ 0xb6a3 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1174 @ 0x496 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ac0c │ │ │ │ + beq.w 3abdc │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46757 @ 0xb6a5 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1174 @ 0x496 │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r5, [pc, #1696] @ 3cb18 │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r5, [pc, #1696] @ 3cae8 │ │ │ │ movw r3, #46768 @ 0xb6b0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1175 @ 0x497 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ + b.w 3af50 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ca3e │ │ │ │ + beq.w 3ca0e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ca3e │ │ │ │ - bl 17964 │ │ │ │ + beq.w 3ca0e │ │ │ │ + bl 17934 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - b.w 3adc0 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3ad90 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ac58 │ │ │ │ + beq.w 3ac28 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46770 @ 0xb6b2 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1175 @ 0x497 │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r5, [pc, #1620] @ 3cb1c │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r5, [pc, #1620] @ 3caec │ │ │ │ movw r3, #46781 @ 0xb6bd │ │ │ │ mov.w r6, #1176 @ 0x498 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - ldr.w r2, [pc, #1604] @ 3cb20 │ │ │ │ - ldr.w r3, [pc, #1604] @ 3cb24 │ │ │ │ + b.w 3af50 │ │ │ │ + ldr.w r2, [pc, #1604] @ 3caf0 │ │ │ │ + ldr.w r3, [pc, #1604] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1584] @ 3cb28 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1584] @ 3caf8 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46414 @ 0xb54e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1572] @ 3cb2c │ │ │ │ - ldr.w r3, [pc, #1560] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1572] @ 3cafc │ │ │ │ + ldr.w r3, [pc, #1560] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1548] @ 3cb30 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1548] @ 3cb00 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46413 @ 0xb54d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1536] @ 3cb34 │ │ │ │ - ldr.w r3, [pc, #1516] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1536] @ 3cb04 │ │ │ │ + ldr.w r3, [pc, #1516] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1512] @ 3cb38 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1512] @ 3cb08 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46415 @ 0xb54f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1500] @ 3cb3c │ │ │ │ - ldr.w r3, [pc, #1472] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1500] @ 3cb0c │ │ │ │ + ldr.w r3, [pc, #1472] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1476] @ 3cb40 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1476] @ 3cb10 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46416 @ 0xb550 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1464] @ 3cb44 │ │ │ │ - ldr.w r3, [pc, #1428] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1464] @ 3cb14 │ │ │ │ + ldr.w r3, [pc, #1428] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1440] @ 3cb48 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1440] @ 3cb18 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46417 @ 0xb551 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1428] @ 3cb4c │ │ │ │ - ldr.w r3, [pc, #1384] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1428] @ 3cb1c │ │ │ │ + ldr.w r3, [pc, #1384] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1404] @ 3cb50 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1404] @ 3cb20 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46418 @ 0xb552 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1392] @ 3cb54 │ │ │ │ - ldr.w r3, [pc, #1340] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1392] @ 3cb24 │ │ │ │ + ldr.w r3, [pc, #1340] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1368] @ 3cb58 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1368] @ 3cb28 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #46419 @ 0xb553 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1356] @ 3cb5c │ │ │ │ - ldr.w r3, [pc, #1296] @ 3cb24 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1356] @ 3cb2c │ │ │ │ + ldr.w r3, [pc, #1296] @ 3caf4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr.w r0, [pc, #1332] @ 3cb60 │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr.w r0, [pc, #1332] @ 3cb30 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #46420 @ 0xb554 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - b.w 3bd56 │ │ │ │ + b.w 3bd26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ace6 │ │ │ │ - ldr.w r5, [pc, #1292] @ 3cb64 │ │ │ │ + bne.w 3acb6 │ │ │ │ + ldr.w r5, [pc, #1292] @ 3cb34 │ │ │ │ movw r3, #46830 @ 0xb6ee │ │ │ │ mov.w r6, #1184 @ 0x4a0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3af50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3aca8 │ │ │ │ + beq.w 3ac78 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46783 @ 0xb6bf │ │ │ │ mov.w r6, #1176 @ 0x498 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3bf52 │ │ │ │ + b.n 3bf22 │ │ │ │ movw r3, #46832 @ 0xb6f0 │ │ │ │ mov.w r6, #1184 @ 0x4a0 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3bf52 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3bf22 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ca80 │ │ │ │ - ldr.w r0, [pc, #1220] @ 3cb68 │ │ │ │ + bne.w 3ca50 │ │ │ │ + ldr.w r0, [pc, #1220] @ 3cb38 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ add r0, pc │ │ │ │ movs r3, #14 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r9, sl │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ movw r1, #46403 @ 0xb543 │ │ │ │ - b.w 3b6fc │ │ │ │ + b.w 3b6cc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ad68 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ad38 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ad80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ad50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cac2 │ │ │ │ - ldr.w r5, [pc, #1152] @ 3cb6c │ │ │ │ + bne.w 3ca92 │ │ │ │ + ldr.w r5, [pc, #1152] @ 3cb3c │ │ │ │ movw r3, #46867 @ 0xb713 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1186 @ 0x4a2 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ + b.w 3af50 │ │ │ │ movw r3, #46869 @ 0xb715 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1186 @ 0x4a2 │ │ │ │ - b.n 3bf52 │ │ │ │ - ldr.w r3, [pc, #1116] @ 3cb70 │ │ │ │ + b.n 3bf22 │ │ │ │ + ldr.w r3, [pc, #1116] @ 3cb40 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #316] @ 0x13c │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3ade4 │ │ │ │ - ldr.w r5, [pc, #1100] @ 3cb74 │ │ │ │ + bne.w 3adb4 │ │ │ │ + ldr.w r5, [pc, #1100] @ 3cb44 │ │ │ │ movw r3, #46872 @ 0xb718 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1186 @ 0x4a2 │ │ │ │ add r5, pc │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3bac2 │ │ │ │ - ldr.w r5, [pc, #1076] @ 3cb78 │ │ │ │ + b.w 3ba92 │ │ │ │ + ldr.w r5, [pc, #1076] @ 3cb48 │ │ │ │ movw r3, #48249 @ 0xbc79 │ │ │ │ movw r6, #1323 @ 0x52b │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - b.w 3af80 │ │ │ │ + b.w 3af50 │ │ │ │ ldr.w sl, [sp, #160] @ 0xa0 │ │ │ │ movw r1, #46325 @ 0xb4f5 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ ldr.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r1, #46315 @ 0xb4eb │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46305 @ 0xb4e1 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ mov sl, r9 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46295 @ 0xb4d7 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - ldr r2, [pc, #916] @ (3cb7c ) │ │ │ │ - ldr r3, [pc, #828] @ (3cb24 ) │ │ │ │ + b.w 3b624 │ │ │ │ + ldr r2, [pc, #916] @ (3cb4c ) │ │ │ │ + ldr r3, [pc, #828] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #896] @ (3cb80 ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #896] @ (3cb50 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46440 @ 0xb568 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #888] @ (3cb84 ) │ │ │ │ - ldr r3, [pc, #788] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #888] @ (3cb54 ) │ │ │ │ + ldr r3, [pc, #788] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #868] @ (3cb88 ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #868] @ (3cb58 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46438 @ 0xb566 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #856] @ (3cb8c ) │ │ │ │ - ldr r3, [pc, #752] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #856] @ (3cb5c ) │ │ │ │ + ldr r3, [pc, #752] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #836] @ (3cb90 ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #836] @ (3cb60 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46439 @ 0xb567 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r5, [pc, #828] @ (3cb94 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r5, [pc, #828] @ (3cb64 ) │ │ │ │ movw r3, #46843 @ 0xb6fb │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3af80 │ │ │ │ - ldr r2, [pc, #812] @ (3cb98 ) │ │ │ │ - ldr r3, [pc, #692] @ (3cb24 ) │ │ │ │ + b.w 3af50 │ │ │ │ + ldr r2, [pc, #812] @ (3cb68 ) │ │ │ │ + ldr r3, [pc, #692] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #792] @ (3cb9c ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #792] @ (3cb6c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48273 @ 0xbc91 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #780] @ (3cba0 ) │ │ │ │ - ldr r3, [pc, #656] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #780] @ (3cb70 ) │ │ │ │ + ldr r3, [pc, #656] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #760] @ (3cba4 ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #760] @ (3cb74 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46437 @ 0xb565 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr.w sl, [sp, #152] @ 0x98 │ │ │ │ movw r1, #46348 @ 0xb50c │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - ldr r2, [pc, #712] @ (3cba8 ) │ │ │ │ - ldr r3, [pc, #580] @ (3cb24 ) │ │ │ │ + b.w 3b624 │ │ │ │ + ldr r2, [pc, #712] @ (3cb78 ) │ │ │ │ + ldr r3, [pc, #580] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #692] @ (3cbac ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #692] @ (3cb7c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46445 @ 0xb56d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #684] @ (3cbb0 ) │ │ │ │ - ldr r3, [pc, #540] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #684] @ (3cb80 ) │ │ │ │ + ldr r3, [pc, #540] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #664] @ (3cbb4 ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #664] @ (3cb84 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46442 @ 0xb56a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #652] @ (3cbb8 ) │ │ │ │ - ldr r3, [pc, #504] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #652] @ (3cb88 ) │ │ │ │ + ldr r3, [pc, #504] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #632] @ (3cbbc ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #632] @ (3cb8c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46444 @ 0xb56c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #624] @ (3cbc0 ) │ │ │ │ - ldr r3, [pc, #464] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #624] @ (3cb90 ) │ │ │ │ + ldr r3, [pc, #464] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ca7c │ │ │ │ - ldr r0, [pc, #604] @ (3cbc4 ) │ │ │ │ + bne.w 3ca4c │ │ │ │ + ldr r0, [pc, #604] @ (3cb94 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46441 @ 0xb569 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #592] @ (3cbc8 ) │ │ │ │ - ldr r3, [pc, #428] @ (3cb24 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #592] @ (3cb98 ) │ │ │ │ + ldr r3, [pc, #428] @ (3caf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3ca7c │ │ │ │ - ldr r0, [pc, #576] @ (3cbcc ) │ │ │ │ + bne.n 3ca4c │ │ │ │ + ldr r0, [pc, #576] @ (3cb9c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46443 @ 0xb56b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ movw r1, #46285 @ 0xb4cd │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3cac8 │ │ │ │ + beq.w 3ca98 │ │ │ │ mov r5, fp │ │ │ │ movw r2, #46845 @ 0xb6fd │ │ │ │ mov fp, r6 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ - b.w 3bf5c │ │ │ │ + b.w 3bf2c │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ movw r1, #46275 @ 0xb4c3 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #46847 @ 0xb6ff │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3bf52 │ │ │ │ + b.w 3bf22 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movw r1, #46265 @ 0xb4b9 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ strd r3, r3, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #46341 @ 0xb505 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - bl 14d54 │ │ │ │ + b.w 3b624 │ │ │ │ + bl 14d24 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - b.w 3adc0 │ │ │ │ + b.w 3ad90 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ movw r1, #46255 @ 0xb4af │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3b654 │ │ │ │ + b.w 3b624 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #46245 @ 0xb4a5 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b.w 3b654 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 3b624 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ movw r1, #46237 @ 0xb49d │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3b654 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #292] @ (3cbd0 ) │ │ │ │ + b.w 3b624 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #292] @ (3cba0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #288] @ (3cbd4 ) │ │ │ │ - ldr r0, [pc, #292] @ (3cbd8 ) │ │ │ │ + ldr r1, [pc, #288] @ (3cba4 ) │ │ │ │ + ldr r0, [pc, #292] @ (3cba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 3ada6 │ │ │ │ - ldr r5, [pc, #272] @ (3cbdc ) │ │ │ │ + b.w 3ad76 │ │ │ │ + ldr r5, [pc, #272] @ (3cbac ) │ │ │ │ movw r3, #46845 @ 0xb6fd │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - b.w 3af80 │ │ │ │ - ldr r3, [pc, #260] @ (3cbe0 ) │ │ │ │ + b.w 3af50 │ │ │ │ + ldr r3, [pc, #260] @ (3cbb0 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.n 3c6a2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + b.n 3c672 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 3cb30 │ │ │ │ + bpl.n 3caf0 │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3caec │ │ │ │ + bmi.n 3caac │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3ca8c │ │ │ │ + bmi.n 3ca4c │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 3cb3c │ │ │ │ + bmi.n 3cafc │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 3cb14 │ │ │ │ + bmi.n 3cad4 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 3ca7c │ │ │ │ + bcc.n 3ca3c │ │ │ │ movs r2, r0 │ │ │ │ strb r7, [r7, #15] │ │ │ │ vqrdmlsh.s q9, , d7[0] │ │ │ │ - vabs.s , q7 │ │ │ │ + vabs.s , q3 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 13, cr0, cr4, cr2, {0} │ │ │ │ - bcs.n 3ca88 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr2, {0} │ │ │ │ + bcs.n 3ca48 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 3ca28 │ │ │ │ + bcs.n 3cbe8 │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 3cb8c │ │ │ │ + bcs.n 3cb4c │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3cb90 │ │ │ │ + cbnz r4, 3cb5e │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #30 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 3cb8e │ │ │ │ + cbnz r0, 3cb5c │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r4, 3cb8a │ │ │ │ + cbnz r4, 3cb58 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ movs r4, r0 │ │ │ │ - cbnz r0, 3cb88 │ │ │ │ + cbnz r0, 3cb56 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ movs r4, r0 │ │ │ │ - revsh r4, r4 │ │ │ │ + revsh r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ movs r4, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + hlt 0x0030 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r4, r0 │ │ │ │ - hlt 0x000c │ │ │ │ + hlt 0x0004 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #22 │ │ │ │ movs r4, r0 │ │ │ │ - rev16 r0, r4 │ │ │ │ + rev16 r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 3cab0 │ │ │ │ + beq.n 3ca70 │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [lr], {2} │ │ │ │ - beq.n 3cb90 │ │ │ │ + ldc2 0, cr0, [r6], {2} │ │ │ │ + beq.n 3cb50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #24] @ (3cb8c ) │ │ │ │ + ldr r3, [pc, #216] @ (3cc1c ) │ │ │ │ movs r4, r0 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r0, #30 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb862 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb83c │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb76a │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r7, #0 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb71e │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - itt vc │ │ │ │ + ite vc │ │ │ │ movvc r2, r0 │ │ │ │ - ldmiavc r4, {r2, r4, r5} │ │ │ │ + ldmiavs r4!, {r2, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1128] @ 0x468 │ │ │ │ - ldr r4, [pc, #256] @ (3ccfc ) │ │ │ │ + ldr r4, [pc, #256] @ (3cccc ) │ │ │ │ subw sp, sp, #2868 @ 0xb34 │ │ │ │ - ldr r3, [pc, #256] @ (3cd00 ) │ │ │ │ + ldr r3, [pc, #256] @ (3ccd0 ) │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr r7, [pc, #252] @ (3cd04 ) │ │ │ │ + ldr r7, [pc, #252] @ (3ccd4 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2860] @ 0xb2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 3f3e6 │ │ │ │ - ldr r2, [pc, #232] @ (3cd08 ) │ │ │ │ + bpl.w 3f3b6 │ │ │ │ + ldr r2, [pc, #232] @ (3ccd8 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3f3d2 │ │ │ │ - ldr r2, [pc, #224] @ (3cd0c ) │ │ │ │ + beq.w 3f3a2 │ │ │ │ + ldr r2, [pc, #224] @ (3ccdc ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3f3ce │ │ │ │ + beq.w 3f39e │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - ldr r3, [pc, #208] @ (3cd10 ) │ │ │ │ + ldr r3, [pc, #208] @ (3cce0 ) │ │ │ │ str.w r2, [sp, #2704] @ 0xa90 │ │ │ │ add r3, pc │ │ │ │ add.w r2, r3, #680 @ 0x2a8 │ │ │ │ str.w r2, [sp, #2648] @ 0xa58 │ │ │ │ addw r2, r3, #1316 @ 0x524 │ │ │ │ str.w r2, [sp, #2652] @ 0xa5c │ │ │ │ addw r2, r3, #1644 @ 0x66c │ │ │ │ @@ -82056,17 +82056,17 @@ │ │ │ │ str.w r2, [sp, #2692] @ 0xa84 │ │ │ │ add.w r2, r3, #708 @ 0x2c4 │ │ │ │ str.w r2, [sp, #2696] @ 0xa88 │ │ │ │ add.w r2, r3, #1544 @ 0x608 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str.w r2, [sp, #2700] @ 0xa8c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - cbz r5, 3cce4 │ │ │ │ + cbz r5, 3ccb4 │ │ │ │ cmp r6, #14 │ │ │ │ - bhi.w 3f402 │ │ │ │ + bhi.w 3f3d2 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsrs r6, r1, #9 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsrs r7, r6, #32 │ │ │ │ lsrs r6, r7, #8 │ │ │ │ lsrs r2, r2, #8 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ @@ -82077,34 +82077,34 @@ │ │ │ │ lsls r7, r7, #30 │ │ │ │ lsrs r1, r4, #32 │ │ │ │ lsrs r5, r3, #32 │ │ │ │ lsrs r3, r2, #32 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ sub.w r3, r6, #10 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 3f402 │ │ │ │ + bhi.w 3f3d2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r7, r0, #28 │ │ │ │ lsls r1, r0, #28 │ │ │ │ lsls r4, r7, #27 │ │ │ │ movs r1, r2 │ │ │ │ lsls r3, r4, #30 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, fp │ │ │ │ + mov r2, r1 │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w r3, [pc, #3160] @ 3d970 │ │ │ │ + ldr.w r3, [pc, #3160] @ 3d940 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ @@ -82126,947 +82126,947 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ add.w r5, sp, #2752 @ 0xac0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ addw r1, sp, #2440 @ 0x988 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3db0c │ │ │ │ + beq.w 3dadc │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ addw r0, sp, #2440 @ 0x988 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #3064] @ 3d974 │ │ │ │ + ldr.w r3, [pc, #3064] @ 3d944 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #2544 @ 0x9f0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r6, [sp, #2752] @ 0xac0 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ adds r0, #1 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - beq.w 3e396 │ │ │ │ + beq.w 3e366 │ │ │ │ add.w fp, sp, #672 @ 0x2a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3e396 │ │ │ │ + beq.w 3e366 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ addw r1, sp, #2440 @ 0x988 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3db32 │ │ │ │ + beq.w 3db02 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2956] @ 3d978 │ │ │ │ + ldr.w r3, [pc, #2956] @ 3d948 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - beq.w 3e314 │ │ │ │ + beq.w 3e2e4 │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e45c │ │ │ │ + beq.w 3e42c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3db4a │ │ │ │ + beq.w 3db1a │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2868] @ 3d97c │ │ │ │ + ldr.w r3, [pc, #2868] @ 3d94c │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - beq.w 3e416 │ │ │ │ + beq.w 3e3e6 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e538 │ │ │ │ + beq.w 3e508 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3db64 │ │ │ │ + beq.w 3db34 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2776] @ 3d980 │ │ │ │ + ldr.w r3, [pc, #2776] @ 3d950 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - beq.w 3e512 │ │ │ │ + beq.w 3e4e2 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e620 │ │ │ │ + beq.w 3e5f0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3db7e │ │ │ │ + beq.w 3db4e │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2684] @ 3d984 │ │ │ │ + ldr.w r3, [pc, #2684] @ 3d954 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - beq.w 3e5b6 │ │ │ │ + beq.w 3e586 │ │ │ │ add.w r3, sp, #1088 @ 0x440 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e7a0 │ │ │ │ + beq.w 3e770 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3db9a │ │ │ │ + beq.w 3db6a │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2588] @ 3d988 │ │ │ │ + ldr.w r3, [pc, #2588] @ 3d958 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - beq.w 3e708 │ │ │ │ + beq.w 3e6d8 │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e984 │ │ │ │ + beq.w 3e954 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ cmp r9, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 3dbb6 │ │ │ │ + beq.w 3db86 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2504] @ 3d98c │ │ │ │ + ldr.w r3, [pc, #2504] @ 3d95c │ │ │ │ strd r5, r9, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ ldr.w r9, [sp, #2752] @ 0xac0 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - beq.w 3e96a │ │ │ │ + beq.w 3e93a │ │ │ │ add.w r3, sp, #1296 @ 0x510 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3ea84 │ │ │ │ + beq.w 3ea54 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ cmp sl, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 3dbd2 │ │ │ │ + beq.w 3dba2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2416] @ 3d990 │ │ │ │ + ldr.w r3, [pc, #2416] @ 3d960 │ │ │ │ strd r5, sl, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2756] @ 0xac4 │ │ │ │ ldr.w sl, [sp, #2752] @ 0xac0 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - beq.w 3e99e │ │ │ │ + beq.w 3e96e │ │ │ │ add.w r3, sp, #1400 @ 0x578 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3eaa6 │ │ │ │ + beq.w 3ea76 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3dbee │ │ │ │ + beq.w 3dbbe │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2320] @ 3d994 │ │ │ │ + ldr.w r3, [pc, #2320] @ 3d964 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2752] @ 0xac0 │ │ │ │ ldr.w r8, [sp, #2756] @ 0xac4 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - beq.w 3e440 │ │ │ │ + beq.w 3e410 │ │ │ │ add.w r3, sp, #1504 @ 0x5e0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3e440 │ │ │ │ + beq.w 3e410 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str.w r3, [fp] │ │ │ │ add.w r3, sp, #1608 @ 0x648 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [r6, #0] │ │ │ │ add.w r3, sp, #1712 @ 0x6b0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #184] @ 0xb8 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1816 @ 0x718 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #192] @ 0xc0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #1920 @ 0x780 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #2024 @ 0x7e8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #208] @ 0xd0 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r3, sp, #2128 @ 0x850 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #216] @ 0xd8 │ │ │ │ mov r1, r3 │ │ │ │ strd r9, r2, [r3] │ │ │ │ addw r3, sp, #2232 @ 0x8b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r2, r3, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r3 │ │ │ │ strd sl, r2, [r3] │ │ │ │ add.w r3, sp, #2336 @ 0x920 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w fp, [sp, #132] @ 0x84 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 3d20a │ │ │ │ + beq.n 3d1da │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r0, sp, #612 @ 0x264 │ │ │ │ - ldr.w r3, [pc, #2008] @ 3d998 │ │ │ │ + ldr.w r3, [pc, #2008] @ 3d968 │ │ │ │ mov.w ip, #17 │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ add r3, pc │ │ │ │ addw r6, sp, #2648 @ 0xa58 │ │ │ │ adds r3, #16 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r8, [sp, #2752] @ 0xac0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3eb02 │ │ │ │ + beq.w 3ead2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3eb02 │ │ │ │ + beq.w 3ead2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 3dc0a │ │ │ │ + beq.w 3dbda │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3eb24 │ │ │ │ - ldr.w r3, [pc, #1908] @ 3d99c │ │ │ │ + beq.w 3eaf4 │ │ │ │ + ldr.w r3, [pc, #1908] @ 3d96c │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e30c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e2dc │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3eb3a │ │ │ │ + beq.w 3eb0a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d262 │ │ │ │ + beq.n 3d232 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e3ba │ │ │ │ + beq.w 3e38a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3eb56 │ │ │ │ + beq.w 3eb26 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e38e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e35e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ebe6 │ │ │ │ + beq.w 3ebb6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d2ae │ │ │ │ + beq.n 3d27e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e4c8 │ │ │ │ + beq.w 3e498 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ec02 │ │ │ │ + beq.w 3ebd2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e454 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e424 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ec2e │ │ │ │ + beq.w 3ebfe │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d2fa │ │ │ │ + beq.n 3d2ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e5a4 │ │ │ │ - ldr.w r2, [pc, #1700] @ 3d9a0 │ │ │ │ + beq.w 3e574 │ │ │ │ + ldr.w r2, [pc, #1700] @ 3d970 │ │ │ │ addw r3, sp, #2856 @ 0xb28 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r2, [pc, #1684] @ 3d9a4 │ │ │ │ + ldr.w r2, [pc, #1684] @ 3d974 │ │ │ │ mov fp, r3 │ │ │ │ strd r4, r5, [sp, #184] @ 0xb8 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e3c4 │ │ │ │ + beq.w 3e394 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d33e │ │ │ │ + beq.n 3d30e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #1152] @ 0x480 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e4be │ │ │ │ + beq.w 3e48e │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3e486 │ │ │ │ + beq.w 3e456 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d36e │ │ │ │ + beq.n 3d33e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3dc1a │ │ │ │ + beq.w 3dbea │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e598 │ │ │ │ - ldr.w r3, [pc, #1572] @ 3d9a8 │ │ │ │ + beq.w 3e568 │ │ │ │ + ldr.w r3, [pc, #1572] @ 3d978 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3e63e │ │ │ │ + beq.w 3e60e │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #2756 @ 0xac4 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [sp, #2756] @ 0xac4 │ │ │ │ mov r8, r5 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d3be │ │ │ │ + beq.n 3d38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3dae2 │ │ │ │ + beq.w 3dab2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3e6b6 │ │ │ │ + beq.w 3e686 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d3dc │ │ │ │ + beq.n 3d3ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3dc24 │ │ │ │ + beq.w 3dbf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1379c │ │ │ │ + bl 1376c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3e85c │ │ │ │ + beq.w 3e82c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d3fe │ │ │ │ + beq.n 3d3ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3dc2e │ │ │ │ + beq.w 3dbfe │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bne.n 3d31a │ │ │ │ + bne.n 3d2ea │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ ldrd r8, r5, [r5, #8] │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ec18 │ │ │ │ - ldr.w r3, [pc, #1388] @ 3d99c │ │ │ │ + beq.w 3ebe8 │ │ │ │ + ldr.w r3, [pc, #1388] @ 3d96c │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e47e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e44e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ec4a │ │ │ │ + beq.w 3ec1a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d46c │ │ │ │ + beq.n 3d43c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e5d8 │ │ │ │ + beq.w 3e5a8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ec66 │ │ │ │ + beq.w 3ec36 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e5ae │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e57e │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ecea │ │ │ │ + beq.w 3ecba │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d4b8 │ │ │ │ + beq.n 3d488 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e198 │ │ │ │ + beq.w 3e168 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ecd4 │ │ │ │ + beq.w 3eca4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e6cc │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e69c │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ed4e │ │ │ │ + beq.w 3ed1e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d504 │ │ │ │ + beq.n 3d4d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e1aa │ │ │ │ + beq.w 3e17a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ed6a │ │ │ │ + beq.w 3ed3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e1a2 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e172 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d14, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d14, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ed80 │ │ │ │ + beq.w 3ed50 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d550 │ │ │ │ + beq.n 3d520 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ea7a │ │ │ │ + beq.w 3ea4a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ed9c │ │ │ │ + beq.w 3ed6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3e9b6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3e986 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3edd0 │ │ │ │ + beq.w 3eda0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d59c │ │ │ │ + beq.n 3d56c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3eaba │ │ │ │ + beq.w 3ea8a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #5 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3edec │ │ │ │ + beq.w 3edbc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3ea9a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 3ea6a │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #160] @ 0xa0 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 3ef94 │ │ │ │ + beq.w 3ef64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d5ec │ │ │ │ + beq.n 3d5bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3eb1a │ │ │ │ - ldr r3, [pc, #956] @ (3d9ac ) │ │ │ │ + beq.w 3eaea │ │ │ │ + ldr r3, [pc, #956] @ (3d97c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1236] @ 0x4d4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ef70 │ │ │ │ + beq.w 3ef40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d612 │ │ │ │ + beq.n 3d5e2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - blx 42fc │ │ │ │ + blx 42c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 3efb0 │ │ │ │ + blt.w 3ef80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d634 │ │ │ │ + beq.n 3d604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e1b4 │ │ │ │ + beq.w 3e184 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3d6ac │ │ │ │ - ldr r5, [pc, #884] @ (3d9b0 ) │ │ │ │ + bne.n 3d67c │ │ │ │ + ldr r5, [pc, #884] @ (3d980 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ add r5, pc │ │ │ │ addw r1, sp, #2756 @ 0xac4 │ │ │ │ str.w r6, [sp, #2752] @ 0xac0 │ │ │ │ str.w r3, [sp, #2756] @ 0xac4 │ │ │ │ ldr.w r0, [r5, #316] @ 0x13c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f17e │ │ │ │ + beq.w 3f14e │ │ │ │ ldr.w r0, [r5, #1236] @ 0x4d4 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f2da │ │ │ │ + beq.w 3f2aa │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r2, fp │ │ │ │ - blx 4054 │ │ │ │ + blx 4020 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3f314 │ │ │ │ + blt.w 3f2e4 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d694 │ │ │ │ + beq.n 3d664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3eff2 │ │ │ │ + beq.w 3efc2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d6ac │ │ │ │ + beq.n 3d67c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3effc │ │ │ │ - ldr r3, [pc, #772] @ (3d9b4 ) │ │ │ │ + beq.w 3efcc │ │ │ │ + ldr r3, [pc, #772] @ (3d984 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [r3, #1236] @ 0x4d4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f006 │ │ │ │ + beq.w 3efd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d6d2 │ │ │ │ + beq.n 3d6a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3edb2 │ │ │ │ + beq.w 3ed82 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3edb2 │ │ │ │ + beq.w 3ed82 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f028 │ │ │ │ + beq.w 3eff8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d708 │ │ │ │ + beq.n 3d6d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ed44 │ │ │ │ + beq.w 3ed14 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 3f038 │ │ │ │ + bne.w 3f008 │ │ │ │ vmov s15, r8 │ │ │ │ vsub.f64 d5, d12, d11 │ │ │ │ vsub.f64 d4, d14, d13 │ │ │ │ add.w fp, sp, #264 @ 0x108 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ add r7, sp, #256 @ 0x100 │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ vstr d7, [sp, #168] @ 0xa8 │ │ │ │ vldr s15, [sp, #156] @ 0x9c │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vdiv.f64 d5, d4, d6 │ │ │ │ vstr d5, [sp, #144] @ 0x90 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ vldr d7, [sp, #160] @ 0xa0 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vldr d5, [sp, #144] @ 0x90 │ │ │ │ add r2, sp, #260 @ 0x104 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r1, fp │ │ │ │ vstr d7, [fp, #40] @ 0x28 │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ vldr d7, [sp, #168] @ 0xa8 │ │ │ │ vstr d5, [fp, #152] @ 0x98 │ │ │ │ strd r8, r3, [fp, #280] @ 0x118 │ │ │ │ add.w r8, sp, #252 @ 0xfc │ │ │ │ vdiv.f64 d5, d6, d7 │ │ │ │ vstr d7, [fp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #488] @ 3d960 │ │ │ │ + vldr d7, [pc, #488] @ 3d930 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str.w r3, [fp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ str.w r3, [fp, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ @@ -83082,16 +83082,16 @@ │ │ │ │ vstr d10, [fp, #216] @ 0xd8 │ │ │ │ vstr d9, [fp, #208] @ 0xd0 │ │ │ │ vstr d15, [fp, #32] │ │ │ │ vstr d14, [fp, #24] │ │ │ │ vstr d13, [fp, #16] │ │ │ │ vstr d12, [fp, #8] │ │ │ │ vstr d11, [fp] │ │ │ │ - vldr d3, [pc, #420] @ 3d968 │ │ │ │ - ldr r0, [pc, #496] @ (3d9b8 ) │ │ │ │ + vldr d3, [pc, #420] @ 3d938 │ │ │ │ + ldr r0, [pc, #496] @ (3d988 ) │ │ │ │ vstr d4, [fp, #168] @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ vstr d5, [fp, #160] @ 0xa0 │ │ │ │ vstr d7, [fp, #112] @ 0x70 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ str.w r6, [fp, #240] @ 0xf0 │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ @@ -83131,374 +83131,374 @@ │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ str.w r6, [fp, #304] @ 0x130 │ │ │ │ str.w r3, [fp, #316] @ 0x13c │ │ │ │ strd r3, r8, [fp, #328] @ 0x148 │ │ │ │ str.w r7, [fp, #336] @ 0x150 │ │ │ │ str.w r5, [fp, #340] @ 0x154 │ │ │ │ vstr d3, [sp, #584] @ 0x248 │ │ │ │ - blx 41f0 │ │ │ │ + blx 41bc │ │ │ │ ldr.w r7, [r8] │ │ │ │ ldr.w r3, [fp, #324] @ 0x144 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldrd r5, r6, [fp, #316] @ 0x13c │ │ │ │ ldr.w r3, [fp, #328] @ 0x148 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3ec7c │ │ │ │ - blx 43c8 │ │ │ │ + beq.w 3ec4c │ │ │ │ + blx 4394 │ │ │ │ mov r7, r0 │ │ │ │ - blx 4048 │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 11dbc │ │ │ │ + bl 11d8c │ │ │ │ mov r0, r7 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - blx 3cf8 │ │ │ │ - ldr r0, [pc, #268] @ (3d9bc ) │ │ │ │ + blx 3cc4 │ │ │ │ + ldr r0, [pc, #268] @ (3d98c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 3e300 │ │ │ │ + beq.w 3e2d0 │ │ │ │ mov fp, r2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3d8d6 │ │ │ │ + bne.n 3d8a6 │ │ │ │ dmb ish │ │ │ │ cmp r1, #1 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ itt gt │ │ │ │ ldrgt r2, [sp, #132] @ 0x84 │ │ │ │ strgt r3, [r2, #0] │ │ │ │ - ble.w 3e726 │ │ │ │ + ble.w 3e6f6 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ - cbz r3, 3d916 │ │ │ │ + cbz r3, 3d8e6 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d916 │ │ │ │ + beq.n 3d8e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3e2f6 │ │ │ │ + beq.w 3e2c6 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3d93a │ │ │ │ + beq.n 3d90a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3d922 │ │ │ │ + bne.n 3d8f2 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e754 │ │ │ │ + ble.w 3e724 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3d9c0 │ │ │ │ + beq.n 3d990 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3d946 │ │ │ │ + bne.n 3d916 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e77a │ │ │ │ - b.n 3d9c0 │ │ │ │ + ble.w 3e74a │ │ │ │ + b.n 3d990 │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #30 │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r4, #10 │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ movs r4, r0 │ │ │ │ ldrb r5, [r7, #20] │ │ │ │ - vqrshrn.u64 d29, q6, #3 │ │ │ │ + vqrshrn.u64 d29, q2, #3 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3d9e4 │ │ │ │ + beq.n 3d9b4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3d9cc │ │ │ │ + bne.n 3d99c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e7bc │ │ │ │ + ble.w 3e78c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3da08 │ │ │ │ + beq.n 3d9d8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3d9f0 │ │ │ │ + bne.n 3d9c0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e7e2 │ │ │ │ + ble.w 3e7b2 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3da2c │ │ │ │ + beq.n 3d9fc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3da14 │ │ │ │ + bne.n 3d9e4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e836 │ │ │ │ + ble.w 3e806 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3da50 │ │ │ │ + beq.n 3da20 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3da38 │ │ │ │ + bne.n 3da08 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e8a6 │ │ │ │ + ble.w 3e876 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 3da74 │ │ │ │ + beq.n 3da44 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3da5c │ │ │ │ + bne.n 3da2c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e8cc │ │ │ │ + ble.w 3e89c │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 3da98 │ │ │ │ + beq.n 3da68 │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3da80 │ │ │ │ + bne.n 3da50 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e8f4 │ │ │ │ + ble.w 3e8c4 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 3e0b4 │ │ │ │ + beq.w 3e084 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r4, r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3daa6 │ │ │ │ + bne.n 3da76 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 3e0b4 │ │ │ │ - bne.w 3f204 │ │ │ │ + bgt.w 3e084 │ │ │ │ + bne.w 3f1d4 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3e0b4 │ │ │ │ + beq.w 3e084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e0b4 │ │ │ │ + bne.w 3e084 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3e0b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3e084 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3d3be │ │ │ │ - ldr r3, [pc, #580] @ (3dd30 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3d38e │ │ │ │ + ldr r3, [pc, #580] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ - b.w 3cd20 │ │ │ │ - ldr r3, [pc, #568] @ (3dd30 ) │ │ │ │ + b.w 3ccf0 │ │ │ │ + ldr r3, [pc, #568] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.w 3cd24 │ │ │ │ - ldr r3, [pc, #556] @ (3dd30 ) │ │ │ │ + b.w 3ccf4 │ │ │ │ + ldr r3, [pc, #556] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.w 3cd28 │ │ │ │ + b.w 3ccf8 │ │ │ │ add.w fp, sp, #672 @ 0x2a0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ addw r3, sp, #2440 @ 0x988 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add.w r3, sp, #2544 @ 0x9f0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 3cdbc │ │ │ │ + b.w 3cd8c │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.w 3ce20 │ │ │ │ + b.w 3cdf0 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - b.w 3ce80 │ │ │ │ + b.w 3ce50 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - b.w 3cee0 │ │ │ │ + b.w 3ceb0 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add.w r3, sp, #1088 @ 0x440 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 3cf42 │ │ │ │ + b.w 3cf12 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - b.w 3cfa4 │ │ │ │ + b.w 3cf74 │ │ │ │ add.w r3, sp, #1296 @ 0x510 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str.w r9, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - b.w 3d000 │ │ │ │ + b.w 3cfd0 │ │ │ │ add.w r3, sp, #1400 @ 0x578 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ str.w sl, [sp, #2752] @ 0xac0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.w 3d05c │ │ │ │ + b.w 3d02c │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ add.w r3, sp, #1504 @ 0x5e0 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 3d0bc │ │ │ │ - vldr d8, [pc, #284] @ 3dd28 │ │ │ │ + b.w 3d08c │ │ │ │ + vldr d8, [pc, #284] @ 3dcf8 │ │ │ │ vmov.f64 d10, d8 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.w 3d2fa │ │ │ │ + b.w 3d2ca │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d36e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d33e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d3dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d3ac │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d3fe │ │ │ │ - ldr r3, [pc, #244] @ (3dd30 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d3ce │ │ │ │ + ldr r3, [pc, #244] @ (3dd00 ) │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.w 3cd1c │ │ │ │ - ldr r3, [pc, #232] @ (3dd30 ) │ │ │ │ + b.w 3ccec │ │ │ │ + ldr r3, [pc, #232] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ @@ -83513,18 +83513,18 @@ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #13 │ │ │ │ - bhi.w 3dec8 │ │ │ │ + bhi.w 3de98 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r7, r6, #9 │ │ │ │ lsls r7, r1, #9 │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r6, r1, #2 │ │ │ │ @@ -83532,215 +83532,215 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsls r6, r0, #10 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - ldr r3, [pc, #140] @ (3dd30 ) │ │ │ │ + ldr r3, [pc, #140] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r3, [sp, #156] @ 0x9c │ │ │ │ - b.n 3dc50 │ │ │ │ - ldr r3, [pc, #124] @ (3dd30 ) │ │ │ │ + b.n 3dc20 │ │ │ │ + ldr r3, [pc, #124] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3dc58 │ │ │ │ - ldr r3, [pc, #108] @ (3dd30 ) │ │ │ │ + b.n 3dc28 │ │ │ │ + ldr r3, [pc, #108] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3dc5c │ │ │ │ - ldr r3, [pc, #88] @ (3dd30 ) │ │ │ │ + b.n 3dc2c │ │ │ │ + ldr r3, [pc, #88] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b.n 3dc60 │ │ │ │ - ldr r3, [pc, #64] @ (3dd30 ) │ │ │ │ + b.n 3dc30 │ │ │ │ + ldr r3, [pc, #64] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 3dc4c │ │ │ │ - ldr r3, [pc, #44] @ (3dd30 ) │ │ │ │ + b.n 3dc1c │ │ │ │ + ldr r3, [pc, #44] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ - b.n 3dcf6 │ │ │ │ - ldr r3, [pc, #36] @ (3dd30 ) │ │ │ │ + b.n 3dcc6 │ │ │ │ + ldr r3, [pc, #36] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3dcfa │ │ │ │ - ldr r3, [pc, #28] @ (3dd30 ) │ │ │ │ + b.n 3dcca │ │ │ │ + ldr r3, [pc, #28] @ (3dd00 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3dc54 │ │ │ │ + b.n 3dc24 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #3200] @ 3e9c4 │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #3200] @ 3e994 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #3192] @ 3e9c8 │ │ │ │ + ldr.w r3, [pc, #3192] @ 3e998 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1644] @ 0x66c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3eb7e │ │ │ │ + beq.w 3eb4e │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3168] @ 3e9cc │ │ │ │ + ldr.w r3, [pc, #3168] @ 3e99c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1656] @ 0x678 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3eac4 │ │ │ │ + beq.w 3ea94 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3144] @ 3e9d0 │ │ │ │ + ldr.w r3, [pc, #3144] @ 3e9a0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1668] @ 0x684 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ea3c │ │ │ │ + beq.w 3ea0c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3120] @ 3e9d4 │ │ │ │ + ldr.w r3, [pc, #3120] @ 3e9a4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1052] @ 0x41c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e92e │ │ │ │ + beq.w 3e8fe │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3096] @ 3e9d8 │ │ │ │ + ldr.w r3, [pc, #3096] @ 3e9a8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1628] @ 0x65c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e6d4 │ │ │ │ + beq.w 3e6a4 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3072] @ 3e9dc │ │ │ │ + ldr.w r3, [pc, #3072] @ 3e9ac │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1524] @ 0x5f4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e5e2 │ │ │ │ + beq.w 3e5b2 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3048] @ 3e9e0 │ │ │ │ + ldr.w r3, [pc, #3048] @ 3e9b0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1788] @ 0x6fc │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e558 │ │ │ │ + beq.w 3e528 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #3024] @ 3e9e4 │ │ │ │ + ldr.w r3, [pc, #3024] @ 3e9b4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #660] @ 0x294 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e4d2 │ │ │ │ + beq.w 3e4a2 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3cd4c │ │ │ │ - ldr.w r3, [pc, #2992] @ 3e9e8 │ │ │ │ + ble.w 3cd1c │ │ │ │ + ldr.w r3, [pc, #2992] @ 3e9b8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1232] @ 0x4d0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e808 │ │ │ │ + beq.w 3e7d8 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3cd4c │ │ │ │ - ldr.w r3, [pc, #2956] @ 3e9ec │ │ │ │ + ble.w 3cd1c │ │ │ │ + ldr.w r3, [pc, #2956] @ 3e9bc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2136] @ 0x858 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3eb6c │ │ │ │ + beq.w 3eb3c │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3cd4c │ │ │ │ - ldr.w r3, [pc, #2920] @ 3e9f0 │ │ │ │ + ble.w 3cd1c │ │ │ │ + ldr.w r3, [pc, #2920] @ 3e9c0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #708] @ 0x2c4 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e91c │ │ │ │ + beq.w 3e8ec │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3cd4c │ │ │ │ - ldr.w r3, [pc, #2888] @ 3e9f4 │ │ │ │ + ble.w 3cd1c │ │ │ │ + ldr.w r3, [pc, #2888] @ 3e9c4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1544] @ 0x608 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ebb8 │ │ │ │ + beq.w 3eb88 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 3cd4c │ │ │ │ + ble.w 3cd1c │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ addw r2, sp, #2648 @ 0xa58 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -83762,20 +83762,20 @@ │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2792] @ 3e9f8 │ │ │ │ + ldr.w r3, [pc, #2792] @ 3e9c8 │ │ │ │ str.w sl, [r5, #28] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ @@ -83794,15 +83794,15 @@ │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldrd r9, sl, [r5, #24] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - bne.w 3cd4c │ │ │ │ + bne.w 3cd1c │ │ │ │ mov.w sl, #0 │ │ │ │ movw r1, #44156 @ 0xac7c │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ @@ -83811,607 +83811,607 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 3dfac │ │ │ │ + cbnz r3, 3df7c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3df94 │ │ │ │ + bne.n 3df64 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e1be │ │ │ │ + ble.w 3e18e │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ - beq.n 3dfd4 │ │ │ │ + beq.n 3dfa4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3dfbc │ │ │ │ + bne.n 3df8c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e1ea │ │ │ │ + ble.w 3e1ba │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3dffc │ │ │ │ + beq.n 3dfcc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3dfe4 │ │ │ │ + bne.n 3dfb4 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e216 │ │ │ │ + ble.w 3e1e6 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3e024 │ │ │ │ + beq.n 3dff4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3e00c │ │ │ │ + bne.n 3dfdc │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e242 │ │ │ │ + ble.w 3e212 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 3e04c │ │ │ │ + beq.n 3e01c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3e034 │ │ │ │ + bne.n 3e004 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e26e │ │ │ │ + ble.w 3e23e │ │ │ │ cmp r9, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 3e076 │ │ │ │ + beq.n 3e046 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3e05e │ │ │ │ + bne.n 3e02e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e29a │ │ │ │ + ble.w 3e26a │ │ │ │ cmp sl, r4 │ │ │ │ it ne │ │ │ │ cmpne.w sl, #0 │ │ │ │ - beq.n 3e0a0 │ │ │ │ + beq.n 3e070 │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3e088 │ │ │ │ + bne.n 3e058 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 3e2c8 │ │ │ │ - ldr.w r3, [pc, #2392] @ 3e9fc │ │ │ │ + ble.w 3e298 │ │ │ │ + ldr.w r3, [pc, #2392] @ 3e9cc │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr.w r0, [pc, #2388] @ 3ea00 │ │ │ │ + ldr.w r0, [pc, #2388] @ 3e9d0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r1, [pc, #2380] @ 3ea04 │ │ │ │ - ldr.w r3, [pc, #2380] @ 3ea08 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r1, [pc, #2380] @ 3e9d4 │ │ │ │ + ldr.w r3, [pc, #2380] @ 3e9d8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ + bne.w 3f374 │ │ │ │ mov r0, fp │ │ │ │ addw sp, sp, #2868 @ 0xb34 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ - ldr.w r3, [pc, #2272] @ 3e9c4 │ │ │ │ + ldr.w r3, [pc, #2272] @ 3e994 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.n 3dcf2 │ │ │ │ + b.n 3dcc2 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2240] @ 3e9c4 │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2240] @ 3e994 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3dd86 │ │ │ │ + b.n 3dd56 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2216] @ 3e9c4 │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2216] @ 3e994 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #2276] @ 3ea0c │ │ │ │ + ldr.w r3, [pc, #2276] @ 3e9dc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1316] @ 0x524 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ed06 │ │ │ │ + beq.w 3ecd6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dd4e │ │ │ │ + b.n 3dd1e │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2156] @ 3e9c4 │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2156] @ 3e994 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - b.n 3dd6a │ │ │ │ + b.n 3dd3a │ │ │ │ mov r0, r5 │ │ │ │ - blx 432c │ │ │ │ - ldr.w r3, [pc, #2136] @ 3e9c4 │ │ │ │ + blx 42f8 │ │ │ │ + ldr.w r3, [pc, #2136] @ 3e994 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #2200] @ 3ea10 │ │ │ │ + ldr.w r3, [pc, #2200] @ 3e9e0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #680] @ 0x2a8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3efc0 │ │ │ │ + beq.w 3ef90 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e124 │ │ │ │ + b.n 3e0f4 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.n 3de7e │ │ │ │ + b.n 3de4e │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d4b8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d488 │ │ │ │ vldr d14, [r0, #8] │ │ │ │ - b.w 3d528 │ │ │ │ + b.w 3d4f8 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d504 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d4d4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d634 │ │ │ │ - bne.w 3ee02 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d604 │ │ │ │ + bne.w 3edd2 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3dfac │ │ │ │ + beq.w 3df7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3dfac │ │ │ │ + bne.w 3df7c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - b.n 3dfac │ │ │ │ - bne.w 3ee5a │ │ │ │ + b.n 3df7c │ │ │ │ + bne.w 3ee2a │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3dfd4 │ │ │ │ + beq.w 3dfa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3dfd4 │ │ │ │ + bne.w 3dfa4 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3dfd4 │ │ │ │ - bne.w 3ee86 │ │ │ │ + b.n 3dfa4 │ │ │ │ + bne.w 3ee56 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3dffc │ │ │ │ + beq.w 3dfcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3dffc │ │ │ │ + bne.w 3dfcc │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3dffc │ │ │ │ - bne.w 3eeb2 │ │ │ │ + b.n 3dfcc │ │ │ │ + bne.w 3ee82 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3e024 │ │ │ │ + beq.w 3dff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e024 │ │ │ │ + bne.w 3dff4 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e024 │ │ │ │ - bne.w 3eede │ │ │ │ + b.n 3dff4 │ │ │ │ + bne.w 3eeae │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3e04c │ │ │ │ + beq.w 3e01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e04c │ │ │ │ + bne.w 3e01c │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e04c │ │ │ │ - bne.w 3ef0a │ │ │ │ + b.n 3e01c │ │ │ │ + bne.w 3eeda │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3e076 │ │ │ │ + beq.w 3e046 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e076 │ │ │ │ + bne.w 3e046 │ │ │ │ mov r0, r9 │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e076 │ │ │ │ - bne.w 3ef36 │ │ │ │ + b.n 3e046 │ │ │ │ + bne.w 3ef06 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3e0a0 │ │ │ │ + beq.w 3e070 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e0a0 │ │ │ │ + bne.w 3e070 │ │ │ │ mov r0, sl │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e0a0 │ │ │ │ + b.n 3e070 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d916 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d8e6 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #0 │ │ │ │ mov fp, r2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 3d8fc │ │ │ │ + b.w 3d8cc │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.w 3d23a │ │ │ │ + b.w 3d20a │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ strd sl, sl, [sp, #112] @ 0x70 │ │ │ │ movw r1, #44183 @ 0xac97 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1129 @ 0x469 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3df7c │ │ │ │ + bne.w 3df4c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3e34a │ │ │ │ + bne.n 3e31a │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 3df7c │ │ │ │ - bne.w 3ee2e │ │ │ │ + bgt.w 3df4c │ │ │ │ + bne.w 3edfe │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 3df7c │ │ │ │ + beq.w 3df4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3df7c │ │ │ │ + bne.w 3df4c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - b.n 3df7c │ │ │ │ + b.n 3df4c │ │ │ │ vldr d10, [r0, #8] │ │ │ │ - b.w 3d286 │ │ │ │ + b.w 3d256 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r2, #1128 @ 0x468 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44182 @ 0xac96 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.n 3df7c │ │ │ │ + b.n 3df4c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d262 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d232 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d33e │ │ │ │ + bne.w 3d30e │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov fp, r0 │ │ │ │ movw r3, #44458 @ 0xadaa │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - ldr.w r5, [pc, #1588] @ 3ea14 │ │ │ │ + ldr.w r5, [pc, #1588] @ 3e9e4 │ │ │ │ movs r3, #0 │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3d8ac │ │ │ │ + beq.w 3d87c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3d8ac │ │ │ │ + beq.w 3d87c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d8ac │ │ │ │ + bne.w 3d87c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d8ac │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d87c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r1, #44184 @ 0xac98 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ movw r1, #44190 @ 0xac9e │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.w 3d2d2 │ │ │ │ + b.w 3d2a2 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44183 @ 0xac97 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1129 @ 0x469 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ vldr d11, [r0, #8] │ │ │ │ - b.w 3d444 │ │ │ │ + b.w 3d414 │ │ │ │ movw r3, #44460 @ 0xadac │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3e3dc │ │ │ │ + beq.n 3e3ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3e3dc │ │ │ │ + beq.n 3e3ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3e3dc │ │ │ │ - ldr.w r5, [pc, #1392] @ 3ea18 │ │ │ │ + bne.n 3e3ac │ │ │ │ + ldr.w r5, [pc, #1392] @ 3e9e8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ add r5, pc │ │ │ │ str.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 3b88 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 3d354 │ │ │ │ + b.w 3d324 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d2ae │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d27e │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f07c │ │ │ │ - ldr.w r0, [pc, #1340] @ 3ea1c │ │ │ │ + bne.w 3f04c │ │ │ │ + ldr.w r0, [pc, #1340] @ 3e9ec │ │ │ │ movs r1, #9 │ │ │ │ movs r2, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44123 @ 0xac5b │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.n 3df7c │ │ │ │ + b.n 3df4c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ movw r1, #44185 @ 0xac99 │ │ │ │ movw r2, #1131 @ 0x46b │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44184 @ 0xac98 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1130 @ 0x46a │ │ │ │ - b.n 3e33c │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3e30c │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f0a2 │ │ │ │ - ldr.w r0, [pc, #1208] @ 3ea20 │ │ │ │ + bne.w 3f072 │ │ │ │ + ldr.w r0, [pc, #1208] @ 3e9f0 │ │ │ │ movs r1, #8 │ │ │ │ movs r2, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44113 @ 0xac51 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.n 3df7c │ │ │ │ + b.n 3df4c │ │ │ │ movw r3, #44463 @ 0xadaf │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mov fp, r5 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e3dc │ │ │ │ + b.n 3e3ac │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d2fa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d2ca │ │ │ │ vldr d12, [r0, #8] │ │ │ │ - b.w 3d490 │ │ │ │ + b.w 3d460 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #44186 @ 0xac9a │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d46c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d43c │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f0c8 │ │ │ │ - ldr.w r0, [pc, #1076] @ 3ea24 │ │ │ │ + bne.w 3f098 │ │ │ │ + ldr.w r0, [pc, #1076] @ 3e9f4 │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44103 @ 0xac47 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.n 3df7c │ │ │ │ + b.n 3df4c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44185 @ 0xac99 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #1131 @ 0x46b │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3d390 │ │ │ │ + beq.w 3d360 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -84420,1410 +84420,1410 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3e67e │ │ │ │ + beq.n 3e64e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3ef62 │ │ │ │ + beq.w 3ef32 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [sp, #2752] @ 0xac0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str.w r6, [sp, #2756] @ 0xac4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 3d3aa │ │ │ │ + beq.w 3d37a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3d3aa │ │ │ │ + bne.w 3d37a │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d3aa │ │ │ │ - ldr r5, [pc, #880] @ (3ea28 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d37a │ │ │ │ + ldr r5, [pc, #880] @ (3e9f8 ) │ │ │ │ movw r3, #44484 @ 0xadc4 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ mov fp, r8 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ add r5, pc │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e3ea │ │ │ │ + b.n 3e3ba │ │ │ │ vldr d13, [r0, #8] │ │ │ │ - b.w 3d4dc │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d4ac │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f0ea │ │ │ │ - ldr r0, [pc, #836] @ (3ea2c ) │ │ │ │ + bne.w 3f0ba │ │ │ │ + ldr r0, [pc, #836] @ (3e9fc ) │ │ │ │ movs r2, #6 │ │ │ │ movs r3, #14 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ movw r1, #44093 @ 0xac3d │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - b.n 3df7c │ │ │ │ + b.n 3df4c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r1, #44187 @ 0xac9b │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ - bne.w 3f192 │ │ │ │ + b.n 3e30c │ │ │ │ + bne.w 3f162 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d8fc │ │ │ │ + beq.w 3d8cc │ │ │ │ str r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3d8fc │ │ │ │ + beq.w 3d8cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d8fc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d8fc │ │ │ │ - bne.w 3f1b8 │ │ │ │ + bne.w 3d8cc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d8cc │ │ │ │ + bne.w 3f188 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3d93a │ │ │ │ + beq.w 3d90a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d93a │ │ │ │ + bne.w 3d90a │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d93a │ │ │ │ - bne.w 3f132 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d90a │ │ │ │ + bne.w 3f102 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3d9c0 │ │ │ │ + beq.w 3d990 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d9c0 │ │ │ │ + bne.w 3d990 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d9c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d990 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44186 @ 0xac9a │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ - bne.w 3f158 │ │ │ │ + b.n 3e30c │ │ │ │ + bne.w 3f128 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3d9e4 │ │ │ │ + beq.w 3d9b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d9e4 │ │ │ │ + bne.w 3d9b4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d9e4 │ │ │ │ - bne.w 3f10c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d9b4 │ │ │ │ + bne.w 3f0dc │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3da08 │ │ │ │ + beq.w 3d9d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3da08 │ │ │ │ + bne.w 3d9d8 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3da08 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d9d8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3de5c │ │ │ │ + beq.w 3de2c │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #44130 @ 0xac62 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - bne.w 3f276 │ │ │ │ + b.w 3df4c │ │ │ │ + bne.w 3f246 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3da2c │ │ │ │ + beq.w 3d9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3da2c │ │ │ │ + bne.w 3d9fc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3da2c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d9fc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d3ea │ │ │ │ + beq.w 3d3ba │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ movw r3, #44488 @ 0xadc8 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1167 @ 0x48f │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3e89c │ │ │ │ + beq.n 3e86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 3e894 │ │ │ │ - ldr r5, [pc, #420] @ (3ea30 ) │ │ │ │ + cbz r3, 3e864 │ │ │ │ + ldr r5, [pc, #420] @ (3ea00 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ - b.n 3e3ea │ │ │ │ + b.n 3e3ba │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3e88a │ │ │ │ - ldr r5, [pc, #404] @ (3ea34 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3e85a │ │ │ │ + ldr r5, [pc, #404] @ (3ea04 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ - b.n 3e3ea │ │ │ │ - bne.w 3f22a │ │ │ │ + b.n 3e3ba │ │ │ │ + bne.w 3f1fa │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3da50 │ │ │ │ + beq.w 3da20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3da50 │ │ │ │ + bne.w 3da20 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3da50 │ │ │ │ - bne.w 3f29c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3da20 │ │ │ │ + bne.w 3f26c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3da74 │ │ │ │ + beq.w 3da44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3da74 │ │ │ │ + bne.w 3da44 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3da74 │ │ │ │ - bne.w 3f250 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3da44 │ │ │ │ + bne.w 3f220 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3da98 │ │ │ │ + beq.w 3da68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3da98 │ │ │ │ + bne.w 3da68 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3da98 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3da68 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f1de │ │ │ │ + bne.w 3f1ae │ │ │ │ str.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.w 3deaa │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3de7a │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f2c0 │ │ │ │ - ldr r0, [pc, #252] @ (3ea38 ) │ │ │ │ + bne.w 3f290 │ │ │ │ + ldr r0, [pc, #252] @ (3ea08 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #44083 @ 0xac33 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ movw r1, #44188 @ 0xac9c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44187 @ 0xac9b │ │ │ │ ldr.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov.w sl, #0 │ │ │ │ movw r1, #44189 @ 0xac9d │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ - bl 112bc │ │ │ │ + b.n 3e30c │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d15, d0 │ │ │ │ - b.w 3d574 │ │ │ │ + b.w 3d544 │ │ │ │ nop │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r4, #16 │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ movs r4, r0 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ movs r4, r0 │ │ │ │ - b.n 3f168 │ │ │ │ + b.n 3f128 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb654 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 3eac8 │ │ │ │ + bne.n 3ea88 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r6, #5 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 3ea60 │ │ │ │ + cbz r0, 3ea2e │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r4, r2 │ │ │ │ + sxtb r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 3e9e0 │ │ │ │ + ble.n 3e9a0 │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 3ead8 │ │ │ │ + ble.n 3ea98 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 3e9c8 │ │ │ │ + bgt.n 3e988 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 3e9f0 │ │ │ │ + blt.n 3e9b0 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 3e948 │ │ │ │ + bls.n 3eb08 │ │ │ │ movs r2, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f2fa │ │ │ │ - ldr.w r0, [pc, #2492] @ 3f408 │ │ │ │ + bne.w 3f2ca │ │ │ │ + ldr.w r0, [pc, #2492] @ 3f3d8 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #44073 @ 0xac29 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d550 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d520 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov sl, r9 │ │ │ │ movw r1, #44188 @ 0xac9c │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ - bl 112bc │ │ │ │ + b.n 3e30c │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #160] @ 0xa0 │ │ │ │ - b.w 3d5c0 │ │ │ │ + b.w 3d590 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44189 @ 0xac9d │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 3e33c │ │ │ │ + b.n 3e30c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d59c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d56c │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f328 │ │ │ │ - ldr.w r0, [pc, #2360] @ 3f40c │ │ │ │ + bne.w 3f2f8 │ │ │ │ + ldr.w r0, [pc, #2360] @ 3f3dc │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #44063 @ 0xac1f │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - ldr.w r5, [pc, #2316] @ 3f410 │ │ │ │ + b.w 3df4c │ │ │ │ + ldr.w r5, [pc, #2316] @ 3f3e0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r6, #1160 @ 0x488 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ movw r3, #44369 @ 0xad51 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ + b.w 3d87c │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d5ec │ │ │ │ - ldr.w r5, [pc, #2284] @ 3f414 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d5bc │ │ │ │ + ldr.w r5, [pc, #2284] @ 3f3e4 │ │ │ │ movw r3, #44400 @ 0xad70 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1163 @ 0x48b │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d24a │ │ │ │ + beq.w 3d21a │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44402 @ 0xad72 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1163 @ 0x48b │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r5, [pc, #2240] @ 3f418 │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r5, [pc, #2240] @ 3f3e8 │ │ │ │ movw r3, #44413 @ 0xad7d │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1164 @ 0x48c │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f342 │ │ │ │ + bne.w 3f312 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ - b.w 3de86 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3de56 │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f370 │ │ │ │ - ldr.w r0, [pc, #2192] @ 3f41c │ │ │ │ + bne.w 3f340 │ │ │ │ + ldr.w r0, [pc, #2192] @ 3f3ec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ strd r9, r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44053 @ 0xac15 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3df7c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3df4c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ded0 │ │ │ │ + beq.w 3dea0 │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #44151 @ 0xac77 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3df4c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d296 │ │ │ │ + beq.w 3d266 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44415 @ 0xad7f │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1164 @ 0x48c │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r5, [pc, #2076] @ 3f420 │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r5, [pc, #2076] @ 3f3f0 │ │ │ │ movw r3, #44426 @ 0xad8a │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1165 @ 0x48d │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - ldr.w r5, [pc, #2056] @ 3f424 │ │ │ │ + b.w 3d87c │ │ │ │ + ldr.w r5, [pc, #2056] @ 3f3f4 │ │ │ │ movw r3, #44512 @ 0xade0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1171 @ 0x493 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d2e2 │ │ │ │ + beq.w 3d2b2 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44428 @ 0xad8c │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1165 @ 0x48d │ │ │ │ - b.n 3e87a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3e84a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d454 │ │ │ │ + beq.w 3d424 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44514 @ 0xade2 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1171 @ 0x493 │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r5, [pc, #1984] @ 3f428 │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r5, [pc, #1984] @ 3f3f8 │ │ │ │ movw r3, #44525 @ 0xaded │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1172 @ 0x494 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ + b.w 3d87c │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 3d886 │ │ │ │ + beq.w 3d856 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ - blx 3cf8 │ │ │ │ - ldr.w r3, [pc, #1952] @ 3f42c │ │ │ │ + blx 3cc4 │ │ │ │ + ldr.w r3, [pc, #1952] @ 3f3fc │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1728 @ 0x6c0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1944] @ 3f430 │ │ │ │ + ldr.w r3, [pc, #1944] @ 3f400 │ │ │ │ mov r0, sp │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f068 │ │ │ │ + beq.w 3f038 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3d900 │ │ │ │ + beq.w 3d8d0 │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #132] @ 0x84 │ │ │ │ streq r7, [r3, #0] │ │ │ │ - bne.w 3d8d0 │ │ │ │ - b.w 3d900 │ │ │ │ - ldr.w r5, [pc, #1884] @ 3f434 │ │ │ │ + bne.w 3d8a0 │ │ │ │ + b.w 3d8d0 │ │ │ │ + ldr.w r5, [pc, #1884] @ 3f404 │ │ │ │ movw r3, #44538 @ 0xadfa │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1173 @ 0x495 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4a0 │ │ │ │ + beq.w 3d470 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44527 @ 0xadef │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1172 @ 0x494 │ │ │ │ - b.n 3e87a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3e84a │ │ │ │ + blx 4280 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f38a │ │ │ │ - ldr.w r0, [pc, #1828] @ 3f438 │ │ │ │ + bne.w 3f35a │ │ │ │ + ldr.w r0, [pc, #1828] @ 3f408 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #10 │ │ │ │ add r0, pc │ │ │ │ mov sl, r9 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44043 @ 0xac0b │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d708 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d6d8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4ec │ │ │ │ + beq.w 3d4bc │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44540 @ 0xadfc │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1173 @ 0x495 │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r5, [pc, #1744] @ 3f43c │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r5, [pc, #1744] @ 3f40c │ │ │ │ movw r3, #44551 @ 0xae07 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1174 @ 0x496 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d538 │ │ │ │ + beq.w 3d508 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44553 @ 0xae09 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1174 @ 0x496 │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r5, [pc, #1696] @ 3f440 │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r5, [pc, #1696] @ 3f410 │ │ │ │ movw r3, #44564 @ 0xae14 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1175 @ 0x497 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ + b.w 3d87c │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f366 │ │ │ │ + beq.w 3f336 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f366 │ │ │ │ - bl 17964 │ │ │ │ + beq.w 3f336 │ │ │ │ + bl 17934 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - b.w 3d6ec │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d6bc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d584 │ │ │ │ + beq.w 3d554 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44566 @ 0xae16 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1175 @ 0x497 │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r5, [pc, #1620] @ 3f444 │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r5, [pc, #1620] @ 3f414 │ │ │ │ movw r3, #44577 @ 0xae21 │ │ │ │ mov.w r6, #1176 @ 0x498 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - ldr.w r2, [pc, #1604] @ 3f448 │ │ │ │ - ldr.w r3, [pc, #1604] @ 3f44c │ │ │ │ + b.w 3d87c │ │ │ │ + ldr.w r2, [pc, #1604] @ 3f418 │ │ │ │ + ldr.w r3, [pc, #1604] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1584] @ 3f450 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1584] @ 3f420 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44210 @ 0xacb2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1572] @ 3f454 │ │ │ │ - ldr.w r3, [pc, #1560] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1572] @ 3f424 │ │ │ │ + ldr.w r3, [pc, #1560] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1548] @ 3f458 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1548] @ 3f428 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44209 @ 0xacb1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1536] @ 3f45c │ │ │ │ - ldr.w r3, [pc, #1516] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1536] @ 3f42c │ │ │ │ + ldr.w r3, [pc, #1516] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1512] @ 3f460 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1512] @ 3f430 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44211 @ 0xacb3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1500] @ 3f464 │ │ │ │ - ldr.w r3, [pc, #1472] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1500] @ 3f434 │ │ │ │ + ldr.w r3, [pc, #1472] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1476] @ 3f468 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1476] @ 3f438 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44212 @ 0xacb4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1464] @ 3f46c │ │ │ │ - ldr.w r3, [pc, #1428] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1464] @ 3f43c │ │ │ │ + ldr.w r3, [pc, #1428] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1440] @ 3f470 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1440] @ 3f440 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44213 @ 0xacb5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1428] @ 3f474 │ │ │ │ - ldr.w r3, [pc, #1384] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1428] @ 3f444 │ │ │ │ + ldr.w r3, [pc, #1384] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1404] @ 3f478 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1404] @ 3f448 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44214 @ 0xacb6 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1392] @ 3f47c │ │ │ │ - ldr.w r3, [pc, #1340] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1392] @ 3f44c │ │ │ │ + ldr.w r3, [pc, #1340] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1368] @ 3f480 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1368] @ 3f450 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #44215 @ 0xacb7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1356] @ 3f484 │ │ │ │ - ldr.w r3, [pc, #1296] @ 3f44c │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1356] @ 3f454 │ │ │ │ + ldr.w r3, [pc, #1296] @ 3f41c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr.w r0, [pc, #1332] @ 3f488 │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr.w r0, [pc, #1332] @ 3f458 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #44216 @ 0xacb8 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - b.w 3e67e │ │ │ │ + b.w 3e64e │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d612 │ │ │ │ - ldr.w r5, [pc, #1292] @ 3f48c │ │ │ │ + bne.w 3d5e2 │ │ │ │ + ldr.w r5, [pc, #1292] @ 3f45c │ │ │ │ movw r3, #44626 @ 0xae52 │ │ │ │ mov.w r6, #1184 @ 0x4a0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3d87c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d5d4 │ │ │ │ + beq.w 3d5a4 │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44579 @ 0xae23 │ │ │ │ mov.w r6, #1176 @ 0x498 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e87a │ │ │ │ + b.n 3e84a │ │ │ │ movw r3, #44628 @ 0xae54 │ │ │ │ mov.w r6, #1184 @ 0x4a0 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 3e87a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 3e84a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f3a8 │ │ │ │ - ldr.w r0, [pc, #1220] @ 3f490 │ │ │ │ + bne.w 3f378 │ │ │ │ + ldr.w r0, [pc, #1220] @ 3f460 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ add r0, pc │ │ │ │ movs r3, #14 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r9, sl │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ movw r1, #44199 @ 0xaca7 │ │ │ │ - b.w 3e024 │ │ │ │ + b.w 3dff4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d694 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d664 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3d6ac │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3d67c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3f3ea │ │ │ │ - ldr.w r5, [pc, #1152] @ 3f494 │ │ │ │ + bne.w 3f3ba │ │ │ │ + ldr.w r5, [pc, #1152] @ 3f464 │ │ │ │ movw r3, #44663 @ 0xae77 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1186 @ 0x4a2 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ + b.w 3d87c │ │ │ │ movw r3, #44665 @ 0xae79 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1186 @ 0x4a2 │ │ │ │ - b.n 3e87a │ │ │ │ - ldr.w r3, [pc, #1116] @ 3f498 │ │ │ │ + b.n 3e84a │ │ │ │ + ldr.w r3, [pc, #1116] @ 3f468 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #316] @ 0x13c │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d710 │ │ │ │ - ldr.w r5, [pc, #1100] @ 3f49c │ │ │ │ + bne.w 3d6e0 │ │ │ │ + ldr.w r5, [pc, #1100] @ 3f46c │ │ │ │ movw r3, #44668 @ 0xae7c │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1186 @ 0x4a2 │ │ │ │ add r5, pc │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3e3ea │ │ │ │ - ldr.w r5, [pc, #1076] @ 3f4a0 │ │ │ │ + b.w 3e3ba │ │ │ │ + ldr.w r5, [pc, #1076] @ 3f470 │ │ │ │ movw r3, #46045 @ 0xb3dd │ │ │ │ movw r6, #1323 @ 0x52b │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - b.w 3d8ac │ │ │ │ + b.w 3d87c │ │ │ │ ldr.w sl, [sp, #160] @ 0xa0 │ │ │ │ movw r1, #44121 @ 0xac59 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ ldr.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r1, #44111 @ 0xac4f │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44101 @ 0xac45 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ mov sl, r9 │ │ │ │ str.w r9, [sp, #136] @ 0x88 │ │ │ │ str.w r9, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44091 @ 0xac3b │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - ldr r2, [pc, #916] @ (3f4a4 ) │ │ │ │ - ldr r3, [pc, #828] @ (3f44c ) │ │ │ │ + b.w 3df4c │ │ │ │ + ldr r2, [pc, #916] @ (3f474 ) │ │ │ │ + ldr r3, [pc, #828] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #896] @ (3f4a8 ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #896] @ (3f478 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44236 @ 0xaccc │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #888] @ (3f4ac ) │ │ │ │ - ldr r3, [pc, #788] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #888] @ (3f47c ) │ │ │ │ + ldr r3, [pc, #788] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #868] @ (3f4b0 ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #868] @ (3f480 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44234 @ 0xacca │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #856] @ (3f4b4 ) │ │ │ │ - ldr r3, [pc, #752] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #856] @ (3f484 ) │ │ │ │ + ldr r3, [pc, #752] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #836] @ (3f4b8 ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #836] @ (3f488 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44235 @ 0xaccb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r5, [pc, #828] @ (3f4bc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r5, [pc, #828] @ (3f48c ) │ │ │ │ movw r3, #44639 @ 0xae5f │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3d8ac │ │ │ │ - ldr r2, [pc, #812] @ (3f4c0 ) │ │ │ │ - ldr r3, [pc, #692] @ (3f44c ) │ │ │ │ + b.w 3d87c │ │ │ │ + ldr r2, [pc, #812] @ (3f490 ) │ │ │ │ + ldr r3, [pc, #692] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #792] @ (3f4c4 ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #792] @ (3f494 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #46069 @ 0xb3f5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #780] @ (3f4c8 ) │ │ │ │ - ldr r3, [pc, #656] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #780] @ (3f498 ) │ │ │ │ + ldr r3, [pc, #656] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #760] @ (3f4cc ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #760] @ (3f49c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44233 @ 0xacc9 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr.w sl, [sp, #152] @ 0x98 │ │ │ │ movw r1, #44144 @ 0xac70 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - ldr r2, [pc, #712] @ (3f4d0 ) │ │ │ │ - ldr r3, [pc, #580] @ (3f44c ) │ │ │ │ + b.w 3df4c │ │ │ │ + ldr r2, [pc, #712] @ (3f4a0 ) │ │ │ │ + ldr r3, [pc, #580] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #692] @ (3f4d4 ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #692] @ (3f4a4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44241 @ 0xacd1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #684] @ (3f4d8 ) │ │ │ │ - ldr r3, [pc, #540] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #684] @ (3f4a8 ) │ │ │ │ + ldr r3, [pc, #540] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #664] @ (3f4dc ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #664] @ (3f4ac ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44238 @ 0xacce │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #652] @ (3f4e0 ) │ │ │ │ - ldr r3, [pc, #504] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #652] @ (3f4b0 ) │ │ │ │ + ldr r3, [pc, #504] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #632] @ (3f4e4 ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #632] @ (3f4b4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44240 @ 0xacd0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #624] @ (3f4e8 ) │ │ │ │ - ldr r3, [pc, #464] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #624] @ (3f4b8 ) │ │ │ │ + ldr r3, [pc, #464] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f3a4 │ │ │ │ - ldr r0, [pc, #604] @ (3f4ec ) │ │ │ │ + bne.w 3f374 │ │ │ │ + ldr r0, [pc, #604] @ (3f4bc ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44237 @ 0xaccd │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #592] @ (3f4f0 ) │ │ │ │ - ldr r3, [pc, #428] @ (3f44c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #592] @ (3f4c0 ) │ │ │ │ + ldr r3, [pc, #428] @ (3f41c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2860] @ 0xb2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3f3a4 │ │ │ │ - ldr r0, [pc, #576] @ (3f4f4 ) │ │ │ │ + bne.n 3f374 │ │ │ │ + ldr r0, [pc, #576] @ (3f4c4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #44239 @ 0xaccf │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ movw r1, #44081 @ 0xac31 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 3f3f0 │ │ │ │ + beq.w 3f3c0 │ │ │ │ mov r5, fp │ │ │ │ movw r2, #44641 @ 0xae61 │ │ │ │ mov fp, r6 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ - b.w 3e884 │ │ │ │ + b.w 3e854 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ movw r1, #44071 @ 0xac27 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ mov r5, fp │ │ │ │ movw r3, #44643 @ 0xae63 │ │ │ │ ldr.w fp, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 3e87a │ │ │ │ + b.w 3e84a │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movw r1, #44061 @ 0xac1d │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ strd r3, r3, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ mov sl, fp │ │ │ │ mov r9, fp │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ movw r1, #44137 @ 0xac69 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ str.w fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - bl 14d54 │ │ │ │ + b.w 3df4c │ │ │ │ + bl 14d24 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - b.w 3d6ec │ │ │ │ + b.w 3d6bc │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ movw r1, #44051 @ 0xac13 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - b.w 3df7c │ │ │ │ + b.w 3df4c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #44041 @ 0xac09 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b.w 3df7c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 3df4c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ movw r1, #44033 @ 0xac01 │ │ │ │ str.w sl, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #124] @ 0x7c │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ str.w sl, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - b.w 3df7c │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #292] @ (3f4f8 ) │ │ │ │ + b.w 3df4c │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #292] @ (3f4c8 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #288] @ (3f4fc ) │ │ │ │ - ldr r0, [pc, #292] @ (3f500 ) │ │ │ │ + ldr r1, [pc, #288] @ (3f4cc ) │ │ │ │ + ldr r0, [pc, #292] @ (3f4d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 3d6d2 │ │ │ │ - ldr r5, [pc, #272] @ (3f504 ) │ │ │ │ + b.w 3d6a2 │ │ │ │ + ldr r5, [pc, #272] @ (3f4d4 ) │ │ │ │ movw r3, #44641 @ 0xae61 │ │ │ │ movw r6, #1185 @ 0x4a1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add r5, pc │ │ │ │ - b.w 3d8ac │ │ │ │ - ldr r3, [pc, #260] @ (3f508 ) │ │ │ │ + b.w 3d87c │ │ │ │ + ldr r3, [pc, #260] @ (3f4d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ - b.n 3efca │ │ │ │ - bhi.n 3f4f8 │ │ │ │ + b.n 3ef9a │ │ │ │ + bhi.n 3f4b8 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3f3ec │ │ │ │ + bvc.n 3f3ac │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ - bvc.n 3f488 │ │ │ │ + bvc.n 3f448 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #860] @ (3f78c ) │ │ │ │ + ldr r2, [pc, #860] @ (3f75c ) │ │ │ │ vqshlu.s64 d16, d15, #61 @ 0x3d │ │ │ │ - vtbl.8 d26, {d13-d15}, d22 │ │ │ │ + vshll.u32 q13, d14, #29 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 3f394 │ │ │ │ + bpl.n 3f354 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #24 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - add r7, pc, #496 @ (adr r7, 3f680 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 3f630 ) │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 3f480 │ │ │ │ + bcs.n 3f440 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #928 @ (adr r6, 3f838 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 3f7e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r2, #14 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, pc, #680 @ (adr r6, 3f748 ) │ │ │ │ + add r6, pc, #648 @ (adr r6, 3f6f8 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #584 @ (adr r6, 3f6ec ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 3f69c ) │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #504 @ (adr r5, 3f6b8 ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 3f668 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #48 @ (adr r3, 3f538 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 3f4e8 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #708] @ (3f7e4 ) │ │ │ │ + ldr r4, [pc, #708] @ (3f7b4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #708] @ (3f7e8 ) │ │ │ │ + ldr r3, [pc, #708] @ (3f7b8 ) │ │ │ │ mov r7, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #708] @ (3f7ec ) │ │ │ │ + ldr r5, [pc, #708] @ (3f7bc ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 3f7e0 │ │ │ │ - ldr r2, [pc, #688] @ (3f7f0 ) │ │ │ │ + bpl.w 3f7b0 │ │ │ │ + ldr r2, [pc, #688] @ (3f7c0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3f7c8 │ │ │ │ - ldr r2, [pc, #680] @ (3f7f4 ) │ │ │ │ + beq.w 3f798 │ │ │ │ + ldr r2, [pc, #680] @ (3f7c4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3f7c4 │ │ │ │ - ldr r6, [pc, #676] @ (3f7f8 ) │ │ │ │ + beq.w 3f794 │ │ │ │ + ldr r6, [pc, #676] @ (3f7c8 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add.w r3, r6, #1232 @ 0x4d0 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3f6b6 │ │ │ │ + beq.w 3f686 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3f698 │ │ │ │ + beq.w 3f668 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w 3f6c0 │ │ │ │ + bne.w 3f690 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.w 3f76a │ │ │ │ + bgt.w 3f73a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f5ae │ │ │ │ + beq.n 3f57e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3f6fe │ │ │ │ - ldr r2, [pc, #588] @ (3f7fc ) │ │ │ │ - ldr r3, [pc, #588] @ (3f800 ) │ │ │ │ + beq.w 3f6ce │ │ │ │ + ldr r2, [pc, #588] @ (3f7cc ) │ │ │ │ + ldr r3, [pc, #588] @ (3f7d0 ) │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r6, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, r3 │ │ │ │ - bne.w 3f7a6 │ │ │ │ + bne.w 3f776 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b4d8 │ │ │ │ + bl 2b4a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [pc, #564] @ (3f804 ) │ │ │ │ + ldr r3, [pc, #564] @ (3f7d4 ) │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1632] @ 0x660 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3f762 │ │ │ │ + beq.w 3f732 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3f758 │ │ │ │ - ldr r3, [pc, #540] @ (3f808 ) │ │ │ │ + beq.w 3f728 │ │ │ │ + ldr r3, [pc, #540] @ (3f7d8 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3f71c │ │ │ │ + bne.w 3f6ec │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3f71c │ │ │ │ + beq.w 3f6ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -85832,255 +85832,255 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f62e │ │ │ │ + beq.n 3f5fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f714 │ │ │ │ + beq.n 3f6e4 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #20] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f652 │ │ │ │ + beq.n 3f622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f730 │ │ │ │ + beq.n 3f700 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3f738 │ │ │ │ + beq.n 3f708 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f668 │ │ │ │ + beq.n 3f638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f70c │ │ │ │ + beq.n 3f6dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f67a │ │ │ │ + beq.n 3f64a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f704 │ │ │ │ + beq.n 3f6d4 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #396] @ (3f80c ) │ │ │ │ - ldr r3, [pc, #360] @ (3f7e8 ) │ │ │ │ + ldr r2, [pc, #396] @ (3f7dc ) │ │ │ │ + ldr r3, [pc, #360] @ (3f7b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3f7dc │ │ │ │ + bne.w 3f7ac │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr.w r1, [r6, #1232] @ 0x4d0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f798 │ │ │ │ + beq.n 3f768 │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f584 │ │ │ │ + b.n 3f554 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 3f6c0 │ │ │ │ + bne.n 3f690 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - b.n 3f58a │ │ │ │ - ldr r3, [pc, #332] @ (3f810 ) │ │ │ │ + b.n 3f55a │ │ │ │ + ldr r3, [pc, #332] @ (3f7e0 ) │ │ │ │ movs r4, #1 │ │ │ │ - ldr r1, [pc, #332] @ (3f814 ) │ │ │ │ - ldr r2, [pc, #336] @ (3f818 ) │ │ │ │ + ldr r1, [pc, #332] @ (3f7e4 ) │ │ │ │ + ldr r2, [pc, #336] @ (3f7e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ add r2, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - ldr r3, [pc, #324] @ (3f81c ) │ │ │ │ - ldr r1, [pc, #324] @ (3f820 ) │ │ │ │ + ldr r3, [pc, #324] @ (3f7ec ) │ │ │ │ + ldr r1, [pc, #324] @ (3f7f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #41636 @ 0xa2a4 │ │ │ │ - ldr r3, [pc, #312] @ (3f824 ) │ │ │ │ + ldr r3, [pc, #312] @ (3f7f4 ) │ │ │ │ movw r2, #1055 @ 0x41f │ │ │ │ - ldr r0, [pc, #312] @ (3f828 ) │ │ │ │ + ldr r0, [pc, #312] @ (3f7f8 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f67c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3f5ae │ │ │ │ + b.n 3f64c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f57e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3f67a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f64a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3f668 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f638 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3f62e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f5fe │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ mov r7, r4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f652 │ │ │ │ + b.n 3f622 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3f652 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f622 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f742 │ │ │ │ + beq.n 3f712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 3f790 │ │ │ │ + cbz r3, 3f760 │ │ │ │ movw r2, #1058 @ 0x422 │ │ │ │ movw r1, #41725 @ 0xa2fd │ │ │ │ - ldr r3, [pc, #224] @ (3f82c ) │ │ │ │ - ldr r0, [pc, #224] @ (3f830 ) │ │ │ │ + ldr r3, [pc, #224] @ (3f7fc ) │ │ │ │ + ldr r0, [pc, #224] @ (3f800 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 3f6f8 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 3f6c8 │ │ │ │ movw r2, #1058 @ 0x422 │ │ │ │ movw r1, #41705 @ 0xa2e9 │ │ │ │ - b.n 3f74a │ │ │ │ - blx 3b88 │ │ │ │ + b.n 3f71a │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f5e4 │ │ │ │ - ldr r2, [pc, #200] @ (3f834 ) │ │ │ │ + b.n 3f5b4 │ │ │ │ + ldr r2, [pc, #200] @ (3f804 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #20 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3f58a │ │ │ │ + bne.w 3f55a │ │ │ │ movw r1, #41625 @ 0xa299 │ │ │ │ - b.n 3f6e8 │ │ │ │ + b.n 3f6b8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3f742 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f712 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f6c0 │ │ │ │ + beq.n 3f690 │ │ │ │ movw r1, #41620 @ 0xa294 │ │ │ │ - b.n 3f6e8 │ │ │ │ - ldr r0, [pc, #104] @ (3f810 ) │ │ │ │ + b.n 3f6b8 │ │ │ │ + ldr r0, [pc, #104] @ (3f7e0 ) │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r2, [pc, #140] @ (3f838 ) │ │ │ │ - ldr r1, [pc, #140] @ (3f83c ) │ │ │ │ + ldr r2, [pc, #140] @ (3f808 ) │ │ │ │ + ldr r1, [pc, #140] @ (3f80c ) │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ movw r1, #41695 @ 0xa2df │ │ │ │ - b.n 3f74a │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #116] @ (3f840 ) │ │ │ │ + b.n 3f71a │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #116] @ (3f810 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #116] @ (3f844 ) │ │ │ │ - ldr r0, [pc, #116] @ (3f848 ) │ │ │ │ + ldr r1, [pc, #116] @ (3f814 ) │ │ │ │ + ldr r0, [pc, #116] @ (3f818 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r6, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r7, #1 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #96 @ (adr r0, 3f888 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 3f838 ) │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 3f884 │ │ │ │ + cbnz r6, 3f852 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 3f876 │ │ │ │ + cbnz r0, 3f844 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r4, r4 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ - ldr.w r5, [pc, #2760] @ 4032c │ │ │ │ + ldr.w r5, [pc, #2760] @ 402fc │ │ │ │ subw sp, sp, #1028 @ 0x404 │ │ │ │ - ldr.w r4, [pc, #2756] @ 40330 │ │ │ │ + ldr.w r4, [pc, #2756] @ 40300 │ │ │ │ mov lr, r0 │ │ │ │ add r5, pc │ │ │ │ add.w r9, sp, #332 @ 0x14c │ │ │ │ add r6, sp, #340 @ 0x154 │ │ │ │ - ldr.w r8, [pc, #2748] @ 40334 │ │ │ │ + ldr.w r8, [pc, #2748] @ 40304 │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #1020] @ 0x3fc │ │ │ │ mov.w r4, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -86088,15 +86088,15 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ - ldr.w r3, [pc, #2712] @ 40338 │ │ │ │ + ldr.w r3, [pc, #2712] @ 40308 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ ldr.w r4, [sp, #1120] @ 0x460 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov ip, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ @@ -86111,30 +86111,30 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ strd r3, r3, [sp, #488] @ 0x1e8 │ │ │ │ strd r3, r3, [sp, #536] @ 0x218 │ │ │ │ strd r3, r3, [sp, #392] @ 0x188 │ │ │ │ strd r3, r3, [sp, #344] @ 0x158 │ │ │ │ ldr.w r2, [ip, r8] │ │ │ │ - ldr.w r8, [pc, #2652] @ 4033c │ │ │ │ + ldr.w r8, [pc, #2652] @ 4030c │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r8, pc │ │ │ │ ldr.w r4, [sp, #1128] @ 0x468 │ │ │ │ addw r8, r8, #2812 @ 0xafc │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ - bne.w 3fe60 │ │ │ │ + bne.w 3fe30 │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ mov r2, r8 │ │ │ │ - ldr.w r3, [pc, #2616] @ 40340 │ │ │ │ + ldr.w r3, [pc, #2616] @ 40310 │ │ │ │ strd r8, r8, [sp, #424] @ 0x1a8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -86145,19 +86145,19 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - bne.w 3fe9c │ │ │ │ - ldr.w r3, [pc, #2568] @ 40344 │ │ │ │ + bne.w 3fe6c │ │ │ │ + ldr.w r3, [pc, #2568] @ 40314 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r2, [pc, #2564] @ 40348 │ │ │ │ + ldr.w r2, [pc, #2564] @ 40318 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r8, r8, [sp, #376] @ 0x178 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ @@ -86170,192 +86170,192 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #1 │ │ │ │ movne.w fp, #0 │ │ │ │ - bne.w 3fed8 │ │ │ │ - ldr.w r2, [pc, #2512] @ 4034c │ │ │ │ + bne.w 3fea8 │ │ │ │ + ldr.w r2, [pc, #2512] @ 4031c │ │ │ │ add r0, sp, #444 @ 0x1bc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2508] @ 40350 │ │ │ │ + ldr.w r3, [pc, #2508] @ 40320 │ │ │ │ add r2, pc │ │ │ │ addw r2, r2, #2812 @ 0xafc │ │ │ │ strd r8, r8, [sp, #472] @ 0x1d8 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r3, [r1, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #444] @ 0x1bc │ │ │ │ - ldr.w r3, [pc, #2484] @ 40354 │ │ │ │ + ldr.w r3, [pc, #2484] @ 40324 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40240 │ │ │ │ + beq.w 40210 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f9cc │ │ │ │ + beq.n 3f99c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2436] @ 40358 │ │ │ │ + ldr.w r2, [pc, #2436] @ 40328 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40286 │ │ │ │ + beq.w 40256 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 40260 │ │ │ │ + beq.w 40230 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fa00 │ │ │ │ + beq.n 3f9d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ff14 │ │ │ │ + beq.w 3fee4 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 402b4 │ │ │ │ + beq.w 40284 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 414a2 │ │ │ │ - ldr.w r2, [pc, #2352] @ 4035c │ │ │ │ + bpl.w 41472 │ │ │ │ + ldr.w r2, [pc, #2352] @ 4032c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4146e │ │ │ │ - ldr.w r2, [pc, #2340] @ 40360 │ │ │ │ + beq.w 4143e │ │ │ │ + ldr.w r2, [pc, #2340] @ 40330 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4146a │ │ │ │ + beq.w 4143a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 4149e │ │ │ │ + ble.w 4146e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r4, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4031e │ │ │ │ - ldr.w r3, [pc, #2308] @ 40364 │ │ │ │ + beq.w 402ee │ │ │ │ + ldr.w r3, [pc, #2308] @ 40334 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3ff4a │ │ │ │ + blt.w 3ff1a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w sl, [r3, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 40b38 │ │ │ │ - ldr.w r0, [pc, #2272] @ 40368 │ │ │ │ + beq.w 40b08 │ │ │ │ + ldr.w r0, [pc, #2272] @ 40338 │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 402a6 │ │ │ │ + bne.w 40276 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40290 │ │ │ │ + beq.w 40260 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fac0 │ │ │ │ + beq.n 3fa90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40238 │ │ │ │ + beq.w 40208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fad4 │ │ │ │ + beq.n 3faa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40230 │ │ │ │ + beq.w 40200 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fae8 │ │ │ │ + beq.n 3fab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40228 │ │ │ │ + beq.w 401f8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 40b68 │ │ │ │ + bne.w 40b38 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c10 │ │ │ │ + beq.w 40be0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2156] @ 4036c │ │ │ │ + ldr.w r3, [pc, #2156] @ 4033c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3ff1c │ │ │ │ + bne.w 3feec │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3ff26 │ │ │ │ - ldr.w r2, [pc, #2120] @ 40370 │ │ │ │ + beq.w 3fef6 │ │ │ │ + ldr.w r2, [pc, #2120] @ 40340 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #3 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r3, [sp, #44] @ 0x2c │ │ │ │ ldrdne r2, r1, [r3, #32] │ │ │ │ - beq.w 40ba4 │ │ │ │ - ldr.w r3, [pc, #2084] @ 40374 │ │ │ │ + beq.w 40b74 │ │ │ │ + ldr.w r3, [pc, #2084] @ 40344 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -86364,178 +86364,178 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40c18 │ │ │ │ + beq.w 40be8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fb8e │ │ │ │ + beq.n 3fb5e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #2020] @ 40378 │ │ │ │ + ldr.w r2, [pc, #2020] @ 40348 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1356] @ 0x54c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c54 │ │ │ │ + beq.w 40c24 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c42 │ │ │ │ + beq.w 40c12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fbc4 │ │ │ │ + beq.n 3fb94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 402ac │ │ │ │ - ldr.w r3, [pc, #1972] @ 4037c │ │ │ │ + beq.w 4027c │ │ │ │ + ldr.w r3, [pc, #1972] @ 4034c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [r3, #2436] @ 0x984 │ │ │ │ - blx 4054 │ │ │ │ + blx 4020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 40c8c │ │ │ │ + blt.w 40c5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fbf2 │ │ │ │ + beq.n 3fbc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4030e │ │ │ │ - ldr.w r3, [pc, #1932] @ 40380 │ │ │ │ + beq.w 402de │ │ │ │ + ldr.w r3, [pc, #1932] @ 40350 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40cba │ │ │ │ + beq.w 40c8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fc1a │ │ │ │ + beq.n 3fbea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr.w r2, [pc, #1892] @ 40384 │ │ │ │ + ldr.w r2, [pc, #1892] @ 40354 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #1468] @ 0x5bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40e76 │ │ │ │ + beq.w 40e46 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 40e52 │ │ │ │ + beq.w 40e22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fc50 │ │ │ │ + beq.n 3fc20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40324 │ │ │ │ + beq.w 402f4 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40eb8 │ │ │ │ + beq.w 40e88 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40f02 │ │ │ │ - ldr.w r3, [pc, #1796] @ 40388 │ │ │ │ + beq.w 40ed2 │ │ │ │ + ldr.w r3, [pc, #1796] @ 40358 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 40bf0 │ │ │ │ + blt.w 40bc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40f82 │ │ │ │ + beq.w 40f52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fcc0 │ │ │ │ + beq.n 3fc90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c82 │ │ │ │ + beq.w 40c52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fcd4 │ │ │ │ + beq.n 3fca4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c78 │ │ │ │ + beq.w 40c48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fce8 │ │ │ │ + beq.n 3fcb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c5e │ │ │ │ + beq.w 40c2e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 41018 │ │ │ │ + bne.w 40fe8 │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r3, [pc, #1680] @ 4038c │ │ │ │ + ldr.w r3, [pc, #1680] @ 4035c │ │ │ │ mov r1, r4 │ │ │ │ strd r8, r8, [sp, #568] @ 0x238 │ │ │ │ add r0, sp, #916 @ 0x394 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strd r4, r4, [sp, #540] @ 0x21c │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ str.w sl, [sp, #912] @ 0x390 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -86555,707 +86555,707 @@ │ │ │ │ ldr r1, [sp, #852] @ 0x354 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - beq.w 403d4 │ │ │ │ + beq.w 403a4 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 40abc │ │ │ │ + bne.w 40a8c │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 411ee │ │ │ │ + beq.w 411be │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 41348 │ │ │ │ + beq.w 41318 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 413ba │ │ │ │ + beq.w 4138a │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 413da │ │ │ │ - ldr.w r3, [pc, #1540] @ 40390 │ │ │ │ + beq.w 413aa │ │ │ │ + ldr.w r3, [pc, #1540] @ 40360 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #540] @ 0x21c │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41626 │ │ │ │ + beq.w 415f6 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4160a │ │ │ │ + beq.w 415da │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41642 │ │ │ │ - ldr.w r3, [pc, #1496] @ 40394 │ │ │ │ + beq.w 41612 │ │ │ │ + ldr.w r3, [pc, #1496] @ 40364 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4153a │ │ │ │ + beq.w 4150a │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #2 │ │ │ │ strd r7, r5, [sp, #912] @ 0x390 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ str.w fp, [sp, #920] @ 0x398 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fe04 │ │ │ │ + beq.n 3fdd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 415b6 │ │ │ │ + beq.w 41586 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fe1c │ │ │ │ + beq.n 3fdec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 415e2 │ │ │ │ + beq.w 415b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 414b4 │ │ │ │ + beq.w 41484 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fe36 │ │ │ │ + beq.n 3fe06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 415ec │ │ │ │ + beq.w 415bc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3fe52 │ │ │ │ + beq.n 3fe22 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 415f6 │ │ │ │ + beq.w 415c6 │ │ │ │ mov.w fp, #0 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ movw r8, #40751 @ 0x9f2f │ │ │ │ - b.n 3ffb6 │ │ │ │ - ldr.w r2, [pc, #1332] @ 40398 │ │ │ │ + b.n 3ff86 │ │ │ │ + ldr.w r2, [pc, #1332] @ 40368 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r2, [sp, #64] @ 0x40 │ │ │ │ ldrdne r2, r3, [r2, #32] │ │ │ │ - bne.w 3f914 │ │ │ │ + bne.w 3f8e4 │ │ │ │ mov sl, fp │ │ │ │ movw r9, #895 @ 0x37f │ │ │ │ str.w fp, [sp, #20] │ │ │ │ movw r8, #40156 @ 0x9cdc │ │ │ │ str.w fp, [sp, #28] │ │ │ │ - b.n 3ffb6 │ │ │ │ - ldr.w r2, [pc, #1276] @ 4039c │ │ │ │ + b.n 3ff86 │ │ │ │ + ldr.w r2, [pc, #1276] @ 4036c │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r3, [sp, #48] @ 0x30 │ │ │ │ ldrne r3, [r3, #36] @ 0x24 │ │ │ │ - bne.w 3f95a │ │ │ │ + bne.w 3f92a │ │ │ │ mov sl, fp │ │ │ │ movw r9, #895 @ 0x37f │ │ │ │ str.w fp, [sp, #20] │ │ │ │ movw r8, #40161 @ 0x9ce1 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ - b.n 3ffb6 │ │ │ │ - ldr.w r2, [pc, #1220] @ 403a0 │ │ │ │ + b.n 3ff86 │ │ │ │ + ldr.w r2, [pc, #1220] @ 40370 │ │ │ │ add r0, sp, #444 @ 0x1bc │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r3, [sp, #52] @ 0x34 │ │ │ │ ldrne r2, [r3, #36] @ 0x24 │ │ │ │ - bne.w 3f99c │ │ │ │ + bne.w 3f96c │ │ │ │ mov sl, fp │ │ │ │ movw r9, #895 @ 0x37f │ │ │ │ str.w fp, [sp, #20] │ │ │ │ movw r8, #40166 @ 0x9ce6 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ - b.n 3ffb6 │ │ │ │ + b.n 3ff86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fa00 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3f9d0 │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1144] @ 403a4 │ │ │ │ - ldr.w r1, [pc, #1144] @ 403a8 │ │ │ │ + ldr.w r3, [pc, #1144] @ 40374 │ │ │ │ + ldr.w r1, [pc, #1144] @ 40378 │ │ │ │ add r3, pc │ │ │ │ strd r8, r8, [sp, #520] @ 0x208 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ addw r1, r1, #2812 @ 0xafc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 3fb4e │ │ │ │ + b.n 3fb1e │ │ │ │ movw r8, #40189 @ 0x9cfd │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ff62 │ │ │ │ + beq.n 3ff32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40316 │ │ │ │ + beq.w 402e6 │ │ │ │ mov.w fp, #0 │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ mov sl, fp │ │ │ │ mov r6, fp │ │ │ │ str.w fp, [sp, #20] │ │ │ │ str.w fp, [sp, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ff8a │ │ │ │ + beq.n 3ff5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 401b0 │ │ │ │ - cbz r5, 3ffa0 │ │ │ │ + beq.w 40180 │ │ │ │ + cbz r5, 3ff70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ffa0 │ │ │ │ + beq.n 3ff70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 401a8 │ │ │ │ - cbz r6, 3ffb6 │ │ │ │ + beq.w 40178 │ │ │ │ + cbz r6, 3ff86 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ffb6 │ │ │ │ + beq.n 3ff86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4020a │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 401da │ │ │ │ + blx 3af4 │ │ │ │ ldr r7, [r0, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 401d8 │ │ │ │ + beq.w 401a8 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - cbz r5, 3ffea │ │ │ │ + cbz r5, 3ffba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ffea │ │ │ │ + beq.n 3ffba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 40006 │ │ │ │ - ldr r3, [pc, #952] @ (403ac ) │ │ │ │ + cbz r3, 3ffd6 │ │ │ │ + ldr r3, [pc, #952] @ (4037c ) │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #48] @ 0x30 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 40022 │ │ │ │ - ldr r3, [pc, #928] @ (403b0 ) │ │ │ │ + cbz r3, 3fff2 │ │ │ │ + ldr r3, [pc, #928] @ (40380 ) │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #64] @ 0x40 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 4003e │ │ │ │ - ldr r3, [pc, #904] @ (403b4 ) │ │ │ │ + cbz r3, 4000e │ │ │ │ + ldr r3, [pc, #904] @ (40384 ) │ │ │ │ add r0, sp, #444 @ 0x1bc │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #52] @ 0x34 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 4005a │ │ │ │ - ldr r3, [pc, #880] @ (403b8 ) │ │ │ │ + cbz r3, 4002a │ │ │ │ + ldr r3, [pc, #880] @ (40388 ) │ │ │ │ add r0, sp, #492 @ 0x1ec │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #44] @ 0x2c │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 40076 │ │ │ │ - ldr r3, [pc, #856] @ (403bc ) │ │ │ │ + cbz r3, 40046 │ │ │ │ + ldr r3, [pc, #856] @ (4038c ) │ │ │ │ add r0, sp, #540 @ 0x21c │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #84] @ 0x54 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 401de │ │ │ │ + beq.w 401ae │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4142c │ │ │ │ + beq.w 413fc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 4142c │ │ │ │ + bne.w 413fc │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 402da │ │ │ │ + bne.w 402aa │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 400ac │ │ │ │ + cbz r0, 4007c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 400ac │ │ │ │ + beq.n 4007c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40222 │ │ │ │ + beq.w 401f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 400be │ │ │ │ + beq.n 4008e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4018a │ │ │ │ - cbz r5, 400d4 │ │ │ │ + beq.n 4015a │ │ │ │ + cbz r5, 400a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 400d4 │ │ │ │ + beq.n 400a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40212 │ │ │ │ - ldr r3, [pc, #744] @ (403c0 ) │ │ │ │ + beq.w 401e2 │ │ │ │ + ldr r3, [pc, #744] @ (40390 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #744] @ (403c4 ) │ │ │ │ + ldr r0, [pc, #744] @ (40394 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 400fc │ │ │ │ + cbz r3, 400cc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 400fc │ │ │ │ + beq.n 400cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40192 │ │ │ │ + beq.n 40162 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4011a │ │ │ │ + beq.n 400ea │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40118 │ │ │ │ + beq.n 400e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 40182 │ │ │ │ + cbz r3, 40152 │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 40142 │ │ │ │ + beq.n 40112 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4012c │ │ │ │ + bne.n 400fc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 401b8 │ │ │ │ + ble.n 40188 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4015e │ │ │ │ + beq.n 4012e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4015e │ │ │ │ + beq.n 4012e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4021a │ │ │ │ - ldr r2, [pc, #616] @ (403c8 ) │ │ │ │ - ldr r3, [pc, #460] @ (40330 ) │ │ │ │ + beq.n 401ea │ │ │ │ + ldr r2, [pc, #616] @ (40398 ) │ │ │ │ + ldr r3, [pc, #460] @ (40300 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1020] @ 0x3fc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4149a │ │ │ │ + bne.w 4146a │ │ │ │ mov r0, sl │ │ │ │ addw sp, sp, #1028 @ 0x404 │ │ │ │ vpop {d8-d14} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 40118 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 400e8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 400be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4008e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 400fc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 400cc │ │ │ │ mov sl, r3 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ movw r8, #40250 @ 0x9d3a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3ffa0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3ff70 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3ff8a │ │ │ │ - bne.w 4117e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3ff5a │ │ │ │ + bne.w 4114e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40142 │ │ │ │ + beq.n 40112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40142 │ │ │ │ + bne.n 40112 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 40142 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 40112 │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 3ffea │ │ │ │ - cbz r7, 401e8 │ │ │ │ + b.n 3ffba │ │ │ │ + cbz r7, 401b8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 40ed6 │ │ │ │ + bne.w 40ea6 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 400be │ │ │ │ + beq.w 4008e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 400be │ │ │ │ + beq.w 4008e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 400be │ │ │ │ - b.n 4018c │ │ │ │ + bne.w 4008e │ │ │ │ + b.n 4015c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3ffb6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3ff86 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 400d4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 400a4 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4015e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 400ac │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4012e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4007c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fae8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3fab8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fad4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3faa4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fac0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3fa90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 415b0 │ │ │ │ + bne.w 41580 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r8, #40177 @ 0x9cf1 │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 3ffb6 │ │ │ │ + b.n 3ff86 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4159c │ │ │ │ + beq.w 4156c │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #20] │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ movw r8, #40179 @ 0x9cf3 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40b4e │ │ │ │ + beq.w 40b1e │ │ │ │ str r7, [sp, #28] │ │ │ │ - b.n 3ff8a │ │ │ │ - blx 3b88 │ │ │ │ + b.n 3ff5a │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 3f9e6 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 402a6 │ │ │ │ - ldr r3, [pc, #308] @ (403cc ) │ │ │ │ + b.w 3f9b6 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 40276 │ │ │ │ + ldr r3, [pc, #308] @ (4039c ) │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #308] @ (403d0 ) │ │ │ │ + ldr r1, [pc, #308] @ (403a0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r8, #40190 @ 0x9cfe │ │ │ │ - b.n 3ff4e │ │ │ │ + b.n 3ff1e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fbc4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3fb94 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ movw r8, #40182 @ 0x9cf6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 402d6 │ │ │ │ + beq.n 402a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40a80 │ │ │ │ + beq.w 40a50 │ │ │ │ str r4, [sp, #20] │ │ │ │ - b.n 3ffb6 │ │ │ │ + b.n 3ff86 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 400ac │ │ │ │ + beq.w 4007c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 400ac │ │ │ │ + beq.w 4007c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 400ac │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 4007c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 400ac │ │ │ │ - b.n 400be │ │ │ │ + bne.w 4007c │ │ │ │ + b.n 4008e │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fbf2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3fbc2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3ff62 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3ff32 │ │ │ │ movw r8, #40187 @ 0x9cfb │ │ │ │ - b.n 3ff4e │ │ │ │ + b.n 3ff1e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 3fc50 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 3fc20 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ movs r4, r0 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r1, r4 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r0, r3 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r2 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + adds r6, r6, r1 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 403f8 │ │ │ │ + cbz r6, 403c6 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr3, {0} │ │ │ │ + cdp2 0, 12, cr0, cr10, cr3, {0} │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ movs r2, r0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 40a8c │ │ │ │ + beq.w 40a5c │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 40e8a │ │ │ │ + beq.w 40e5a │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 40f48 │ │ │ │ + beq.w 40f18 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #20 │ │ │ │ - beq.w 41122 │ │ │ │ + beq.w 410f2 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 3fd88 │ │ │ │ - ldr.w r3, [pc, #3052] @ 40fe8 │ │ │ │ + bne.w 3fd58 │ │ │ │ + ldr.w r3, [pc, #3052] @ 40fb8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #296] @ 0x128 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41482 │ │ │ │ + beq.w 41452 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ movs r5, #0 │ │ │ │ mul.w r0, r3, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov.w r9, r3, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ str.w r9, [sp, #172] @ 0xac │ │ │ │ mov r9, r1 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ mov.w lr, r4, asr #31 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -87267,157 +87267,157 @@ │ │ │ │ strd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ str.w lr, [sp, #164] @ 0xa4 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40f76 │ │ │ │ + beq.w 40f46 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40f9e │ │ │ │ + beq.w 40f6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4048e │ │ │ │ + beq.n 4045e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c68 │ │ │ │ - ldr.w r3, [pc, #2908] @ 40fec │ │ │ │ + beq.w 40c38 │ │ │ │ + ldr.w r3, [pc, #2908] @ 40fbc │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 40c38 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 40c08 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 410ba │ │ │ │ + beq.w 4108a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 404cc │ │ │ │ + beq.n 4049c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40c70 │ │ │ │ + beq.w 40c40 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ vstmia r9!, {d9} │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4110a │ │ │ │ + beq.w 410da │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41116 │ │ │ │ + beq.w 410e6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 40506 │ │ │ │ + beq.n 404d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40cda │ │ │ │ + beq.w 40caa │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 40cb0 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 40c80 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 41152 │ │ │ │ + beq.w 41122 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 4053a │ │ │ │ + beq.n 4050a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40ce2 │ │ │ │ + beq.w 40cb2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ vsub.f64 d0, d8, d9 │ │ │ │ vstmia r3!, {d8} │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41168 │ │ │ │ + beq.w 41138 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41174 │ │ │ │ + beq.w 41144 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3f50 │ │ │ │ + blx 3f1c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 411c0 │ │ │ │ + beq.w 41190 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4058a │ │ │ │ + beq.n 4055a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40f2a │ │ │ │ + beq.w 40efa │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4059e │ │ │ │ + beq.n 4056e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40f34 │ │ │ │ + beq.w 40f04 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 40eca │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 40e9a │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 411ce │ │ │ │ + beq.w 4119e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 405d6 │ │ │ │ + beq.n 405a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 40f3e │ │ │ │ + beq.w 40f0e │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr d8, [r3] │ │ │ │ - beq.w 40e82 │ │ │ │ + beq.w 40e52 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add.w r2, r2, #8 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ @@ -87426,25 +87426,25 @@ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ adc.w r3, r3, #0 │ │ │ │ cmp r5, r2 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ sbcs r3, r2 │ │ │ │ - blt.w 40458 │ │ │ │ + blt.w 40428 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r9, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ - ble.w 40d1a │ │ │ │ + ble.w 40cea │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #324] @ 0x144 │ │ │ │ add.w r0, r9, r3 │ │ │ │ str.w lr, [sp, #244] @ 0xf4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, fp, [sp, #316] @ 0x13c │ │ │ │ strd r3, r3, [sp, #284] @ 0x11c │ │ │ │ @@ -87467,30 +87467,30 @@ │ │ │ │ addw r3, pc, #2400 @ 0x960 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r1] │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ strd r2, r3, [r1, #16] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 406ac │ │ │ │ + ble.n 4067c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ ldr.w lr, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ strd r4, r5, [r2], #8 │ │ │ │ add r3, lr │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 4069e │ │ │ │ + bne.n 4066e │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 40760 │ │ │ │ + ble.n 40730 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w lr, [sp, #184] @ 0xb8 │ │ │ │ mov ip, r7 │ │ │ │ ldr.w sl, [sp, #244] @ 0xf4 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ @@ -87534,69 +87534,69 @@ │ │ │ │ it pl │ │ │ │ vmovpl.f64 d6, d7 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ cmp r3, lr │ │ │ │ sbcs.w fp, r1, sl │ │ │ │ vstmia r0!, {d6} │ │ │ │ - blt.n 4070c │ │ │ │ + blt.n 406dc │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add r7, lr │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 406dc │ │ │ │ + bne.n 406ac │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov fp, r5 │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ mov sl, r3 │ │ │ │ ldrd r8, r7, [sp, #268] @ 0x10c │ │ │ │ mov r9, r2 │ │ │ │ - b.n 4081a │ │ │ │ + b.n 407ea │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ vldmia r3!, {d7} │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4082c │ │ │ │ + bge.n 407fc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vsub.f64 d8, d8, d9 │ │ │ │ add.w r8, r8, #8 │ │ │ │ vldmia r3!, {d10} │ │ │ │ vmul.f64 d7, d7, d10 │ │ │ │ str r3, [sp, #32] │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ vmul.f64 d7, d8, d10 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ movlt r1, #0 │ │ │ │ str.w r1, [r8, #-4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ str.w r0, [r8, #-8] │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ adds r0, #1 │ │ │ │ add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ adc.w r1, r1, #0 │ │ │ │ cmp r0, r4 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov.w r6, r4, asr #31 │ │ │ │ sbcs.w ip, r1, r6 │ │ │ │ @@ -87606,56 +87606,56 @@ │ │ │ │ adds r5, #1 │ │ │ │ strd r4, r6, [r7] │ │ │ │ adc.w fp, fp, #0 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ add.w r7, r7, #8 │ │ │ │ sbcs.w r1, fp, r3 │ │ │ │ - bge.w 41516 │ │ │ │ + bge.w 414e6 │ │ │ │ vldmia sl!, {d8} │ │ │ │ vldmia r9!, {d9} │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4077e │ │ │ │ + bpl.n 4074e │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 40cea │ │ │ │ + beq.w 40cba │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r1, #16] │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ strd r2, r3, [r1, #16] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - beq.w 40cea │ │ │ │ + beq.w 40cba │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [r2, #8] │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ strd r4, r5, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40cea │ │ │ │ + beq.w 40cba │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ adc.w r3, r8, #0 │ │ │ │ cmp r5, r2 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ sbcs.w r3, r4, r3 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ - bge.w 40cea │ │ │ │ + bge.w 40cba │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ add.w r9, sp, #736 @ 0x2e0 │ │ │ │ str.w r8, [sp, #296] @ 0x128 │ │ │ │ ldrd r4, r6, [r0, #8] │ │ │ │ vldr d14, [r3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ @@ -87665,26 +87665,26 @@ │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ ldr.w sl, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ adds r3, r3, r5 │ │ │ │ vldr d13, [sp, #784] @ 0x310 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldrd r0, r1, [sp, #172] @ 0xac │ │ │ │ - blx 42f0 <__aeabi_l2d@plt> │ │ │ │ + blx 42bc <__aeabi_l2d@plt> │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d6, d14 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ sbcs r3, r6 │ │ │ │ vmla.f64 d6, d7, d13 │ │ │ │ vstr d6, [r9] │ │ │ │ - blt.w 40b14 │ │ │ │ + blt.w 40ae4 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ vldr d12, [sp, #792] @ 0x318 │ │ │ │ vldr d11, [r3, #8] │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ @@ -87711,27 +87711,27 @@ │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ adds r3, r4, r3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - blx 42f0 <__aeabi_l2d@plt> │ │ │ │ + blx 42bc <__aeabi_l2d@plt> │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d6, d11 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ sbcs r3, r2 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ vmla.f64 d6, d7, d12 │ │ │ │ vstr d6, [r9, #8] │ │ │ │ - blt.w 40af0 │ │ │ │ + blt.w 40ac0 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r5, [sp, #156] @ 0x9c │ │ │ │ vldr d9, [r3, #16] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -87750,15 +87750,15 @@ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mla r3, r3, r0, r1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ adds r6, r3, r7 │ │ │ │ - b.n 409f8 │ │ │ │ + b.n 409c8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ bics.w r2, r4, r5, asr #32 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ ldr.w r7, [r8, #4] │ │ │ │ @@ -87769,35 +87769,35 @@ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ vstr d0, [r7] │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r3, r4 │ │ │ │ - bge.n 409d4 │ │ │ │ + bge.n 409a4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ adds r3, r3, r4 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov.w r1, #1 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r2, r4, #1 │ │ │ │ adc.w r3, r5, #0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ sbcs r5, r1 │ │ │ │ - bge.n 40aec │ │ │ │ + bge.n 40abc │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 42f0 <__aeabi_l2d@plt> │ │ │ │ + blx 42bc <__aeabi_l2d@plt> │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d6, d9 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -87808,18 +87808,18 @@ │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 409e2 │ │ │ │ + beq.n 409b2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 409a0 │ │ │ │ + bne.n 40970 │ │ │ │ ldrd r0, r1, [sp, #176] @ 0xb0 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ bics.w r2, r2, r0, asr #32 │ │ │ │ it cs │ │ │ │ movcs r2, r1 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ @@ -87835,232 +87835,232 @@ │ │ │ │ bics.w r2, r4, r5, asr #32 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ strd r0, r1, [r3] │ │ │ │ - b.n 409c8 │ │ │ │ + b.n 40998 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ str r4, [sp, #20] │ │ │ │ - b.w 3ffb6 │ │ │ │ - ldr.w r3, [pc, #1376] @ 40ff0 │ │ │ │ + b.w 3ff86 │ │ │ │ + ldr.w r3, [pc, #1376] @ 40fc0 │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #912] @ 0x390 │ │ │ │ ldr.w r0, [r3, #260] @ 0x104 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40410 │ │ │ │ + bne.w 403e0 │ │ │ │ movw r9, #939 @ 0x3ab │ │ │ │ movw r8, #40336 @ 0x9d90 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ - bne.w 3fd88 │ │ │ │ - ldr.w r3, [pc, #1320] @ 40ff4 │ │ │ │ + bne.w 3fd58 │ │ │ │ + ldr.w r3, [pc, #1320] @ 40fc4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #252] @ 0xfc │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40410 │ │ │ │ + bne.w 403e0 │ │ │ │ movw r8, #40536 @ 0x9e58 │ │ │ │ movw r9, #949 @ 0x3b5 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, r2, #1 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ adc.w r3, r0, #0 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ cmp r2, r4 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ sbcs.w r2, r0, r2 │ │ │ │ - bge.n 40b10 │ │ │ │ + bge.n 40ae0 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - b.n 40932 │ │ │ │ + b.n 40902 │ │ │ │ ldrd r4, r6, [sp, #276] @ 0x114 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ adds r2, r1, #1 │ │ │ │ adc.w r3, r0, #0 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ ldr r5, [sp, #292] @ 0x124 │ │ │ │ cmp r1, r5 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ - bge.w 40cea │ │ │ │ + bge.w 40cba │ │ │ │ strd r2, r3, [sp, #172] @ 0xac │ │ │ │ - b.n 408ba │ │ │ │ + b.n 4088a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3faac │ │ │ │ - b.w 402a6 │ │ │ │ + bne.w 3fa7c │ │ │ │ + b.w 40276 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 40282 │ │ │ │ + beq.w 40252 │ │ │ │ mov r7, r3 │ │ │ │ - b.w 3ff76 │ │ │ │ - ldr.w r3, [pc, #1164] @ 40ff8 │ │ │ │ + b.w 3ff46 │ │ │ │ + ldr.w r3, [pc, #1164] @ 40fc8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4130c │ │ │ │ + beq.w 412dc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41322 │ │ │ │ + beq.w 412f2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1136] @ 40ffc │ │ │ │ + ldr.w r3, [pc, #1136] @ 40fcc │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 3fb0c │ │ │ │ + beq.w 3fadc │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 3fb26 │ │ │ │ + blx 3ddc │ │ │ │ + b.w 3faf6 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov fp, r4 │ │ │ │ - blx 42cc │ │ │ │ + blx 4298 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1096] @ 41000 │ │ │ │ + ldr.w r3, [pc, #1096] @ 40fd0 │ │ │ │ mov sl, r4 │ │ │ │ strd r8, r8, [sp, #520] @ 0x208 │ │ │ │ movw r8, #40212 @ 0x9d14 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ str r4, [r6, #0] │ │ │ │ str.w r4, [r9] │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r4, [r5, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.w 3ffa2 │ │ │ │ + b.w 3ff72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4157c │ │ │ │ + beq.w 4154c │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov sl, fp │ │ │ │ mov r7, fp │ │ │ │ movw r8, #40252 @ 0x9d3c │ │ │ │ - b.w 40278 │ │ │ │ + b.w 40248 │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 3ff26 │ │ │ │ + b.w 3fef6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 415c0 │ │ │ │ + bne.w 41590 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movw r9, #906 @ 0x38a │ │ │ │ movw r8, #40225 @ 0x9d21 │ │ │ │ mov fp, sl │ │ │ │ - b.w 3ffb6 │ │ │ │ - bl 112bc │ │ │ │ + b.w 3ff86 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - b.n 404ac │ │ │ │ + b.n 4047c │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movw r9, #906 @ 0x38a │ │ │ │ movw r8, #40227 @ 0x9d23 │ │ │ │ mov fp, sl │ │ │ │ - b.w 3ffa2 │ │ │ │ - blx 3b88 │ │ │ │ + b.w 3ff72 │ │ │ │ + blx 3b54 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.w 3fba8 │ │ │ │ + b.w 3fb78 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3fce8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3fcb8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4048e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4045e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 404cc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4049c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3fcd4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3fca4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3fcc0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3fc90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40c9c │ │ │ │ + beq.n 40c6c │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 411a8 │ │ │ │ + beq.w 41178 │ │ │ │ movs r3, #0 │ │ │ │ movw r8, #40230 @ 0x9d26 │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ movw r9, #906 @ 0x38a │ │ │ │ - b.w 3ffb6 │ │ │ │ - bl 112bc │ │ │ │ + b.w 3ff86 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.n 4051a │ │ │ │ + b.n 404ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3fc1a │ │ │ │ + bne.w 3fbea │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ movw r8, #40240 @ 0x9d30 │ │ │ │ mov fp, sl │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 40506 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 404d6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4053a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4050a │ │ │ │ ldr r2, [sp, #284] @ 0x11c │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ add r1, r0 │ │ │ │ @@ -88071,42 +88071,42 @@ │ │ │ │ ldrd r1, r0, [sp, #308] @ 0x134 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r1 │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ - bne.w 4065c │ │ │ │ + bne.w 4062c │ │ │ │ ldrd fp, sl, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl f7d8 │ │ │ │ + bl f7a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 414d4 │ │ │ │ - beq.w 41410 │ │ │ │ - ldr r3, [pc, #716] @ (41004 ) │ │ │ │ + blt.w 414a4 │ │ │ │ + beq.w 413e0 │ │ │ │ + ldr r3, [pc, #716] @ (40fd4 ) │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 414e6 │ │ │ │ - ldr r3, [pc, #696] @ (41008 ) │ │ │ │ + beq.w 414b6 │ │ │ │ + ldr r3, [pc, #696] @ (40fd8 ) │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 414fa │ │ │ │ + bne.w 414ca │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 41500 │ │ │ │ + beq.w 414d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -88115,474 +88115,474 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40d94 │ │ │ │ + beq.n 40d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 414e0 │ │ │ │ + beq.w 414b0 │ │ │ │ mov r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #624] @ (4100c ) │ │ │ │ + ldr r3, [pc, #624] @ (40fdc ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r9, #1040 @ 0x410 │ │ │ │ movw r8, #41492 @ 0xa214 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #656] @ 0x290 │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ strd r5, r1, [sp, #584] @ 0x248 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ adds r2, #1 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 414be │ │ │ │ + beq.w 4148e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40de0 │ │ │ │ + beq.n 40db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 414f2 │ │ │ │ + beq.w 414c2 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41590 │ │ │ │ + beq.w 41560 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 40104 │ │ │ │ + beq.w 400d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 40104 │ │ │ │ + bne.w 400d4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 40104 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 400d4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 412da │ │ │ │ + beq.w 412aa │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 412d4 │ │ │ │ + beq.w 412a4 │ │ │ │ mov sl, r6 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #28] │ │ │ │ movw r8, #40242 @ 0x9d32 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 3fc34 │ │ │ │ - vldr d7, [pc, #348] @ 40fe0 │ │ │ │ - b.w 405f0 │ │ │ │ - ldr r3, [pc, #388] @ (41010 ) │ │ │ │ + b.w 3fc04 │ │ │ │ + vldr d7, [pc, #348] @ 40fb0 │ │ │ │ + b.w 405c0 │ │ │ │ + ldr r3, [pc, #388] @ (40fe0 ) │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #912] @ 0x390 │ │ │ │ ldr.w r0, [r3, #272] @ 0x110 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40410 │ │ │ │ + bne.w 403e0 │ │ │ │ movw r9, #941 @ 0x3ad │ │ │ │ movw r8, #40376 @ 0x9db8 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ movw r8, #40245 @ 0x9d35 │ │ │ │ - b.w 3ffa2 │ │ │ │ - bl 112bc │ │ │ │ + b.w 3ff72 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 405b2 │ │ │ │ + b.w 40582 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 400be │ │ │ │ + beq.w 4008e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 400be │ │ │ │ + beq.w 4008e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 400be │ │ │ │ - b.w 40302 │ │ │ │ + bne.w 4008e │ │ │ │ + b.w 402d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40f16 │ │ │ │ + beq.n 40ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4019a │ │ │ │ + beq.w 4016a │ │ │ │ movs r3, #0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ movw r8, #40250 @ 0x9d3a │ │ │ │ - b.w 3ffa2 │ │ │ │ + b.w 3ff72 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4058a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4055a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4059e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4056e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 405d6 │ │ │ │ - ldr r3, [pc, #200] @ (41014 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 405a6 │ │ │ │ + ldr r3, [pc, #200] @ (40fe4 ) │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #912] @ 0x390 │ │ │ │ ldr.w r0, [r3, #268] @ 0x10c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40410 │ │ │ │ + bne.w 403e0 │ │ │ │ movw r9, #943 @ 0x3af │ │ │ │ movw r8, #40416 @ 0x9de0 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ movw r8, #40846 @ 0x9f8e │ │ │ │ movw r9, #973 @ 0x3cd │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 41504 │ │ │ │ + beq.w 414d4 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ movw r8, #40253 @ 0x9d3d │ │ │ │ - b.w 40278 │ │ │ │ + b.w 40248 │ │ │ │ movw r8, #40848 @ 0x9f90 │ │ │ │ movw r9, #973 @ 0x3cd │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3ffb6 │ │ │ │ + beq.w 3ff86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3ffb6 │ │ │ │ + beq.w 3ff86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ffb6 │ │ │ │ + bne.w 3ff86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ffb6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ff86 │ │ │ │ nop.w │ │ │ │ - blx 785958 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x703b1c> │ │ │ │ + blx 785928 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x703aec> │ │ │ │ strd r4, ip, [r4, #396]! @ 0x18c │ │ │ │ - blx 785960 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x703b24> │ │ │ │ + blx 785930 <.gomp_critical_user___pyx_parallel_lastprivates2@@Base+0x703af4> │ │ │ │ strd ip, ip, [r4, #396]! @ 0x18c │ │ │ │ ... │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w r0, [lr, r3] │ │ │ │ - strh.w r0, [r8, r3] │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + strb.w r0, [lr, #3] │ │ │ │ + ldr.w r0, [r8, r3] │ │ │ │ + lsls r2, r2, #20 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ movs r4, r0 │ │ │ │ - ldr.w r3, [pc, #1624] @ 41674 │ │ │ │ + ldr.w r3, [pc, #1624] @ 41644 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 413fa │ │ │ │ - ldr.w r4, [pc, #1608] @ 41678 │ │ │ │ + beq.w 413ca │ │ │ │ + ldr.w r4, [pc, #1608] @ 41648 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ add r0, sp, #540 @ 0x21c │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r5, #3 │ │ │ │ movs r3, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 412a6 │ │ │ │ + beq.w 41276 │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r2, [pc, #1564] @ 4167c │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r2, [pc, #1564] @ 4164c │ │ │ │ str r4, [sp, #0] │ │ │ │ add r4, sp, #808 @ 0x328 │ │ │ │ add r2, pc │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ addw r2, r2, #2428 @ 0x97c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #912] @ 0x390 │ │ │ │ str r3, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #916] @ 0x394 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - beq.n 410a6 │ │ │ │ + beq.n 41076 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3fd2a │ │ │ │ + bne.w 3fcfa │ │ │ │ mov.w fp, #0 │ │ │ │ movw r9, #909 @ 0x38d │ │ │ │ str.w fp, [sp, #28] │ │ │ │ movw r8, #40279 @ 0x9d57 │ │ │ │ - b.w 3ffb6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3ff86 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 404bc │ │ │ │ + beq.w 4048c │ │ │ │ mov r4, r6 │ │ │ │ movs r7, #0 │ │ │ │ movw r8, #40851 @ 0x9f93 │ │ │ │ movw r9, #973 @ 0x3cd │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 410ee │ │ │ │ + beq.n 410be │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 41106 │ │ │ │ + cbz r5, 410d6 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 3ff76 │ │ │ │ - b.w 3ffb6 │ │ │ │ + bne.w 3ff46 │ │ │ │ + b.w 3ff86 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3ffb6 │ │ │ │ + beq.w 3ff86 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r5, r6 │ │ │ │ - bne.w 3ff80 │ │ │ │ - b.w 3ffb6 │ │ │ │ + bne.w 3ff50 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 40b52 │ │ │ │ + b.n 40b22 │ │ │ │ movw r8, #40862 @ 0x9f9e │ │ │ │ movw r9, #974 @ 0x3ce │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r7, r0 │ │ │ │ movw r8, #40864 @ 0x9fa0 │ │ │ │ movw r9, #974 @ 0x3ce │ │ │ │ - b.n 410d0 │ │ │ │ - ldr.w r3, [pc, #1372] @ 41680 │ │ │ │ + b.n 410a0 │ │ │ │ + ldr.w r3, [pc, #1372] @ 41650 │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #912] @ 0x390 │ │ │ │ ldr.w r0, [r3, #276] @ 0x114 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40410 │ │ │ │ + bne.w 403e0 │ │ │ │ movw r9, #945 @ 0x3b1 │ │ │ │ movw r8, #40456 @ 0x9e08 │ │ │ │ - b.w 3ffb6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 3ff86 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4052a │ │ │ │ + beq.w 404fa │ │ │ │ mov r4, r6 │ │ │ │ movw r8, #40867 @ 0x9fa3 │ │ │ │ movw r9, #974 @ 0x3ce │ │ │ │ - b.n 40fa6 │ │ │ │ + b.n 40f76 │ │ │ │ movw r8, #40878 @ 0x9fae │ │ │ │ movw r9, #975 @ 0x3cf │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ movw r8, #40880 @ 0x9fb0 │ │ │ │ movw r9, #975 @ 0x3cf │ │ │ │ - b.n 40fa6 │ │ │ │ - ldr.w r2, [pc, #1284] @ 41684 │ │ │ │ - ldr.w r3, [pc, #1284] @ 41688 │ │ │ │ + b.n 40f76 │ │ │ │ + ldr.w r2, [pc, #1284] @ 41654 │ │ │ │ + ldr.w r3, [pc, #1284] @ 41658 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #1020] @ 0x3fc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4149a │ │ │ │ - ldr.w r0, [pc, #1264] @ 4168c │ │ │ │ + bne.w 4146a │ │ │ │ + ldr.w r0, [pc, #1264] @ 4165c │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #41569 @ 0xa261 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r3 │ │ │ │ mov sl, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov fp, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ movw r8, #40230 @ 0x9d26 │ │ │ │ movw r9, #906 @ 0x38a │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r7, r4 │ │ │ │ movw r8, #40882 @ 0x9fb2 │ │ │ │ mov r4, r6 │ │ │ │ movw r9, #975 @ 0x3cf │ │ │ │ - b.n 410d0 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 410a0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4143c │ │ │ │ + bne.w 4140c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 405cc │ │ │ │ + bne.w 4059c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ vstr d9, [r3] │ │ │ │ - b.w 405e8 │ │ │ │ - ldr.w r3, [pc, #1184] @ 41690 │ │ │ │ + b.w 405b8 │ │ │ │ + ldr.w r3, [pc, #1184] @ 41660 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #256] @ 0x100 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41430 │ │ │ │ + beq.w 41400 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4133c │ │ │ │ - ldr.w r3, [pc, #1144] @ 41694 │ │ │ │ + beq.w 4130c │ │ │ │ + ldr.w r3, [pc, #1144] @ 41664 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2396] @ 0x95c │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 412ee │ │ │ │ + beq.n 412be │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 41368 │ │ │ │ + bne.w 41338 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bpl.n 41288 │ │ │ │ + bpl.n 41258 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41246 │ │ │ │ + beq.n 41216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 412a0 │ │ │ │ - ldr.w r3, [pc, #1104] @ 41698 │ │ │ │ + cbz r3, 41270 │ │ │ │ + ldr.w r3, [pc, #1104] @ 41668 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2464] @ 0x9a0 │ │ │ │ ldr.w r0, [r3, #2908] @ 0xb5c │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4148e │ │ │ │ + beq.w 4145e │ │ │ │ movs r1, #0 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4127c │ │ │ │ + beq.n 4124c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41424 │ │ │ │ + beq.w 413f4 │ │ │ │ mov.w r9, #964 @ 0x3c4 │ │ │ │ movw r8, #40789 @ 0x9f55 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4132a │ │ │ │ + beq.n 412fa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41246 │ │ │ │ + beq.n 41216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41246 │ │ │ │ + bne.n 41216 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 41246 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 41216 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, sl │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -88592,229 +88592,229 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov fp, r3 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.w 402c2 │ │ │ │ + b.w 40292 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ movw r8, #40242 @ 0x9d32 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 40410 │ │ │ │ + beq.w 403e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 40410 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 40410 │ │ │ │ + bne.w 403e0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 403e0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ movw r8, #40195 @ 0x9d03 │ │ │ │ - b.w 3ffa2 │ │ │ │ + b.w 3ff72 │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b.w 3fb26 │ │ │ │ + b.w 3faf6 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4128e │ │ │ │ + bne.n 4125e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 412fa │ │ │ │ - b.w 40410 │ │ │ │ + bne.n 412ca │ │ │ │ + b.w 403e0 │ │ │ │ movw r9, #963 @ 0x3c3 │ │ │ │ movw r8, #40772 @ 0x9f44 │ │ │ │ - b.w 3ffb6 │ │ │ │ - ldr r3, [pc, #848] @ (4169c ) │ │ │ │ + b.w 3ff86 │ │ │ │ + ldr r3, [pc, #848] @ (4166c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #284] @ 0x11c │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41204 │ │ │ │ + bne.w 411d4 │ │ │ │ movw r9, #951 @ 0x3b7 │ │ │ │ movw r8, #40576 @ 0x9e80 │ │ │ │ - b.w 3ffb6 │ │ │ │ - ldr r3, [pc, #820] @ (416a0 ) │ │ │ │ + b.w 3ff86 │ │ │ │ + ldr r3, [pc, #820] @ (41670 ) │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4144a │ │ │ │ + beq.n 4141a │ │ │ │ movs r2, #3 │ │ │ │ - blx 43b0 │ │ │ │ + blx 437c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 415c6 │ │ │ │ - bl f7d8 │ │ │ │ + beq.w 41596 │ │ │ │ + bl f7a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41398 │ │ │ │ + beq.n 41368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 41462 │ │ │ │ + beq.n 41432 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 415c6 │ │ │ │ + blt.w 41596 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 413b2 │ │ │ │ + beq.n 41382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 415d4 │ │ │ │ + beq.w 415a4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 40410 │ │ │ │ - b.n 41246 │ │ │ │ - ldr r3, [pc, #744] @ (416a4 ) │ │ │ │ + beq.w 403e0 │ │ │ │ + b.n 41216 │ │ │ │ + ldr r3, [pc, #744] @ (41674 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #288] @ 0x120 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41204 │ │ │ │ + bne.w 411d4 │ │ │ │ movw r9, #953 @ 0x3b9 │ │ │ │ movw r8, #40616 @ 0x9ea8 │ │ │ │ - b.w 3ffb6 │ │ │ │ - ldr r3, [pc, #716] @ (416a8 ) │ │ │ │ + b.w 3ff86 │ │ │ │ + ldr r3, [pc, #716] @ (41678 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #292] @ 0x124 │ │ │ │ - bl 14ce8 │ │ │ │ + bl 14cb8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41204 │ │ │ │ + bne.w 411d4 │ │ │ │ movw r9, #955 @ 0x3bb │ │ │ │ movw r8, #40656 @ 0x9ed0 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r7, sl │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ str r0, [sp, #28] │ │ │ │ movw r8, #40258 @ 0x9d42 │ │ │ │ - b.w 402c2 │ │ │ │ + b.w 40292 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 40e10 │ │ │ │ + b.n 40de0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4127c │ │ │ │ - bl 10568 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4124c │ │ │ │ + bl 10538 │ │ │ │ movw r9, #947 @ 0x3b3 │ │ │ │ movw r8, #40496 @ 0x9e30 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r6, r7 │ │ │ │ movw r8, #40886 @ 0x9fb6 │ │ │ │ movw r9, #975 @ 0x3cf │ │ │ │ - b.w 3ffa0 │ │ │ │ - bl 112bc │ │ │ │ + b.w 3ff70 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - b.n 4139e │ │ │ │ + b.n 4136e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 41398 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #572] @ (416ac ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 41368 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #572] @ (4167c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #568] @ (416b0 ) │ │ │ │ - ldr r0, [pc, #572] @ (416b4 ) │ │ │ │ + ldr r1, [pc, #568] @ (41680 ) │ │ │ │ + ldr r0, [pc, #572] @ (41684 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movw r9, #957 @ 0x3bd │ │ │ │ movw r8, #40696 @ 0x9ef8 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov.w r9, #964 @ 0x3c4 │ │ │ │ movw r8, #40785 @ 0x9f51 │ │ │ │ - b.w 3ffb6 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #532] @ (416b8 ) │ │ │ │ + b.w 3ff86 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #532] @ (41688 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #532] @ (416bc ) │ │ │ │ - ldr r0, [pc, #532] @ (416c0 ) │ │ │ │ + ldr r1, [pc, #532] @ (4168c ) │ │ │ │ + ldr r0, [pc, #532] @ (41690 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov fp, r6 │ │ │ │ movw r8, #40745 @ 0x9f29 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3ffb6 │ │ │ │ + beq.w 3ff86 │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r5, r6 │ │ │ │ - b.w 40278 │ │ │ │ + b.w 40248 │ │ │ │ movw r9, #1039 @ 0x40f │ │ │ │ movw r8, #41461 @ 0xa1f5 │ │ │ │ - b.w 3ffb6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 40d94 │ │ │ │ + b.w 3ff86 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 40d64 │ │ │ │ mov.w r9, #1040 @ 0x410 │ │ │ │ mov.w r8, #41472 @ 0xa200 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 40de0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 40db0 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 40d98 │ │ │ │ + b.n 40d68 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 40d98 │ │ │ │ + b.n 40d68 │ │ │ │ mov fp, sl │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ str.w sl, [sp, #28] │ │ │ │ movw r8, #40253 @ 0x9d3d │ │ │ │ - b.w 3ff8c │ │ │ │ + b.w 3ff5c │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.w 40866 │ │ │ │ + beq.w 40836 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #2 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ - beq.w 40866 │ │ │ │ + beq.w 40836 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 40850 │ │ │ │ + b.w 40820 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ - cbz r7, 41576 │ │ │ │ + cbz r7, 41546 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -88823,152 +88823,153 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4156e │ │ │ │ + beq.n 4153e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4165c │ │ │ │ + beq.n 4162c │ │ │ │ mov r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 3fdce │ │ │ │ + b.w 3fd9e │ │ │ │ mov r2, r7 │ │ │ │ - b.w 3fdce │ │ │ │ + b.w 3fd9e │ │ │ │ movs r3, #0 │ │ │ │ mov.w r9, #908 @ 0x38c │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ movw r8, #40252 @ 0x9d3c │ │ │ │ - b.w 3ff8c │ │ │ │ + b.w 3ff5c │ │ │ │ mov.w r9, #1040 @ 0x410 │ │ │ │ movw r8, #41496 @ 0xa218 │ │ │ │ - b.w 3ffa2 │ │ │ │ + b.w 3ff72 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #28] │ │ │ │ movw r8, #40179 @ 0x9cf3 │ │ │ │ str r7, [sp, #20] │ │ │ │ movw r9, #905 @ 0x389 │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 3f9cc │ │ │ │ + b.w 3f99c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3fe04 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3fdd4 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 3fb8e │ │ │ │ + b.w 3fb5e │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movw r9, #963 @ 0x3c3 │ │ │ │ movw r8, #40774 @ 0x9f46 │ │ │ │ - b.w 402c2 │ │ │ │ + b.w 40292 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 40410 │ │ │ │ - b.n 41246 │ │ │ │ + beq.w 403e0 │ │ │ │ + b.n 41216 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3fe1c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3fdec │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3fe36 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3fe06 │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r4 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ movw r8, #40751 @ 0x9f2f │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 3ffb6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41634 │ │ │ │ + beq.n 41604 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ movw r8, #40721 @ 0x9f11 │ │ │ │ - b.w 40278 │ │ │ │ + b.w 40248 │ │ │ │ mov fp, r0 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ movw r8, #40719 @ 0x9f0f │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ mov fp, r5 │ │ │ │ movw r8, #40721 @ 0x9f11 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ - b.w 3ffb6 │ │ │ │ + b.w 3ff86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41664 │ │ │ │ + beq.n 41634 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ movw r8, #40723 @ 0x9f13 │ │ │ │ - b.w 40278 │ │ │ │ + b.w 40248 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4156e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4153e │ │ │ │ mov r6, fp │ │ │ │ movw r8, #40723 @ 0x9f13 │ │ │ │ movw r9, #959 @ 0x3bf │ │ │ │ - b.w 3ff8c │ │ │ │ + b.w 3ff5c │ │ │ │ nop │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r4, r0 │ │ │ │ - @ instruction: 0xf3de0003 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + and.w r0, lr, #8585216 @ 0x830000 │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 7, cr0, cr6, cr3, {0} │ │ │ │ + cdp 0, 10, cr0, cr6, cr3, {0} │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + movs r4, r0 │ │ │ │ + movs r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ - vaddl.u16 q8, d0, d3 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr3, {0} │ │ │ │ + vhadd.u8 d0, d2, d3 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr0, cr3, {0} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr3, {0} │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr3, {0} │ │ │ │ + cdp2 0, 7, cr0, cr0, cr3, {0} │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ movs r2, 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r4, [pc, #1960] @ 41e80 │ │ │ │ + ldr.w r4, [pc, #1960] @ 41e50 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r2, [pc, #1952] @ 41e84 │ │ │ │ + ldr.w r2, [pc, #1952] @ 41e54 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - ldr.w r0, [pc, #1952] @ 41e88 │ │ │ │ + ldr.w r0, [pc, #1952] @ 41e58 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1948] @ 41e8c │ │ │ │ + ldr.w r6, [pc, #1948] @ 41e5c │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ add.w r2, r2, #776 @ 0x308 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ @@ -88982,787 +88983,787 @@ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ add.w r2, r3, #956 @ 0x3bc │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ add.w r2, r3, #1128 @ 0x468 │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - cbz r4, 41744 │ │ │ │ + cbz r4, 41714 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi.w 41a8e │ │ │ │ + bhi.w 41a5e │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ lsls r2, r4, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ cmp r5, #5 │ │ │ │ - beq.w 41a70 │ │ │ │ + beq.w 41a40 │ │ │ │ cmp r5, #6 │ │ │ │ - bne.w 41a8e │ │ │ │ + bne.w 41a5e │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1848] @ 41e90 │ │ │ │ + ldr.w r3, [pc, #1848] @ 41e60 │ │ │ │ ldrd r7, sl, [r1, #12] │ │ │ │ ldrd r8, r9, [r1] │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 418b4 │ │ │ │ + beq.w 41884 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 41d3c │ │ │ │ - ldr.w r4, [pc, #1812] @ 41e94 │ │ │ │ - ldr.w r3, [pc, #1812] @ 41e98 │ │ │ │ + beq.w 41d0c │ │ │ │ + ldr.w r4, [pc, #1812] @ 41e64 │ │ │ │ + ldr.w r3, [pc, #1812] @ 41e68 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 41c64 │ │ │ │ + bne.w 41c34 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r9, r6 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 41c78 │ │ │ │ + bne.w 41c48 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 41c90 │ │ │ │ + bne.w 41c60 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ strd r5, fp, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 3f84c │ │ │ │ - ldr.w r2, [pc, #1728] @ 41e9c │ │ │ │ - ldr.w r3, [pc, #1704] @ 41e88 │ │ │ │ + bl 3f81c │ │ │ │ + ldr.w r2, [pc, #1728] @ 41e6c │ │ │ │ + ldr.w r3, [pc, #1704] @ 41e58 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 41e4e │ │ │ │ + bne.w 41e1e │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w 41920 │ │ │ │ - ldr.w r0, [pc, #1672] @ 41ea0 │ │ │ │ + beq.w 418f0 │ │ │ │ + ldr.w r0, [pc, #1672] @ 41e70 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 41e3a │ │ │ │ - ldr.w r0, [pc, #1664] @ 41ea4 │ │ │ │ + beq.w 41e0a │ │ │ │ + ldr.w r0, [pc, #1664] @ 41e74 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 41e6a │ │ │ │ + beq.w 41e3a │ │ │ │ add.w r1, r1, r5, lsl #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.w 41e6e │ │ │ │ + bhi.w 41e3e │ │ │ │ tbb [pc, r5] │ │ │ │ - add r7, pc, #880 @ (adr r7, 41bb8 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 41b88 ) │ │ │ │ subs r2, #112 @ 0x70 │ │ │ │ cmp r4, #3 │ │ │ │ - ldr.w r1, [pc, #1628] @ 41ea8 │ │ │ │ + ldr.w r1, [pc, #1628] @ 41e78 │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [r1, #956] @ 0x3bc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 41e3a │ │ │ │ + beq.w 41e0a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 41e6a │ │ │ │ + beq.w 41e3a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 41d50 │ │ │ │ + ble.w 41d20 │ │ │ │ add.w sl, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov lr, r3 │ │ │ │ - b.n 41880 │ │ │ │ + b.n 41850 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 41b2c │ │ │ │ + beq.w 41afc │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 41878 │ │ │ │ + bne.n 41848 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [r3, r2, lsl #2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 41d50 │ │ │ │ + beq.w 41d20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 41abc │ │ │ │ - ldr.w r3, [pc, #1512] @ 41e90 │ │ │ │ + bgt.w 41a8c │ │ │ │ + ldr.w r3, [pc, #1512] @ 41e60 │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 41770 │ │ │ │ + bne.w 41740 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b.n 4177e │ │ │ │ - ldr.w r1, [pc, #1520] @ 41eac │ │ │ │ + b.n 4174e │ │ │ │ + ldr.w r1, [pc, #1520] @ 41e7c │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, #964] @ 0x3c4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 41e3a │ │ │ │ + beq.w 41e0a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 41e6a │ │ │ │ + beq.w 41e3a │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 41d74 │ │ │ │ + ble.w 41d44 │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 418f2 │ │ │ │ + b.n 418c2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 41b68 │ │ │ │ + beq.w 41b38 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 418ea │ │ │ │ + bne.n 418ba │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r7, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 41d74 │ │ │ │ + beq.w 41d44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1440] @ 41eb0 │ │ │ │ + ldr.w r3, [pc, #1440] @ 41e80 │ │ │ │ add r3, pc │ │ │ │ ldr.w ip, [r3, #956] @ 0x3bc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - bne.n 41854 │ │ │ │ - bl 10038 │ │ │ │ - ldr.w r1, [pc, #1420] @ 41eb4 │ │ │ │ + bne.n 41824 │ │ │ │ + bl 10008 │ │ │ │ + ldr.w r1, [pc, #1420] @ 41e84 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 41e3a │ │ │ │ + beq.w 41e0a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 41e6a │ │ │ │ + beq.w 41e3a │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 41d98 │ │ │ │ + ble.w 41d68 │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 4195e │ │ │ │ + b.n 4192e │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 41bb2 │ │ │ │ + beq.w 41b82 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 41956 │ │ │ │ + bne.n 41926 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41d98 │ │ │ │ + beq.w 41d68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1336] @ 41eb8 │ │ │ │ + ldr.w r3, [pc, #1336] @ 41e88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #964] @ 0x3c4 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - bne.n 418c2 │ │ │ │ - b.n 41920 │ │ │ │ - ldr.w r1, [pc, #1320] @ 41ebc │ │ │ │ + bne.n 41892 │ │ │ │ + b.n 418f0 │ │ │ │ + ldr.w r1, [pc, #1320] @ 41e8c │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r1, #752] @ 0x2f0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 41e3a │ │ │ │ + beq.w 41e0a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 41e6a │ │ │ │ + beq.w 41e3a │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 41dc4 │ │ │ │ + ble.w 41d94 │ │ │ │ add.w r9, r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ - b.n 419ca │ │ │ │ + b.n 4199a │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 41c3c │ │ │ │ + beq.w 41c0c │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 419c2 │ │ │ │ + bne.n 41992 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [r3, r2, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 41dc4 │ │ │ │ + beq.w 41d94 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr.w r3, [pc, #1236] @ 41ec0 │ │ │ │ + ldr.w r3, [pc, #1236] @ 41e90 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #688] @ 0x2b0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - bne.n 4192e │ │ │ │ - b.n 41920 │ │ │ │ - ldr.w r7, [pc, #1220] @ 41ec4 │ │ │ │ + bne.n 418fe │ │ │ │ + b.n 418f0 │ │ │ │ + ldr.w r7, [pc, #1220] @ 41e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r7, pc │ │ │ │ ldr.w r2, [r7, #776] @ 0x308 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41de6 │ │ │ │ + beq.w 41db6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w sl, [r7, #752] @ 0x2f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - bne.n 4199c │ │ │ │ - b.n 41920 │ │ │ │ + bne.n 4196c │ │ │ │ + b.n 418f0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r8, [r1] │ │ │ │ - b.n 41808 │ │ │ │ + b.n 417d8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r9, [r1, #4] │ │ │ │ - b.n 41a38 │ │ │ │ + b.n 41a08 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, r3 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 41a48 │ │ │ │ + b.n 41a18 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov sl, r3 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - b.n 41a56 │ │ │ │ + b.n 41a26 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ - b.n 41a62 │ │ │ │ - ldr.w r3, [pc, #1052] @ 41e90 │ │ │ │ + b.n 41a32 │ │ │ │ + ldr.w r3, [pc, #1052] @ 41e60 │ │ │ │ mov r5, r4 │ │ │ │ ldrd r7, sl, [r1, #12] │ │ │ │ ldrd r8, r9, [r1] │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 4177e │ │ │ │ + b.n 4174e │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 41a6a │ │ │ │ - ldr.w r0, [pc, #1080] @ 41ec8 │ │ │ │ + b.n 41a3a │ │ │ │ + ldr.w r0, [pc, #1080] @ 41e98 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #40014 @ 0x9c4e │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - ldr.w r3, [pc, #1056] @ 41ecc │ │ │ │ - ldr.w r0, [pc, #1056] @ 41ed0 │ │ │ │ + ldr.w r3, [pc, #1056] @ 41e9c │ │ │ │ + ldr.w r0, [pc, #1056] @ 41ea0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 417da │ │ │ │ + b.n 417aa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w r2, [pc, #1044] @ 41ed4 │ │ │ │ + ldr.w r2, [pc, #1044] @ 41ea4 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ ldr.w ip, [r2, #1128] @ 0x468 │ │ │ │ - beq.w 41920 │ │ │ │ + beq.w 418f0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 41e3a │ │ │ │ + beq.w 41e0a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 41e6a │ │ │ │ + beq.w 41e3a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 41cb0 │ │ │ │ + ble.w 41c80 │ │ │ │ add.w fp, r4, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov lr, r1 │ │ │ │ - b.n 41afe │ │ │ │ + b.n 41ace │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 41c04 │ │ │ │ + beq.w 41bd4 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 41af6 │ │ │ │ + bne.n 41ac6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41cb0 │ │ │ │ + beq.w 41c80 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ subs r2, r1, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 41cc0 │ │ │ │ + beq.w 41c90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 41ce2 │ │ │ │ - ldr r3, [pc, #872] @ (41e90 ) │ │ │ │ + bne.w 41cb2 │ │ │ │ + ldr r3, [pc, #872] @ (41e60 ) │ │ │ │ ldr.w fp, [r6, r3] │ │ │ │ - b.n 41770 │ │ │ │ + b.n 41740 │ │ │ │ mov.w fp, #0 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r7, fp │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, sl │ │ │ │ mov r1, lr │ │ │ │ mov sl, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 41e22 │ │ │ │ + beq.w 41df2 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41b9c │ │ │ │ + bne.n 41b6c │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.w 41d50 │ │ │ │ + beq.w 41d20 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - b.n 41b42 │ │ │ │ + b.n 41b12 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ mov r3, ip │ │ │ │ mov r5, r7 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41e22 │ │ │ │ + beq.w 41df2 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41be6 │ │ │ │ + bne.n 41bb6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, fp │ │ │ │ - beq.w 41d74 │ │ │ │ + beq.w 41d44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 41b74 │ │ │ │ + b.n 41b44 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, fp │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov fp, r7 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - blt.w 41d50 │ │ │ │ + blt.w 41d20 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [r3, fp, lsl #2] │ │ │ │ - b.n 4188e │ │ │ │ + b.n 4185e │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r3, ip │ │ │ │ mov r5, r7 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41e22 │ │ │ │ + beq.w 41df2 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41bf4 │ │ │ │ + bne.n 41bc4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, fp │ │ │ │ - beq.w 41d98 │ │ │ │ + beq.w 41d68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 41bbe │ │ │ │ + b.n 41b8e │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - blt.w 41d74 │ │ │ │ + blt.w 41d44 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r7, [r3, sl, lsl #2] │ │ │ │ - b.n 41900 │ │ │ │ + b.n 418d0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - blt.w 41d98 │ │ │ │ + blt.w 41d68 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r3, sl, lsl #2] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 4196e │ │ │ │ + b.n 4193e │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ mov sl, ip │ │ │ │ mov r5, fp │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ mov fp, lr │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41e52 │ │ │ │ + beq.w 41e22 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41ca2 │ │ │ │ + bne.n 41c72 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 41dbc │ │ │ │ + beq.w 41d8c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - b.n 41c16 │ │ │ │ + b.n 41be6 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 41e52 │ │ │ │ + beq.w 41e22 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41d32 │ │ │ │ + bne.n 41d02 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, fp │ │ │ │ - beq.w 41dc4 │ │ │ │ + beq.w 41d94 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n 41c3e │ │ │ │ - ldr r2, [pc, #624] @ (41ed8 ) │ │ │ │ + b.n 41c0e │ │ │ │ + ldr r2, [pc, #624] @ (41ea8 ) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 41ab8 │ │ │ │ + bne.w 41a88 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ - b.n 417a0 │ │ │ │ - ldr r2, [pc, #608] @ (41edc ) │ │ │ │ + b.n 41770 │ │ │ │ + ldr r2, [pc, #608] @ (41eac ) │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 41ab8 │ │ │ │ - ldr r3, [pc, #596] @ (41ee0 ) │ │ │ │ + bne.w 41a88 │ │ │ │ + ldr r3, [pc, #596] @ (41eb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 417b4 │ │ │ │ - ldr r2, [pc, #592] @ (41ee4 ) │ │ │ │ + b.n 41784 │ │ │ │ + ldr r2, [pc, #592] @ (41eb4 ) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 417c6 │ │ │ │ - b.n 41ab8 │ │ │ │ + beq.w 41796 │ │ │ │ + b.n 41a88 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - bge.w 41b06 │ │ │ │ - blx 42b4 │ │ │ │ + bge.w 41ad6 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41e0e │ │ │ │ + bne.w 41dde │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 41ce2 │ │ │ │ - ldr r3, [pc, #548] @ (41ee8 ) │ │ │ │ + bne.n 41cb2 │ │ │ │ + ldr r3, [pc, #548] @ (41eb8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1852] @ 0x73c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41768 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 41738 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 41e30 │ │ │ │ + bne.w 41e00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #416] @ (41e90 ) │ │ │ │ + ldr r3, [pc, #416] @ (41e60 ) │ │ │ │ strd r8, r9, [sp, #48] @ 0x30 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #488] @ (41eec ) │ │ │ │ + ldr r2, [pc, #488] @ (41ebc ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldrd r8, r9, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrd r7, sl, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ - bne.w 41768 │ │ │ │ + bne.w 41738 │ │ │ │ movw r1, #39985 @ 0x9c31 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ - blt.n 41dc4 │ │ │ │ + b.n 41a78 │ │ │ │ + blt.n 41d94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ - b.n 419d8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 419a8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4177e │ │ │ │ + beq.w 4174e │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ movw r1, #40006 @ 0x9c46 │ │ │ │ - b.n 41aa8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 41a78 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41dfa │ │ │ │ - ldr r0, [pc, #404] @ (41ef0 ) │ │ │ │ + bne.n 41dca │ │ │ │ + ldr r0, [pc, #404] @ (41ec0 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r4, #4 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #39967 @ 0x9c1f │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 41a78 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41e04 │ │ │ │ - ldr r0, [pc, #372] @ (41ef4 ) │ │ │ │ + bne.n 41dd4 │ │ │ │ + ldr r0, [pc, #372] @ (41ec4 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r4, #3 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #39957 @ 0x9c15 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 41a78 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41e18 │ │ │ │ - ldr r0, [pc, #340] @ (41ef8 ) │ │ │ │ + bne.n 41de8 │ │ │ │ + ldr r0, [pc, #340] @ (41ec8 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r4, #2 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #39947 @ 0x9c0b │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ + b.n 41a78 │ │ │ │ ldrd sl, r5, [sp, #28] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 41cb0 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 41c80 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 41e26 │ │ │ │ - ldr r0, [pc, #300] @ (41efc ) │ │ │ │ + cbnz r0, 41df6 │ │ │ │ + ldr r0, [pc, #300] @ (41ecc ) │ │ │ │ movs r2, #5 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #39937 @ 0x9c01 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 41a78 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41a8e │ │ │ │ + beq.w 41a5e │ │ │ │ movw r1, #39927 @ 0x9bf7 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ + b.n 41a78 │ │ │ │ movw r1, #39965 @ 0x9c1d │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ + b.n 41a78 │ │ │ │ movw r1, #39955 @ 0x9c13 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ + b.n 41a78 │ │ │ │ movw r1, #39974 @ 0x9c26 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ + b.n 41a78 │ │ │ │ movw r1, #39945 @ 0x9c09 │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ - bl 10478 │ │ │ │ + b.n 41a78 │ │ │ │ + bl 10448 │ │ │ │ movw r1, #39935 @ 0x9bff │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ + b.n 41a78 │ │ │ │ movw r1, #39981 @ 0x9c2d │ │ │ │ movw r2, #895 @ 0x37f │ │ │ │ - b.n 41aa8 │ │ │ │ - ldr r3, [pc, #196] @ (41f00 ) │ │ │ │ + b.n 41a78 │ │ │ │ + ldr r3, [pc, #196] @ (41ed0 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #192] @ (41f04 ) │ │ │ │ - ldr r0, [pc, #196] @ (41f08 ) │ │ │ │ + ldr r1, [pc, #192] @ (41ed4 ) │ │ │ │ + ldr r0, [pc, #196] @ (41ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (41f0c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r3, [pc, #184] @ (41edc ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #176] @ (41f10 ) │ │ │ │ - ldr r0, [pc, #180] @ (41f14 ) │ │ │ │ + ldr r1, [pc, #176] @ (41ee0 ) │ │ │ │ + ldr r0, [pc, #180] @ (41ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 41cc0 │ │ │ │ + beq.w 41c90 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 418a4 │ │ │ │ - b.n 41ce2 │ │ │ │ - ldmdb lr, {r0, r1} │ │ │ │ - smlawb r0, r2, r3, r0 │ │ │ │ + ble.w 41874 │ │ │ │ + b.n 41cb2 │ │ │ │ + strd r0, r0, [lr, #-12] │ │ │ │ + smmls r0, r2, r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb ip, {r0, r1} │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + ldmdb ip!, {r0, r1} │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa960003 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + @ instruction: 0xfac60003 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81a0003 │ │ │ │ + strex r0, r0, [sl, #12] │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[0]}, [lr], r3 │ │ │ │ - vld4.8 {d16-d19}, [r0], r3 │ │ │ │ - vst4.8 {d0-d3}, [sl], r3 │ │ │ │ - ldr??.w r0, [r4, #3] │ │ │ │ - ldrb.w r0, [sl, #3] │ │ │ │ - strb.w r0, [r6, #3] │ │ │ │ - ldrh.w r0, [r0, r3] │ │ │ │ - ldrb.w r0, [r8, r3] │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr??.w r0, [lr, #3] │ │ │ │ + ldrsb.w r0, [r0, #3] │ │ │ │ + ldrsh.w r0, [sl, r3] │ │ │ │ + vld4.8 {d0-d3}, [r4], r3 │ │ │ │ + str.w r0, [sl, #3] │ │ │ │ + ldrh.w r0, [r6, #3] │ │ │ │ + str??.w r0, [r0, r3] │ │ │ │ + str.w r0, [r8, r3] │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf75a0003 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + @ instruction: 0xf78a0003 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5920003 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + rsb r0, r2, #8585216 @ 0x830000 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ - adcs.w r0, r6, #8585216 @ 0x830000 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + @ instruction: 0xf5860003 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2280] @ 0x8e8 │ │ │ │ subw sp, sp, #1748 @ 0x6d4 │ │ │ │ - ldr r4, [pc, #120] @ (41fac ) │ │ │ │ + ldr r4, [pc, #120] @ (41f7c ) │ │ │ │ movs r0, #0 │ │ │ │ mov r6, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr r2, [pc, #116] @ (41fb0 ) │ │ │ │ + ldr r2, [pc, #116] @ (41f80 ) │ │ │ │ str.w r0, [sp, #1556] @ 0x614 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, #112] @ (41fb4 ) │ │ │ │ + ldr r0, [pc, #112] @ (41f84 ) │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [pc, #112] @ 41fb8 │ │ │ │ + ldr.w r9, [pc, #112] @ 41f88 │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1708 @ 0x6ac │ │ │ │ add r9, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r0, [sp, #1740] @ 0x6cc │ │ │ │ mov.w r0, #0 │ │ │ │ @@ -89775,35 +89776,35 @@ │ │ │ │ str.w r2, [sp, #1540] @ 0x604 │ │ │ │ addw r2, r3, #2156 @ 0x86c │ │ │ │ str.w r2, [sp, #1544] @ 0x608 │ │ │ │ addw r2, r3, #1388 @ 0x56c │ │ │ │ add.w r3, r3, #1408 @ 0x580 │ │ │ │ str.w r2, [sp, #1548] @ 0x60c │ │ │ │ str.w r3, [sp, #1552] @ 0x610 │ │ │ │ - cbz r5, 41fbc │ │ │ │ + cbz r5, 41f8c │ │ │ │ cmp r6, #7 │ │ │ │ - bhi.w 436a0 │ │ │ │ + bhi.w 43670 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsrs r2, r6, #4 │ │ │ │ lsrs r3, r5, #10 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ lsrs r3, r0, #11 │ │ │ │ lsrs r4, r1, #11 │ │ │ │ lsrs r3, r2, #11 │ │ │ │ lsrs r2, r3, #11 │ │ │ │ lsrs r7, r3, #11 │ │ │ │ - b.n 4213c │ │ │ │ + b.n 4216c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf2da0003 │ │ │ │ + ssat r0, #4, sl │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 42118 │ │ │ │ + b.n 42148 │ │ │ │ movs r3, r0 │ │ │ │ cmp r6, #7 │ │ │ │ - bne.w 436a0 │ │ │ │ + bne.w 43670 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -89816,1616 +89817,1616 @@ │ │ │ │ add.w r3, sp, #1632 @ 0x660 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ add.w sl, sp, #1320 @ 0x528 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #3044] @ 42bdc │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #3044] @ 42bac │ │ │ │ movs r2, #17 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 431ca │ │ │ │ + beq.w 4319a │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #3020] @ 42be0 │ │ │ │ + ldr.w r3, [pc, #3020] @ 42bb0 │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1424 @ 0x590 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r6, [sp, #1632] @ 0x660 │ │ │ │ ldr.w r3, [sp, #1636] @ 0x664 │ │ │ │ adds r0, #1 │ │ │ │ str r6, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - beq.w 4375e │ │ │ │ + beq.w 4372e │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4375e │ │ │ │ + beq.w 4372e │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 431e2 │ │ │ │ + beq.w 431b2 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2920] @ 42be4 │ │ │ │ + ldr.w r3, [pc, #2920] @ 42bb4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1424 @ 0x590 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1632] @ 0x660 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1636] @ 0x664 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ - beq.w 44068 │ │ │ │ + beq.w 44038 │ │ │ │ ldr.w r3, [sp, #1672] @ 0x688 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44168 │ │ │ │ + beq.w 44138 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 431ec │ │ │ │ + beq.w 431bc │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2832] @ 42be8 │ │ │ │ + ldr.w r3, [pc, #2832] @ 42bb8 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1424 @ 0x590 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1632] @ 0x660 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1636] @ 0x664 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ - beq.w 43780 │ │ │ │ + beq.w 43750 │ │ │ │ ldr.w r3, [sp, #1672] @ 0x688 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43780 │ │ │ │ + beq.w 43750 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #4] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ add r3, sp, #696 @ 0x2b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2732] @ 42bec │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2732] @ 42bbc │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43878 │ │ │ │ + beq.w 43848 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42166 │ │ │ │ + beq.n 42136 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #2692] @ 42bf0 │ │ │ │ + ldr.w r2, [pc, #2692] @ 42bc0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43cd2 │ │ │ │ + beq.w 43ca2 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 43ca6 │ │ │ │ + beq.w 43c76 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4219a │ │ │ │ + beq.n 4216a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 436ec │ │ │ │ - ldr.w r3, [pc, #2648] @ 42bf4 │ │ │ │ + beq.w 436bc │ │ │ │ + ldr.w r3, [pc, #2648] @ 42bc4 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2636] @ 42bf8 │ │ │ │ + ldr.w r3, [pc, #2636] @ 42bc8 │ │ │ │ movs r5, #1 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43d56 │ │ │ │ - ldr.w r3, [pc, #2604] @ 42bfc │ │ │ │ + beq.w 43d26 │ │ │ │ + ldr.w r3, [pc, #2604] @ 42bcc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43f6e │ │ │ │ + beq.w 43f3e │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #1636 @ 0x664 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r7 │ │ │ │ movs r3, #0 │ │ │ │ str.w r4, [sp, #1636] @ 0x664 │ │ │ │ str.w r3, [sp, #1632] @ 0x660 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4220e │ │ │ │ + beq.n 421de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 431f6 │ │ │ │ + beq.w 431c6 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43ef2 │ │ │ │ + beq.w 43ec2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4222a │ │ │ │ + beq.n 421fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43560 │ │ │ │ + beq.w 43530 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ - beq.w 44084 │ │ │ │ + beq.w 44054 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42252 │ │ │ │ + beq.n 42222 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4356a │ │ │ │ - ldr.w r3, [pc, #2476] @ 42c00 │ │ │ │ + beq.w 4353a │ │ │ │ + ldr.w r3, [pc, #2476] @ 42bd0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 440c0 │ │ │ │ + beq.w 44090 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4227a │ │ │ │ + beq.n 4224a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2436] @ 42c04 │ │ │ │ + ldr.w r2, [pc, #2436] @ 42bd4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #620] @ 0x26c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4415e │ │ │ │ + beq.w 4412e │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 44130 │ │ │ │ + beq.w 44100 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 422ae │ │ │ │ + beq.n 4227e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43574 │ │ │ │ + beq.w 43544 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44180 │ │ │ │ - ldr.w r3, [pc, #2376] @ 42c08 │ │ │ │ + beq.w 44150 │ │ │ │ + ldr.w r3, [pc, #2376] @ 42bd8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.w 4500a │ │ │ │ + bpl.w 44fda │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 44c7e │ │ │ │ + ble.w 44c4e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r3, [pc, #2332] @ 42c0c │ │ │ │ + ldr.w r3, [pc, #2332] @ 42bdc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r0, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 44c7e │ │ │ │ - ldr.w r3, [pc, #2308] @ 42c10 │ │ │ │ + beq.w 44c4e │ │ │ │ + ldr.w r3, [pc, #2308] @ 42be0 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r2, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2364] @ 0x93c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 44c7e │ │ │ │ + beq.w 44c4e │ │ │ │ str r0, [r2, #8] │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 441b6 │ │ │ │ + beq.w 44186 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 45098 │ │ │ │ - ldr.w r2, [pc, #2256] @ 42c14 │ │ │ │ + bpl.w 45068 │ │ │ │ + ldr.w r2, [pc, #2256] @ 42be4 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ - ldr.w r2, [pc, #2244] @ 42c18 │ │ │ │ + beq.w 44a52 │ │ │ │ + ldr.w r2, [pc, #2244] @ 42be8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 450aa │ │ │ │ + ble.w 4507a │ │ │ │ str r4, [r0, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43ba6 │ │ │ │ - ldr.w r3, [pc, #2212] @ 42c1c │ │ │ │ + beq.w 43b76 │ │ │ │ + ldr.w r3, [pc, #2212] @ 42bec │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 43cdc │ │ │ │ + blt.w 43cac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4425a │ │ │ │ + beq.w 4422a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 423b2 │ │ │ │ + beq.n 42382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4405e │ │ │ │ + beq.w 4402e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 423c6 │ │ │ │ + beq.n 42396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44054 │ │ │ │ + beq.w 44024 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 423da │ │ │ │ + beq.n 423aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4404a │ │ │ │ + beq.w 4401a │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1424 @ 0x590 │ │ │ │ mov r2, r3 │ │ │ │ ldr r5, [sp, #220] @ 0xdc │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ movs r3, #17 │ │ │ │ cmp r5, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 43768 │ │ │ │ + beq.w 43738 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2072] @ 42c20 │ │ │ │ + ldr.w r3, [pc, #2072] @ 42bf0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1528 @ 0x5f8 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1632] @ 0x660 │ │ │ │ ldr.w r4, [sp, #1636] @ 0x664 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - beq.w 443b8 │ │ │ │ + beq.w 44388 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r5, [sp, #1672] @ 0x688 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 443fa │ │ │ │ + beq.w 443ca │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4245a │ │ │ │ + beq.n 4242a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 440fc │ │ │ │ + beq.w 440cc │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ str r4, [r1, #4] │ │ │ │ - ldr.w r4, [pc, #1984] @ 42c24 │ │ │ │ + ldr.w r4, [pc, #1984] @ 42bf4 │ │ │ │ str r3, [r1, #0] │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add r4, pc │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 442a4 │ │ │ │ + beq.w 44274 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r4, #620] @ 0x26c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 442da │ │ │ │ + beq.w 442aa │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 442e4 │ │ │ │ + beq.w 442b4 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 424b4 │ │ │ │ + beq.n 42484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 441ac │ │ │ │ + beq.w 4417c │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4430e │ │ │ │ - ldr.w r3, [pc, #1892] @ 42c28 │ │ │ │ + beq.w 442de │ │ │ │ + ldr.w r3, [pc, #1892] @ 42bf8 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr.w r3, [pc, #1860] @ 42c2c │ │ │ │ + bl 1027c │ │ │ │ + ldr.w r3, [pc, #1860] @ 42bfc │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2364] @ 0x93c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr.w r3, [pc, #1832] @ 42c30 │ │ │ │ + bl 1027c │ │ │ │ + ldr.w r3, [pc, #1832] @ 42c00 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4433a │ │ │ │ + beq.w 4430a │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4436c │ │ │ │ - ldr.w r3, [pc, #1764] @ 42c34 │ │ │ │ + beq.w 4433c │ │ │ │ + ldr.w r3, [pc, #1764] @ 42c04 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4420a │ │ │ │ + blt.w 441da │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43c28 │ │ │ │ + beq.w 43bf8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4258c │ │ │ │ + beq.n 4255c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4429a │ │ │ │ + beq.w 4426a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 425a0 │ │ │ │ + beq.n 42570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44286 │ │ │ │ + beq.w 44256 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 425b6 │ │ │ │ + beq.n 42586 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44290 │ │ │ │ + beq.w 44260 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4443a │ │ │ │ + beq.w 4440a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 425e0 │ │ │ │ + beq.n 425b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 442d0 │ │ │ │ + beq.w 442a0 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ add.w r3, sp, #1112 @ 0x458 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 444fa │ │ │ │ + beq.w 444ca │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ add.w r3, sp, #1528 @ 0x5f8 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ add r1, sp, #812 @ 0x32c │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ - bl 1f2dc │ │ │ │ + bl 1f2ac │ │ │ │ ldr.w r3, [sp, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 444ca │ │ │ │ - ldr.w r4, [pc, #1532] @ 42c38 │ │ │ │ + beq.w 4449a │ │ │ │ + ldr.w r4, [pc, #1532] @ 42c08 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ movw r2, #56498 @ 0xdcb2 │ │ │ │ add r4, pc │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44780 │ │ │ │ + beq.w 44750 │ │ │ │ ldr.w r1, [r4, #1324] @ 0x52c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44836 │ │ │ │ + beq.w 44806 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42692 │ │ │ │ + beq.n 42662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 443ae │ │ │ │ - ldr.w r3, [pc, #1448] @ 42c3c │ │ │ │ + beq.w 4437e │ │ │ │ + ldr.w r3, [pc, #1448] @ 42c0c │ │ │ │ add.w r1, sp, #1232 @ 0x4d0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1436] @ 42c40 │ │ │ │ + ldr.w r3, [pc, #1436] @ 42c10 │ │ │ │ movs r6, #0 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ movs r7, #2 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44868 │ │ │ │ + beq.w 44838 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4489c │ │ │ │ + beq.w 4486c │ │ │ │ mov r2, r7 │ │ │ │ addw r1, sp, #1636 @ 0x664 │ │ │ │ mov r0, r5 │ │ │ │ str.w fp, [sp, #1640] @ 0x668 │ │ │ │ str.w r6, [sp, #1632] @ 0x660 │ │ │ │ str.w r4, [sp, #1636] @ 0x664 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42706 │ │ │ │ + beq.n 426d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43c1e │ │ │ │ + beq.w 43bee │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 448ea │ │ │ │ + beq.w 448ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42720 │ │ │ │ + beq.n 426f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44426 │ │ │ │ + beq.w 443f6 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4494c │ │ │ │ + beq.w 4491c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4274a │ │ │ │ + beq.n 4271a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44430 │ │ │ │ + beq.w 44400 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, sl │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ addw r1, sp, #1332 @ 0x534 │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f2dc │ │ │ │ + bl 1f2ac │ │ │ │ ldr.w r3, [sp, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44974 │ │ │ │ + beq.w 44944 │ │ │ │ mov r1, r4 │ │ │ │ - ldr.w r4, [pc, #1200] @ 42c44 │ │ │ │ + ldr.w r4, [pc, #1200] @ 42c14 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ add r4, pc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44912 │ │ │ │ + beq.w 448e2 │ │ │ │ ldr.w r1, [r4, #1324] @ 0x52c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 449cc │ │ │ │ + beq.w 4499c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 427d2 │ │ │ │ + beq.n 427a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44522 │ │ │ │ - ldr.w r4, [pc, #1140] @ 42c48 │ │ │ │ + beq.w 444f2 │ │ │ │ + ldr.w r4, [pc, #1140] @ 42c18 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w sl, [pc, #1136] @ 42c4c │ │ │ │ + ldr.w sl, [pc, #1136] @ 42c1c │ │ │ │ add.w r1, sp, #1440 @ 0x5a0 │ │ │ │ mov r0, sp │ │ │ │ add r4, pc │ │ │ │ add sl, pc │ │ │ │ movs r7, #0 │ │ │ │ movs r6, #2 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 449a6 │ │ │ │ + beq.w 44976 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ strd sl, r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 449f2 │ │ │ │ + beq.w 449c2 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44aa0 │ │ │ │ + beq.w 44a70 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #4 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ add r1, r3 │ │ │ │ str.w r7, [sp, #1632] @ 0x660 │ │ │ │ str.w r5, [sp, #1636] @ 0x664 │ │ │ │ str.w r4, [sp, #1640] @ 0x668 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4286e │ │ │ │ + beq.n 4283e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4482c │ │ │ │ + beq.w 447fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42882 │ │ │ │ + beq.n 42852 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43c74 │ │ │ │ + beq.w 43c44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 44a60 │ │ │ │ + beq.w 44a30 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4289e │ │ │ │ + beq.n 4286e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44892 │ │ │ │ + beq.w 44862 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 189c8 │ │ │ │ + bl 18998 │ │ │ │ ldr.w r3, [sp, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44a3c │ │ │ │ + beq.w 44a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 428c6 │ │ │ │ + beq.n 42896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 448e0 │ │ │ │ - ldr r4, [pc, #904] @ (42c50 ) │ │ │ │ + beq.w 448b0 │ │ │ │ + ldr r4, [pc, #904] @ (42c20 ) │ │ │ │ ldr.w r3, [sp, #1532] @ 0x5fc │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ ldr.w r3, [sp, #1568] @ 0x620 │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ ldr.w r3, [sp, #1572] @ 0x624 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44b32 │ │ │ │ + beq.w 44b02 │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44b10 │ │ │ │ + beq.w 44ae0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42910 │ │ │ │ + beq.n 428e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44942 │ │ │ │ + beq.w 44912 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44ae6 │ │ │ │ + beq.w 44ab6 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44c3c │ │ │ │ + beq.w 44c0c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44c1a │ │ │ │ - ldr r3, [pc, #784] @ (42c54 ) │ │ │ │ + beq.w 44bea │ │ │ │ + ldr r3, [pc, #784] @ (42c24 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 44a16 │ │ │ │ + blt.w 449e6 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44bfa │ │ │ │ + beq.w 44bca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4297e │ │ │ │ + beq.n 4294e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44b06 │ │ │ │ + beq.w 44ad6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42992 │ │ │ │ + beq.n 42962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44b5e │ │ │ │ + beq.w 44b2e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 429a6 │ │ │ │ + beq.n 42976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44b68 │ │ │ │ + beq.w 44b38 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r2, [sp, #252] @ 0xfc │ │ │ │ str r1, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 44ba4 │ │ │ │ + beq.w 44b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 429d8 │ │ │ │ + beq.n 429a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44b54 │ │ │ │ - ldr r4, [pc, #636] @ (42c58 ) │ │ │ │ + beq.w 44b24 │ │ │ │ + ldr r4, [pc, #636] @ (42c28 ) │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r4, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44b7c │ │ │ │ + beq.w 44b4c │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44bc8 │ │ │ │ + beq.w 44b98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42a1e │ │ │ │ + beq.n 429ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44b72 │ │ │ │ + beq.w 44b42 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44ccc │ │ │ │ + beq.w 44c9c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44cac │ │ │ │ + beq.w 44c7c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44df0 │ │ │ │ - ldr r3, [pc, #524] @ (42c5c ) │ │ │ │ + beq.w 44dc0 │ │ │ │ + ldr r3, [pc, #524] @ (42c2c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 44c8c │ │ │ │ + blt.w 44c5c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44e10 │ │ │ │ + beq.w 44de0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42a8a │ │ │ │ + beq.n 42a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44be8 │ │ │ │ + beq.w 44bb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42a9e │ │ │ │ + beq.n 42a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44cec │ │ │ │ + beq.w 44cbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42ab2 │ │ │ │ + beq.n 42a82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44cf6 │ │ │ │ + beq.w 44cc6 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ movs r2, #1 │ │ │ │ ldr r5, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 44dd2 │ │ │ │ + beq.w 44da2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42ae6 │ │ │ │ + beq.n 42ab6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44d00 │ │ │ │ - ldr r4, [pc, #376] @ (42c60 ) │ │ │ │ + beq.w 44cd0 │ │ │ │ + ldr r4, [pc, #376] @ (42c30 ) │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r4, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44eec │ │ │ │ + beq.w 44ebc │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44ed0 │ │ │ │ + beq.w 44ea0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42b2e │ │ │ │ + beq.n 42afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44c82 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 44c52 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44ea6 │ │ │ │ - ldr r4, [pc, #292] @ (42c64 ) │ │ │ │ + beq.w 44e76 │ │ │ │ + ldr r4, [pc, #292] @ (42c34 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 44e88 │ │ │ │ + blt.w 44e58 │ │ │ │ ldr.w r1, [r4, #2468] @ 0x9a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44e6a │ │ │ │ + beq.w 44e3a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42b7a │ │ │ │ + beq.n 42b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44ec6 │ │ │ │ + beq.w 44e96 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42b90 │ │ │ │ + beq.n 42b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 450e4 │ │ │ │ + beq.w 450b4 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 450f8 │ │ │ │ + beq.w 450c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42bc2 │ │ │ │ + beq.n 42b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 450ee │ │ │ │ - ldr r4, [pc, #164] @ (42c68 ) │ │ │ │ + beq.w 450be │ │ │ │ + ldr r4, [pc, #164] @ (42c38 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 450c8 │ │ │ │ - b.n 42c6c │ │ │ │ + beq.w 45098 │ │ │ │ + b.n 42c3c │ │ │ │ nop │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 433d8 │ │ │ │ + b.n 42408 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 43318 │ │ │ │ + b.n 43348 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 43264 │ │ │ │ + b.n 43294 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xf0da0003 │ │ │ │ - @ instruction: 0xf0ac0003 │ │ │ │ + add.w r0, sl, #3 │ │ │ │ + @ instruction: 0xf0dc0003 │ │ │ │ mrc2 15, 4, pc, cr5, cr12, {7} │ │ │ │ ldmia r6, {r0, r2, r4, r6, r7} │ │ │ │ - vsubw.u q8, q14, d24 │ │ │ │ + vsubw.u q8, q14, d28 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d6, d3 │ │ │ │ - vaddl.s16 q0, d8, d3 │ │ │ │ - vhadd.s16 d16, d8, d3 │ │ │ │ - vhadd.s32 d0, d12, d3 │ │ │ │ - vhadd.s8 d0, d10, d3 │ │ │ │ + vext.8 d16, d6, d3, #0 │ │ │ │ + vaddl.s8 q8, d8, d3 │ │ │ │ + vaddl.s8 q0, d8, d3 │ │ │ │ + vhadd.s16 d16, d12, d3 │ │ │ │ + vhadd.s d0, d10, d3 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr4, cr3, {0} │ │ │ │ - b.n 42c34 │ │ │ │ + cdp 0, 13, cr0, cr4, cr3, {0} │ │ │ │ + b.n 42c64 │ │ │ │ movs r3, r0 │ │ │ │ - ldc 0, cr0, [r2, #12]! │ │ │ │ - ldcl 0, cr0, [r0, #-12] │ │ │ │ - stc 0, cr0, [lr, #-12]! │ │ │ │ - stc 0, cr0, [ip, #-12] │ │ │ │ - stcl 0, cr0, [sl], {3} │ │ │ │ - rsbs r0, r6, r3 │ │ │ │ + stcl 0, cr0, [r2, #12]! │ │ │ │ + stc 0, cr0, [r0, #12] │ │ │ │ + ldcl 0, cr0, [lr, #-12] │ │ │ │ + ldc 0, cr0, [ip, #-12]! │ │ │ │ + ldcl 0, cr0, [sl], #12 │ │ │ │ + stc 0, cr0, [r6], {3} │ │ │ │ pli [fp, #4092] @ 0xffc │ │ │ │ ldmia r1!, {r0, r3, r4, r6, r7} │ │ │ │ - vtbl.8 d30, {d28-d30}, d4 │ │ │ │ + @ instruction: 0xfffceab4 │ │ │ │ movs r3, r0 │ │ │ │ ldr.w pc, [r7, #252]! │ │ │ │ ldmia r0, {r0, r5, r7} │ │ │ │ - vqrshrn.u64 d30, q0, #4 │ │ │ │ + vtbl.8 d30, {d28-d29}, d0 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xe8da0003 │ │ │ │ - @ instruction: 0xe83c0003 │ │ │ │ - b.n 42bf8 │ │ │ │ + stmdb sl, {r0, r1} │ │ │ │ + strd r0, r0, [ip], #-12 │ │ │ │ + b.n 42c28 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 42ac0 │ │ │ │ + b.n 42af0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 42a24 │ │ │ │ + b.n 42a54 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 4291c │ │ │ │ + b.n 4294c │ │ │ │ movs r3, r0 │ │ │ │ ldr.w r1, [r4, #620] @ 0x26c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 450ae │ │ │ │ + beq.w 4507e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42c90 │ │ │ │ + beq.n 42c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45118 │ │ │ │ + beq.w 450e8 │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4507c │ │ │ │ + beq.w 4504c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45062 │ │ │ │ + beq.w 45032 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45048 │ │ │ │ + beq.w 45018 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45032 │ │ │ │ + beq.w 45002 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #300] @ 0x12c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45122 │ │ │ │ + beq.w 450f2 │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [sp, #1632] @ 0x660 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ str.w sl, [sp, #1636] @ 0x664 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42d44 │ │ │ │ + beq.n 42d14 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45028 │ │ │ │ + beq.w 44ff8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 45286 │ │ │ │ + beq.w 45256 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42d5e │ │ │ │ + beq.n 42d2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 452a4 │ │ │ │ + beq.w 45274 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ mov r3, r5 │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ ldr r7, [r3, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4525e │ │ │ │ + beq.w 4522e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42d8c │ │ │ │ + beq.n 42d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4527c │ │ │ │ + beq.w 4524c │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ ldrd r1, r2, [sp, #336] @ 0x150 │ │ │ │ strd r5, r7, [sp] │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ - bl 21edc │ │ │ │ + bl 21eac │ │ │ │ ldr.w fp, [sp, #1632] @ 0x660 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 45236 │ │ │ │ + beq.w 45206 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #56759 @ 0xddb7 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr.w r6, [sp, #1636] @ 0x664 │ │ │ │ ldr.w r3, [sp, #1672] @ 0x688 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ vldr d0, [r6] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4521c │ │ │ │ + beq.w 451ec │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45200 │ │ │ │ - ldr.w r3, [pc, #2612] @ 43818 │ │ │ │ + beq.w 451d0 │ │ │ │ + ldr.w r3, [pc, #2612] @ 437e8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - bl 15480 │ │ │ │ + bl 15450 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452ae │ │ │ │ + beq.w 4527e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e0c │ │ │ │ + beq.n 42ddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45254 │ │ │ │ + beq.w 45224 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452d2 │ │ │ │ + beq.w 452a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e30 │ │ │ │ + beq.n 42e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 452c8 │ │ │ │ + beq.w 45298 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e48 │ │ │ │ + beq.n 42e18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 452ec │ │ │ │ - ldr.w r3, [pc, #2512] @ 4381c │ │ │ │ + beq.w 452bc │ │ │ │ + ldr.w r3, [pc, #2512] @ 437ec │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 452f6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 452c6 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4530c │ │ │ │ + beq.w 452dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e86 │ │ │ │ + beq.n 42e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45302 │ │ │ │ + beq.w 452d2 │ │ │ │ vldr d0, [r6] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45390 │ │ │ │ + beq.w 45360 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45376 │ │ │ │ - ldr.w r3, [pc, #2420] @ 43820 │ │ │ │ + beq.w 45346 │ │ │ │ + ldr.w r3, [pc, #2420] @ 437f0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - bl 15480 │ │ │ │ + bl 15450 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45450 │ │ │ │ + beq.w 45420 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42ed8 │ │ │ │ + beq.n 42ea8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45332 │ │ │ │ + beq.w 45302 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45352 │ │ │ │ + beq.w 45322 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42efc │ │ │ │ + beq.n 42ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4546a │ │ │ │ + beq.w 4543a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42f10 │ │ │ │ + beq.n 42ee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4536c │ │ │ │ + beq.w 4533c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 4533c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 4530c │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 454a4 │ │ │ │ + beq.w 45474 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42f4c │ │ │ │ + beq.n 42f1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45348 │ │ │ │ + beq.w 45318 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ add r6, r3 │ │ │ │ vldr d0, [r6] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4548c │ │ │ │ + beq.w 4545c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45474 │ │ │ │ - ldr.w r3, [pc, #2220] @ 43824 │ │ │ │ + beq.w 45444 │ │ │ │ + ldr.w r3, [pc, #2220] @ 437f4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - bl 15480 │ │ │ │ + bl 15450 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 454d0 │ │ │ │ + beq.w 454a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42f9e │ │ │ │ + beq.n 42f6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 454c6 │ │ │ │ + beq.w 45496 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 454f4 │ │ │ │ + beq.w 454c4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42fc6 │ │ │ │ + beq.n 42f96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 454ea │ │ │ │ + beq.w 454ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42fda │ │ │ │ + beq.n 42faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4550e │ │ │ │ + beq.w 454de │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 44d0a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 44cda │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 44d20 │ │ │ │ + beq.w 44cf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43010 │ │ │ │ + beq.n 42fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44d16 │ │ │ │ + beq.w 44ce6 │ │ │ │ vldr d0, [r6] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44d6e │ │ │ │ + beq.w 44d3e │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44d52 │ │ │ │ - ldr.w r3, [pc, #2032] @ 43828 │ │ │ │ + beq.w 44d22 │ │ │ │ + ldr.w r3, [pc, #2032] @ 437f8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - bl 15480 │ │ │ │ + bl 15450 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44d88 │ │ │ │ + beq.w 44d58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4305e │ │ │ │ + beq.n 4302e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44d48 │ │ │ │ + beq.w 44d18 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44e46 │ │ │ │ + beq.w 44e16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43082 │ │ │ │ + beq.n 43052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44da2 │ │ │ │ + beq.w 44d72 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4309a │ │ │ │ + beq.n 4306a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44e60 │ │ │ │ + beq.w 44e30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 44e30 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 44e00 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 44dac │ │ │ │ + beq.w 44d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 430d0 │ │ │ │ + beq.n 430a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44e3c │ │ │ │ + beq.w 44e0c │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ mov.w sl, #0 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov r5, sl │ │ │ │ ldrd r3, r2, [sp, #308] @ 0x134 │ │ │ │ mov r9, sl │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ @@ -91437,26 +91438,26 @@ │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ str.w sl, [sp, #224] @ 0xe0 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ str r6, [sp, #228] @ 0xe4 │ │ │ │ - b.n 43156 │ │ │ │ + b.n 43126 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #56910 @ 0xde4e │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ strd r9, r5, [r4] │ │ │ │ str.w sl, [r4, #40] @ 0x28 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r5, [sp, #1636] @ 0x664 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ ldr.w sl, [sp, #1672] @ 0x688 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ @@ -91472,15 +91473,15 @@ │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ adds r3, r1, r3 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 44f0a │ │ │ │ + ble.w 44eda │ │ │ │ ldr r6, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ ldrd r1, r2, [sp, #336] @ 0x150 │ │ │ │ vldr d7, [r6] │ │ │ │ ldr r6, [sp, #308] @ 0x134 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [r6] │ │ │ │ @@ -91491,268 +91492,268 @@ │ │ │ │ vldr d7, [r6] │ │ │ │ ldr r6, [sp, #272] @ 0x110 │ │ │ │ vstr d7, [r6] │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r6, [sp, #308] @ 0x134 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 21edc │ │ │ │ + bl 21eac │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ add r7, r3 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ adds r3, r6, r3 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ ldr.w r3, [sp, #1632] @ 0x660 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43100 │ │ │ │ + bne.n 430d0 │ │ │ │ mov r4, r3 │ │ │ │ movw r2, #56909 @ 0xde4d │ │ │ │ mov r6, r3 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov sl, r4 │ │ │ │ strd r4, r4, [sp, #220] @ 0xdc │ │ │ │ movw r2, #2005 @ 0x7d5 │ │ │ │ - b.n 438ae │ │ │ │ + b.n 4387e │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ str.w r2, [sp, #1632] @ 0x660 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - b.w 42052 │ │ │ │ + b.w 42022 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #276] @ 0x114 │ │ │ │ - b.w 420ae │ │ │ │ + b.w 4207e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #284] @ 0x11c │ │ │ │ - b.w 4210a │ │ │ │ + b.w 420da │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4220e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 421de │ │ │ │ mov.w fp, #0 │ │ │ │ strd fp, fp, [sp, #224] @ 0xe0 │ │ │ │ str.w fp, [sp, #232] @ 0xe8 │ │ │ │ str.w fp, [sp, #212] @ 0xd4 │ │ │ │ strd fp, fp, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.w 44a38 │ │ │ │ - ldr.w r2, [pc, #1544] @ 4382c │ │ │ │ + beq.w 44a08 │ │ │ │ + ldr.w r2, [pc, #1544] @ 437fc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ - ldr.w r2, [pc, #1532] @ 43830 │ │ │ │ + beq.w 44a52 │ │ │ │ + ldr.w r2, [pc, #1532] @ 43800 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ cmp r6, #6 │ │ │ │ - bhi.w 4345e │ │ │ │ + bhi.w 4342e │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ movs r7, r0 │ │ │ │ movs r6, r2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r0, r7, #4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr.w r3, [pc, #1492] @ 43834 │ │ │ │ + ldr.w r3, [pc, #1492] @ 43804 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1708] @ 0x6ac │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44398 │ │ │ │ + beq.w 44368 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ subs r7, #1 │ │ │ │ - ldr.w r4, [pc, #1464] @ 43838 │ │ │ │ + ldr.w r4, [pc, #1464] @ 43808 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #1728] @ 0x6c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44234 │ │ │ │ + beq.w 44204 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r8, [r4, #1768] @ 0x6e8 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.w 44a38 │ │ │ │ + beq.w 44a08 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ + beq.w 44a52 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 441e2 │ │ │ │ + ble.w 441b2 │ │ │ │ add.w r3, r5, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 432da │ │ │ │ + b.n 432aa │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 436f6 │ │ │ │ + beq.w 436c6 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 432d2 │ │ │ │ + bne.n 432a2 │ │ │ │ ldr.w r3, [r1, r2, lsl #2] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 441e2 │ │ │ │ + beq.w 441b2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r7, #1 │ │ │ │ - ldr.w r2, [pc, #1348] @ 4383c │ │ │ │ + ldr.w r2, [pc, #1348] @ 4380c │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w r8, [r2, #700] @ 0x2bc │ │ │ │ - beq.w 44a38 │ │ │ │ + beq.w 44a08 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ + beq.w 44a52 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr.w lr, [r5, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 44106 │ │ │ │ + ble.w 440d6 │ │ │ │ add.w sl, r5, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sl │ │ │ │ - b.n 43336 │ │ │ │ + b.n 43306 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 43650 │ │ │ │ + beq.w 43620 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4332e │ │ │ │ + bne.n 432fe │ │ │ │ ldr.w r3, [r1, r2, lsl #2] │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44106 │ │ │ │ + beq.w 440d6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r7, #1 │ │ │ │ - ldr.w r2, [pc, #1260] @ 43840 │ │ │ │ + ldr.w r2, [pc, #1260] @ 43810 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w ip, [r2, #2156] @ 0x86c │ │ │ │ - beq.w 44a38 │ │ │ │ + beq.w 44a08 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ + beq.w 44a52 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr.w lr, [r5, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 43f1e │ │ │ │ + ble.w 43eee │ │ │ │ add.w fp, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ - b.n 43392 │ │ │ │ + b.n 43362 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 435ee │ │ │ │ + beq.w 435be │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 4338a │ │ │ │ + bne.n 4335a │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43f1e │ │ │ │ + beq.w 43eee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r7, #1 │ │ │ │ - ldr.w r2, [pc, #1172] @ 43844 │ │ │ │ + ldr.w r2, [pc, #1172] @ 43814 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w ip, [r2, #1388] @ 0x56c │ │ │ │ - beq.w 44a38 │ │ │ │ + beq.w 44a08 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ + beq.w 44a52 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr.w lr, [r5, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 43d08 │ │ │ │ + ble.w 43cd8 │ │ │ │ add.w fp, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ - b.n 433ee │ │ │ │ + b.n 433be │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 435b6 │ │ │ │ + beq.w 43586 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 433e6 │ │ │ │ + bne.n 433b6 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43d08 │ │ │ │ + beq.w 43cd8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r7, #1 │ │ │ │ - ldr.w r2, [pc, #1084] @ 43848 │ │ │ │ + ldr.w r2, [pc, #1084] @ 43818 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w fp, [r2, #1408] @ 0x580 │ │ │ │ - beq.w 44a38 │ │ │ │ + beq.w 44a08 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a82 │ │ │ │ + beq.w 44a52 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 44a9c │ │ │ │ + beq.w 44a6c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 43c7e │ │ │ │ + ble.w 43c4e │ │ │ │ add.w sl, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov ip, r2 │ │ │ │ - b.n 43448 │ │ │ │ + b.n 43418 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 4357e │ │ │ │ + beq.w 4354e │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 43440 │ │ │ │ + bne.n 43410 │ │ │ │ ldr.w fp, [r1, r3, lsl #2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 43c7e │ │ │ │ + beq.w 43c4e │ │ │ │ subs r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 41fde │ │ │ │ + ble.w 41fae │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ add.w r2, sp, #1528 @ 0x5f8 │ │ │ │ str r3, [sp, #356] @ 0x164 │ │ │ │ @@ -91760,405 +91761,405 @@ │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ str r3, [sp, #364] @ 0x16c │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ strd r3, fp, [sp, #372] @ 0x174 │ │ │ │ - ldr r3, [pc, #964] @ (4384c ) │ │ │ │ + ldr r3, [pc, #964] @ (4381c ) │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #372] @ 0x174 │ │ │ │ ldr.w fp, [sp, #376] @ 0x178 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - bne.w 41fde │ │ │ │ + bne.w 41fae │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56266 @ 0xdbca │ │ │ │ - b.n 436b8 │ │ │ │ - ldr r2, [pc, #908] @ (43850 ) │ │ │ │ + b.n 43688 │ │ │ │ + ldr r2, [pc, #908] @ (43820 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [r2, #1388] @ 0x56c │ │ │ │ - b.n 433c0 │ │ │ │ - ldr r2, [pc, #904] @ (43854 ) │ │ │ │ + b.n 43390 │ │ │ │ + ldr r2, [pc, #904] @ (43824 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [r2, #2156] @ 0x86c │ │ │ │ - b.n 43364 │ │ │ │ - ldr r2, [pc, #896] @ (43858 ) │ │ │ │ + b.n 43334 │ │ │ │ + ldr r2, [pc, #896] @ (43828 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r2, #700] @ 0x2bc │ │ │ │ - b.n 43308 │ │ │ │ - ldr r2, [pc, #892] @ (4385c ) │ │ │ │ + b.n 432d8 │ │ │ │ + ldr r2, [pc, #892] @ (4382c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r2, #1768] @ 0x6e8 │ │ │ │ - b.n 432aa │ │ │ │ - ldr r2, [pc, #884] @ (43860 ) │ │ │ │ + b.n 4327a │ │ │ │ + ldr r2, [pc, #884] @ (43830 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w fp, [r2, #1408] @ 0x580 │ │ │ │ - b.n 4341c │ │ │ │ + b.n 433ec │ │ │ │ mov.w fp, #0 │ │ │ │ strd fp, fp, [sp, #224] @ 0xe0 │ │ │ │ str.w fp, [sp, #232] @ 0xe8 │ │ │ │ str.w fp, [sp, #212] @ 0xd4 │ │ │ │ str.w fp, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b.n 43214 │ │ │ │ + b.n 431e4 │ │ │ │ mov.w fp, #0 │ │ │ │ strd fp, fp, [sp, #224] @ 0xe0 │ │ │ │ str.w fp, [sp, #232] @ 0xe8 │ │ │ │ str.w fp, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.n 43506 │ │ │ │ + b.n 434d6 │ │ │ │ mov.w fp, #0 │ │ │ │ strd fp, fp, [sp, #224] @ 0xe0 │ │ │ │ str.w fp, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - b.n 4351c │ │ │ │ + b.n 434ec │ │ │ │ mov.w fp, #0 │ │ │ │ strd fp, fp, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - b.n 4352e │ │ │ │ + b.n 434fe │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 4353c │ │ │ │ + b.n 4350c │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.n 4354a │ │ │ │ + b.n 4351a │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ - b.n 43554 │ │ │ │ + b.n 43524 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4222a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 421fa │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42252 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42222 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 422ae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4227e │ │ │ │ mov.w r8, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, sl │ │ │ │ mov r8, r3 │ │ │ │ mov sl, ip │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 449c8 │ │ │ │ + beq.w 44998 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43628 │ │ │ │ + bne.n 435f8 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 43c7e │ │ │ │ + beq.w 43c4e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 43590 │ │ │ │ + b.n 43560 │ │ │ │ mov.w r8, #0 │ │ │ │ strd r7, r1, [sp, #220] @ 0xdc │ │ │ │ mov sl, ip │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, fp │ │ │ │ mov fp, lr │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 449c8 │ │ │ │ + beq.w 44998 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4363c │ │ │ │ + bne.n 4360c │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, fp │ │ │ │ - beq.w 43d08 │ │ │ │ + beq.w 43cd8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 435c8 │ │ │ │ + b.n 43598 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r7, r1, [sp, #220] @ 0xdc │ │ │ │ mov r6, r8 │ │ │ │ mov r7, fp │ │ │ │ mov sl, ip │ │ │ │ mov fp, lr │ │ │ │ mov r8, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 449c8 │ │ │ │ + beq.w 44998 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4368a │ │ │ │ + bne.n 4365a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 43f1e │ │ │ │ + beq.w 43eee │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 43602 │ │ │ │ + b.n 435d2 │ │ │ │ mov r3, r8 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ mov r8, r6 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 43c7e │ │ │ │ + blt.w 43c4e │ │ │ │ ldr.w fp, [r1, r8, lsl #2] │ │ │ │ - b.n 43454 │ │ │ │ + b.n 43424 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ - blt.w 43d08 │ │ │ │ + blt.w 43cd8 │ │ │ │ ldr.w r3, [r1, r8, lsl #2] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.n 433fc │ │ │ │ + b.n 433cc │ │ │ │ mov.w fp, #0 │ │ │ │ mov r3, r9 │ │ │ │ strd r7, r1, [sp, #220] @ 0xdc │ │ │ │ mov r9, r6 │ │ │ │ mov r7, sl │ │ │ │ mov r6, fp │ │ │ │ mov sl, lr │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 44c5c │ │ │ │ + beq.w 44c2c │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4372e │ │ │ │ + bne.n 436fe │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 44106 │ │ │ │ + beq.w 440d6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 43664 │ │ │ │ + b.n 43634 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ ldrd r7, r1, [sp, #220] @ 0xdc │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 43f1e │ │ │ │ + blt.w 43eee │ │ │ │ ldr.w r3, [r1, r8, lsl #2] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 433a0 │ │ │ │ - ldr r0, [pc, #448] @ (43864 ) │ │ │ │ + b.n 43370 │ │ │ │ + ldr r0, [pc, #448] @ (43834 ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56289 @ 0xdbe1 │ │ │ │ - ldr r3, [pc, #428] @ (43868 ) │ │ │ │ + ldr r3, [pc, #428] @ (43838 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r0, [pc, #428] @ (4386c ) │ │ │ │ + ldr r0, [pc, #428] @ (4383c ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #424] @ (43870 ) │ │ │ │ - ldr r3, [pc, #424] @ (43874 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #424] @ (43840 ) │ │ │ │ + ldr r3, [pc, #424] @ (43844 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ + bne.w 44c4a │ │ │ │ mov r0, r6 │ │ │ │ addw sp, sp, #1748 @ 0x6d4 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4219a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4216a │ │ │ │ mov.w fp, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #212] @ 0xd4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, ip │ │ │ │ mov r6, fp │ │ │ │ mov fp, r3 │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 44c5c │ │ │ │ + beq.w 44c2c │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43746 │ │ │ │ + bne.n 43716 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 441e2 │ │ │ │ + beq.w 441b2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 43708 │ │ │ │ + b.n 436d8 │ │ │ │ mov r3, fp │ │ │ │ mov fp, r6 │ │ │ │ ldrd r7, r1, [sp, #220] @ 0xdc │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 44106 │ │ │ │ + blt.w 440d6 │ │ │ │ ldr.w r3, [r1, fp, lsl #2] │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - b.n 43344 │ │ │ │ + b.n 43314 │ │ │ │ mov r3, fp │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ mov fp, r6 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 441e2 │ │ │ │ + blt.w 441b2 │ │ │ │ ldr.w r3, [r1, fp, lsl #2] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - b.n 432e8 │ │ │ │ + b.n 432b8 │ │ │ │ movw r2, #1963 @ 0x7ab │ │ │ │ movw r1, #56279 @ 0xdbd7 │ │ │ │ - b.n 436b8 │ │ │ │ + b.n 43688 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r4, #0 │ │ │ │ str.w r5, [sp, #1632] @ 0x660 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ mov r5, r4 │ │ │ │ - b.w 42444 │ │ │ │ + b.w 42414 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ movw r1, #56281 @ 0xdbd9 │ │ │ │ movw r2, #1965 @ 0x7ad │ │ │ │ sub.w r3, r3, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 437b6 │ │ │ │ + cbnz r3, 43786 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4379e │ │ │ │ + bne.n 4376e │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43e12 │ │ │ │ + ble.w 43de2 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 436b8 │ │ │ │ + bne.w 43688 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 437d2 │ │ │ │ + bne.n 437a2 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 436b8 │ │ │ │ - bne.w 44640 │ │ │ │ + bgt.w 43688 │ │ │ │ + bne.w 44610 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 436b8 │ │ │ │ + beq.w 43688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 436b8 │ │ │ │ + bne.w 43688 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #204] @ 0xcc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #204] @ 0xcc │ │ │ │ - b.n 436b8 │ │ │ │ + b.n 43688 │ │ │ │ nop │ │ │ │ - b.n 43088 │ │ │ │ + b.n 430b8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 43f00 │ │ │ │ + b.n 43f30 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 43d70 │ │ │ │ + b.n 43da0 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 43bf4 │ │ │ │ + b.n 43c24 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ movs r3, r0 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ movs r3, r0 │ │ │ │ - udf #16 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ble.n 43908 │ │ │ │ + ble.n 43738 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 438f8 │ │ │ │ + ble.n 43728 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 438e8 │ │ │ │ + ble.n 43918 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 438d8 │ │ │ │ + ble.n 43908 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 438c8 │ │ │ │ + ble.n 438f8 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45022 │ │ │ │ + bne.w 44ff2 │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movw r2, #56371 @ 0xdc33 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ @@ -92168,290 +92169,290 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ - cbz r4, 438c6 │ │ │ │ + cbz r4, 43896 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 438c6 │ │ │ │ + beq.n 43896 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 43b80 │ │ │ │ - cbnz r3, 438e8 │ │ │ │ + beq.w 43b50 │ │ │ │ + cbnz r3, 438b8 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r4, r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 438d0 │ │ │ │ + bne.n 438a0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43d30 │ │ │ │ + ble.w 43d00 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ - cbz r0, 43900 │ │ │ │ + cbz r0, 438d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 43900 │ │ │ │ + beq.n 438d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43b90 │ │ │ │ + beq.w 43b60 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4391e │ │ │ │ + beq.n 438ee │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4391e │ │ │ │ + beq.n 438ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 43b9a │ │ │ │ - ldr.w r3, [pc, #3160] @ 44578 │ │ │ │ + beq.w 43b6a │ │ │ │ + ldr.w r3, [pc, #3160] @ 44548 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r0, [pc, #3156] @ 4457c │ │ │ │ + ldr.w r0, [pc, #3156] @ 4454c │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r3, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 4395a │ │ │ │ + beq.n 4392a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43942 │ │ │ │ + bne.n 43912 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43d82 │ │ │ │ + ble.w 43d52 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ cmp r3, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 43982 │ │ │ │ + beq.n 43952 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4396a │ │ │ │ + bne.n 4393a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43dca │ │ │ │ + ble.w 43d9a │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 439aa │ │ │ │ + beq.n 4397a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43992 │ │ │ │ + bne.n 43962 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43da6 │ │ │ │ + ble.w 43d76 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 439d2 │ │ │ │ + beq.n 439a2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 439ba │ │ │ │ + bne.n 4398a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43dee │ │ │ │ + ble.w 43dbe │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r8 │ │ │ │ - beq.n 439fa │ │ │ │ + beq.n 439ca │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 439e2 │ │ │ │ + bne.n 439b2 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43e62 │ │ │ │ + ble.w 43e32 │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r8 │ │ │ │ - beq.n 43a22 │ │ │ │ + beq.n 439f2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43a0a │ │ │ │ + bne.n 439da │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43e3e │ │ │ │ + ble.w 43e0e │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ cmp r3, r8 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 43a4a │ │ │ │ + beq.n 43a1a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43a32 │ │ │ │ + bne.n 43a02 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43eaa │ │ │ │ + ble.w 43e7a │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r8 │ │ │ │ - beq.n 43a72 │ │ │ │ + beq.n 43a42 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43a5a │ │ │ │ + bne.n 43a2a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43e86 │ │ │ │ + ble.w 43e56 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r8 │ │ │ │ - beq.n 43a9a │ │ │ │ + beq.n 43a6a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43a82 │ │ │ │ + bne.n 43a52 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43ece │ │ │ │ + ble.w 43e9e │ │ │ │ cmp r9, r8 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 43ac4 │ │ │ │ + beq.n 43a94 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43aac │ │ │ │ + bne.n 43a7c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43fdc │ │ │ │ + ble.w 43fac │ │ │ │ cmp fp, r8 │ │ │ │ it ne │ │ │ │ cmpne.w fp, #0 │ │ │ │ - beq.n 43aee │ │ │ │ + beq.n 43abe │ │ │ │ add.w r3, fp, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43ad6 │ │ │ │ + bne.n 43aa6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 43f48 │ │ │ │ + ble.w 43f18 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 43b12 │ │ │ │ + beq.n 43ae2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43afa │ │ │ │ + bne.n 43aca │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 44026 │ │ │ │ + ble.w 43ff6 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 43b36 │ │ │ │ + beq.n 43b06 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43b1e │ │ │ │ + bne.n 43aee │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 44002 │ │ │ │ + ble.w 43fd2 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 436c6 │ │ │ │ + beq.w 43696 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43b44 │ │ │ │ + bne.n 43b14 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 436c6 │ │ │ │ - bne.w 44800 │ │ │ │ + bgt.w 43696 │ │ │ │ + bne.w 447d0 │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 436c6 │ │ │ │ + beq.w 43696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 436c6 │ │ │ │ + bne.w 43696 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 436c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43696 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 438c6 │ │ │ │ + b.n 43896 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ - b.n 43900 │ │ │ │ + b.n 438d0 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ - b.n 4391e │ │ │ │ + b.n 438ee │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movw r2, #56433 @ 0xdc71 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ @@ -92460,45 +92461,45 @@ │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - cbz r5, 43be2 │ │ │ │ + cbz r5, 43bb2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 43be2 │ │ │ │ + beq.n 43bb2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r1, 43c0e │ │ │ │ + cbz r1, 43bde │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 438ae │ │ │ │ + beq.w 4387e │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 438ae │ │ │ │ + beq.w 4387e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 438ae │ │ │ │ + bne.w 4387e │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 438ae │ │ │ │ + b.n 4387e │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 43be2 │ │ │ │ + b.n 43bb2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42706 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 426d6 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ movw r1, #56478 @ 0xdc9e │ │ │ │ @@ -92507,45 +92508,45 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43bd0 │ │ │ │ + beq.n 43ba0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 43bd0 │ │ │ │ + beq.n 43ba0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43bd0 │ │ │ │ + bne.n 43ba0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #228] @ 0xe4 │ │ │ │ - b.n 43bd0 │ │ │ │ + b.n 43ba0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42882 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42852 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44466 │ │ │ │ - ldr.w r0, [pc, #2292] @ 44580 │ │ │ │ + bne.w 44436 │ │ │ │ + ldr.w r0, [pc, #2292] @ 44550 │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #6 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56261 @ 0xdbc5 │ │ │ │ - b.n 436b8 │ │ │ │ + b.n 43688 │ │ │ │ movw r2, #56373 @ 0xdc35 │ │ │ │ mov r6, r7 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ movs r3, #1 │ │ │ │ @@ -92554,18 +92555,18 @@ │ │ │ │ movw r2, #1974 @ 0x7b6 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #260] @ 0x104 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ strd r7, r7, [sp, #220] @ 0xdc │ │ │ │ - b.n 43bd0 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 43ba0 │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 42180 │ │ │ │ + b.w 42150 │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56435 @ 0xdc73 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ @@ -92574,43 +92575,43 @@ │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #260] @ 0x104 │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ - b.n 43c4e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 43c1e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 444be │ │ │ │ - ldr.w r0, [pc, #2160] @ 44584 │ │ │ │ + bne.w 4448e │ │ │ │ + ldr.w r0, [pc, #2160] @ 44554 │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #5 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56251 @ 0xdbbb │ │ │ │ - b.n 436b8 │ │ │ │ - bne.w 4452c │ │ │ │ + b.n 43688 │ │ │ │ + bne.w 444fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 438e8 │ │ │ │ + beq.w 438b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 438e8 │ │ │ │ + bne.w 438b8 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ - b.n 438e8 │ │ │ │ + b.n 438b8 │ │ │ │ movw r2, #56376 @ 0xdc38 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r3, r5 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -92619,147 +92620,147 @@ │ │ │ │ movw r2, #1974 @ 0x7b6 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.n 43be2 │ │ │ │ - bne.w 44472 │ │ │ │ + b.n 43bb2 │ │ │ │ + bne.w 44442 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4395a │ │ │ │ + beq.w 4392a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4395a │ │ │ │ + bne.w 4392a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4395a │ │ │ │ - bne.w 4466c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4392a │ │ │ │ + bne.w 4463c │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 439aa │ │ │ │ + beq.w 4397a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 439aa │ │ │ │ + bne.w 4397a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 439aa │ │ │ │ - bne.w 44498 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4397a │ │ │ │ + bne.w 44468 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43982 │ │ │ │ + beq.w 43952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43982 │ │ │ │ + bne.w 43952 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43982 │ │ │ │ - bne.w 447d4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43952 │ │ │ │ + bne.w 447a4 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 439d2 │ │ │ │ + beq.w 439a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 439d2 │ │ │ │ + bne.w 439a2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 439d2 │ │ │ │ - bne.w 445e8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 439a2 │ │ │ │ + bne.w 445b8 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 437b6 │ │ │ │ + beq.w 43786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 437b6 │ │ │ │ + bne.w 43786 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #208] @ 0xd0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #208] @ 0xd0 │ │ │ │ - b.n 437b6 │ │ │ │ - bne.w 44754 │ │ │ │ + b.n 43786 │ │ │ │ + bne.w 44724 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43a22 │ │ │ │ + beq.w 439f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43a22 │ │ │ │ + bne.w 439f2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43a22 │ │ │ │ - bne.w 446a4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 439f2 │ │ │ │ + bne.w 44674 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 439fa │ │ │ │ + beq.w 439ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 439fa │ │ │ │ + bne.w 439ca │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 439fa │ │ │ │ - bne.w 44614 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 439ca │ │ │ │ + bne.w 445e4 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43a72 │ │ │ │ + beq.w 43a42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43a72 │ │ │ │ + bne.w 43a42 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43a72 │ │ │ │ - bne.w 446d0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43a42 │ │ │ │ + bne.w 446a0 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43a4a │ │ │ │ + beq.w 43a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43a4a │ │ │ │ + bne.w 43a1a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43a4a │ │ │ │ - bne.w 446fc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43a1a │ │ │ │ + bne.w 446cc │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43a9a │ │ │ │ + beq.w 43a6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43a9a │ │ │ │ + bne.w 43a6a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43a9a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43a6a │ │ │ │ movw r2, #56397 @ 0xdc4d │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ strd r3, r3, [sp, #252] @ 0xfc │ │ │ │ @@ -92767,44 +92768,44 @@ │ │ │ │ strd r3, r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1974 @ 0x7b6 │ │ │ │ - b.n 43be2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 43bb2 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44698 │ │ │ │ - ldr.w r0, [pc, #1628] @ 44588 │ │ │ │ + bne.w 44668 │ │ │ │ + ldr.w r0, [pc, #1628] @ 44558 │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56241 @ 0xdbb1 │ │ │ │ - b.w 436b8 │ │ │ │ - bne.w 44728 │ │ │ │ + b.w 43688 │ │ │ │ + bne.w 446f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43aee │ │ │ │ + beq.w 43abe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43aee │ │ │ │ + bne.w 43abe │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43aee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43abe │ │ │ │ ldr r6, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 421e0 │ │ │ │ + beq.w 421b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -92813,96 +92814,96 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43fa8 │ │ │ │ + beq.n 43f78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44364 │ │ │ │ + beq.w 44334 │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r6, [sp, #1632] @ 0x660 │ │ │ │ str.w r4, [sp, #1636] @ 0x664 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 421fa │ │ │ │ + beq.w 421ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 421fa │ │ │ │ + bne.w 421ca │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 421fa │ │ │ │ - bne.w 44552 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 421ca │ │ │ │ + bne.w 44522 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43ac4 │ │ │ │ + beq.w 43a94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43ac4 │ │ │ │ + bne.w 43a94 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43ac4 │ │ │ │ - bne.w 445bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43a94 │ │ │ │ + bne.w 4458c │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43b36 │ │ │ │ + beq.w 43b06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43b36 │ │ │ │ + bne.w 43b06 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43b36 │ │ │ │ - bne.w 447a8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43b06 │ │ │ │ + bne.w 44778 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 43b12 │ │ │ │ + beq.w 43ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43b12 │ │ │ │ + bne.w 43ae2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43b12 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43ae2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 423da │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 423aa │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 423c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42396 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 423b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42382 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #56280 @ 0xdbd8 │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ movw r2, #1964 @ 0x7ac │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 43794 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 43764 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4223a │ │ │ │ + beq.w 4220a │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56401 @ 0xdc51 │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ mov r5, r6 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r6 │ │ │ │ @@ -92914,20 +92915,20 @@ │ │ │ │ strd r6, r6, [sp, #244] @ 0xf4 │ │ │ │ strd r6, r6, [sp, #252] @ 0xfc │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #260] @ 0x104 │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ - b.n 43c4e │ │ │ │ + b.n 43c1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4227a │ │ │ │ + bne.w 4224a │ │ │ │ movw r2, #56412 @ 0xdc5c │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -92936,32 +92937,32 @@ │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4245a │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4242a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4485c │ │ │ │ - ldr.w r0, [pc, #1144] @ 4458c │ │ │ │ + bne.w 4482c │ │ │ │ + ldr.w r0, [pc, #1144] @ 4455c │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56231 @ 0xdba7 │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ movw r2, #56414 @ 0xdc5e │ │ │ │ mov r6, r7 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov r5, r7 │ │ │ │ @@ -92971,25 +92972,25 @@ │ │ │ │ strd r7, r7, [sp, #252] @ 0xfc │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #260] @ 0x104 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ strd r7, r7, [sp, #220] @ 0xdc │ │ │ │ - b.n 43c4e │ │ │ │ - blx 3b88 │ │ │ │ + b.n 43c1e │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 42294 │ │ │ │ + b.w 42264 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ movw r1, #56280 @ 0xdbd8 │ │ │ │ movw r2, #1964 @ 0x7ac │ │ │ │ sub.w r3, r3, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 43794 │ │ │ │ + b.w 43764 │ │ │ │ movw r2, #56417 @ 0xdc61 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -92998,18 +92999,18 @@ │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.n 43be2 │ │ │ │ + b.n 43bb2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 424b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42484 │ │ │ │ movw r2, #56428 @ 0xdc6c │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -93018,29 +93019,29 @@ │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.n 43c4e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 43c1e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 44936 │ │ │ │ - ldr r0, [pc, #928] @ (44590 ) │ │ │ │ + bne.w 44906 │ │ │ │ + ldr r0, [pc, #928] @ (44560 ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #2 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56221 @ 0xdb9d │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ movs r6, #0 │ │ │ │ movw r1, #56477 @ 0xdc9d │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ mov sl, r6 │ │ │ │ @@ -93049,28 +93050,28 @@ │ │ │ │ strd r6, r6, [sp, #252] @ 0xfc │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #260] @ 0x104 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.n 43c4e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 43c1e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4499a │ │ │ │ - ldr r0, [pc, #852] @ (44594 ) │ │ │ │ + bne.w 4496a │ │ │ │ + ldr r0, [pc, #852] @ (44564 ) │ │ │ │ movs r3, #7 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56211 @ 0xdb93 │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56436 @ 0xdc74 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ @@ -93080,24 +93081,24 @@ │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ - b.n 43c4e │ │ │ │ + b.n 43c1e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 425a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42570 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 425b6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42586 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4258c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4255c │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r1, #56454 @ 0xdc86 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -93106,21 +93107,21 @@ │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 425e0 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 425b0 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 42498 │ │ │ │ + b.w 42468 │ │ │ │ movw r1, #56456 @ 0xdc88 │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ @@ -93128,15 +93129,15 @@ │ │ │ │ strd r4, r4, [sp, #252] @ 0xfc │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ str r4, [sp, #260] @ 0x104 │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r5, [sp, #220] @ 0xdc │ │ │ │ movw r1, #56459 @ 0xdc8b │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ mov r6, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ @@ -93146,15 +93147,15 @@ │ │ │ │ strd r5, r5, [sp, #252] @ 0xfc │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #260] @ 0x104 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.n 43c4e │ │ │ │ + b.n 43c1e │ │ │ │ movw r1, #56470 @ 0xdc96 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -93163,18 +93164,18 @@ │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.n 43c4e │ │ │ │ + b.n 43c1e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 43fa8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 43f78 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r1, #56475 @ 0xdc9b │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -93184,33 +93185,33 @@ │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.n 43c4e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 43c1e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 436a0 │ │ │ │ + beq.w 43670 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56201 @ 0xdb89 │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42692 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42662 │ │ │ │ add.w r3, sp, #1632 @ 0x660 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov fp, r6 │ │ │ │ movw r2, #56441 @ 0xdc79 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ strd r6, r6, [sp, #244] @ 0xf4 │ │ │ │ @@ -93218,15 +93219,15 @@ │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #260] @ 0x104 │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ movw r2, #56441 @ 0xdc79 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ @@ -93235,21 +93236,21 @@ │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1975 @ 0x7b7 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42720 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 426f0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4274a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4271a │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r1, #56483 @ 0xdca3 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -93257,49 +93258,49 @@ │ │ │ │ strd r3, r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.w 43be2 │ │ │ │ + b.w 43bb2 │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56259 @ 0xdbc3 │ │ │ │ - b.w 436b8 │ │ │ │ - ldr r2, [pc, #292] @ (44598 ) │ │ │ │ - ldr r3, [pc, #292] @ (4459c ) │ │ │ │ + b.w 43688 │ │ │ │ + ldr r2, [pc, #292] @ (44568 ) │ │ │ │ + ldr r3, [pc, #292] @ (4456c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr r0, [pc, #276] @ (445a0 ) │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr r0, [pc, #276] @ (44570 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57005 @ 0xdead │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #264] @ (445a4 ) │ │ │ │ - ldr r3, [pc, #256] @ (4459c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #264] @ (44574 ) │ │ │ │ + ldr r3, [pc, #256] @ (4456c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr r0, [pc, #244] @ (445a8 ) │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr r0, [pc, #244] @ (44578 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57006 @ 0xdeae │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56249 @ 0xdbb9 │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ sub.w r3, r6, r8 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #244] @ 0xf4 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ @@ -93307,335 +93308,335 @@ │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ strd r2, r2, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56497 @ 0xdcb1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1982 @ 0x7be │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #56496 @ 0xdcb0 │ │ │ │ mov fp, r6 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r6, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1982 @ 0x7be │ │ │ │ strd r6, r6, [sp, #252] @ 0xfc │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 427d2 │ │ │ │ - ldr r2, [pc, #124] @ (445ac ) │ │ │ │ - ldr r3, [pc, #108] @ (4459c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 427a2 │ │ │ │ + ldr r2, [pc, #124] @ (4457c ) │ │ │ │ + ldr r3, [pc, #108] @ (4456c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr r0, [pc, #104] @ (445b0 ) │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr r0, [pc, #104] @ (44580 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #56996 @ 0xdea4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #96] @ (445b4 ) │ │ │ │ - ldr r3, [pc, #68] @ (4459c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #96] @ (44584 ) │ │ │ │ + ldr r3, [pc, #68] @ (4456c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr r0, [pc, #76] @ (445b8 ) │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr r0, [pc, #76] @ (44588 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57014 @ 0xdeb6 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + bl 105dc │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 445fc │ │ │ │ + cbnz r6, 445d8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 44600 │ │ │ │ + cbnz r0, 445dc │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - revsh r4, r1 │ │ │ │ + revsh r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x0026 │ │ │ │ + revsh r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #26 │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w r2, [pc, #3564] @ 453ac │ │ │ │ - ldr.w r3, [pc, #3564] @ 453b0 │ │ │ │ + ldr.w r2, [pc, #3564] @ 4537c │ │ │ │ + ldr.w r3, [pc, #3564] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3544] @ 453b4 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3544] @ 45384 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #56310 @ 0xdbf6 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3532] @ 453b8 │ │ │ │ - ldr.w r3, [pc, #3520] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3532] @ 45388 │ │ │ │ + ldr.w r3, [pc, #3520] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3508] @ 453bc │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3508] @ 4538c │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #56299 @ 0xdbeb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3496] @ 453c0 │ │ │ │ - ldr.w r3, [pc, #3476] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3496] @ 45390 │ │ │ │ + ldr.w r3, [pc, #3476] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3472] @ 453c4 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3472] @ 45394 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57012 @ 0xdeb4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3460] @ 453c8 │ │ │ │ - ldr.w r3, [pc, #3432] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3460] @ 45398 │ │ │ │ + ldr.w r3, [pc, #3432] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3436] @ 453cc │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3436] @ 4539c │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #56300 @ 0xdbec │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3424] @ 453d0 │ │ │ │ - ldr.w r3, [pc, #3388] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3424] @ 453a0 │ │ │ │ + ldr.w r3, [pc, #3388] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3400] @ 453d4 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3400] @ 453a4 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57007 @ 0xdeaf │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56239 @ 0xdbaf │ │ │ │ - b.w 436b8 │ │ │ │ - ldr.w r2, [pc, #3376] @ 453d8 │ │ │ │ - ldr.w r3, [pc, #3332] @ 453b0 │ │ │ │ + b.w 43688 │ │ │ │ + ldr.w r2, [pc, #3376] @ 453a8 │ │ │ │ + ldr.w r3, [pc, #3332] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3352] @ 453dc │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3352] @ 453ac │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57009 @ 0xdeb1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3340] @ 453e0 │ │ │ │ - ldr.w r3, [pc, #3288] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3340] @ 453b0 │ │ │ │ + ldr.w r3, [pc, #3288] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3316] @ 453e4 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3316] @ 453b4 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57011 @ 0xdeb3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3304] @ 453e8 │ │ │ │ - ldr.w r3, [pc, #3244] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3304] @ 453b8 │ │ │ │ + ldr.w r3, [pc, #3244] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3280] @ 453ec │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3280] @ 453bc │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57013 @ 0xdeb5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3268] @ 453f0 │ │ │ │ - ldr.w r3, [pc, #3200] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3268] @ 453c0 │ │ │ │ + ldr.w r3, [pc, #3200] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3244] @ 453f4 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3244] @ 453c4 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57015 @ 0xdeb7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3232] @ 453f8 │ │ │ │ - ldr.w r3, [pc, #3156] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3232] @ 453c8 │ │ │ │ + ldr.w r3, [pc, #3156] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3208] @ 453fc │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3208] @ 453cc │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57010 @ 0xdeb2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56511 @ 0xdcbf │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ strd r3, r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1983 @ 0x7bf │ │ │ │ - b.w 438ae │ │ │ │ - ldr.w r2, [pc, #3156] @ 45400 │ │ │ │ - ldr.w r3, [pc, #3072] @ 453b0 │ │ │ │ + b.w 4387e │ │ │ │ + ldr.w r2, [pc, #3156] @ 453d0 │ │ │ │ + ldr.w r3, [pc, #3072] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3132] @ 45404 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3132] @ 453d4 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #56309 @ 0xdbf5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3120] @ 45408 │ │ │ │ - ldr.w r3, [pc, #3028] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3120] @ 453d8 │ │ │ │ + ldr.w r3, [pc, #3028] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3096] @ 4540c │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3096] @ 453dc │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57008 @ 0xdeb0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3084] @ 45410 │ │ │ │ - ldr.w r3, [pc, #2984] @ 453b0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3084] @ 453e0 │ │ │ │ + ldr.w r3, [pc, #2984] @ 45380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1740] @ 0x6cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 44c7a │ │ │ │ - ldr.w r0, [pc, #3060] @ 45414 │ │ │ │ + bne.w 44c4a │ │ │ │ + ldr.w r0, [pc, #3060] @ 453e4 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #56311 @ 0xdbf7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4286e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4283e │ │ │ │ movw r2, #56513 @ 0xdcc1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1983 @ 0x7bf │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56229 @ 0xdba5 │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ movw r2, #56516 @ 0xdcc4 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1983 @ 0x7bf │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4289e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4286e │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 426d2 │ │ │ │ + beq.w 426a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -93644,180 +93645,180 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 448d6 │ │ │ │ + beq.n 448a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44bf2 │ │ │ │ + beq.w 44bc2 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ mov r5, r7 │ │ │ │ movs r2, #3 │ │ │ │ - b.w 426d8 │ │ │ │ + b.w 426a8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 428c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42896 │ │ │ │ movw r2, #56537 @ 0xdcd9 │ │ │ │ mov r6, r7 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r7, [sp, #244] @ 0xf4 │ │ │ │ strd r7, r7, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1983 @ 0x7bf │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ strd r7, r7, [sp, #220] @ 0xdc │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56566 @ 0xdcf6 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1985 @ 0x7c1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56219 @ 0xdb9b │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42910 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 428e0 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movw r2, #56541 @ 0xdcdd │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ strd r3, r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1983 @ 0x7bf │ │ │ │ - b.w 43be2 │ │ │ │ + b.w 43bb2 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ movw r1, #56554 @ 0xdcea │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov.w r2, #1984 @ 0x7c0 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ strd r3, r3, [sp, #252] @ 0xfc │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #1961 @ 0x7a9 │ │ │ │ movw r1, #56209 @ 0xdb91 │ │ │ │ - b.w 436b8 │ │ │ │ + b.w 43688 │ │ │ │ movw r2, #56571 @ 0xdcfb │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1985 @ 0x7c1 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 438ae │ │ │ │ - bl 10478 │ │ │ │ + b.w 4387e │ │ │ │ + bl 10448 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56568 @ 0xdcf8 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ strd r3, r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1985 @ 0x7c1 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56573 @ 0xdcfd │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1985 @ 0x7c1 │ │ │ │ strd r0, r0, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56626 @ 0xdd32 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r5, r6 │ │ │ │ strd r6, r6, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ str r6, [sp, #252] @ 0xfc │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43c4e │ │ │ │ - bl 10038 │ │ │ │ + b.w 43c1e │ │ │ │ + bl 10008 │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ movw r2, #56599 @ 0xdd17 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1985 @ 0x7c1 │ │ │ │ - b.w 43be2 │ │ │ │ + b.w 43bb2 │ │ │ │ movw r2, #56595 @ 0xdd13 │ │ │ │ mov r6, r7 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ strd r7, r7, [sp, #244] @ 0xf4 │ │ │ │ strd r7, r7, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1985 @ 0x7c1 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ - b.w 438ae │ │ │ │ - ldr.w r3, [pc, #2452] @ 45418 │ │ │ │ + b.w 4387e │ │ │ │ + ldr.w r3, [pc, #2452] @ 453e8 │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr.w r1, [pc, #2448] @ 4541c │ │ │ │ - ldr.w r0, [pc, #2448] @ 45420 │ │ │ │ + ldr.w r1, [pc, #2448] @ 453ec │ │ │ │ + ldr.w r0, [pc, #2448] @ 453f0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 42836 │ │ │ │ + beq.w 42806 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -93827,421 +93828,421 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44adc │ │ │ │ + beq.n 44aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 44b9c │ │ │ │ + beq.n 44b6c │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ - b.w 4283a │ │ │ │ + b.w 4280a │ │ │ │ movw r2, #56617 @ 0xdd29 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4297e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4294e │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56614 @ 0xdd26 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ - b.w 43be2 │ │ │ │ + b.w 43bb2 │ │ │ │ movw r2, #56612 @ 0xdd24 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 429d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 429a8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42992 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42962 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 429a6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42976 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42a1e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 429ee │ │ │ │ movw r2, #56645 @ 0xdd45 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 44adc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 44aac │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ movw r2, #56632 @ 0xdd38 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56647 @ 0xdd47 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42a8a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42a5a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 448d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 448a6 │ │ │ │ movw r2, #56627 @ 0xdd33 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56624 @ 0xdd30 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56619 @ 0xdd2b │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ movw r2, #1987 @ 0x7c3 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43be2 │ │ │ │ - ldr.w r3, [pc, #1988] @ 45424 │ │ │ │ + b.w 43bb2 │ │ │ │ + ldr.w r3, [pc, #1988] @ 453f4 │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr.w r1, [pc, #1980] @ 45428 │ │ │ │ - ldr.w r0, [pc, #1980] @ 4542c │ │ │ │ + ldr.w r1, [pc, #1980] @ 453f8 │ │ │ │ + ldr.w r0, [pc, #1980] @ 453fc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10280 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10250 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42b2e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42afe │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56659 @ 0xdd53 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ strd r6, r6, [sp, #244] @ 0xf4 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56652 @ 0xdd4c │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56650 @ 0xdd4a │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 43be2 │ │ │ │ + b.w 43bb2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42a9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42a6e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42ab2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42a82 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42ae6 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42ab6 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - b.w 42fec │ │ │ │ + b.w 42fbc │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 43010 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42fe0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42ffc │ │ │ │ + beq.w 42fcc │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56830 @ 0xddfe │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r6 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4305e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4302e │ │ │ │ movw r2, #56844 @ 0xde0c │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1999 @ 0x7cf │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56842 @ 0xde0a │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1999 @ 0x7cf │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #56846 @ 0xde0e │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1999 @ 0x7cf │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 43082 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 43052 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 430bc │ │ │ │ + beq.w 4308c │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56853 @ 0xde15 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1999 @ 0x7cf │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ movw r2, #56665 @ 0xdd59 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #56657 @ 0xdd51 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56660 @ 0xdd54 │ │ │ │ strd r3, r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - b.w 43c4e │ │ │ │ - bl 112bc │ │ │ │ + b.w 43c1e │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 430ac │ │ │ │ + b.w 4307c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 430d0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 430a0 │ │ │ │ movw r2, #56849 @ 0xde11 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1999 @ 0x7cf │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4309a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4306a │ │ │ │ movw r2, #56686 @ 0xdd6e │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56685 @ 0xdd6d │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56683 @ 0xdd6b │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42b7a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42b4a │ │ │ │ movw r2, #56680 @ 0xdd68 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56678 @ 0xdd66 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ - ldr.w r4, [pc, #1308] @ 45430 │ │ │ │ + ldr.w r4, [pc, #1308] @ 45400 │ │ │ │ mov r0, sp │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r6, [pc, #1296] @ 45434 │ │ │ │ + ldr.w r6, [pc, #1296] @ 45404 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ add r6, pc │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 451aa │ │ │ │ + beq.w 4517a │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #608 @ 0x260 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ @@ -94249,173 +94250,173 @@ │ │ │ │ mov r4, r3 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45192 │ │ │ │ + beq.w 45162 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4517a │ │ │ │ + beq.w 4514a │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45164 │ │ │ │ + beq.w 45134 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 451d4 │ │ │ │ + beq.w 451a4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 451c2 │ │ │ │ + beq.w 45192 │ │ │ │ movs r0, #6 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 451e8 │ │ │ │ + beq.w 451b8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #2 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #3 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #4 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11494 │ │ │ │ - b.w 43932 │ │ │ │ - ldr.w r3, [pc, #1068] @ 45438 │ │ │ │ + bl 11464 │ │ │ │ + b.w 43902 │ │ │ │ + ldr.w r3, [pc, #1068] @ 45408 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr.w r1, [pc, #1064] @ 4543c │ │ │ │ - ldr.w r0, [pc, #1064] @ 45440 │ │ │ │ + ldr.w r1, [pc, #1064] @ 4540c │ │ │ │ + ldr.w r0, [pc, #1064] @ 45410 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 42166 │ │ │ │ + b.w 42136 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42d44 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42d14 │ │ │ │ movw r2, #56714 @ 0xdd8a │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ ldr.w sl, [sp, #224] @ 0xe0 │ │ │ │ movw r2, #56712 @ 0xdd88 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r6, sl │ │ │ │ mov fp, sl │ │ │ │ mov r9, sl │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56710 @ 0xdd86 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56708 @ 0xdd84 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r6, r7 │ │ │ │ mov fp, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 43bd0 │ │ │ │ - ldr r3, [pc, #936] @ (45444 ) │ │ │ │ + b.w 43ba0 │ │ │ │ + ldr r3, [pc, #936] @ (45414 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #936] @ (45448 ) │ │ │ │ - ldr r0, [pc, #940] @ (4544c ) │ │ │ │ + ldr r1, [pc, #936] @ (45418 ) │ │ │ │ + ldr r0, [pc, #940] @ (4541c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10314 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 102e4 │ │ │ │ movw r2, #56705 @ 0xdd81 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ movw r2, #56703 @ 0xdd7f │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42b90 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42b60 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42bc2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42b92 │ │ │ │ ldr r5, [sp, #244] @ 0xf4 │ │ │ │ movw r2, #56690 @ 0xdd72 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r6, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ mov r7, r5 │ │ │ │ strd r5, r5, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42c90 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42c60 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 4515e │ │ │ │ + cbz r6, 4512e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -94424,431 +94425,431 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45156 │ │ │ │ + beq.n 45126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 451f8 │ │ │ │ + beq.n 451c8 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 42d0a │ │ │ │ + b.w 42cda │ │ │ │ mov r2, r6 │ │ │ │ - b.w 42d0a │ │ │ │ + b.w 42cda │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ movw r2, #56952 @ 0xde78 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56950 @ 0xde76 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56948 @ 0xde74 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56946 @ 0xde72 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #56956 @ 0xde7c │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56954 @ 0xde7a │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56958 @ 0xde7e │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #2010 @ 0x7da │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45156 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45126 │ │ │ │ movw r2, #56775 @ 0xddc7 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1996 @ 0x7cc │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ movw r2, #56773 @ 0xddc5 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1996 @ 0x7cc │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ sub.w r2, r6, r8 │ │ │ │ movw r1, #56758 @ 0xddb6 │ │ │ │ negs r3, r2 │ │ │ │ mov r9, fp │ │ │ │ adcs r3, r2 │ │ │ │ mov sl, fp │ │ │ │ mov.w r2, #1992 @ 0x7c8 │ │ │ │ strd fp, fp, [sp, #220] @ 0xdc │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42e0c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42ddc │ │ │ │ movw r2, #56748 @ 0xddac │ │ │ │ mov fp, r6 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42d8c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42d5c │ │ │ │ movw r2, #56744 @ 0xdda8 │ │ │ │ mov r6, r4 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov fp, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r7, r4 │ │ │ │ strd r4, r4, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1993 @ 0x7c9 │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42d5e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42d2e │ │ │ │ movw r2, #56777 @ 0xddc9 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1996 @ 0x7cc │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42e30 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42e00 │ │ │ │ movw r2, #56780 @ 0xddcc │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1996 @ 0x7cc │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42e48 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42e18 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d11, d0 │ │ │ │ - b.w 42e62 │ │ │ │ + b.w 42e32 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42e86 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42e56 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42e72 │ │ │ │ + beq.w 42e42 │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56784 @ 0xddd0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r6 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1996 @ 0x7cc │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42ed8 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42ea8 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d10, d0 │ │ │ │ - b.w 42f24 │ │ │ │ + b.w 42ef4 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42f4c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42f1c │ │ │ │ movw r2, #56803 @ 0xdde3 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1997 @ 0x7cd │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42f10 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42ee0 │ │ │ │ movw r2, #56798 @ 0xddde │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1997 @ 0x7cd │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ movw r2, #56796 @ 0xdddc │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1997 @ 0x7cd │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ nop │ │ │ │ - rev r0, r7 │ │ │ │ + rev16 r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ movs r2, r0 │ │ │ │ - rev r4, r1 │ │ │ │ + rev r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 453fc │ │ │ │ + rev r0, r2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 453f8 │ │ │ │ + cbnz r4, 453d4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 453f6 │ │ │ │ + cbnz r0, 453d2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 453f0 │ │ │ │ + cbnz r0, 453cc │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 453ec │ │ │ │ + cbnz r4, 453c8 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 453c6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ movs r2, r0 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #12 │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 4546a │ │ │ │ + bne.n 4543a │ │ │ │ vsra.u32 q13, , #4 │ │ │ │ - @ instruction: 0xfffc2df4 │ │ │ │ + vqrdmulh.s q9, q14, d28[0] │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #8 │ │ │ │ movs r2, r0 │ │ │ │ movw r2, #56800 @ 0xdde0 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1997 @ 0x7cd │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42efc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42ecc │ │ │ │ movw r2, #56821 @ 0xddf5 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ movw r2, #56819 @ 0xddf3 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - b.w 438ae │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4387e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42f34 │ │ │ │ + beq.w 42f04 │ │ │ │ movs r6, #0 │ │ │ │ movw r2, #56807 @ 0xdde7 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ strd r6, r6, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1997 @ 0x7cd │ │ │ │ - b.w 438ae │ │ │ │ + b.w 4387e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42f9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42f6e │ │ │ │ movw r2, #56823 @ 0xddf7 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - b.w 43c4e │ │ │ │ + b.w 43c1e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42fc6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42f96 │ │ │ │ movw r2, #56826 @ 0xddfa │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r3, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #220] @ 0xdc │ │ │ │ movw r2, #1998 @ 0x7ce │ │ │ │ - b.w 43bd0 │ │ │ │ + b.w 43ba0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 42fda │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 42faa │ │ │ │ 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, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ - ldr.w r5, [pc, #2296] @ 45e24 │ │ │ │ + ldr.w r5, [pc, #2296] @ 45df4 │ │ │ │ add.w r9, sp, #168 @ 0xa8 │ │ │ │ - ldr.w r4, [pc, #2292] @ 45e28 │ │ │ │ + ldr.w r4, [pc, #2292] @ 45df8 │ │ │ │ add r5, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - ldr.w r6, [pc, #2276] @ 45e2c │ │ │ │ + ldr.w r6, [pc, #2276] @ 45dfc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #404] @ 0x194 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.w 47cce │ │ │ │ - ldr.w r5, [pc, #2252] @ 45e30 │ │ │ │ + bpl.w 47c9e │ │ │ │ + ldr.w r5, [pc, #2252] @ 45e00 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 45c80 │ │ │ │ - ldr.w r5, [pc, #2244] @ 45e34 │ │ │ │ + beq.w 45c50 │ │ │ │ + ldr.w r5, [pc, #2244] @ 45e04 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #2220] @ 45e38 │ │ │ │ + ldr.w r3, [pc, #2220] @ 45e08 │ │ │ │ add r3, pc │ │ │ │ add.w r2, r3, #1960 @ 0x7a8 │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ add.w r2, r3, #616 @ 0x268 │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ add.w r2, r3, #1248 @ 0x4e0 │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ add.w r2, r3, #856 @ 0x358 │ │ │ │ add.w r3, r3, #1008 @ 0x3f0 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ - cbz r4, 455c6 │ │ │ │ + cbz r4, 45596 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.w 45dc4 │ │ │ │ + bhi.w 45d94 │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r7, r4, #14 │ │ │ │ lsls r4, r3, #15 │ │ │ │ lsls r0, r6, #15 │ │ │ │ lsls r0, r7, #15 │ │ │ │ lsls r5, r5, #13 │ │ │ │ lsls r3, r4, #15 │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 455d8 │ │ │ │ + beq.n 455a8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bne.w 45dc4 │ │ │ │ + bne.w 45d94 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrd r5, fp, [r1, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -94863,303 +94864,303 @@ │ │ │ │ mov.w r0, #1 │ │ │ │ it ne │ │ │ │ strne.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [r4, #0] │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4657e │ │ │ │ - ldr.w r3, [pc, #2076] @ 45e3c │ │ │ │ + beq.w 4654e │ │ │ │ + ldr.w r3, [pc, #2076] @ 45e0c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r6, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w 47ce8 │ │ │ │ + bpl.w 47cb8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 47d2c │ │ │ │ + ble.w 47cfc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, sl │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str.w sl, [r3] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.n 456b6 │ │ │ │ - ldr.w r3, [pc, #2020] @ 45e40 │ │ │ │ + beq.n 45686 │ │ │ │ + ldr.w r3, [pc, #2020] @ 45e10 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #2016] @ 45e44 │ │ │ │ + ldr.w r3, [pc, #2016] @ 45e14 │ │ │ │ sub.w r0, fp, r0 │ │ │ │ clz r0, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp fp, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r0 │ │ │ │ orreq.w r4, r0, #1 │ │ │ │ - cbnz r4, 45688 │ │ │ │ + cbnz r4, 45658 │ │ │ │ mov r0, fp │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 468b6 │ │ │ │ - cbnz r0, 456b6 │ │ │ │ + blt.w 46886 │ │ │ │ + cbnz r0, 45686 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 456b4 │ │ │ │ + beq.n 45684 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45dbc │ │ │ │ + beq.w 45d8c │ │ │ │ mov fp, sl │ │ │ │ - ldr.w r4, [pc, #1936] @ 45e48 │ │ │ │ + ldr.w r4, [pc, #1936] @ 45e18 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r4, #2912] @ 0xb60 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4689e │ │ │ │ + beq.w 4686e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 46862 │ │ │ │ + beq.w 46832 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w 47cce │ │ │ │ + bpl.w 47c9e │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45c80 │ │ │ │ + beq.w 45c50 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ add r3, sp, #140 @ 0x8c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 468ac │ │ │ │ + beq.w 4687c │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 45eb4 │ │ │ │ + ble.w 45e84 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45720 │ │ │ │ + beq.n 456f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 46158 │ │ │ │ + beq.w 46128 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46284 │ │ │ │ - ldr.w r3, [pc, #1808] @ 45e4c │ │ │ │ + beq.w 46254 │ │ │ │ + ldr.w r3, [pc, #1808] @ 45e1c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47232 │ │ │ │ + beq.w 47202 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r4, [r7, #0] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 47760 │ │ │ │ - ldr.w r3, [pc, #1764] @ 45e50 │ │ │ │ + beq.w 47730 │ │ │ │ + ldr.w r3, [pc, #1764] @ 45e20 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1204] @ 0x4b4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4725e │ │ │ │ - bl 119b8 │ │ │ │ + beq.w 4722e │ │ │ │ + bl 11988 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4734a │ │ │ │ + beq.w 4731a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 457a2 │ │ │ │ + beq.n 45772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46dfc │ │ │ │ - ldr.w r3, [pc, #1712] @ 45e54 │ │ │ │ + beq.w 46dcc │ │ │ │ + ldr.w r3, [pc, #1712] @ 45e24 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1240] @ 0x4d8 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 473a4 │ │ │ │ + beq.w 47374 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w 474c8 │ │ │ │ - bl 12fec │ │ │ │ + bpl.w 47498 │ │ │ │ + bl 12fbc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.w 474be │ │ │ │ + beq.w 4748e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 457ee │ │ │ │ + beq.n 457be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46b58 │ │ │ │ + beq.w 46b28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ str r4, [r3, #0] │ │ │ │ - beq.w 46d3e │ │ │ │ + beq.w 46d0e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 4616c │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 4613c │ │ │ │ + blx 3af4 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r5, sl │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - bne.w 46190 │ │ │ │ + bne.w 46160 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4580a │ │ │ │ + bne.n 457da │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - blx 3af8 │ │ │ │ + blx 3ac4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46e06 │ │ │ │ + beq.w 46dd6 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 461ba │ │ │ │ + bne.w 4618a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [r2, #0] │ │ │ │ adds r7, r3, #1 │ │ │ │ - beq.w 4668c │ │ │ │ + beq.w 4665c │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 4669e │ │ │ │ + beq.w 4666e │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 461ca │ │ │ │ + beq.w 4619a │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ mov r0, r5 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ mov r0, r8 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 4748a │ │ │ │ - ldr.w r3, [pc, #1472] @ 45e40 │ │ │ │ + blt.w 4745a │ │ │ │ + ldr.w r3, [pc, #1472] @ 45e10 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ - ldr.w r3, [pc, #1468] @ 45e44 │ │ │ │ + ldr.w r3, [pc, #1468] @ 45e14 │ │ │ │ subs r5, r2, r5 │ │ │ │ clz r5, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r2, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ orreq.w r4, r5, #1 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ - cbnz r4, 458b4 │ │ │ │ + cbnz r4, 45884 │ │ │ │ mov r0, r2 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 46aaa │ │ │ │ + blt.w 46a7a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 462c8 │ │ │ │ + bne.w 46298 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 46f92 │ │ │ │ + beq.w 46f62 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 45908 │ │ │ │ + beq.n 458d8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45908 │ │ │ │ + beq.n 458d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46cfa │ │ │ │ + beq.w 46cca │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ strd fp, r9, [sp, #72] @ 0x48 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ @@ -95167,83 +95168,83 @@ │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 4702a │ │ │ │ + bne.w 46ffa │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ mov r2, r5 │ │ │ │ - blx 3dcc │ │ │ │ + blx 3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46ffa │ │ │ │ + beq.w 46fca │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r8, [r3] │ │ │ │ - cbz r4, 4597e │ │ │ │ + cbz r4, 4594e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4597e │ │ │ │ + beq.n 4594e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46df2 │ │ │ │ + beq.w 46dc2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r7, 459a4 │ │ │ │ + cbz r7, 45974 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 459a4 │ │ │ │ + beq.n 45974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46de8 │ │ │ │ + beq.w 46db8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr.w r2, [pc, #1196] @ 45e58 │ │ │ │ + ldr.w r2, [pc, #1196] @ 45e28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2032] @ 0x7f0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 470d4 │ │ │ │ + beq.w 470a4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 47094 │ │ │ │ - ldr.w r3, [pc, #1164] @ 45e5c │ │ │ │ + beq.w 47064 │ │ │ │ + ldr.w r3, [pc, #1164] @ 45e2c │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 46e92 │ │ │ │ + bne.w 46e62 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 46e92 │ │ │ │ + beq.w 46e62 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -95252,71 +95253,71 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45a16 │ │ │ │ + beq.n 459e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46d34 │ │ │ │ - ldr.w r3, [pc, #1096] @ 45e60 │ │ │ │ + beq.w 46d04 │ │ │ │ + ldr.w r3, [pc, #1096] @ 45e30 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45a48 │ │ │ │ + beq.n 45a18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46b44 │ │ │ │ + beq.w 46b14 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 47126 │ │ │ │ + beq.w 470f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45a64 │ │ │ │ + beq.n 45a34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46d04 │ │ │ │ - ldr r3, [pc, #1020] @ (45e64 ) │ │ │ │ + beq.w 46cd4 │ │ │ │ + ldr r3, [pc, #1020] @ (45e34 ) │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1992] @ 0x7c8 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 471d8 │ │ │ │ + beq.w 471a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45a92 │ │ │ │ + beq.n 45a62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46dde │ │ │ │ + beq.w 46dae │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 472c0 │ │ │ │ + bne.w 47290 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ str.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 472c0 │ │ │ │ + beq.w 47290 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -95325,429 +95326,429 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45ad8 │ │ │ │ + beq.n 45aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46b4e │ │ │ │ + beq.w 46b1e │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - ldr r3, [pc, #904] @ (45e68 ) │ │ │ │ + ldr r3, [pc, #904] @ (45e38 ) │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #552] @ 0x228 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 47290 │ │ │ │ + beq.w 47260 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45b1a │ │ │ │ + beq.n 45aea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46eb8 │ │ │ │ - ldr r3, [pc, #848] @ (45e6c ) │ │ │ │ + beq.w 46e88 │ │ │ │ + ldr r3, [pc, #848] @ (45e3c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 46b62 │ │ │ │ + bne.w 46b32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 46b62 │ │ │ │ + bne.w 46b32 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ str r4, [r3, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 45c80 │ │ │ │ + beq.w 45c50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 4764a │ │ │ │ + ble.w 4761a │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ adds r5, r2, r4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r9] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str.w r9, [r3] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r8, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - beq.n 45c80 │ │ │ │ + beq.n 45c50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.w 4770c │ │ │ │ + bge.w 476dc │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr.w r8, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ - cbz r0, 45bf0 │ │ │ │ + cbz r0, 45bc0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 45bf0 │ │ │ │ + beq.n 45bc0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 46c68 │ │ │ │ + beq.w 46c38 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 46eca │ │ │ │ + beq.w 46e9a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3da8 │ │ │ │ + blx 3d74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 46f1e │ │ │ │ - bne.w 46c00 │ │ │ │ - blx 4004 │ │ │ │ + blt.w 46eee │ │ │ │ + bne.w 46bd0 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47458 │ │ │ │ + beq.w 47428 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 47618 │ │ │ │ + blt.w 475e8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 47088 │ │ │ │ + beq.w 47058 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 45c52 │ │ │ │ + beq.n 45c22 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 46f58 │ │ │ │ + beq.w 46f28 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 45c64 │ │ │ │ + beq.n 45c34 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46f62 │ │ │ │ + beq.w 46f32 │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45bb4 │ │ │ │ - ldr r3, [pc, #492] @ (45e70 ) │ │ │ │ + bne.n 45b84 │ │ │ │ + ldr r3, [pc, #492] @ (45e40 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #492] @ (45e74 ) │ │ │ │ - ldr r0, [pc, #492] @ (45e78 ) │ │ │ │ + ldr r1, [pc, #492] @ (45e44 ) │ │ │ │ + ldr r0, [pc, #492] @ (45e48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrd r5, fp, [r1, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 455e4 │ │ │ │ - ldr r3, [pc, #460] @ (45e7c ) │ │ │ │ + ble.w 455b4 │ │ │ │ + ldr r3, [pc, #460] @ (45e4c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1008] @ 0x3f0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46c56 │ │ │ │ + beq.w 46c26 │ │ │ │ subs r7, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 455e4 │ │ │ │ + ble.w 455b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #428] @ (45e80 ) │ │ │ │ + ldr r2, [pc, #428] @ (45e50 ) │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r5, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ str.w r8, [sp] │ │ │ │ str.w fp, [sp, #176] @ 0xb0 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r5, fp, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne.w 455e4 │ │ │ │ + bne.w 455b4 │ │ │ │ movw r1, #29393 @ 0x72d1 │ │ │ │ - b.n 45df2 │ │ │ │ + b.n 45dc2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 432c │ │ │ │ - ldr r3, [pc, #372] @ (45e84 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r3, [pc, #372] @ (45e54 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r1, [r3, #1960] @ 0x7a8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47338 │ │ │ │ - ldr r3, [pc, #348] @ (45e88 ) │ │ │ │ + beq.w 47308 │ │ │ │ + ldr r3, [pc, #348] @ (45e58 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46f6c │ │ │ │ + beq.w 46f3c │ │ │ │ subs r7, #1 │ │ │ │ - ldr r3, [pc, #328] @ (45e8c ) │ │ │ │ + ldr r3, [pc, #328] @ (45e5c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1248] @ 0x4e0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46d0e │ │ │ │ + beq.w 46cde │ │ │ │ subs r7, #1 │ │ │ │ - ldr r3, [pc, #308] @ (45e90 ) │ │ │ │ + ldr r3, [pc, #308] @ (45e60 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #856] @ 0x358 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46cd4 │ │ │ │ + beq.w 46ca4 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 45ca8 │ │ │ │ + b.n 45c78 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 45d28 │ │ │ │ + b.n 45cf8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrd r5, fp, [r1, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 45cc6 │ │ │ │ + b.n 45c96 │ │ │ │ ldrd r3, r5, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 45d40 │ │ │ │ + b.n 45d10 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, fp, [r1, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 45d58 │ │ │ │ + b.n 45d28 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 456b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45684 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.w 462be │ │ │ │ - ldr r3, [pc, #196] @ (45e94 ) │ │ │ │ + bgt.w 4628e │ │ │ │ + ldr r3, [pc, #196] @ (45e64 ) │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #196] @ (45e98 ) │ │ │ │ - ldr r1, [pc, #196] @ (45e9c ) │ │ │ │ + ldr r2, [pc, #196] @ (45e68 ) │ │ │ │ + ldr r1, [pc, #196] @ (45e6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ - ldr r2, [pc, #196] @ (45ea0 ) │ │ │ │ + ldr r2, [pc, #196] @ (45e70 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r8, [sp, #4] │ │ │ │ - ldr r2, [pc, #192] @ (45ea4 ) │ │ │ │ + ldr r2, [pc, #192] @ (45e74 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #29415 @ 0x72e7 │ │ │ │ - ldr r3, [pc, #180] @ (45ea8 ) │ │ │ │ + ldr r3, [pc, #180] @ (45e78 ) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr r0, [pc, #176] @ (45eac ) │ │ │ │ + ldr r0, [pc, #176] @ (45e7c ) │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #168] @ (45eb0 ) │ │ │ │ - ldr r3, [pc, #32] @ (45e28 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #168] @ (45e80 ) │ │ │ │ + ldr r3, [pc, #32] @ (45df8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 47cfa │ │ │ │ + bne.w 47cca │ │ │ │ mov r0, r8 │ │ │ │ add sp, #412 @ 0x19c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 45ea4 │ │ │ │ + cbnz r2, 45e80 │ │ │ │ movs r3, r0 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 45e62 │ │ │ │ movs r3, r0 │ │ │ │ - hlt 0x0030 │ │ │ │ + revsh r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - rev16 r4, r6 │ │ │ │ + hlt 0x0024 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb89c │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r5, #1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r1, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ movs r2, r0 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ movs r3, r0 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r5, lr} │ │ │ │ movs r3, r0 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, lr} │ │ │ │ movs r3, r0 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 46284 ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 45f14 ) │ │ │ │ movs r3, r0 │ │ │ │ cmp fp, sl │ │ │ │ - beq.w 4674a │ │ │ │ - ldr.w r4, [pc, #2804] @ 469b0 │ │ │ │ + beq.w 4671a │ │ │ │ + ldr.w r4, [pc, #2804] @ 46980 │ │ │ │ mov r0, fp │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #1708] @ 0x6ac │ │ │ │ - blx 3da8 │ │ │ │ + blx 3d74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 470de │ │ │ │ + blt.w 470ae │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 4674a │ │ │ │ + bne.w 4671a │ │ │ │ ldr.w r1, [r4, #1708] @ 0x6ac │ │ │ │ mov r0, fp │ │ │ │ - bl 104e0 │ │ │ │ + bl 104b0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45720 │ │ │ │ + bne.w 456f0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ movw sl, #29555 @ 0x7373 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [r3, #0] │ │ │ │ @@ -95758,411 +95759,411 @@ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - cbz r4, 45f2a │ │ │ │ + cbz r4, 45efa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45f2a │ │ │ │ + beq.n 45efa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46684 │ │ │ │ - ldr.w r3, [pc, #2696] @ 469b4 │ │ │ │ + beq.w 46654 │ │ │ │ + ldr.w r3, [pc, #2696] @ 46984 │ │ │ │ mov r1, sl │ │ │ │ - ldr.w r0, [pc, #2692] @ 469b8 │ │ │ │ + ldr.w r0, [pc, #2692] @ 46988 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 45f66 │ │ │ │ + beq.n 45f36 │ │ │ │ ldr.w r4, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.n 45f66 │ │ │ │ + beq.n 45f36 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 46642 │ │ │ │ + beq.w 46612 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 45f80 │ │ │ │ + cbz r3, 45f50 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45f80 │ │ │ │ + beq.n 45f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465d0 │ │ │ │ + beq.w 465a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 45f9e │ │ │ │ + beq.n 45f6e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45f9e │ │ │ │ + beq.n 45f6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46664 │ │ │ │ + beq.w 46634 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 45fb8 │ │ │ │ + cbz r3, 45f88 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45fb8 │ │ │ │ + beq.n 45f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4666c │ │ │ │ + beq.w 4663c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - cbz r1, 45fd0 │ │ │ │ + cbz r1, 45fa0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45fd0 │ │ │ │ + beq.n 45fa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46674 │ │ │ │ + beq.w 46644 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 45fe8 │ │ │ │ + cbz r1, 45fb8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45fe8 │ │ │ │ + beq.n 45fb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4667c │ │ │ │ + beq.w 4664c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - cbz r1, 46000 │ │ │ │ + cbz r1, 45fd0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46000 │ │ │ │ + beq.n 45fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465f8 │ │ │ │ + beq.w 465c8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - cbz r1, 46018 │ │ │ │ + cbz r1, 45fe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46018 │ │ │ │ + beq.n 45fe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46600 │ │ │ │ + beq.w 465d0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ - cbz r1, 46030 │ │ │ │ + cbz r1, 46000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46030 │ │ │ │ + beq.n 46000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46608 │ │ │ │ + beq.w 465d8 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - cbz r1, 46048 │ │ │ │ + cbz r1, 46018 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46048 │ │ │ │ + beq.n 46018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46610 │ │ │ │ + beq.w 465e0 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - cbz r1, 46060 │ │ │ │ + cbz r1, 46030 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46060 │ │ │ │ + beq.n 46030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46618 │ │ │ │ + beq.w 465e8 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - cbz r1, 46078 │ │ │ │ + cbz r1, 46048 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46078 │ │ │ │ + beq.n 46048 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46620 │ │ │ │ + beq.w 465f0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - cbz r1, 46090 │ │ │ │ + cbz r1, 46060 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46090 │ │ │ │ + beq.n 46060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46628 │ │ │ │ + beq.w 465f8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - cbz r1, 460a8 │ │ │ │ + cbz r1, 46078 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 460a8 │ │ │ │ + beq.n 46078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46630 │ │ │ │ + beq.w 46600 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 460c0 │ │ │ │ + cbz r1, 46090 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 460c0 │ │ │ │ + beq.n 46090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465d8 │ │ │ │ + beq.w 465a8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 460d8 │ │ │ │ + cbz r1, 460a8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 460d8 │ │ │ │ + beq.n 460a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465e0 │ │ │ │ + beq.w 465b0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - cbz r1, 460f0 │ │ │ │ + cbz r1, 460c0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 460f0 │ │ │ │ + beq.n 460c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465e8 │ │ │ │ + beq.w 465b8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - cbz r1, 46108 │ │ │ │ + cbz r1, 460d8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46108 │ │ │ │ + beq.n 460d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465f0 │ │ │ │ + beq.w 465c0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - cbz r1, 46120 │ │ │ │ + cbz r1, 460f0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46120 │ │ │ │ + beq.n 460f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 465ac │ │ │ │ - cbz r6, 46136 │ │ │ │ + beq.w 4657c │ │ │ │ + cbz r6, 46106 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46136 │ │ │ │ + beq.n 46106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46638 │ │ │ │ + beq.w 46608 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45e04 │ │ │ │ + beq.w 45dd4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45e04 │ │ │ │ + bne.w 45dd4 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45e04 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45dd4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 45802 │ │ │ │ - ldr.w r3, [pc, #2124] @ 469bc │ │ │ │ + bne.w 457d2 │ │ │ │ + ldr.w r3, [pc, #2124] @ 4698c │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #984] @ 0x3d8 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 47266 │ │ │ │ + blt.w 47236 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.w 4587e │ │ │ │ + b.w 4584e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - blx 3dd8 │ │ │ │ + blx 3da4 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 45820 │ │ │ │ + b.w 457f0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 466cc │ │ │ │ + beq.w 4669c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 45856 │ │ │ │ + bne.w 45826 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 47414 │ │ │ │ + beq.w 473e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 45856 │ │ │ │ + bne.w 45826 │ │ │ │ add r7, sp, #300 @ 0x12c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #300] @ 0x12c │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 46f50 │ │ │ │ + beq.w 46f20 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ movw r2, #29773 @ 0x744d │ │ │ │ - bl 10680 │ │ │ │ - ldr.w r3, [pc, #1972] @ 469c0 │ │ │ │ + bl 10650 │ │ │ │ + ldr.w r3, [pc, #1972] @ 46990 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #992] @ 0x3e0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 47576 │ │ │ │ + blt.w 47546 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r0, 46242 │ │ │ │ + cbz r0, 46212 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46242 │ │ │ │ + beq.n 46212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46b3c │ │ │ │ - cbz r4, 46258 │ │ │ │ + beq.w 46b0c │ │ │ │ + cbz r4, 46228 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46258 │ │ │ │ + beq.n 46228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46b32 │ │ │ │ + beq.w 46b02 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4587e │ │ │ │ + beq.w 4584e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4587e │ │ │ │ + beq.w 4584e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4587e │ │ │ │ + bne.w 4584e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4587e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4584e │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r4, [pc, #1852] @ 469c4 │ │ │ │ + ldr.w r4, [pc, #1852] @ 46994 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46c70 │ │ │ │ + bne.w 46c40 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 462ac │ │ │ │ + beq.n 4627c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 457fa │ │ │ │ - ldr.w r3, [pc, #1800] @ 469c8 │ │ │ │ + b.w 457ca │ │ │ │ + ldr.w r3, [pc, #1800] @ 46998 │ │ │ │ movs r4, #5 │ │ │ │ add r3, pc │ │ │ │ - b.n 45dd2 │ │ │ │ + b.n 45da2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ strd r3, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4720e │ │ │ │ + beq.w 471de │ │ │ │ movs r0, #1 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47380 │ │ │ │ + beq.w 47350 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ @@ -96178,226 +96179,226 @@ │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45c80 │ │ │ │ + beq.w 45c50 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 479ce │ │ │ │ + bge.w 4799e │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 475ec │ │ │ │ + beq.w 475bc │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47692 │ │ │ │ + beq.w 47662 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 469ec │ │ │ │ + beq.w 469bc │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 477ee │ │ │ │ + beq.w 477be │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 476be │ │ │ │ + beq.w 4768e │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ adds r2, r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #0] │ │ │ │ - beq.n 4642c │ │ │ │ + beq.n 463fc │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 474d2 │ │ │ │ + beq.w 474a2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ str.w r9, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w 47e3c │ │ │ │ + bpl.w 47e0c │ │ │ │ add.w r2, r1, r3, lsl #2 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp fp, sl │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.w 477b8 │ │ │ │ + beq.w 47788 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ str.w fp, [r3] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r9 │ │ │ │ mov r7, fp │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - beq.w 45c80 │ │ │ │ + beq.w 45c50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r9, r2 │ │ │ │ - bge.w 47824 │ │ │ │ + bge.w 477f4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r6, [r2, r9, lsl #2] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ - cbz r0, 464ec │ │ │ │ + cbz r0, 464bc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 464ec │ │ │ │ + beq.n 464bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 46ec2 │ │ │ │ + beq.w 46e92 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r6, sl │ │ │ │ str r4, [r3, #0] │ │ │ │ - beq.w 470ea │ │ │ │ + beq.w 470ba │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47164 │ │ │ │ + beq.w 47134 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 46512 │ │ │ │ + beq.n 464e2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp fp, sl │ │ │ │ - beq.w 47186 │ │ │ │ + beq.w 47156 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 45c80 │ │ │ │ + beq.w 45c50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov.w ip, r2, asr #1 │ │ │ │ cmp r2, r0 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp ip, r0 │ │ │ │ it ge │ │ │ │ movge r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 472f8 │ │ │ │ + beq.w 472c8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str.w fp, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 464b6 │ │ │ │ - b.w 45c80 │ │ │ │ + bne.n 46486 │ │ │ │ + b.w 45c50 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movw sl, #29494 @ 0x7336 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -96408,317 +96409,317 @@ │ │ │ │ strd r0, r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 45f14 │ │ │ │ + b.n 45ee4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46120 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 460f0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4664a │ │ │ │ + beq.n 4661a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 47d20 │ │ │ │ + beq.w 47cf0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 47d20 │ │ │ │ + bne.w 47cf0 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45f80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45f50 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 460c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46090 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 460d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 460a8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 460f0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 460c0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46108 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 460d8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46000 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45fd0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46018 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45fe8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46030 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46000 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46048 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46018 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46060 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46030 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46078 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46048 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46090 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46060 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 460a8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46078 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46136 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46106 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45f64 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45f34 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 47eb6 │ │ │ │ + beq.w 47e86 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 47eb6 │ │ │ │ + bne.w 47e86 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45f9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45f6e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45fb8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45f88 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45fd0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45fa0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45fe8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45fb8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 45f2a │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 45efa │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47b68 │ │ │ │ + bne.w 47b38 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 466ac │ │ │ │ + bne.n 4667c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 476d0 │ │ │ │ + beq.w 476a0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 466dc │ │ │ │ + beq.n 466ac │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [r2, #0] │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 45850 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 45820 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bf2 │ │ │ │ + bne.w 46bc2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.w 45850 │ │ │ │ + b.w 45820 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 46bac │ │ │ │ + beq.w 46b7c │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 45856 │ │ │ │ + bne.w 45826 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 468e4 │ │ │ │ + beq.w 468b4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #300 @ 0x12c │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r2, #28 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - ldr r3, [pc, #708] @ (469cc ) │ │ │ │ + ldr r3, [pc, #708] @ (4699c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4776a │ │ │ │ + beq.w 4773a │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 468fe │ │ │ │ - blx 3f8c │ │ │ │ + bne.w 468ce │ │ │ │ + blx 3f58 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 466ac │ │ │ │ - b.w 45856 │ │ │ │ + beq.n 4667c │ │ │ │ + b.w 45826 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113cc │ │ │ │ + bl 1139c │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.w 476de │ │ │ │ - blx 3b54 │ │ │ │ + beq.w 476ae │ │ │ │ + blx 3b20 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46bc4 │ │ │ │ + beq.w 46b94 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47ada │ │ │ │ - ldr r3, [pc, #592] @ (469d0 ) │ │ │ │ + beq.w 47aaa │ │ │ │ + ldr r3, [pc, #592] @ (469a0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2408] @ 0x968 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #564] @ (469d4 ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #564] @ (469a4 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #528] @ (469d8 ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #528] @ (469a8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #396] @ 0x18c │ │ │ │ - blx 40dc │ │ │ │ + blx 40a8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47aa8 │ │ │ │ + beq.w 47a78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 467f4 │ │ │ │ + beq.n 467c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4781a │ │ │ │ - ldr r3, [pc, #484] @ (469dc ) │ │ │ │ + beq.w 477ea │ │ │ │ + ldr r3, [pc, #484] @ (469ac ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47b14 │ │ │ │ + beq.w 47ae4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46830 │ │ │ │ + beq.n 46800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4785c │ │ │ │ + beq.w 4782c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r3, #0] │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46854 │ │ │ │ + beq.n 46824 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47866 │ │ │ │ + beq.w 47836 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ movw sl, #29588 @ 0x7394 │ │ │ │ str r4, [r3, #0] │ │ │ │ - b.n 46878 │ │ │ │ - ldr r3, [pc, #380] @ (469e0 ) │ │ │ │ + b.n 46848 │ │ │ │ + ldr r3, [pc, #380] @ (469b0 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #380] @ (469e4 ) │ │ │ │ + ldr r1, [pc, #380] @ (469b4 ) │ │ │ │ movw sl, #29522 @ 0x7352 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ - bl 12c00 │ │ │ │ + b.w 45ee4 │ │ │ │ + bl 12bd0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str.w r0, [r4, #2912] @ 0xb60 │ │ │ │ - b.w 456c8 │ │ │ │ + b.w 45698 │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #29524 @ 0x7354 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 46878 │ │ │ │ + b.n 46848 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ movw sl, #29507 @ 0x7343 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ @@ -96728,74 +96729,74 @@ │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ + b.w 45ee4 │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #29737 @ 0x7429 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - bl 10680 │ │ │ │ - ldr r3, [pc, #216] @ (469e8 ) │ │ │ │ + bl 10650 │ │ │ │ + ldr r3, [pc, #216] @ (469b8 ) │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #984] @ 0x3d8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 46224 │ │ │ │ + bge.w 461f4 │ │ │ │ movw sl, #29738 @ 0x742a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r0, 46948 │ │ │ │ + cbz r0, 46918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46948 │ │ │ │ + beq.n 46918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46ba6 │ │ │ │ - cbz r4, 4695e │ │ │ │ + beq.w 46b76 │ │ │ │ + cbz r4, 4692e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4695e │ │ │ │ + beq.n 4692e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46bbc │ │ │ │ + beq.w 46b8c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 473d8 │ │ │ │ + beq.w 473a8 │ │ │ │ ldr.w r4, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 4697e │ │ │ │ + beq.n 4694e │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 476ea │ │ │ │ + beq.w 476ba │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -96808,45 +96809,45 @@ │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 46ada │ │ │ │ + b.n 46aaa │ │ │ │ nop │ │ │ │ - cbz r4, 46a0a │ │ │ │ + cbz r4, 469e6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r3, r0 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r1 │ │ │ │ + negs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ str.w r8, [r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -96854,68 +96855,68 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - beq.w 45c80 │ │ │ │ + beq.w 45c50 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 47c42 │ │ │ │ + beq.w 47c12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 478dc │ │ │ │ + bge.w 478ac │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr.w r6, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 4718e │ │ │ │ + beq.w 4715e │ │ │ │ mov r0, r6 │ │ │ │ - bl 176a8 │ │ │ │ + bl 17678 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 472cc │ │ │ │ + beq.w 4729c │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4284 │ │ │ │ + blx 4250 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 473ac │ │ │ │ + beq.w 4737c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n 46a92 │ │ │ │ + beq.n 46a62 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 46f16 │ │ │ │ + beq.w 46ee6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 47d28 │ │ │ │ + bpl.w 47cf8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46a2e │ │ │ │ - b.w 45c80 │ │ │ │ + bne.n 469fe │ │ │ │ + b.w 45c50 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ movw sl, #29825 @ 0x7481 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -96929,67 +96930,67 @@ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - cbz r1, 46aee │ │ │ │ + cbz r1, 46abe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46aee │ │ │ │ + beq.n 46abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 46b2a │ │ │ │ - cbz r5, 46b02 │ │ │ │ + cbz r3, 46afa │ │ │ │ + cbz r5, 46ad2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46b02 │ │ │ │ + beq.n 46ad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 46bf8 │ │ │ │ + beq.n 46bc8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 45f14 │ │ │ │ + beq.w 45ee4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45f14 │ │ │ │ + beq.w 45ee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45f14 │ │ │ │ + bne.w 45ee4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45f14 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45ee4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46aee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46abe │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 46258 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 46242 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 46228 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 46212 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45a48 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45a18 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45ad8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45aa8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 457ee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 457be │ │ │ │ mov r0, r5 │ │ │ │ - blx 4128 │ │ │ │ + blx 40f4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46fd6 │ │ │ │ + bne.w 46fa6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw sl, #29898 @ 0x74ca │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -97003,25 +97004,25 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b.n 46ada │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46948 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 46aaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46918 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45856 │ │ │ │ + beq.w 45826 │ │ │ │ movw sl, #29728 @ 0x7420 │ │ │ │ - b.n 4692a │ │ │ │ + b.n 468fa │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4695e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4692e │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ movw sl, #29567 @ 0x737f │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ @@ -97031,80 +97032,80 @@ │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ + b.w 45ee4 │ │ │ │ movw sl, #29750 @ 0x7436 │ │ │ │ - b.n 4692a │ │ │ │ + b.n 468fa │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46b02 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46ad2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 104e0 │ │ │ │ + bl 104b0 │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47426 │ │ │ │ + beq.w 473f6 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 46c32 │ │ │ │ + beq.n 46c02 │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #16383 @ 0x3fff │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ streq.w sl, [r0] │ │ │ │ - beq.n 46c32 │ │ │ │ + beq.n 46c02 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 46f10 │ │ │ │ + beq.w 46ee0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r0, sl │ │ │ │ - beq.n 46c44 │ │ │ │ + beq.n 46c14 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 46c4a │ │ │ │ + cbz r0, 46c1a │ │ │ │ mov r7, r6 │ │ │ │ - b.w 45c6c │ │ │ │ + b.w 45c3c │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45c6c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45c3c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45ccc │ │ │ │ + beq.w 45c9c │ │ │ │ movw r1, #29388 @ 0x72cc │ │ │ │ - b.w 45df2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45bf0 │ │ │ │ + b.w 45dc2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45bc0 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4778a │ │ │ │ + beq.w 4775a │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r5, [r7, #0] │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47070 │ │ │ │ + beq.w 47040 │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ mov r0, r5 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4575a │ │ │ │ + bne.w 4572a │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw sl, #29610 @ 0x73aa │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -97112,224 +97113,224 @@ │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ strd r3, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 45ee4 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47812 │ │ │ │ - ldr.w r0, [pc, #2964] @ 47878 │ │ │ │ + bne.w 477e2 │ │ │ │ + ldr.w r0, [pc, #2964] @ 47848 │ │ │ │ movs r4, #3 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #29381 @ 0x72c5 │ │ │ │ - b.w 45df2 │ │ │ │ + b.w 45dc2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45908 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 458d8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45a64 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45a34 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47854 │ │ │ │ - ldr.w r0, [pc, #2912] @ 4787c │ │ │ │ + bne.w 47824 │ │ │ │ + ldr.w r0, [pc, #2912] @ 4784c │ │ │ │ movs r4, #2 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #29371 @ 0x72bb │ │ │ │ - b.w 45df2 │ │ │ │ + b.w 45dc2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45a16 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 459e6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 4757e │ │ │ │ + beq.w 4754e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 457fa │ │ │ │ - ldr.w r3, [pc, #2864] @ 47880 │ │ │ │ + bne.w 457ca │ │ │ │ + ldr.w r3, [pc, #2864] @ 47850 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1360] @ 0x550 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47c56 │ │ │ │ - bl 119b8 │ │ │ │ + beq.w 47c26 │ │ │ │ + bl 11988 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 47cd2 │ │ │ │ + beq.w 47ca2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46d8c │ │ │ │ + beq.n 46d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47b0a │ │ │ │ + beq.w 47ada │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 457fa │ │ │ │ - ldr.w r3, [pc, #2788] @ 47884 │ │ │ │ + bne.w 457ca │ │ │ │ + ldr.w r3, [pc, #2788] @ 47854 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #992] @ 0x3e0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, r4 │ │ │ │ - bge.w 4618a │ │ │ │ + bge.w 4615a │ │ │ │ movw sl, #29678 @ 0x73ee │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ + b.w 45ee4 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45a92 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45a62 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 459a4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45974 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4597e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4594e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 457a2 │ │ │ │ - bl ffc0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45772 │ │ │ │ + bl ff90 │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbz r0, 46e18 │ │ │ │ + cbz r0, 46de8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr.w r3, [pc, #2668] @ 47888 │ │ │ │ + ldr.w r3, [pc, #2668] @ 47858 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2868] @ 0xb34 │ │ │ │ ldr.w r1, [r3, #2860] @ 0xb2c │ │ │ │ - bl 122f8 │ │ │ │ + bl 122c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 476c8 │ │ │ │ - ldr.w r3, [pc, #2648] @ 4788c │ │ │ │ + beq.w 47698 │ │ │ │ + ldr.w r3, [pc, #2648] @ 4785c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - ldr.w r0, [pc, #2648] @ 47890 │ │ │ │ + ldr.w r0, [pc, #2648] @ 47860 │ │ │ │ movw r1, #29703 @ 0x7407 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 13b14 │ │ │ │ + bl 13ae4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 47704 │ │ │ │ + beq.w 476d4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r7, [r1, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r7, [r2, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ - bl 11ab4 │ │ │ │ - b.w 45868 │ │ │ │ - ldr.w r3, [pc, #2560] @ 47894 │ │ │ │ + bl 11a84 │ │ │ │ + b.w 45838 │ │ │ │ + ldr.w r3, [pc, #2560] @ 47864 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov sl, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - b.w 45a48 │ │ │ │ + b.w 45a18 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45b1a │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 464ec │ │ │ │ - ldr.w r3, [pc, #2508] @ 47898 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45aea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 464bc │ │ │ │ + ldr.w r3, [pc, #2508] @ 47868 │ │ │ │ movs r5, #0 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ mov r4, r9 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ movw sl, #29944 @ 0x74f8 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ mov r8, r5 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #2484] @ 4789c │ │ │ │ + ldr.w r1, [pc, #2484] @ 4786c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r5 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r4, r5 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 46ada │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46c32 │ │ │ │ + b.n 46aaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46c02 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 46a92 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46a62 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r9 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ mov r4, r5 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ mov r6, r5 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ @@ -97340,45 +97341,45 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 46ada │ │ │ │ - blx 3f8c │ │ │ │ - b.w 45856 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45c50 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45c64 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 46aaa │ │ │ │ + blx 3f58 │ │ │ │ + b.w 45826 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45c20 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45c34 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47a98 │ │ │ │ - ldr.w r0, [pc, #2340] @ 478a0 │ │ │ │ + bne.w 47a68 │ │ │ │ + ldr.w r0, [pc, #2340] @ 47870 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #29361 @ 0x72b1 │ │ │ │ - b.w 45df2 │ │ │ │ - ldr.w r3, [pc, #2308] @ 47898 │ │ │ │ + b.w 45dc2 │ │ │ │ + ldr.w r3, [pc, #2308] @ 47868 │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #2312] @ 478a4 │ │ │ │ + ldr.w r1, [pc, #2312] @ 47874 │ │ │ │ movw sl, #29831 @ 0x7487 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -97387,56 +97388,56 @@ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 46ada │ │ │ │ + b.n 46aaa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 45b30 │ │ │ │ + beq.w 45b00 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 46fee │ │ │ │ + cbz r2, 46fbe │ │ │ │ mov r5, r9 │ │ │ │ - b.w 45b2e │ │ │ │ + b.w 45afe │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 45b2e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 45afe │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd fp, r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4701c │ │ │ │ + beq.n 46fec │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47758 │ │ │ │ + beq.w 47728 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - b.w 462d4 │ │ │ │ - ldr.w r3, [pc, #2172] @ 478a8 │ │ │ │ + b.w 462a4 │ │ │ │ + ldr.w r3, [pc, #2172] @ 47878 │ │ │ │ movw sl, #29841 @ 0x7491 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #2164] @ 478ac │ │ │ │ + ldr.w r1, [pc, #2164] @ 4787c │ │ │ │ ldrd fp, r9, [sp, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ @@ -97448,26 +97449,26 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b.n 46ada │ │ │ │ + b.n 46aaa │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 462b0 │ │ │ │ + beq.w 46280 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.w 462b0 │ │ │ │ + b.w 46280 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 45c46 │ │ │ │ - b.w 45c64 │ │ │ │ + bne.w 45c16 │ │ │ │ + b.w 45c34 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw sl, #29849 @ 0x7499 │ │ │ │ str.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r8, r5 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ @@ -97481,44 +97482,44 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ strd r8, r8, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ - b.n 46aee │ │ │ │ - blx 3b88 │ │ │ │ + b.n 46abe │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 459c6 │ │ │ │ + b.w 45996 │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #29547 @ 0x736b │ │ │ │ mov r6, r4 │ │ │ │ - b.w 46878 │ │ │ │ + b.w 46848 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ movw sl, #30127 @ 0x75af │ │ │ │ ldrd r6, r9, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r3, [pc, #1972] @ 478b0 │ │ │ │ + ldr.w r3, [pc, #1972] @ 47880 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ - ldr.w r2, [pc, #1964] @ 478b4 │ │ │ │ + ldr.w r2, [pc, #1964] @ 47884 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r5 │ │ │ │ - ldr.w r1, [pc, #1960] @ 478b8 │ │ │ │ + ldr.w r1, [pc, #1960] @ 47888 │ │ │ │ add r2, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - b.n 46ada │ │ │ │ + b.n 46aaa │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r6, sl │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ @@ -97531,54 +97532,54 @@ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ strd sl, sl, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ movw sl, #29869 @ 0x74ad │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.n 46aee │ │ │ │ - blx 42b4 │ │ │ │ + b.n 46abe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 47b44 │ │ │ │ + bne.w 47b14 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ movne fp, sl │ │ │ │ - bne.w 4650c │ │ │ │ + bne.w 464dc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ - b.w 46568 │ │ │ │ - ldr.w r3, [pc, #1824] @ 478b0 │ │ │ │ + b.w 46538 │ │ │ │ + ldr.w r3, [pc, #1824] @ 47880 │ │ │ │ mov sl, r6 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r7, r8 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1816] @ 478bc │ │ │ │ + ldr.w r2, [pc, #1816] @ 4788c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r1, [pc, #1812] @ 478c0 │ │ │ │ + ldr.w r1, [pc, #1812] @ 47890 │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ movw sl, #30043 @ 0x755b │ │ │ │ str.w r9, [sp, #24] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ - b.n 46ada │ │ │ │ + b.n 46aaa │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ movw sl, #29873 @ 0x74b1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ @@ -97592,15 +97593,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b.n 46aee │ │ │ │ + b.n 46abe │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movw sl, #29984 @ 0x7520 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -97608,15 +97609,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b.n 46ada │ │ │ │ + b.n 46aaa │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw sl, #29596 @ 0x739c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -97625,18 +97626,18 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ strd r3, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ + b.w 45ee4 │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #29631 @ 0x73bf │ │ │ │ - b.n 46dbc │ │ │ │ + b.n 46d8c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movw sl, #29692 @ 0x73fc │ │ │ │ ldr r5, [r2, #0] │ │ │ │ @@ -97645,15 +97646,15 @@ │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 46aee │ │ │ │ + b.n 46abe │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ movw sl, #29894 @ 0x74c6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -97664,41 +97665,41 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 46b02 │ │ │ │ + b.n 46ad2 │ │ │ │ mov r4, r5 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ movs r7, #0 │ │ │ │ - b.w 45adc │ │ │ │ + b.w 45aac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ movw sl, #30045 @ 0x755d │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - blx 3d6c │ │ │ │ + blx 3d38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 46564 │ │ │ │ + bne.w 46534 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, fp, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r8, r7 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -97710,23 +97711,23 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r9, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.w 46ada │ │ │ │ - blx 42b4 │ │ │ │ + b.w 46aaa │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45dcc │ │ │ │ + beq.w 45d9c │ │ │ │ movw r1, #29351 @ 0x72a7 │ │ │ │ - b.w 45df2 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 45dc2 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4578e │ │ │ │ + beq.w 4575e │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ movw sl, #29633 @ 0x73c1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ @@ -97735,48 +97736,48 @@ │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ strd r3, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 46aee │ │ │ │ + b.w 46abe │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movw sl, #29988 @ 0x7524 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #29636 @ 0x73c4 │ │ │ │ - b.n 46dbc │ │ │ │ + b.n 46d8c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ mov r4, r7 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ movw sl, #30047 @ 0x755f │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r8 │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ @@ -97788,20 +97789,20 @@ │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ strd r8, r8, [sp, #84] @ 0x54 │ │ │ │ strd r8, r8, [sp, #92] @ 0x5c │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ - b.w 46ada │ │ │ │ - blx 42b4 │ │ │ │ + b.w 46aaa │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45856 │ │ │ │ + beq.w 45826 │ │ │ │ movw sl, #29764 @ 0x7444 │ │ │ │ - b.w 4692a │ │ │ │ + b.w 468fa │ │ │ │ mov r2, r9 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ @@ -97811,15 +97812,15 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r2, r9 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ @@ -97829,15 +97830,15 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ movw sl, #29821 @ 0x747d │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -97850,130 +97851,130 @@ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ strd r4, r4, [sp, #84] @ 0x54 │ │ │ │ strd r4, r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ movs r3, #0 │ │ │ │ movw sl, #29638 @ 0x73c6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 4735c │ │ │ │ - bl 1161c │ │ │ │ + b.n 4732c │ │ │ │ + bl 115ec │ │ │ │ mov r7, r0 │ │ │ │ - b.w 457d4 │ │ │ │ + b.w 457a4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 4642e │ │ │ │ + ble.w 463fe │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 474fe │ │ │ │ + beq.n 474ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47d30 │ │ │ │ + beq.w 47d00 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47528 │ │ │ │ + beq.n 474f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47d3a │ │ │ │ + beq.w 47d0a │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4754e │ │ │ │ + beq.n 4751e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47d44 │ │ │ │ + beq.w 47d14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11430 │ │ │ │ - cbnz r0, 47562 │ │ │ │ + bl 11400 │ │ │ │ + cbnz r0, 47532 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47ee8 │ │ │ │ + beq.w 47eb8 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r8, r5 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - b.w 46348 │ │ │ │ + b.w 46318 │ │ │ │ movw sl, #29774 @ 0x744e │ │ │ │ - b.w 4692a │ │ │ │ - ldr r3, [pc, #836] @ (478c4 ) │ │ │ │ + b.w 468fa │ │ │ │ + ldr r3, [pc, #836] @ (47894 ) │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1360] @ 0x550 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47b78 │ │ │ │ - bl 119b8 │ │ │ │ + beq.w 47b48 │ │ │ │ + bl 11988 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 47c2c │ │ │ │ + beq.w 47bfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 475ba │ │ │ │ + beq.n 4758a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 479c6 │ │ │ │ + beq.w 47996 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 457fa │ │ │ │ - ldr r3, [pc, #764] @ (478c8 ) │ │ │ │ + bne.w 457ca │ │ │ │ + ldr r3, [pc, #764] @ (47898 ) │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #984] @ 0x3d8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 4618a │ │ │ │ + bge.w 4615a │ │ │ │ movw sl, #29661 @ 0x73dd │ │ │ │ - b.w 46dbc │ │ │ │ + b.w 46d8c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw sl, #30013 @ 0x753d │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ @@ -97981,15 +97982,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r2, r9 │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ mov r5, r6 │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ mov r6, r4 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ @@ -97999,44 +98000,44 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b.w 46ada │ │ │ │ - ldr r3, [pc, #640] @ (478cc ) │ │ │ │ + b.w 46aaa │ │ │ │ + ldr r3, [pc, #640] @ (4789c ) │ │ │ │ mov r5, r9 │ │ │ │ str.w r8, [sp, #96] @ 0x60 │ │ │ │ movw sl, #29903 @ 0x74cf │ │ │ │ - ldr r1, [pc, #632] @ (478d0 ) │ │ │ │ + ldr r1, [pc, #632] @ (478a0 ) │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #612] @ (478d4 ) │ │ │ │ + ldr r3, [pc, #612] @ (478a4 ) │ │ │ │ add r3, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strd r6, r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - b.w 46b02 │ │ │ │ + b.w 46ad2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r7, r6 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ @@ -98044,87 +98045,87 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 4642c │ │ │ │ + b.w 463fc │ │ │ │ movw sl, #29703 @ 0x7407 │ │ │ │ - b.w 4692a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 468fa │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 466ac │ │ │ │ - b.w 46bb6 │ │ │ │ + beq.w 4667c │ │ │ │ + b.w 46b86 │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #29566 @ 0x737e │ │ │ │ mov r6, r4 │ │ │ │ - b.w 46878 │ │ │ │ + b.w 46848 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 46990 │ │ │ │ + b.w 46960 │ │ │ │ movw sl, #29792 @ 0x7460 │ │ │ │ - b.w 4692a │ │ │ │ + b.w 468fa │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq.n 4772c │ │ │ │ + beq.n 476fc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 47b70 │ │ │ │ + beq.w 47b40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 47c90 │ │ │ │ + beq.w 47c60 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 47c60 │ │ │ │ + blt.w 47c30 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r4, r8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ - b.w 4592a │ │ │ │ + b.w 458fa │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4701c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 46fec │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 457fa │ │ │ │ - vldr d7, [pc, #260] @ 47870 │ │ │ │ + b.w 457ca │ │ │ │ + vldr d7, [pc, #260] @ 47840 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ - b.w 4673c │ │ │ │ + blx 4188 │ │ │ │ + b.w 4670c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movw sl, #29604 @ 0x73a4 │ │ │ │ str r0, [r2, #0] │ │ │ │ @@ -98134,140 +98135,140 @@ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ strd r0, r0, [sp, #84] @ 0x54 │ │ │ │ strd r0, r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.w 45f14 │ │ │ │ + b.w 45ee4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r4, r1 │ │ │ │ ldrd r6, r9, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #212] @ (47898 ) │ │ │ │ + ldr r3, [pc, #212] @ (47868 ) │ │ │ │ mov r8, fp │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ movw sl, #30105 @ 0x7599 │ │ │ │ - ldr r1, [pc, #264] @ (478d8 ) │ │ │ │ + ldr r1, [pc, #264] @ (478a8 ) │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.w 46aee │ │ │ │ + b.w 46abe │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ movw sl, #30082 @ 0x7582 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - b.w 46aee │ │ │ │ + b.w 46abe │ │ │ │ movw r1, #29379 @ 0x72c3 │ │ │ │ - b.w 45df2 │ │ │ │ + b.w 45dc2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 467f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 467c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov fp, r7 │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - beq.n 4783e │ │ │ │ + beq.n 4780e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47b82 │ │ │ │ + beq.w 47b52 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 47e1a │ │ │ │ + bgt.w 47dea │ │ │ │ mov r0, fp │ │ │ │ - b.w 4643a │ │ │ │ + b.w 4640a │ │ │ │ movw r1, #29369 @ 0x72b9 │ │ │ │ - b.w 45df2 │ │ │ │ + b.w 45dc2 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 46830 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 46800 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 46854 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 46824 │ │ │ │ ... │ │ │ │ - mov r2, lr │ │ │ │ + mov r2, sp │ │ │ │ movs r2, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 47ba4 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 47c34 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #472 @ (adr r4, 47a60 ) │ │ │ │ + add r4, pc, #664 @ (adr r4, 47af0 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #0 @ (adr r4, 4788c ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 4791c ) │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #512 @ (adr r3, 47a98 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 47b28 ) │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r5, #12 │ │ │ │ movs r2, r0 │ │ │ │ - mvns r2, r3 │ │ │ │ + mvns r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r6 │ │ │ │ + muls r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r0 │ │ │ │ + bics r4, r7 │ │ │ │ movs r2, r0 │ │ │ │ - cmn r0, r1 │ │ │ │ + cmn r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - tst r2, r5 │ │ │ │ + tst r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ - tst r2, r5 │ │ │ │ + tst r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl], {1} │ │ │ │ - usada8 r0, r2, r1, r0 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + ldc2 0, cr0, [r2], {1} │ │ │ │ + smmls r0, sl, r1, r0 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - beq.n 478fa │ │ │ │ + beq.n 478ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47c4e │ │ │ │ + beq.w 47c1e │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ @@ -98279,94 +98280,94 @@ │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ mov r9, r8 │ │ │ │ str r4, [r7, #0] │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 4799c │ │ │ │ + bge.n 4796c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.w 47e28 │ │ │ │ + bpl.w 47df8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r6, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ str r4, [r7, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 47bba │ │ │ │ + beq.w 47b8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 176a8 │ │ │ │ + bl 17678 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47b8e │ │ │ │ + beq.w 47b5e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - blx 4284 │ │ │ │ + blx 4250 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 47c00 │ │ │ │ + beq.w 47bd0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n 4798e │ │ │ │ + beq.n 4795e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 47aa0 │ │ │ │ + beq.w 47a70 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ mov r8, r6 │ │ │ │ cmp r4, r0 │ │ │ │ - blt.n 47932 │ │ │ │ + blt.n 47902 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [sp, #108] @ 0x6c │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 479be │ │ │ │ + beq.n 4798e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47e50 │ │ │ │ + beq.w 47e20 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 47502 │ │ │ │ + b.n 474d2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 475ba │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4758a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r6 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ - beq.n 479f8 │ │ │ │ + beq.n 479c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47c46 │ │ │ │ + beq.w 47c16 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ strd r3, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -98375,64 +98376,64 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47db8 │ │ │ │ + beq.w 47d88 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 47d9e │ │ │ │ + beq.w 47d6e │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.w 47d4c │ │ │ │ + bgt.w 47d1c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 47e76 │ │ │ │ + beq.w 47e46 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 47ed4 │ │ │ │ + bpl.w 47ea4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 104e0 │ │ │ │ + bl 104b0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47ebe │ │ │ │ + beq.w 47e8e │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 47cfe │ │ │ │ + beq.w 47cce │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 465b4 │ │ │ │ + beq.w 46584 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46640 │ │ │ │ + beq.w 46610 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47d20 │ │ │ │ + beq.w 47cf0 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ - b.w 45f6a │ │ │ │ + b.w 45f3a │ │ │ │ movw r1, #29359 @ 0x72af │ │ │ │ - b.w 45df2 │ │ │ │ + b.w 45dc2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4798e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4795e │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw sl, #29580 @ 0x738c │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ @@ -98444,15 +98445,15 @@ │ │ │ │ strd r3, r3, [sp, #84] @ 0x54 │ │ │ │ strd r3, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.w 46aee │ │ │ │ + b.w 46abe │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movw sl, #29569 @ 0x7381 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -98463,18 +98464,18 @@ │ │ │ │ strd r0, r0, [sp, #84] @ 0x54 │ │ │ │ strd r0, r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 46d8c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 46d5c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ movw sl, #29583 @ 0x738f │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ @@ -98485,115 +98486,115 @@ │ │ │ │ strd r0, r0, [sp, #84] @ 0x54 │ │ │ │ strd r0, r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr.w r9, [sp, #132] @ 0x84 │ │ │ │ mov r8, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, fp, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mov r6, r5 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ movw sl, #30129 @ 0x75b1 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str.w r9, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ movw sl, #29714 @ 0x7412 │ │ │ │ - b.w 4692a │ │ │ │ + b.w 468fa │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4772c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 476fc │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #29653 @ 0x73d5 │ │ │ │ - b.w 46dbc │ │ │ │ + b.w 46d8c │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - b.n 4783e │ │ │ │ + b.n 4780e │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw sl, #30073 @ 0x7579 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #860] @ (47f20 ) │ │ │ │ + ldr r3, [pc, #860] @ (47ef0 ) │ │ │ │ movw sl, #30071 @ 0x7577 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #848] @ (47f24 ) │ │ │ │ + ldr r2, [pc, #848] @ (47ef4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r4 │ │ │ │ - ldr r1, [pc, #848] @ (47f28 ) │ │ │ │ + ldr r1, [pc, #848] @ (47ef8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw sl, #30075 @ 0x757b │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ movs r6, #0 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.w 46ada │ │ │ │ - blx 42b4 │ │ │ │ + b.w 46aaa │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 475a6 │ │ │ │ + beq.w 47576 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ movw sl, #29655 @ 0x73d7 │ │ │ │ - b.w 4735c │ │ │ │ - bl 10008 │ │ │ │ + b.w 4732c │ │ │ │ + bl ffd8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 479f8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 479c8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 478fa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 478ca │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #29670 @ 0x73e6 │ │ │ │ - b.w 46dbc │ │ │ │ + b.w 46d8c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r6, r4 │ │ │ │ strd r9, r8, [sp, #92] @ 0x5c │ │ │ │ movw sl, #29980 @ 0x751c │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ mov r8, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ @@ -98603,325 +98604,325 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b.w 46aee │ │ │ │ - ldr r3, [pc, #664] @ (47f2c ) │ │ │ │ + b.w 46abe │ │ │ │ + ldr r3, [pc, #664] @ (47efc ) │ │ │ │ movw sl, #29978 @ 0x751a │ │ │ │ strd r9, r8, [sp, #92] @ 0x5c │ │ │ │ mov r8, r4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #656] @ (47f30 ) │ │ │ │ + ldr r1, [pc, #656] @ (47f00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r6, r4 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #72] @ 0x48 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - b.w 46aee │ │ │ │ - bl 10038 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 46abe │ │ │ │ + bl 10008 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46d78 │ │ │ │ + beq.w 46d48 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ movw sl, #29672 @ 0x73e8 │ │ │ │ - b.w 4735c │ │ │ │ - ldr r3, [pc, #584] @ (47f34 ) │ │ │ │ + b.w 4732c │ │ │ │ + ldr r3, [pc, #584] @ (47f04 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #584] @ (47f38 ) │ │ │ │ - ldr r0, [pc, #588] @ (47f3c ) │ │ │ │ + ldr r1, [pc, #584] @ (47f08 ) │ │ │ │ + ldr r0, [pc, #588] @ (47f0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 47e9e │ │ │ │ + beq.w 47e6e │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4664a │ │ │ │ + beq.w 4661a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 47d20 │ │ │ │ + cbnz r3, 47cf0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r8, r4 │ │ │ │ - b.w 45f86 │ │ │ │ - bl 101a0 │ │ │ │ - bl 10280 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 474fe │ │ │ │ - mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 47528 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4754e │ │ │ │ - ldr r3, [pc, #496] @ (47f40 ) │ │ │ │ + b.w 45f56 │ │ │ │ + bl 10170 │ │ │ │ + bl 10250 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 474ce │ │ │ │ + mov r0, r8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 474f8 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4751e │ │ │ │ + ldr r3, [pc, #496] @ (47f10 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2460] @ 0x99c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47e58 │ │ │ │ + beq.n 47e28 │ │ │ │ movs r1, #0 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47d80 │ │ │ │ + beq.n 47d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 47e6e │ │ │ │ + beq.n 47e3e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw sl, #30185 @ 0x75e9 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw sl, #30178 @ 0x75e2 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ - ldr r3, [pc, #392] @ (47f44 ) │ │ │ │ + b.w 46aaa │ │ │ │ + ldr r3, [pc, #392] @ (47f14 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2456] @ 0x998 │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 47e06 │ │ │ │ + cbz r0, 47dd6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47df2 │ │ │ │ + beq.n 47dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 47e12 │ │ │ │ + cbz r3, 47de2 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ movw sl, #30176 @ 0x75e0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ movw sl, #30172 @ 0x75dc │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 47df2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 47dc2 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r9, [sp, #132] @ 0x84 │ │ │ │ - b.w 474ea │ │ │ │ - ldr r3, [pc, #284] @ (47f48 ) │ │ │ │ + b.w 474ba │ │ │ │ + ldr r3, [pc, #284] @ (47f18 ) │ │ │ │ movw r2, #30062 @ 0x756e │ │ │ │ - ldr r1, [pc, #284] @ (47f4c ) │ │ │ │ - ldr r0, [pc, #284] @ (47f50 ) │ │ │ │ + ldr r1, [pc, #284] @ (47f1c ) │ │ │ │ + ldr r0, [pc, #284] @ (47f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (47f54 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #276] @ (47f24 ) │ │ │ │ movw r2, #30096 @ 0x7590 │ │ │ │ - ldr r1, [pc, #276] @ (47f58 ) │ │ │ │ - ldr r0, [pc, #276] @ (47f5c ) │ │ │ │ + ldr r1, [pc, #276] @ (47f28 ) │ │ │ │ + ldr r0, [pc, #276] @ (47f2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 479be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4798e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw sl, #30181 @ 0x75e5 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 47d80 │ │ │ │ - ldr r3, [pc, #180] @ (47f2c ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 47d50 │ │ │ │ + ldr r3, [pc, #180] @ (47efc ) │ │ │ │ movw sl, #30191 @ 0x75ef │ │ │ │ - ldr r1, [pc, #224] @ (47f60 ) │ │ │ │ + ldr r1, [pc, #224] @ (47f30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 46ada │ │ │ │ + b.w 46aaa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47eb6 │ │ │ │ + beq.n 47e86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 46660 │ │ │ │ + beq.w 46630 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r8, r4 │ │ │ │ - b.w 45fa2 │ │ │ │ + b.w 45f72 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw sl, #30193 @ 0x75f1 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - b.w 46ada │ │ │ │ - ldr r3, [pc, #140] @ (47f64 ) │ │ │ │ + b.w 46aaa │ │ │ │ + ldr r3, [pc, #140] @ (47f34 ) │ │ │ │ movw r2, #30193 @ 0x75f1 │ │ │ │ - ldr r1, [pc, #140] @ (47f68 ) │ │ │ │ - ldr r0, [pc, #140] @ (47f6c ) │ │ │ │ + ldr r1, [pc, #140] @ (47f38 ) │ │ │ │ + ldr r0, [pc, #140] @ (47f3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 47f08 │ │ │ │ + beq.n 47ed8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 47f16 │ │ │ │ + cbz r3, 47ee6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 47a04 │ │ │ │ + b.n 479d4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 47f08 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 47ed8 │ │ │ │ nop │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r5, #0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.u8 q0, d10, d1 │ │ │ │ - vrev64.32 d0, d1 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + vaddl.u8 q0, d2, d1 │ │ │ │ + vrev64.8 d0, d1 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5340001 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + @ instruction: 0xf52c0001 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5200001 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds.w r0, r8, #8454144 @ 0x810000 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - eor.w r0, r8, #8454144 @ 0x810000 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + eor.w r0, r0, #8454144 @ 0x810000 │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2608] @ 0xa30 │ │ │ │ subw sp, sp, #1388 @ 0x56c │ │ │ │ - ldr r0, [pc, #132] @ (48010 ) │ │ │ │ + ldr r0, [pc, #132] @ (47fe0 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #132] @ (48014 ) │ │ │ │ + ldr r2, [pc, #132] @ (47fe4 ) │ │ │ │ add r0, pc │ │ │ │ add.w sl, sp, #504 @ 0x1f8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [pc, #124] @ (48018 ) │ │ │ │ + ldr r0, [pc, #124] @ (47fe8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [sp, #1380] @ 0x564 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr r2, [pc, #112] @ (4801c ) │ │ │ │ + ldr r2, [pc, #112] @ (47fec ) │ │ │ │ str.w r0, [sl, #32] │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ add.w r2, r2, #680 @ 0x2a8 │ │ │ │ str.w r2, [sl] │ │ │ │ add.w r2, r3, #1816 @ 0x718 │ │ │ │ str.w r2, [sl, #4] │ │ │ │ @@ -98933,36 +98934,36 @@ │ │ │ │ str.w r2, [sl, #16] │ │ │ │ add.w r2, r3, #964 @ 0x3c4 │ │ │ │ str.w r2, [sl, #20] │ │ │ │ add.w r2, r3, #956 @ 0x3bc │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str.w r2, [sl, #24] │ │ │ │ str.w r3, [sl, #28] │ │ │ │ - cbz r6, 48020 │ │ │ │ + cbz r6, 47ff0 │ │ │ │ cmp r5, #7 │ │ │ │ - bhi.w 498da │ │ │ │ + bhi.w 498aa │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsrs r6, r4, #15 │ │ │ │ lsrs r1, r3, #15 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ lsrs r1, r0, #15 │ │ │ │ lsrs r6, r1, #15 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ lsrs r6, r5, #15 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ movs r3, r0 │ │ │ │ cmp r5, #7 │ │ │ │ - bne.w 498da │ │ │ │ + bne.w 498aa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -98973,242 +98974,242 @@ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ add.w r9, sp, #1272 @ 0x4f8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r2, sp, #1064 @ 0x428 │ │ │ │ - ldr.w r3, [pc, #2968] @ 48bf0 │ │ │ │ + ldr.w r3, [pc, #2968] @ 48bc0 │ │ │ │ movs r0, #17 │ │ │ │ movs r1, #17 │ │ │ │ strd r0, r1, [r2] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 494b6 │ │ │ │ + beq.w 49486 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ add.w fp, sp, #1064 @ 0x428 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2936] @ 48bf4 │ │ │ │ + ldr.w r3, [pc, #2936] @ 48bc4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r7, [sp, #1272] @ 0x4f8 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ adds r0, #1 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - beq.w 499a8 │ │ │ │ + beq.w 49978 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 499a8 │ │ │ │ + beq.w 49978 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 494d2 │ │ │ │ + beq.w 494a2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2844] @ 48bf8 │ │ │ │ + ldr.w r3, [pc, #2844] @ 48bc8 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - beq.w 4a1f4 │ │ │ │ + beq.w 4a1c4 │ │ │ │ add r7, sp, #648 @ 0x288 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a2e2 │ │ │ │ + beq.w 4a2b2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 494ea │ │ │ │ + beq.w 494ba │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2752] @ 48bfc │ │ │ │ + ldr.w r3, [pc, #2752] @ 48bcc │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - beq.w 4a23e │ │ │ │ + beq.w 4a20e │ │ │ │ ldr.w r3, [sp, #1312] @ 0x520 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a4be │ │ │ │ + beq.w 4a48e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 494f4 │ │ │ │ + beq.w 494c4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2668] @ 48c00 │ │ │ │ + ldr.w r3, [pc, #2668] @ 48bd0 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - beq.w 4a39a │ │ │ │ + beq.w 4a36a │ │ │ │ add.w r8, sp, #752 @ 0x2f0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a51a │ │ │ │ + beq.w 4a4ea │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 4950e │ │ │ │ + beq.w 494de │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2572] @ 48c04 │ │ │ │ + ldr.w r3, [pc, #2572] @ 48bd4 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - beq.w 4a4fe │ │ │ │ + beq.w 4a4ce │ │ │ │ ldr.w r3, [sp, #1312] @ 0x520 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b00 │ │ │ │ + beq.w 49ad0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 497e2 │ │ │ │ + beq.w 497b2 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2488] @ 48c08 │ │ │ │ + ldr.w r3, [pc, #2488] @ 48bd8 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ - beq.w 499ea │ │ │ │ + beq.w 499ba │ │ │ │ ldr.w r3, [sp, #1312] @ 0x520 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b36 │ │ │ │ + beq.w 49b06 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 499b2 │ │ │ │ + beq.w 49982 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ - beq.w 4a25e │ │ │ │ + beq.w 4a22e │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add r6, sp, #420 @ 0x1a4 │ │ │ │ str r3, [r4, #4] │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r7, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, fp │ │ │ │ @@ -99218,30 +99219,30 @@ │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ vldr d12, [sp, #584] @ 0x248 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r3, [r8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 41bc │ │ │ │ - ldr.w r2, [pc, #2312] @ 48c0c │ │ │ │ + blx 4188 │ │ │ │ + ldr.w r2, [pc, #2312] @ 48bdc │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r8, #40] @ 0x28 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -99250,146 +99251,146 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #424] @ 0x1a8 │ │ │ │ strd r3, r3, [sp, #408] @ 0x198 │ │ │ │ str r3, [sp, #420] @ 0x1a4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49fec │ │ │ │ + beq.w 49fbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2236] @ 48c10 │ │ │ │ + ldr.w r2, [pc, #2236] @ 48be0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #624] @ 0x270 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a216 │ │ │ │ + beq.w 4a1e6 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4a220 │ │ │ │ + beq.w 4a1f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48384 │ │ │ │ + beq.n 48354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49994 │ │ │ │ + beq.w 49964 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ add.w r1, sp, #1080 @ 0x438 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, sp │ │ │ │ str.w r3, [fp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #2168] @ 48c14 │ │ │ │ + ldr.w r3, [pc, #2168] @ 48be4 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #2164] @ 48c18 │ │ │ │ + ldr.w r3, [pc, #2164] @ 48be8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a27e │ │ │ │ - ldr.w r3, [pc, #2128] @ 48c1c │ │ │ │ + beq.w 4a24e │ │ │ │ + ldr.w r3, [pc, #2128] @ 48bec │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4a3fc │ │ │ │ + beq.w 4a3cc │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r4, [sp, #1276] @ 0x4fc │ │ │ │ mov r7, r6 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48410 │ │ │ │ + beq.n 483e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4999e │ │ │ │ + beq.w 4996e │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4a3b8 │ │ │ │ + beq.w 4a388 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48432 │ │ │ │ + beq.n 48402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 499b8 │ │ │ │ + beq.w 49988 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #2020] @ 48c20 │ │ │ │ + ldr.w r2, [pc, #2020] @ 48bf0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #612] @ 0x264 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a54a │ │ │ │ + beq.w 4a51a │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r7, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4a536 │ │ │ │ + beq.w 4a506 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48470 │ │ │ │ + beq.n 48440 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 499c2 │ │ │ │ + beq.w 49992 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 49f18 │ │ │ │ + bne.w 49ee8 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 49f18 │ │ │ │ + beq.w 49ee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -99400,204 +99401,204 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 484bc │ │ │ │ + beq.n 4848c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49e64 │ │ │ │ + beq.w 49e34 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r3, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 484ea │ │ │ │ + beq.n 484ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49f42 │ │ │ │ + beq.w 49f12 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a554 │ │ │ │ + beq.w 4a524 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4850c │ │ │ │ + beq.n 484dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 499cc │ │ │ │ + beq.w 4999c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 4a5be │ │ │ │ + beq.w 4a58e │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4853a │ │ │ │ + beq.n 4850a │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 499d6 │ │ │ │ - ldr.w r3, [pc, #1768] @ 48c24 │ │ │ │ + beq.w 499a6 │ │ │ │ + ldr.w r3, [pc, #1768] @ 48bf4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ add r3, pc │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r6, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a614 │ │ │ │ + beq.w 4a5e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #1716] @ 48c28 │ │ │ │ + ldr.w r2, [pc, #1716] @ 48bf8 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #624] @ 0x270 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a64a │ │ │ │ + beq.w 4a61a │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4a636 │ │ │ │ + beq.w 4a606 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 485a8 │ │ │ │ + beq.n 48578 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49f38 │ │ │ │ - ldr.w r3, [pc, #1664] @ 48c2c │ │ │ │ + beq.w 49f08 │ │ │ │ + ldr.w r3, [pc, #1664] @ 48bfc │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1656] @ 48c30 │ │ │ │ + ldr.w r3, [pc, #1656] @ 48c00 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a67a │ │ │ │ + beq.w 4a64a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4a6c2 │ │ │ │ + beq.w 4a692 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [sp, #1276] @ 0x4fc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r8 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48620 │ │ │ │ + beq.n 485f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a1ea │ │ │ │ + beq.w 4a1ba │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4a742 │ │ │ │ + beq.w 4a712 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48640 │ │ │ │ + beq.n 48610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a234 │ │ │ │ + beq.w 4a204 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #1516] @ 48c34 │ │ │ │ + ldr.w r2, [pc, #1516] @ 48c04 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #608] @ 0x260 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a76c │ │ │ │ + beq.w 4a73c │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a776 │ │ │ │ + beq.w 4a746 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4867a │ │ │ │ + beq.n 4864a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a2b2 │ │ │ │ + beq.w 4a282 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 4a562 │ │ │ │ + bne.w 4a532 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4a562 │ │ │ │ + beq.w 4a532 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -99609,71 +99610,71 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str.w r8, [r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 486d2 │ │ │ │ + beq.n 486a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 499e0 │ │ │ │ + beq.w 499b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r3, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48700 │ │ │ │ + beq.n 486d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b22 │ │ │ │ + beq.w 49af2 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4a7a0 │ │ │ │ + beq.w 4a770 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48724 │ │ │ │ + beq.n 486f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a4dc │ │ │ │ + beq.w 4a4ac │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 4a7de │ │ │ │ + beq.w 4a7ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4874c │ │ │ │ + beq.n 4871c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a4b4 │ │ │ │ + beq.w 4a484 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ ldr r6, [sp, #196] @ 0xc4 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ - ldr.w r3, [pc, #1248] @ 48c38 │ │ │ │ + ldr.w r3, [pc, #1248] @ 48c08 │ │ │ │ mla r2, r6, r0, r1 │ │ │ │ add r3, pc │ │ │ │ vldr d7, [r2] │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #248] @ 0xf8 │ │ │ │ mla r2, r2, r0, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -99684,146 +99685,146 @@ │ │ │ │ mla r4, r2, r4, r7 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ vldr d8, [r4] │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a7bc │ │ │ │ + beq.w 4a78c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 487ac │ │ │ │ + beq.n 4877c │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - ldr.w r2, [pc, #1156] @ 48c3c │ │ │ │ + ldr.w r2, [pc, #1156] @ 48c0c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r1, [r2, #624] @ 0x270 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a810 │ │ │ │ + beq.w 4a7e0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4a7fc │ │ │ │ + beq.w 4a7cc │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 487ec │ │ │ │ + beq.n 487bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b18 │ │ │ │ + beq.w 49ae8 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ add.w fp, sp, #1184 @ 0x4a0 │ │ │ │ str.w r3, [sp, #1208] @ 0x4b8 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r3, [pc, #1092] @ 48c40 │ │ │ │ + ldr.w r3, [pc, #1092] @ 48c10 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1084] @ 48c44 │ │ │ │ + ldr.w r3, [pc, #1084] @ 48c14 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a830 │ │ │ │ + beq.w 4a800 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4a880 │ │ │ │ + beq.w 4a850 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [sp, #1276] @ 0x4fc │ │ │ │ mov r7, r4 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48868 │ │ │ │ + beq.n 48838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b2c │ │ │ │ + beq.w 49afc │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4a910 │ │ │ │ + beq.w 4a8e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4888a │ │ │ │ + beq.n 4885a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b4a │ │ │ │ + beq.w 49b1a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #948] @ (48c48 ) │ │ │ │ + ldr r2, [pc, #948] @ (48c18 ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #612] @ 0x264 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a946 │ │ │ │ + beq.w 4a916 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a930 │ │ │ │ + beq.w 4a900 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 488ca │ │ │ │ + beq.n 4889a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 488ca │ │ │ │ + cbnz r3, 4889a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 49b5e │ │ │ │ + bne.w 49b2e │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 49b5e │ │ │ │ + beq.w 49b2e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -99835,183 +99836,183 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4891c │ │ │ │ + beq.n 488ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4a788 │ │ │ │ + beq.w 4a758 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movs r6, #0 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r6, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - beq.n 4894e │ │ │ │ + beq.n 4891e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4a7ae │ │ │ │ + beq.w 4a77e │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4a958 │ │ │ │ + beq.w 4a928 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 48970 │ │ │ │ + beq.n 48940 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4a758 │ │ │ │ + beq.w 4a728 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 4a984 │ │ │ │ + beq.w 4a954 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4899e │ │ │ │ + beq.n 4896e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a762 │ │ │ │ - ldr r4, [pc, #684] @ (48c4c ) │ │ │ │ + beq.w 4a732 │ │ │ │ + ldr r4, [pc, #684] @ (48c1c ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ add r4, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a972 │ │ │ │ + beq.w 4a942 │ │ │ │ ldr.w r1, [r4, #624] @ 0x270 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4aa28 │ │ │ │ + beq.w 4a9f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 489e8 │ │ │ │ + beq.n 489b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a796 │ │ │ │ - ldr r3, [pc, #612] @ (48c50 ) │ │ │ │ + beq.w 4a766 │ │ │ │ + ldr r3, [pc, #612] @ (48c20 ) │ │ │ │ mov r1, fp │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #604] @ (48c54 ) │ │ │ │ + ldr r3, [pc, #604] @ (48c24 ) │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4aaaa │ │ │ │ + beq.w 4aa7a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4aaea │ │ │ │ + beq.w 4aaba │ │ │ │ mov r2, r8 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r7, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48a60 │ │ │ │ + beq.n 48a30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a7f2 │ │ │ │ + beq.w 4a7c2 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ab3a │ │ │ │ + beq.w 4ab0a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48a80 │ │ │ │ + beq.n 48a50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a81c │ │ │ │ - ldr r3, [pc, #468] @ (48c58 ) │ │ │ │ + beq.w 4a7ec │ │ │ │ + ldr r3, [pc, #468] @ (48c28 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #608] @ 0x260 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ab4a │ │ │ │ + beq.w 4ab1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48aae │ │ │ │ + beq.n 48a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a826 │ │ │ │ + beq.w 4a7f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 4ab84 │ │ │ │ + bne.w 4ab54 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ab84 │ │ │ │ + beq.w 4ab54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -100022,66 +100023,66 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b02 │ │ │ │ + beq.n 48ad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a926 │ │ │ │ + beq.w 4a8f6 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ movs r6, #0 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r6, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r7, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r6, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4ac04 │ │ │ │ + beq.w 4abd4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b46 │ │ │ │ + beq.n 48b16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a906 │ │ │ │ + beq.w 4a8d6 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 4accc │ │ │ │ + beq.w 4ac9c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48b72 │ │ │ │ + beq.n 48b42 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a8fc │ │ │ │ + beq.w 4a8cc │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ - ldr r7, [pc, #224] @ (48c5c ) │ │ │ │ + ldr r7, [pc, #224] @ (48c2c ) │ │ │ │ add r7, pc │ │ │ │ mla r3, r0, r1, r2 │ │ │ │ vldr d7, [r3] │ │ │ │ ldrd r3, r6, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [sp, #320] @ 0x140 │ │ │ │ mla r3, r3, r1, r6 │ │ │ │ vldr d7, [r3] │ │ │ │ @@ -100090,239 +100091,239 @@ │ │ │ │ vstr d7, [sp, #328] @ 0x148 │ │ │ │ vldr d7, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ vstr d7, [sp, #344] @ 0x158 │ │ │ │ mla r4, r3, r4, r6 │ │ │ │ vldr d7, [r4] │ │ │ │ vstr d7, [sp, #352] @ 0x160 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4acba │ │ │ │ + beq.w 4ac8a │ │ │ │ ldr.w r1, [r7, #2336] @ 0x920 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov fp, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ac16 │ │ │ │ + beq.w 4abe6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c60 │ │ │ │ + beq.n 48c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a968 │ │ │ │ - b.n 48c60 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + beq.w 4a938 │ │ │ │ + b.n 48c30 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ ldr r4, [sp, #620] @ 0x26c │ │ │ │ @ instruction: 0xfffc6cdf │ │ │ │ - vsubw.u q8, q14, d24 │ │ │ │ + vsubw.u q8, q14, d28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #540] @ 0x21c │ │ │ │ vtbx.8 d22, {d28-d30}, d11 │ │ │ │ - @ instruction: 0xfffc8bd2 │ │ │ │ + vdup.32 d24, d2[1] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ movs r3, r0 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ vqrshrun.s64 d22, , #4 │ │ │ │ - vtbl.8 d24, {d28-d29}, d8 │ │ │ │ + @ instruction: 0xfffc89b8 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ movs r3, r0 │ │ │ │ str r6, [sp, #292] @ 0x124 │ │ │ │ vpadal.u d22, d7 │ │ │ │ - vqshl.u64 d24, d8, #60 @ 0x3c │ │ │ │ + vqneg.s q12, q4 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - ldr.w r3, [pc, #1828] @ 49388 │ │ │ │ + ldr.w r3, [pc, #1828] @ 49358 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #864] @ 0x360 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ - ldr.w r3, [pc, #1812] @ 4938c │ │ │ │ + ldr.w r3, [pc, #1812] @ 4935c │ │ │ │ str r2, [sp, #868] @ 0x364 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #2 │ │ │ │ vstr d12, [sp, #896] @ 0x380 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ae12 │ │ │ │ + beq.w 4ade2 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ae06 │ │ │ │ + beq.w 4add6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ae48 │ │ │ │ - ldr.w r3, [pc, #1728] @ 49390 │ │ │ │ + beq.w 4ae18 │ │ │ │ + ldr.w r3, [pc, #1728] @ 49360 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 4ab54 │ │ │ │ + blt.w 4ab24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4affc │ │ │ │ + beq.w 4afcc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48d12 │ │ │ │ + beq.n 48ce2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ab9c │ │ │ │ + beq.w 4ab6c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #0] │ │ │ │ - beq.n 48d2c │ │ │ │ + beq.n 48cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ab92 │ │ │ │ + beq.w 4ab62 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #0] │ │ │ │ - beq.n 48d46 │ │ │ │ + beq.n 48d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4aba6 │ │ │ │ + beq.w 4ab76 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, r5 │ │ │ │ str r7, [r3, #0] │ │ │ │ - bne.w 4af34 │ │ │ │ + bne.w 4af04 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ addw r0, sp, #1276 @ 0x4fc │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ strd r7, r7, [sp, #428] @ 0x1ac │ │ │ │ str r7, [r3, #0] │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ str r3, [sp, #372] @ 0x174 │ │ │ │ - ldr.w r3, [pc, #1576] @ 49394 │ │ │ │ + ldr.w r3, [pc, #1576] @ 49364 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r3, r3, [sp, #456] @ 0x1c8 │ │ │ │ - ldr.w r3, [pc, #1568] @ 49398 │ │ │ │ + ldr.w r3, [pc, #1568] @ 49368 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ - ldr.w r3, [pc, #1540] @ 4939c │ │ │ │ + ldr.w r3, [pc, #1540] @ 4936c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #1532] @ 493a0 │ │ │ │ + ldr.w r3, [pc, #1532] @ 49370 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - bne.w 4b064 │ │ │ │ - ldr.w r1, [pc, #1504] @ 493a4 │ │ │ │ + bne.w 4b034 │ │ │ │ + ldr.w r1, [pc, #1504] @ 49374 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4b034 │ │ │ │ - ldr.w r1, [pc, #1496] @ 493a8 │ │ │ │ + beq.w 4b004 │ │ │ │ + ldr.w r1, [pc, #1496] @ 49378 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4b030 │ │ │ │ + beq.w 4b000 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 4afd4 │ │ │ │ + bne.w 4afa4 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - bne.w 4af0e │ │ │ │ + bne.w 4aede │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 4b136 │ │ │ │ + bpl.w 4b106 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ str.w fp, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ @@ -100348,108 +100349,108 @@ │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48e4c │ │ │ │ + beq.n 48e1c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr.w r3, [pc, #1372] @ 493ac │ │ │ │ + ldr.w r3, [pc, #1372] @ 4937c │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 4ac20 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 4abf0 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4ae92 │ │ │ │ + beq.w 4ae62 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48e92 │ │ │ │ + beq.n 48e62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4adfc │ │ │ │ + beq.w 4adcc │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r8 │ │ │ │ str r2, [r1, #0] │ │ │ │ - beq.w 4adc4 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 4ad94 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4aee0 │ │ │ │ + beq.w 4aeb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48ece │ │ │ │ + beq.n 48e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4adf2 │ │ │ │ + beq.w 4adc2 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 4add0 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 4ada0 │ │ │ │ + blx 3e54 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ vstr d0, [sp, #152] @ 0x98 │ │ │ │ vldr d6, [sp, #152] @ 0x98 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4ae72 │ │ │ │ + beq.w 4ae42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 48f1a │ │ │ │ + beq.n 48eea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4adde │ │ │ │ + beq.w 4adae │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r8 │ │ │ │ str r2, [r1, #0] │ │ │ │ - beq.w 4adb8 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 4ad88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4aec6 │ │ │ │ + beq.w 4ae96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48f56 │ │ │ │ + beq.n 48f26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ade8 │ │ │ │ + beq.w 4adb8 │ │ │ │ vldr s13, [sp, #264] @ 0x108 │ │ │ │ vsub.f64 d7, d12, d11 │ │ │ │ vldr d5, [sp, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ vmul.f64 d4, d13, d13 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ @@ -100492,59 +100493,59 @@ │ │ │ │ vcmpe.f64 d7, d15 │ │ │ │ it le │ │ │ │ vmovle.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it pl │ │ │ │ vmovpl.f64 d15, d7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 48fee │ │ │ │ + bne.n 48fbe │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 4b1d6 │ │ │ │ + bmi.w 4b1a6 │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ vstr d7, [sp, #312] @ 0x138 │ │ │ │ vcmp.f64 d15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 4b1c6 │ │ │ │ + bmi.w 4b196 │ │ │ │ vsqrt.f64 d7, d15 │ │ │ │ vstr d7, [sp, #336] @ 0x150 │ │ │ │ vcmpe.f64 d11, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4905e │ │ │ │ + bpl.n 4902e │ │ │ │ vcmp.f64 d12, #0.0 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ - vldr d7, [pc, #816] @ 49380 │ │ │ │ + vldr d7, [pc, #816] @ 49350 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d6, d7 │ │ │ │ vstr d6, [sp, #312] @ 0x138 │ │ │ │ vldr d7, [sp, #152] @ 0x98 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 49086 │ │ │ │ + bpl.n 49056 │ │ │ │ vcmp.f64 d13, #0.0 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ - vldr d7, [pc, #776] @ 49380 │ │ │ │ + vldr d7, [pc, #776] @ 49350 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d6, d7 │ │ │ │ vstr d6, [sp, #312] @ 0x138 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vcmpe.f64 d14, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite pl │ │ │ │ vmovpl.f64 d6, d7 │ │ │ │ vmovmi.f64 d6, d14 │ │ │ │ vmul.f64 d15, d6, d15 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 49268 │ │ │ │ + ble.w 49238 │ │ │ │ vldr d7, [sp, #248] @ 0xf8 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ vldr d6, [sp, #328] @ 0x148 │ │ │ │ vadd.f64 d13, d9, d8 │ │ │ │ strd sl, r5, [sp, #384] @ 0x180 │ │ │ │ mov.w ip, #0 │ │ │ │ vsub.f64 d7, d7, d10 │ │ │ │ @@ -100567,97 +100568,97 @@ │ │ │ │ vstr d7, [sp, #328] @ 0x148 │ │ │ │ vldr d6, [r0] │ │ │ │ vldr d7, [r1] │ │ │ │ vldr d5, [sp, #312] @ 0x138 │ │ │ │ vadd.f64 d12, d6, d7 │ │ │ │ vcmpe.f64 d12, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 49240 │ │ │ │ + bmi.w 49210 │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #336] @ 0x150 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 49240 │ │ │ │ + bgt.w 49210 │ │ │ │ vdiv.f64 d5, d15, d12 │ │ │ │ vldr d6, [lr] │ │ │ │ vldr d7, [r3] │ │ │ │ vstr d5, [sp, #272] @ 0x110 │ │ │ │ vsub.f64 d5, d6, d7 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vstr d5, [sp, #144] @ 0x90 │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ vstr d7, [sp, #280] @ 0x118 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 49240 │ │ │ │ + bpl.n 49210 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ add.w r4, r9, #24 │ │ │ │ str.w ip, [sp, #344] @ 0x158 │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ strd r0, r1, [sp, #360] @ 0x168 │ │ │ │ str.w lr, [sp, #368] @ 0x170 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ vldr d0, [sp, #144] @ 0x90 │ │ │ │ - blx 418c │ │ │ │ + blx 4158 │ │ │ │ vldr d7, [r6] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ vldr d7, [sp, #184] @ 0xb8 │ │ │ │ vldr d9, [r3, #-8] │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49214 │ │ │ │ + ble.n 491e4 │ │ │ │ mov r8, r9 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ vldr d10, [sp, #184] @ 0xb8 │ │ │ │ mov r6, r7 │ │ │ │ mov r9, r5 │ │ │ │ mov r7, r4 │ │ │ │ vcmpe.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 491fc │ │ │ │ + bls.n 491cc │ │ │ │ vmov.f64 d6, d11 │ │ │ │ vnmls.f64 d6, d9, d10 │ │ │ │ vdiv.f64 d7, d6, d14 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r4, s15 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 491fc │ │ │ │ + blt.n 491cc │ │ │ │ cmp r4, r9 │ │ │ │ - bge.n 491fc │ │ │ │ + bge.n 491cc │ │ │ │ vldr d5, [sp, #152] @ 0x98 │ │ │ │ vldr d7, [sp, #128] @ 0x80 │ │ │ │ vldr d4, [sp, #208] @ 0xd0 │ │ │ │ vmov.f64 d6, d5 │ │ │ │ vnmls.f64 d6, d7, d10 │ │ │ │ vdiv.f64 d7, d6, d4 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r5, s15 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 491fc │ │ │ │ + blt.n 491cc │ │ │ │ cmp r5, r6 │ │ │ │ - blt.w 49b80 │ │ │ │ + blt.w 49b50 │ │ │ │ vadd.f64 d10, d10, d15 │ │ │ │ vcmpe.f64 d12, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 491ac │ │ │ │ + bgt.n 4917c │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r8 │ │ │ │ vldr d7, [sp, #144] @ 0x90 │ │ │ │ vldr d6, [sp, #272] @ 0x110 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #280] @ 0x118 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 49176 │ │ │ │ + bmi.n 49146 │ │ │ │ ldr.w ip, [sp, #344] @ 0x158 │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ ldrd r0, r1, [sp, #360] @ 0x168 │ │ │ │ ldr.w lr, [sp, #368] @ 0x170 │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add r0, r2 │ │ │ │ @@ -100667,41 +100668,41 @@ │ │ │ │ add lr, r2 │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ add fp, r2 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 49104 │ │ │ │ + bne.w 490d4 │ │ │ │ ldrd r6, r4, [sp, #376] @ 0x178 │ │ │ │ ldrd sl, r5, [sp, #384] @ 0x180 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4aad6 │ │ │ │ - ldr r3, [pc, #312] @ (493b0 ) │ │ │ │ + beq.w 4aaa6 │ │ │ │ + ldr r3, [pc, #312] @ (49380 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b0fe │ │ │ │ + beq.w 4b0ce │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 4b010 │ │ │ │ + bne.w 4afe0 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4b010 │ │ │ │ + beq.w 4afe0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -100712,825 +100713,825 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 492e6 │ │ │ │ + beq.n 492b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4b10c │ │ │ │ + beq.w 4b0dc │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ - ldr r0, [pc, #200] @ (493b4 ) │ │ │ │ + ldr r0, [pc, #200] @ (49384 ) │ │ │ │ str.w r8, [sl] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr.w r0, [r0, #656] @ 0x290 │ │ │ │ str.w r0, [sl, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4b01e │ │ │ │ + beq.w 4afee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 49330 │ │ │ │ + beq.n 49300 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4aff2 │ │ │ │ + beq.w 4afc2 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49354 │ │ │ │ + beq.n 49324 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49b54 │ │ │ │ + beq.w 49b24 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 493b8 │ │ │ │ + beq.n 49388 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49366 │ │ │ │ + bne.n 49336 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4a28c │ │ │ │ - b.n 493b8 │ │ │ │ + ble.w 4a25c │ │ │ │ + b.n 49388 │ │ │ │ ... │ │ │ │ str r3, [sp, #828] @ 0x33c │ │ │ │ vcls.s d22, d9 │ │ │ │ - @ instruction: 0xfffc854c │ │ │ │ + vsli.32 q12, q14, #28 │ │ │ │ movs r3, r0 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 493dc │ │ │ │ + beq.n 493ac │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 493c4 │ │ │ │ + bne.n 49394 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4a2bc │ │ │ │ + ble.w 4a28c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 49400 │ │ │ │ + beq.n 493d0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 493e8 │ │ │ │ + bne.n 493b8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4a302 │ │ │ │ + ble.w 4a2d2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 49424 │ │ │ │ + beq.n 493f4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4940c │ │ │ │ + bne.n 493dc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4a328 │ │ │ │ + ble.w 4a2f8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 49448 │ │ │ │ + beq.n 49418 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49430 │ │ │ │ + bne.n 49400 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4a34e │ │ │ │ + ble.w 4a31e │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 4946c │ │ │ │ + beq.n 4943c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49454 │ │ │ │ + bne.n 49424 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4a374 │ │ │ │ + ble.w 4a344 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 4993a │ │ │ │ + beq.w 4990a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4947a │ │ │ │ + bne.n 4944a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 4993a │ │ │ │ - bne.w 4ad60 │ │ │ │ + bgt.w 4990a │ │ │ │ + bne.w 4ad30 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4993a │ │ │ │ + beq.w 4990a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4993a │ │ │ │ + bne.w 4990a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4993a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4990a │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ add.w fp, sp, #1064 @ 0x428 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - b.w 480b6 │ │ │ │ + b.w 48086 │ │ │ │ add r7, sp, #648 @ 0x288 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - b.w 48116 │ │ │ │ + b.w 480e6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 48170 │ │ │ │ + b.w 48140 │ │ │ │ add.w r8, sp, #752 @ 0x2f0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - b.w 481d2 │ │ │ │ + b.w 481a2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #220] @ 0xdc │ │ │ │ - b.w 4822c │ │ │ │ + b.w 481fc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ strd r3, r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.w 4b04c │ │ │ │ - ldr.w r2, [pc, #2648] @ 49f90 │ │ │ │ + beq.w 4b01c │ │ │ │ + ldr.w r2, [pc, #2648] @ 49f60 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b034 │ │ │ │ - ldr.w r2, [pc, #2636] @ 49f94 │ │ │ │ + beq.w 4b004 │ │ │ │ + ldr.w r2, [pc, #2636] @ 49f64 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b030 │ │ │ │ + beq.w 4b000 │ │ │ │ add.w r2, r1, r5, lsl #2 │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi.w 4973c │ │ │ │ + bhi.w 4970c │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ movs r7, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ lsls r7, r0, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr.w r3, [pc, #2592] @ 49f98 │ │ │ │ + ldr.w r3, [pc, #2592] @ 49f68 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a858 │ │ │ │ + beq.w 4a828 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2564] @ 49f9c │ │ │ │ + ldr.w r3, [pc, #2564] @ 49f6c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1816] @ 0x718 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a688 │ │ │ │ + beq.w 4a658 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r4, [pc, #2540] @ 49fa0 │ │ │ │ + ldr.w r4, [pc, #2540] @ 49f70 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #884] @ 0x374 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a584 │ │ │ │ + beq.w 4a554 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r8, [r4, #2048] @ 0x800 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.w 4b04c │ │ │ │ + beq.w 4b01c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b034 │ │ │ │ + beq.w 4b004 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b030 │ │ │ │ + beq.w 4b000 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 4a478 │ │ │ │ + ble.w 4a448 │ │ │ │ add.w fp, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, fp │ │ │ │ - b.n 4960a │ │ │ │ + b.n 495da │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4989c │ │ │ │ + beq.w 4986c │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 49602 │ │ │ │ + bne.n 495d2 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a478 │ │ │ │ + beq.w 4a448 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2424] @ 49fa4 │ │ │ │ + ldr.w r2, [pc, #2424] @ 49f74 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w r8, [r2, #892] @ 0x37c │ │ │ │ - beq.w 4b04c │ │ │ │ + beq.w 4b01c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b034 │ │ │ │ + beq.w 4b004 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b030 │ │ │ │ + beq.w 4b000 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 49f4c │ │ │ │ + ble.w 49f1c │ │ │ │ add.w r2, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 4966a │ │ │ │ + b.n 4963a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 49850 │ │ │ │ + beq.w 49820 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 49662 │ │ │ │ + bne.n 49632 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49f4c │ │ │ │ + beq.w 49f1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2332] @ 49fa8 │ │ │ │ + ldr.w r2, [pc, #2332] @ 49f78 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w lr, [r2, #964] @ 0x3c4 │ │ │ │ - beq.w 4b04c │ │ │ │ + beq.w 4b01c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b034 │ │ │ │ + beq.w 4b004 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4b030 │ │ │ │ + beq.w 4b000 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 49ee2 │ │ │ │ + ble.w 49eb2 │ │ │ │ add.w fp, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, fp │ │ │ │ - b.n 496c6 │ │ │ │ + b.n 49696 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 4981c │ │ │ │ + beq.w 497ec │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 496be │ │ │ │ + bne.n 4968e │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49ee2 │ │ │ │ + beq.w 49eb2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2244] @ 49fac │ │ │ │ + ldr.w r2, [pc, #2244] @ 49f7c │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w r2, [r2, #956] @ 0x3bc │ │ │ │ - beq.w 4b04c │ │ │ │ + beq.w 4b01c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4b034 │ │ │ │ + beq.w 4b004 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4b030 │ │ │ │ + beq.w 4b000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 49e2e │ │ │ │ + ble.w 49dfe │ │ │ │ add.w r8, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 49720 │ │ │ │ + b.n 496f0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 497ec │ │ │ │ + beq.n 497bc │ │ │ │ ldr.w r7, [r0, #4]! │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 4971a │ │ │ │ + bne.n 496ea │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 49e2e │ │ │ │ + beq.w 49dfe │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 49974 │ │ │ │ + beq.w 49944 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 49e6e │ │ │ │ + bgt.w 49e3e │ │ │ │ movs r6, #0 │ │ │ │ - b.w 48042 │ │ │ │ - ldr.w r2, [pc, #2140] @ 49fb0 │ │ │ │ + b.w 48012 │ │ │ │ + ldr.w r2, [pc, #2140] @ 49f80 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #956] @ 0x3bc │ │ │ │ - b.n 496f8 │ │ │ │ - ldr.w r2, [pc, #2132] @ 49fb4 │ │ │ │ + b.n 496c8 │ │ │ │ + ldr.w r2, [pc, #2132] @ 49f84 │ │ │ │ add r2, pc │ │ │ │ ldr.w lr, [r2, #964] @ 0x3c4 │ │ │ │ - b.n 4969c │ │ │ │ - ldr.w r2, [pc, #2124] @ 49fb8 │ │ │ │ + b.n 4966c │ │ │ │ + ldr.w r2, [pc, #2124] @ 49f88 │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r2, #892] @ 0x37c │ │ │ │ - b.n 4963c │ │ │ │ - ldr.w r2, [pc, #2116] @ 49fbc │ │ │ │ + b.n 4960c │ │ │ │ + ldr.w r2, [pc, #2116] @ 49f8c │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [r2, #2048] @ 0x800 │ │ │ │ - b.n 495e0 │ │ │ │ + b.n 495b0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - b.n 49528 │ │ │ │ + b.n 494f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b.n 4978a │ │ │ │ + b.n 4975a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 497a2 │ │ │ │ + b.n 49772 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ strd r3, r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 49792 │ │ │ │ + b.n 49762 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 4978e │ │ │ │ + b.n 4975e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ strd r3, r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.n 49796 │ │ │ │ + b.n 49766 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - b.n 497ac │ │ │ │ + b.n 4977c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ - b.w 48286 │ │ │ │ + b.w 48256 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov fp, r2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4af0a │ │ │ │ + beq.w 4aeda │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4987c │ │ │ │ + bne.n 4984c │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 49e2e │ │ │ │ + beq.w 49dfe │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 497f6 │ │ │ │ + b.n 497c6 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r7 │ │ │ │ mov r7, lr │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4af0a │ │ │ │ + beq.w 4aeda │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4988c │ │ │ │ + bne.n 4985c │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, fp │ │ │ │ - beq.w 49ee2 │ │ │ │ + beq.w 49eb2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 49828 │ │ │ │ + b.n 497f8 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4aef2 │ │ │ │ + beq.w 4aec2 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 498ca │ │ │ │ + bne.n 4989a │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, fp │ │ │ │ - beq.w 49f4c │ │ │ │ + beq.w 49f1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 49856 │ │ │ │ + b.n 49826 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ - blt.w 49e2e │ │ │ │ + blt.w 49dfe │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - b.n 49730 │ │ │ │ + b.n 49700 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ - blt.w 49ee2 │ │ │ │ + blt.w 49eb2 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - b.n 496d6 │ │ │ │ + b.n 496a6 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ movs r7, #0 │ │ │ │ mov r5, fp │ │ │ │ mov fp, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4aef2 │ │ │ │ + beq.w 4aec2 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49964 │ │ │ │ + bne.n 49934 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, fp │ │ │ │ - beq.w 4a478 │ │ │ │ + beq.w 4a448 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 498a4 │ │ │ │ + b.n 49874 │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ - blt.w 49f4c │ │ │ │ + blt.w 49f1c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b.n 4967a │ │ │ │ - ldr.w r0, [pc, #1764] @ 49fc0 │ │ │ │ + b.n 4964a │ │ │ │ + ldr.w r0, [pc, #1764] @ 49f90 │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1748] @ 49fc4 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1748] @ 49f94 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movw r1, #36374 @ 0x8e16 │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ ldr r5, [r0, r3] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 49928 │ │ │ │ + beq.n 498f8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 49910 │ │ │ │ + bne.n 498e0 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 49e02 │ │ │ │ - ldr.w r3, [pc, #1692] @ 49fc8 │ │ │ │ + ble.w 49dd2 │ │ │ │ + ldr.w r3, [pc, #1692] @ 49f98 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [pc, #1692] @ 49fcc │ │ │ │ + ldr.w r0, [pc, #1692] @ 49f9c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r2, [pc, #1684] @ 49fd0 │ │ │ │ - ldr.w r3, [pc, #1684] @ 49fd4 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r2, [pc, #1684] @ 49fa0 │ │ │ │ + ldr.w r3, [pc, #1684] @ 49fa4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ + bne.w 4b018 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1388 @ 0x56c │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ - blt.w 4a478 │ │ │ │ + blt.w 4a448 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 4961a │ │ │ │ - ldr.w r3, [pc, #1632] @ 49fd8 │ │ │ │ + b.n 495ea │ │ │ │ + ldr.w r3, [pc, #1632] @ 49fa8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1852] @ 0x73c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a654 │ │ │ │ + beq.w 4a624 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 48042 │ │ │ │ + b.w 48012 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48384 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48354 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48410 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 483e0 │ │ │ │ movw r2, #554 @ 0x22a │ │ │ │ movw r1, #36359 @ 0x8e07 │ │ │ │ - b.n 49928 │ │ │ │ + b.n 498f8 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ - b.w 4829c │ │ │ │ + b.w 4826c │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48432 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48402 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48470 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48440 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4850c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 484dc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4853a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4850a │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 486d2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 486a2 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #36364 @ 0x8e0c │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r5 │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 49a22 │ │ │ │ + cbnz r3, 499f2 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 49a0a │ │ │ │ + bne.n 499da │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 49d52 │ │ │ │ + ble.w 49d22 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 49a52 │ │ │ │ + cbnz r3, 49a22 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 49a3a │ │ │ │ + bne.n 49a0a │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 49d7e │ │ │ │ + ble.w 49d4e │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 49a82 │ │ │ │ + cbnz r3, 49a52 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 49a6a │ │ │ │ + bne.n 49a3a │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 49daa │ │ │ │ + ble.w 49d7a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 49aaa │ │ │ │ + beq.n 49a7a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 49a92 │ │ │ │ + bne.n 49a62 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 49dd6 │ │ │ │ + ble.w 49da6 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 49900 │ │ │ │ + beq.w 498d0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 49abc │ │ │ │ + bne.n 49a8c │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 49900 │ │ │ │ - bne.w 4a99a │ │ │ │ + bgt.w 498d0 │ │ │ │ + bne.w 4a96a │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 49900 │ │ │ │ + beq.w 498d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49900 │ │ │ │ + bne.w 498d0 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #104] @ 0x68 │ │ │ │ - b.n 49900 │ │ │ │ + b.n 498d0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36363 @ 0x8e0b │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 49a00 │ │ │ │ + b.n 499d0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 487ec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 487bc │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48700 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 486d0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48868 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48838 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36364 @ 0x8e0c │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 49a00 │ │ │ │ + b.n 499d0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4888a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4885a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 49354 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 49324 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ str.w r2, [sp, #1276] @ 0x4fc │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 4894e │ │ │ │ + b.w 4891e │ │ │ │ vmov s15, r4 │ │ │ │ vmov.f64 d2, d11 │ │ │ │ add.w r2, sp, #1272 @ 0x4f8 │ │ │ │ mov r3, r8 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d2, d7, d14 │ │ │ │ vmov s15, r5 │ │ │ │ @@ -101561,207 +101562,207 @@ │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ it le │ │ │ │ vmovle.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it pl │ │ │ │ vmovpl.f64 d6, d5 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 49bee │ │ │ │ + bne.n 49bbe │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 4b196 │ │ │ │ + bmi.w 4b166 │ │ │ │ vsqrt.f64 d7, d7 │ │ │ │ vstr d7, [sp, #224] @ 0xe0 │ │ │ │ vcmp.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 4b17e │ │ │ │ + bmi.w 4b14e │ │ │ │ vsqrt.f64 d7, d6 │ │ │ │ vstr d7, [sp, #264] @ 0x108 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d2 │ │ │ │ vstr d2, [sp, #256] @ 0x100 │ │ │ │ - blx 4060 │ │ │ │ + blx 402c │ │ │ │ vldr d2, [sp, #256] @ 0x100 │ │ │ │ add.w r3, sp, #1272 @ 0x4f8 │ │ │ │ vldr d1, [sp, #176] @ 0xb0 │ │ │ │ vstr d0, [r3] │ │ │ │ vmov.f64 d0, d2 │ │ │ │ - blx 4060 │ │ │ │ + blx 402c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ add.w r3, sp, #1280 @ 0x500 │ │ │ │ vldr d8, [sp, #248] @ 0xf8 │ │ │ │ vstr d0, [r3] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 4060 │ │ │ │ + blx 402c │ │ │ │ add.w r3, sp, #1288 @ 0x508 │ │ │ │ vldr d1, [sp, #176] @ 0xb0 │ │ │ │ vstr d0, [r3] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 4060 │ │ │ │ + blx 402c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ mov r3, r8 │ │ │ │ vldmia r3!, {d7} │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ it le │ │ │ │ vmovle.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it pl │ │ │ │ vmovpl.f64 d8, d7 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 49c94 │ │ │ │ - vldr d7, [pc, #716] @ 49f88 │ │ │ │ + bne.n 49c64 │ │ │ │ + vldr d7, [pc, #716] @ 49f58 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - blx 3f68 │ │ │ │ - vldr d6, [pc, #700] @ 49f88 │ │ │ │ + blx 3f34 │ │ │ │ + vldr d6, [pc, #700] @ 49f58 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d1, d6 │ │ │ │ vadd.f64 d0, d8, d6 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - blx 3f68 │ │ │ │ + blx 3f34 │ │ │ │ vldr d7, [sp, #288] @ 0x120 │ │ │ │ vldr d6, [sp, #224] @ 0xe0 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 491fc │ │ │ │ + bhi.w 491cc │ │ │ │ vldr d7, [sp, #264] @ 0x108 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.w 491fc │ │ │ │ + blt.w 491cc │ │ │ │ vldr d7, [sp, #320] @ 0x140 │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 491fc │ │ │ │ + bhi.w 491cc │ │ │ │ vldr d7, [sp, #328] @ 0x148 │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.w 491fc │ │ │ │ + blt.w 491cc │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ vldr d7, [fp] │ │ │ │ mla r2, r4, r2, r3 │ │ │ │ ldrd r3, r1, [sp, #300] @ 0x12c │ │ │ │ mla r3, r4, r1, r3 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ mla r4, r5, r1, r2 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ mov.w r1, #1 │ │ │ │ mul.w r2, r5, r2 │ │ │ │ vstr d7, [r4] │ │ │ │ strb r1, [r3, r2] │ │ │ │ - b.w 491fc │ │ │ │ - bne.w 4a9c0 │ │ │ │ + b.w 491cc │ │ │ │ + bne.w 4a990 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 49a22 │ │ │ │ + beq.w 499f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49a22 │ │ │ │ + bne.w 499f2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - b.n 49a22 │ │ │ │ - bne.w 4aa38 │ │ │ │ + b.n 499f2 │ │ │ │ + bne.w 4aa08 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 49a52 │ │ │ │ + beq.w 49a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49a52 │ │ │ │ + bne.w 49a22 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - b.n 49a52 │ │ │ │ - bne.w 4aa5e │ │ │ │ + b.n 49a22 │ │ │ │ + bne.w 4aa2e │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 49a82 │ │ │ │ + beq.w 49a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49a82 │ │ │ │ + bne.w 49a52 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - b.n 49a82 │ │ │ │ - bne.w 4aa84 │ │ │ │ + b.n 49a52 │ │ │ │ + bne.w 4aa54 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 49aaa │ │ │ │ + beq.w 49a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49aaa │ │ │ │ + bne.w 49a7a │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ - b.n 49aaa │ │ │ │ - bne.w 4a9e6 │ │ │ │ + b.n 49a7a │ │ │ │ + bne.w 4a9b6 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 49928 │ │ │ │ + beq.w 498f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49928 │ │ │ │ + bne.w 498f8 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #104] @ 0x68 │ │ │ │ - b.n 49928 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 498f8 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4aa0c │ │ │ │ - ldr r0, [pc, #412] @ (49fdc ) │ │ │ │ + bne.w 4a9dc │ │ │ │ + ldr r0, [pc, #412] @ (49fac ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #372] @ (49fc4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #372] @ (49f94 ) │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r1, #36335 @ 0x8def │ │ │ │ strd r4, r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.n 49a52 │ │ │ │ + b.n 49a22 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 484bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4848c │ │ │ │ str r5, [sp, #0] │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mov r2, sl │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -101774,20 +101775,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [r5, #20] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [r5, #24] │ │ │ │ - ldr r3, [pc, #328] @ (49fe0 ) │ │ │ │ + ldr r3, [pc, #328] @ (49fb0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ @@ -101796,518 +101797,518 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r6, [r5, #28] │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bne.w 48042 │ │ │ │ - ldr r3, [pc, #248] @ (49fc4 ) │ │ │ │ + bne.w 48012 │ │ │ │ + ldr r3, [pc, #248] @ (49f94 ) │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ strd r4, r4, [sp, #108] @ 0x6c │ │ │ │ movw r1, #36346 @ 0x8dfa │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b.n 49a52 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 49a22 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4aaba │ │ │ │ - ldr r0, [pc, #240] @ (49fe4 ) │ │ │ │ + bne.w 4aa8a │ │ │ │ + ldr r0, [pc, #240] @ (49fb4 ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #5 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #192] @ (49fc4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #192] @ (49f94 ) │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r1, #36325 @ 0x8de5 │ │ │ │ strd r4, r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.n 49a52 │ │ │ │ + b.n 49a22 │ │ │ │ movs r2, #0 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ mov r0, r7 │ │ │ │ str.w r2, [sp, #1276] @ 0x4fc │ │ │ │ str.w r2, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 484ea │ │ │ │ + b.w 484ba │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 485a8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48578 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 484ea │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 484ba │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4ab68 │ │ │ │ - ldr r0, [pc, #140] @ (49fe8 ) │ │ │ │ + bne.w 4ab38 │ │ │ │ + ldr r0, [pc, #140] @ (49fb8 ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #84] @ (49fc4 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #84] @ (49f94 ) │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r1, #36315 @ 0x8ddb │ │ │ │ strd r4, r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.n 49a52 │ │ │ │ + b.n 49a22 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ands r1, r3 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r2, #0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #4] │ │ │ │ - adds r4, r0, #3 │ │ │ │ + stc2l 0, cr0, [lr, #4] │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4834c │ │ │ │ + bne.w 4831c │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36502 @ 0x8e96 │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4a02e │ │ │ │ + beq.n 49ffe │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4a02e │ │ │ │ + beq.n 49ffe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a144 │ │ │ │ - cbz r6, 4a044 │ │ │ │ + beq.w 4a114 │ │ │ │ + cbz r6, 4a014 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4a044 │ │ │ │ + beq.n 4a014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a150 │ │ │ │ - cbz r2, 4a05a │ │ │ │ + beq.w 4a120 │ │ │ │ + cbz r2, 4a02a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4a05a │ │ │ │ + beq.n 4a02a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a1c6 │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 4a196 │ │ │ │ + blx 3af4 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ ldr.w r8, [r0, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4a186 │ │ │ │ + beq.w 4a156 │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4a15c │ │ │ │ + beq.n 4a12c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 4a1d2 │ │ │ │ + beq.w 4a1a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4a1d8 │ │ │ │ + beq.w 4a1a8 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ - ldr.w r2, [pc, #3124] @ 4ace4 │ │ │ │ + ldr.w r2, [pc, #3124] @ 4acb4 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r2 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #172] @ 0xac │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 4b1e2 │ │ │ │ + bne.w 4b1b2 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 4a4e6 │ │ │ │ + bne.w 4a4b6 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 4a0fa │ │ │ │ + cbz r0, 4a0ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a0fa │ │ │ │ + beq.n 4a0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a0fa │ │ │ │ + cbnz r3, 4a0ca │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a110 │ │ │ │ + beq.n 4a0e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a17a │ │ │ │ - cbz r1, 4a124 │ │ │ │ + beq.n 4a14a │ │ │ │ + cbz r1, 4a0f4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a124 │ │ │ │ + beq.n 4a0f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a1ce │ │ │ │ - ldr.w r3, [pc, #3008] @ 4ace8 │ │ │ │ + beq.n 4a19e │ │ │ │ + ldr.w r3, [pc, #3008] @ 4acb8 │ │ │ │ mov r2, sl │ │ │ │ - ldr.w r0, [pc, #3008] @ 4acec │ │ │ │ + ldr.w r0, [pc, #3008] @ 4acbc │ │ │ │ mov r1, fp │ │ │ │ add r3, pc │ │ │ │ movs r6, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 49340 │ │ │ │ - b.w 49356 │ │ │ │ + bne.w 49310 │ │ │ │ + b.w 49326 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - b.n 4a02e │ │ │ │ + b.n 49ffe │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - b.n 4a044 │ │ │ │ + b.n 4a014 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4a0a8 │ │ │ │ + bne.n 4a078 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a124 │ │ │ │ + beq.n 4a0f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a124 │ │ │ │ + bne.n 4a0f4 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - b.n 4a110 │ │ │ │ + b.n 4a0e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4a124 │ │ │ │ + beq.n 4a0f4 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #428 @ 0x1ac │ │ │ │ - ldr.w r3, [pc, #2912] @ 4acf0 │ │ │ │ + ldr.w r3, [pc, #2912] @ 4acc0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #172] @ 0xac │ │ │ │ streq.w r8, [r3, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a124 │ │ │ │ + beq.n 4a0f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a124 │ │ │ │ + beq.n 4a0f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a124 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4a124 │ │ │ │ + bne.n 4a0f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4a0f4 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4a05a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4a02a │ │ │ │ mov r0, r1 │ │ │ │ - b.n 4a1c0 │ │ │ │ + b.n 4a190 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4a0a8 │ │ │ │ + bne.w 4a078 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4a106 │ │ │ │ - b.n 4a112 │ │ │ │ + bne.n 4a0d6 │ │ │ │ + b.n 4a0e2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48620 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 485f0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #36360 @ 0x8e08 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ movw r2, #555 @ 0x22b │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ - blx 3b88 │ │ │ │ + b.w 499d0 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 48366 │ │ │ │ + b.w 48336 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36504 @ 0x8e98 │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ ldr.w r8, [r3] │ │ │ │ - b.n 4a00e │ │ │ │ + b.n 49fde │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48640 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48610 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #36361 @ 0x8e09 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #108] @ 0x6c │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 499d0 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4829c │ │ │ │ + beq.w 4826c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36367 @ 0x8e0f │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ + b.w 499d0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36507 @ 0x8e9b │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ - b.n 4a00e │ │ │ │ - bne.w 4abde │ │ │ │ + b.n 49fde │ │ │ │ + bne.w 4abae │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 493b8 │ │ │ │ + beq.w 49388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 493b8 │ │ │ │ + bne.w 49388 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 493b8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 49388 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4867a │ │ │ │ - bne.w 4abb0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4864a │ │ │ │ + bne.w 4ab80 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 493dc │ │ │ │ + beq.w 493ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 493dc │ │ │ │ + bne.w 493ac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 493dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 493ac │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36360 @ 0x8e08 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ strd r2, r2, [sp, #108] @ 0x6c │ │ │ │ movw r2, #555 @ 0x22b │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ - bne.w 4ad8c │ │ │ │ + b.w 499d0 │ │ │ │ + bne.w 4ad5c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 49400 │ │ │ │ + beq.w 493d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49400 │ │ │ │ + bne.w 493d0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 49400 │ │ │ │ - bne.w 4ac52 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 493d0 │ │ │ │ + bne.w 4ac22 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 49424 │ │ │ │ + beq.w 493f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49424 │ │ │ │ + bne.w 493f4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 49424 │ │ │ │ - bne.w 4ac78 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 493f4 │ │ │ │ + bne.w 4ac48 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 49448 │ │ │ │ + beq.w 49418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 49448 │ │ │ │ + bne.w 49418 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 49448 │ │ │ │ - bne.w 4ac2c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 49418 │ │ │ │ + bne.w 4abfc │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4946c │ │ │ │ + beq.w 4943c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4946c │ │ │ │ + bne.w 4943c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4946c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4943c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #36362 @ 0x8e0a │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ movw r2, #557 @ 0x22d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ + b.w 499d0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r7, r8 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ movw fp, #36528 @ 0x8eb0 │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r2 │ │ │ │ movs r2, #0 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a010 │ │ │ │ + beq.w 49fe0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 4a010 │ │ │ │ + beq.w 49fe0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 4a010 │ │ │ │ + bne.w 49fe0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - b.n 4a010 │ │ │ │ + b.n 49fe0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 483de │ │ │ │ + beq.w 483ae │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -102318,255 +102319,255 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r7, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a43c │ │ │ │ + beq.n 4a40c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4a950 │ │ │ │ + beq.w 4a920 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str.w r6, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r4, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 483fc │ │ │ │ + beq.w 483cc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 483fc │ │ │ │ + bne.w 483cc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 483fc │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 483cc │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4ac9e │ │ │ │ - ldr.w r0, [pc, #2156] @ 4acf4 │ │ │ │ + bne.w 4ac6e │ │ │ │ + ldr.w r0, [pc, #2156] @ 4acc4 │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2140] @ 4acf8 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2140] @ 4acc8 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r1, #36305 @ 0x8dd1 │ │ │ │ strd r4, r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4874c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4871c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36361 @ 0x8e09 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ + b.w 499d0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48724 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 486f4 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4a0e2 │ │ │ │ - b.n 4a0fa │ │ │ │ + bne.w 4a0b2 │ │ │ │ + b.n 4a0ca │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #36363 @ 0x8e0b │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ + b.w 499d0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36362 @ 0x8e0a │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ movw r2, #557 @ 0x22d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 49a00 │ │ │ │ + b.w 499d0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r7 │ │ │ │ mov r8, r7 │ │ │ │ movw fp, #36532 @ 0x8eb4 │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a3cc │ │ │ │ - blx 3b88 │ │ │ │ + b.n 4a39c │ │ │ │ + blx 3b54 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 4844e │ │ │ │ + b.w 4841e │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r3 │ │ │ │ movw fp, #36553 @ 0x8ec9 │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ - b.n 4a00e │ │ │ │ + b.n 49fde │ │ │ │ ldr.w r8, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ str.w r2, [sp, #1276] @ 0x4fc │ │ │ │ mov r0, r8 │ │ │ │ str.w r2, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 48700 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 486d0 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4ae26 │ │ │ │ - ldr.w r0, [pc, #1896] @ 4acfc │ │ │ │ + bne.w 4adf6 │ │ │ │ + ldr.w r0, [pc, #1896] @ 4accc │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1872] @ 4acf8 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1872] @ 4acc8 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r1, #36295 @ 0x8dc7 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 49a22 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48522 │ │ │ │ + beq.w 484f2 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36557 @ 0x8ecd │ │ │ │ movw sl, #574 @ 0x23e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r2, r3 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4a5ea │ │ │ │ + beq.n 4a5ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 4a5fa │ │ │ │ + cbz r3, 4a5ca │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r8, [r1] │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ - b.n 4a3d4 │ │ │ │ + b.n 4a3a4 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r8, [r2] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - b.n 4a3d4 │ │ │ │ + b.n 4a3a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4856c │ │ │ │ + bne.w 4853c │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36568 @ 0x8ed8 │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ - b.n 4a00e │ │ │ │ + b.n 49fde │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r8 │ │ │ │ movw fp, #36570 @ 0x8eda │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 4a3cc │ │ │ │ - blx 3b88 │ │ │ │ + b.n 4a39c │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 48586 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 48556 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49e6e │ │ │ │ - ldr.w r3, [pc, #1688] @ 4acf8 │ │ │ │ + beq.w 49e3e │ │ │ │ + ldr.w r3, [pc, #1688] @ 4acc8 │ │ │ │ movw r1, #36342 @ 0x8df6 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ strd r4, r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36573 @ 0x8edd │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4a00e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 49fde │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4ae56 │ │ │ │ - ldr.w r0, [pc, #1640] @ 4ad00 │ │ │ │ + bne.w 4ae26 │ │ │ │ + ldr.w r0, [pc, #1640] @ 4acd0 │ │ │ │ movs r3, #7 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1612] @ 4acf8 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1612] @ 4acc8 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ movw r1, #36285 @ 0x8dbd │ │ │ │ strd r4, r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 485ea │ │ │ │ + beq.w 485ba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -102577,153 +102578,153 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a708 │ │ │ │ + beq.n 4a6d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4abd6 │ │ │ │ + beq.w 4aba6 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str.w r7, [sp, #1272] @ 0x4f8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4860a │ │ │ │ + beq.w 485da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4860a │ │ │ │ + bne.w 485da │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4860a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 485da │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movw fp, #36594 @ 0x8ef2 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr.w r8, [r3] │ │ │ │ - b.n 4a00e │ │ │ │ + b.n 49fde │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48970 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48940 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4899e │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4896e │ │ │ │ + blx 3b54 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - b.w 4865a │ │ │ │ + b.w 4862a │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movw fp, #36598 @ 0x8ef6 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r8, r4 │ │ │ │ - b.n 4a00e │ │ │ │ + b.n 49fde │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ - b.w 4891c │ │ │ │ + b.w 488ec │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 489e8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 489b8 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36619 @ 0x8f0b │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ - b.n 4a00e │ │ │ │ + b.n 49fde │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - b.w 4894e │ │ │ │ + b.w 4891e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 487b2 │ │ │ │ + bne.w 48782 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36656 @ 0x8f30 │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4a00e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 49fde │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48738 │ │ │ │ + beq.w 48708 │ │ │ │ movw fp, #36623 @ 0x8f0f │ │ │ │ movw sl, #575 @ 0x23f │ │ │ │ - b.n 4a5d2 │ │ │ │ + b.n 4a5a2 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48a60 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48a30 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36658 @ 0x8f32 │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 487cc │ │ │ │ + b.w 4879c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48a80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48a50 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48aae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48a7e │ │ │ │ movw fp, #36661 @ 0x8f35 │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4a84c │ │ │ │ + beq.n 4a81c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4ab5e │ │ │ │ + beq.w 4ab2e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r2, r3 │ │ │ │ mov r4, r3 │ │ │ │ - b.w 4a02e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 49ffe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 498da │ │ │ │ + beq.w 498aa │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #36275 @ 0x8db3 │ │ │ │ strd r3, r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - ldr.w r3, [pc, #1156] @ 4acf8 │ │ │ │ + ldr.w r3, [pc, #1156] @ 4acc8 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 48836 │ │ │ │ + beq.w 48806 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -102734,219 +102735,219 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r7, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a8c0 │ │ │ │ + beq.n 4a890 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ae40 │ │ │ │ + beq.w 4ae10 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str.w r4, [sp, #1272] @ 0x4f8 │ │ │ │ str.w r6, [sp, #1276] @ 0x4fc │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 48854 │ │ │ │ + beq.w 48824 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48854 │ │ │ │ + bne.w 48824 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48854 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48824 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48b72 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48b42 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48b46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48b16 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov r6, r8 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ mov r7, r8 │ │ │ │ movw fp, #36682 @ 0x8f4a │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - b.n 4a3cc │ │ │ │ + b.n 4a39c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48b02 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48ad2 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movw fp, #36686 @ 0x8f4e │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ ldr.w r8, [r3] │ │ │ │ mov r6, r4 │ │ │ │ - b.w 4a00e │ │ │ │ - blx 3b88 │ │ │ │ + b.w 49fde │ │ │ │ + blx 3b54 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - b.w 488a4 │ │ │ │ + b.w 48874 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4a43c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4a40c │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r8 │ │ │ │ movw fp, #36707 @ 0x8f63 │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ - b.n 4a3cc │ │ │ │ + b.n 4a39c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48c60 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48c30 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36722 @ 0x8f72 │ │ │ │ - b.w 4a00e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 49fde │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48986 │ │ │ │ + beq.w 48956 │ │ │ │ mov r6, r8 │ │ │ │ movw fp, #36711 @ 0x8f67 │ │ │ │ movw sl, #579 @ 0x243 │ │ │ │ - b.n 4a5d2 │ │ │ │ - ldr r2, [pc, #872] @ (4ad04 ) │ │ │ │ - ldr r3, [pc, #872] @ (4ad08 ) │ │ │ │ + b.n 4a5a2 │ │ │ │ + ldr r2, [pc, #872] @ (4acd4 ) │ │ │ │ + ldr r3, [pc, #872] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #856] @ (4ad0c ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #856] @ (4acdc ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #36388 @ 0x8e24 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #844] @ (4ad10 ) │ │ │ │ - ldr r3, [pc, #836] @ (4ad08 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #844] @ (4ace0 ) │ │ │ │ + ldr r3, [pc, #836] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #824] @ (4ad14 ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #824] @ (4ace4 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #36384 @ 0x8e20 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #816] @ (4ad18 ) │ │ │ │ - ldr r3, [pc, #796] @ (4ad08 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #816] @ (4ace8 ) │ │ │ │ + ldr r3, [pc, #796] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #796] @ (4ad1c ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #796] @ (4acec ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #36389 @ 0x8e25 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #744] @ (4acf8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #744] @ (4acc8 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r1, #36333 @ 0x8ded │ │ │ │ strd r0, r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r4, r3] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ mov r4, r0 │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36724 @ 0x8f74 │ │ │ │ - b.w 4a00e │ │ │ │ - ldr r2, [pc, #740] @ (4ad20 ) │ │ │ │ - ldr r3, [pc, #716] @ (4ad08 ) │ │ │ │ + b.w 49fde │ │ │ │ + ldr r2, [pc, #740] @ (4acf0 ) │ │ │ │ + ldr r3, [pc, #716] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #720] @ (4ad24 ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #720] @ (4acf4 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #36385 @ 0x8e21 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #712] @ (4ad28 ) │ │ │ │ - ldr r3, [pc, #676] @ (4ad08 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #712] @ (4acf8 ) │ │ │ │ + ldr r3, [pc, #676] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #692] @ (4ad2c ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #692] @ (4acfc ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #36386 @ 0x8e22 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #680] @ (4ad30 ) │ │ │ │ - ldr r3, [pc, #640] @ (4ad08 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #680] @ (4ad00 ) │ │ │ │ + ldr r3, [pc, #640] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #660] @ (4ad34 ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #660] @ (4ad04 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #36387 @ 0x8e23 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ movw fp, #36727 @ 0x8f77 │ │ │ │ mov r8, r4 │ │ │ │ - b.w 4a00e │ │ │ │ - ldr r3, [pc, #572] @ (4acf8 ) │ │ │ │ + b.w 49fde │ │ │ │ + ldr r3, [pc, #572] @ (4acc8 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r1, #36323 @ 0x8de3 │ │ │ │ strd r0, r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r4, r3] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4aae4 │ │ │ │ + beq.n 4aab4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r6, r5 │ │ │ │ - b.w 4933a │ │ │ │ + b.w 4930a │ │ │ │ ldr r4, [r6, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 48a28 │ │ │ │ + beq.w 489f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -102957,707 +102958,707 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ab30 │ │ │ │ + beq.n 4ab00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4b008 │ │ │ │ + beq.w 4afd8 │ │ │ │ mov r6, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 48a2e │ │ │ │ + b.w 489fe │ │ │ │ mov r8, r4 │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36748 @ 0x8f8c │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ movw fp, #36752 @ 0x8f90 │ │ │ │ - b.n 4a838 │ │ │ │ + b.n 4a808 │ │ │ │ movw fp, #36824 @ 0x8fd8 │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.n 4a5d2 │ │ │ │ + b.n 4a5a2 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r2 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ - b.n 4a3f0 │ │ │ │ - ldr r3, [pc, #396] @ (4acf8 ) │ │ │ │ + b.n 4a3c0 │ │ │ │ + ldr r3, [pc, #396] @ (4acc8 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r1, #36313 @ 0x8dd9 │ │ │ │ strd r0, r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r4, r3] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r6 │ │ │ │ addw r1, sp, #1276 @ 0x4fc │ │ │ │ mov r2, r4 │ │ │ │ - b.w 48b06 │ │ │ │ + b.w 48ad6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48d2c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48cfc │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48d12 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48ce2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48d46 │ │ │ │ - ldr r2, [pc, #388] @ (4ad38 ) │ │ │ │ - ldr r3, [pc, #340] @ (4ad08 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48d16 │ │ │ │ + ldr r2, [pc, #388] @ (4ad08 ) │ │ │ │ + ldr r3, [pc, #340] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #368] @ (4ad3c ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #368] @ (4ad0c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #36397 @ 0x8e2d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4a708 │ │ │ │ - ldr r2, [pc, #352] @ (4ad40 ) │ │ │ │ - ldr r3, [pc, #292] @ (4ad08 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4a6d8 │ │ │ │ + ldr r2, [pc, #352] @ (4ad10 ) │ │ │ │ + ldr r3, [pc, #292] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #332] @ (4ad44 ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #332] @ (4ad14 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #37871 @ 0x93ef │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ mov r6, r8 │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ movw fp, #36773 @ 0x8fa5 │ │ │ │ mov r8, r4 │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ movw fp, #36812 @ 0x8fcc │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.n 4a5d2 │ │ │ │ - bl 112bc │ │ │ │ + b.n 4a5a2 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d11, d0 │ │ │ │ - b.w 48e6a │ │ │ │ - ldr r2, [pc, #280] @ (4ad48 ) │ │ │ │ - ldr r3, [pc, #216] @ (4ad08 ) │ │ │ │ + b.w 48e3a │ │ │ │ + ldr r2, [pc, #280] @ (4ad18 ) │ │ │ │ + ldr r3, [pc, #216] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #260] @ (4ad4c ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #260] @ (4ad1c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #36401 @ 0x8e31 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #252] @ (4ad50 ) │ │ │ │ - ldr r3, [pc, #176] @ (4ad08 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #252] @ (4ad20 ) │ │ │ │ + ldr r3, [pc, #176] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #232] @ (4ad54 ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #232] @ (4ad24 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #36399 @ 0x8e2f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #220] @ (4ad58 ) │ │ │ │ - ldr r3, [pc, #140] @ (4ad08 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #220] @ (4ad28 ) │ │ │ │ + ldr r3, [pc, #140] @ (4acd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr r0, [pc, #200] @ (4ad5c ) │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr r0, [pc, #200] @ (4ad2c ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #36400 @ 0x8e30 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #88] @ (4acf8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #88] @ (4acc8 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ movw r1, #36303 @ 0x8dcf │ │ │ │ strd r0, r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r4, r3] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36810 @ 0x8fca │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.w 4a00e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 49fde │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48b5a │ │ │ │ + beq.w 48b2a │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ mov.w sl, #580 @ 0x244 │ │ │ │ movw fp, #36777 @ 0x8fa9 │ │ │ │ - b.n 4a5d2 │ │ │ │ + b.n 4a5a2 │ │ │ │ nop │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - rsbs r0, r8, #8454144 @ 0x810000 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + rsbs r0, r0, #8454144 @ 0x810000 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 4acc4 │ │ │ │ + bvs.n 4ac84 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 4ac80 │ │ │ │ + bvs.n 4ac40 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 4ac3c │ │ │ │ + bvs.n 4abfc │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 4ada0 │ │ │ │ + bvs.n 4ad60 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ movs r3, r0 │ │ │ │ - bvs.n 4ad5c │ │ │ │ + bvs.n 4ad1c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ movs r3, r0 │ │ │ │ - bpl.n 4ad18 │ │ │ │ + bpl.n 4acd8 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 4acc8 │ │ │ │ + bmi.n 4ac88 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 4ac74 │ │ │ │ + bmi.n 4ac34 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 4ade0 │ │ │ │ + bmi.n 4ada0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 4ad9c │ │ │ │ + bmi.n 4ad5c │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 4ad58 │ │ │ │ + bcc.n 4ad18 │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r2, [pc, #1172] @ 4b1f8 │ │ │ │ - ldr.w r3, [pc, #1172] @ 4b1fc │ │ │ │ + ldr.w r2, [pc, #1172] @ 4b1c8 │ │ │ │ + ldr.w r3, [pc, #1172] @ 4b1cc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr.w r0, [pc, #1152] @ 4b200 │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr.w r0, [pc, #1152] @ 4b1d0 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #36402 @ 0x8e32 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1140] @ 4b204 │ │ │ │ - ldr.w r3, [pc, #1128] @ 4b1fc │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1140] @ 4b1d4 │ │ │ │ + ldr.w r3, [pc, #1128] @ 4b1cc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1380] @ 0x564 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4b048 │ │ │ │ - ldr.w r0, [pc, #1116] @ 4b208 │ │ │ │ + bne.w 4b018 │ │ │ │ + ldr.w r0, [pc, #1116] @ 4b1d8 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #36398 @ 0x8e2e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - bl 112bc │ │ │ │ + bl 105dc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d13, d0 │ │ │ │ - b.w 48f32 │ │ │ │ - bl 112bc │ │ │ │ + b.w 48f02 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d12, d0 │ │ │ │ - b.w 48eaa │ │ │ │ - bl 112bc │ │ │ │ + b.w 48e7a │ │ │ │ + bl 1128c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ vstr d0, [sp, #152] @ 0x98 │ │ │ │ - b.w 48eee │ │ │ │ + b.w 48ebe │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48f1a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48eea │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48f56 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48f26 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48ece │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48e9e │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 48e92 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 48e62 │ │ │ │ movw fp, #36817 @ 0x8fd1 │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.w 4a5d2 │ │ │ │ + b.w 4a5a2 │ │ │ │ mov r6, fp │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36815 @ 0x8fcf │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #36293 @ 0x8dc5 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - ldr r3, [pc, #984] @ (4b20c ) │ │ │ │ + ldr r3, [pc, #984] @ (4b1dc ) │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4a8c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4a890 │ │ │ │ mov r6, fp │ │ │ │ mov r4, r7 │ │ │ │ movw fp, #36822 @ 0x8fd6 │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.n 4a838 │ │ │ │ + b.n 4a808 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #36283 @ 0x8dbb │ │ │ │ strd r3, r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - ldr r3, [pc, #932] @ (4b20c ) │ │ │ │ + ldr r3, [pc, #932] @ (4b1dc ) │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - b.w 49a52 │ │ │ │ + b.w 49a22 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48f06 │ │ │ │ + beq.w 48ed6 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ mov r8, r4 │ │ │ │ movs r2, #0 │ │ │ │ movw fp, #36924 @ 0x903c │ │ │ │ movw sl, #586 @ 0x24a │ │ │ │ - b.w 4a3cc │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4a39c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48e7a │ │ │ │ + beq.w 48e4a │ │ │ │ movs r2, #0 │ │ │ │ movw fp, #36920 @ 0x9038 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ movw sl, #586 @ 0x24a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 4a5da │ │ │ │ + bne.w 4a5aa │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ movw sl, #586 @ 0x24a │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r8, [r1] │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ - b.w 4a3d4 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4a3a4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48f42 │ │ │ │ + beq.w 48f12 │ │ │ │ mov.w r8, #0 │ │ │ │ movw fp, #36926 @ 0x903e │ │ │ │ movw sl, #586 @ 0x24a │ │ │ │ - b.w 4a00e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 49fde │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48eba │ │ │ │ + beq.w 48e8a │ │ │ │ movs r2, #0 │ │ │ │ movw fp, #36922 @ 0x903a │ │ │ │ - b.n 4aea2 │ │ │ │ - ldr r3, [pc, #796] @ (4b210 ) │ │ │ │ + b.n 4ae72 │ │ │ │ + ldr r3, [pc, #796] @ (4b1e0 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #788] @ (4b214 ) │ │ │ │ - ldr r0, [pc, #792] @ (4b218 ) │ │ │ │ + ldr r1, [pc, #788] @ (4b1e4 ) │ │ │ │ + ldr r0, [pc, #792] @ (4b1e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10478 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10448 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 4b16a │ │ │ │ + bpl.w 4b13a │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w fp, [r3] │ │ │ │ str.w fp, [r1] │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldrd r6, r3, [r3, #4] │ │ │ │ str r6, [r1, #0] │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.w 48e0c │ │ │ │ - ldr r3, [pc, #740] @ (4b21c ) │ │ │ │ + b.w 48ddc │ │ │ │ + ldr r3, [pc, #740] @ (4b1ec ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b11e │ │ │ │ - ldr r6, [pc, #724] @ (4b220 ) │ │ │ │ + beq.w 4b0ee │ │ │ │ + ldr r6, [pc, #724] @ (4b1f0 ) │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #372] @ 0x174 │ │ │ │ add r6, pc │ │ │ │ mov.w r8, #2 │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ movs r3, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4b0d8 │ │ │ │ + beq.w 4b0a8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [r3, #0] │ │ │ │ - blx 3e4c │ │ │ │ - vldr d7, [pc, #624] @ 4b1f0 │ │ │ │ + blx 3e18 │ │ │ │ + vldr d7, [pc, #624] @ 4b1c0 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ movs r2, #29 │ │ │ │ mov r0, sl │ │ │ │ strd r9, r4, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ vstr d7, [sp, #504] @ 0x1f8 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr.w r3, [sp, #1276] @ 0x4fc │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ - beq.n 4afbe │ │ │ │ + beq.n 4af8e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d96 │ │ │ │ + bne.w 48d66 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #584 @ 0x248 │ │ │ │ mov r6, r8 │ │ │ │ str.w r8, [sp, #136] @ 0x88 │ │ │ │ movw fp, #36851 @ 0x8ff3 │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr.w r8, [r3] │ │ │ │ - bgt.n 4b050 │ │ │ │ + bgt.n 4b020 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4afe4 │ │ │ │ - bl f19c │ │ │ │ + blt.n 4afb4 │ │ │ │ + bl f16c │ │ │ │ movs r6, #0 │ │ │ │ movw fp, #36869 @ 0x9005 │ │ │ │ movw sl, #586 @ 0x24a │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 49330 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 49300 │ │ │ │ movw fp, #36825 @ 0x8fd9 │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.w 4a5d2 │ │ │ │ + b.w 4a5a2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ab30 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ab00 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #508 @ 0x1fc │ │ │ │ mov.w r8, #0 │ │ │ │ - b.w 492ea │ │ │ │ + b.w 492ba │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ mov r8, r4 │ │ │ │ mov r2, r6 │ │ │ │ movw fp, #37823 @ 0x93bf │ │ │ │ movw sl, #681 @ 0x2a9 │ │ │ │ - b.w 4a3cc │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #492] @ (4b224 ) │ │ │ │ + b.w 4a39c │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #492] @ (4b1f4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #492] @ (4b228 ) │ │ │ │ - ldr r0, [pc, #492] @ (4b22c ) │ │ │ │ + ldr r1, [pc, #492] @ (4b1f8 ) │ │ │ │ + ldr r0, [pc, #492] @ (4b1fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - ldr r3, [pc, #476] @ (4b230 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + ldr r3, [pc, #476] @ (4b200 ) │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #476] @ (4b234 ) │ │ │ │ + ldr r1, [pc, #476] @ (4b204 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ - b.n 4afe4 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 4afb4 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str.w r3, [sp, #1272] @ 0x4f8 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str.w r3, [sp, #1276] @ 0x4fc │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str.w r3, [sp, #1280] @ 0x500 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str.w r3, [sp, #1284] @ 0x504 │ │ │ │ - blx 3e40 │ │ │ │ + blx 3e0c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b130 │ │ │ │ + beq.n 4b100 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov fp, r9 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [r3, #112] @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b14a │ │ │ │ + beq.n 4b11a │ │ │ │ ldr.w r1, [fp], #4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #4 │ │ │ │ str r0, [r1, #0] │ │ │ │ - bne.n 4b092 │ │ │ │ + bne.n 4b062 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ blx r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 13374 │ │ │ │ + bl 13344 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b118 │ │ │ │ + beq.n 4b0e8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b0ca │ │ │ │ + beq.n 4b09a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b1b6 │ │ │ │ + beq.n 4b186 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ ldr.w fp, [r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.w 48e4c │ │ │ │ + b.w 48e1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ movw fp, #36836 @ 0x8fe4 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ mov r8, r0 │ │ │ │ movw fp, #37803 @ 0x93ab │ │ │ │ movw sl, #681 @ 0x2a9 │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b.w 492e6 │ │ │ │ + b.w 492b6 │ │ │ │ movw fp, #36909 @ 0x902d │ │ │ │ - b.n 4aea2 │ │ │ │ + b.n 4ae72 │ │ │ │ mov r8, r4 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ movw fp, #36830 @ 0x8fde │ │ │ │ movw sl, #583 @ 0x247 │ │ │ │ - b.w 4a00e │ │ │ │ + b.w 49fde │ │ │ │ movw fp, #36901 @ 0x9025 │ │ │ │ - b.n 4aea2 │ │ │ │ - ldr r3, [pc, #256] @ (4b238 ) │ │ │ │ + b.n 4ae72 │ │ │ │ + ldr r3, [pc, #256] @ (4b208 ) │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ - ldr r1, [pc, #252] @ (4b23c ) │ │ │ │ - ldr r0, [pc, #256] @ (4b240 ) │ │ │ │ + ldr r1, [pc, #252] @ (4b20c ) │ │ │ │ + ldr r0, [pc, #256] @ (4b210 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b15a │ │ │ │ + beq.n 4b12a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 4b1be │ │ │ │ - bl 13304 │ │ │ │ + cbz r3, 4b18e │ │ │ │ + bl 132d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b1e6 │ │ │ │ + beq.n 4b1b6 │ │ │ │ movs r2, #0 │ │ │ │ movw fp, #36917 @ 0x9035 │ │ │ │ - b.n 4aea2 │ │ │ │ - ldr r3, [pc, #216] @ (4b244 ) │ │ │ │ + b.n 4ae72 │ │ │ │ + ldr r3, [pc, #216] @ (4b214 ) │ │ │ │ movw r2, #36878 @ 0x900e │ │ │ │ - ldr r1, [pc, #212] @ (4b248 ) │ │ │ │ - ldr r0, [pc, #216] @ (4b24c ) │ │ │ │ + ldr r1, [pc, #212] @ (4b218 ) │ │ │ │ + ldr r0, [pc, #216] @ (4b21c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vstr d2, [sp, #256] @ 0x100 │ │ │ │ - blx 3b78 │ │ │ │ + blx 3b44 │ │ │ │ vldr d2, [sp, #256] @ 0x100 │ │ │ │ vstr d0, [sp, #264] @ 0x108 │ │ │ │ - b.w 49c3a │ │ │ │ + b.w 49c0a │ │ │ │ vmov.f64 d0, d7 │ │ │ │ vstr d6, [sp, #264] @ 0x108 │ │ │ │ vstr d2, [sp, #256] @ 0x100 │ │ │ │ - blx 3b78 │ │ │ │ + blx 3b44 │ │ │ │ vldr d6, [sp, #264] @ 0x108 │ │ │ │ vldr d2, [sp, #256] @ 0x100 │ │ │ │ vstr d0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 49c26 │ │ │ │ + b.w 49bf6 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4b0ca │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4b09a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4b15a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4b12a │ │ │ │ vmov.f64 d0, d15 │ │ │ │ - blx 3b78 │ │ │ │ + blx 3b44 │ │ │ │ vstr d0, [sp, #336] @ 0x150 │ │ │ │ - b.w 4903a │ │ │ │ - blx 3b78 │ │ │ │ + b.w 4900a │ │ │ │ + blx 3b44 │ │ │ │ vstr d0, [sp, #312] @ 0x138 │ │ │ │ - b.w 49026 │ │ │ │ - bl 10568 │ │ │ │ + b.w 48ff6 │ │ │ │ + bl 10538 │ │ │ │ mov r0, r6 │ │ │ │ - bl f19c │ │ │ │ - b.n 4b162 │ │ │ │ + bl f16c │ │ │ │ + b.n 4b132 │ │ │ │ nop │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 4b220 │ │ │ │ + bcc.n 4b1e0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ movs r3, r0 │ │ │ │ - bcs.n 4b1d0 │ │ │ │ + bcs.n 4b190 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4b28c │ │ │ │ + beq.n 4b24c │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 4b124 │ │ │ │ + beq.n 4b2e4 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 4b214 │ │ │ │ + bls.n 4b1d4 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4b7f0 │ │ │ │ + b.n 4b7b0 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfbb00001 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + umull r0, r0, r8, r1 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 12, cr0, cr12, cr1, {0} │ │ │ │ + cdp2 0, 12, cr0, cr4, cr1, {0} │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3168] @ 0xc60 │ │ │ │ sub.w sp, sp, #828 @ 0x33c │ │ │ │ - ldr.w fp, [pc, #2408] @ 4bbd4 │ │ │ │ + ldr.w fp, [pc, #2408] @ 4bba4 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ add fp, pc │ │ │ │ ldr.w r9, [sp, #1176] @ 0x498 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sp, #1136] @ 0x470 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ ldr.w r3, [sp, #1144] @ 0x478 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r3, [sp, #1152] @ 0x480 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - ldr.w r2, [pc, #2376] @ 4bbd8 │ │ │ │ + ldr.w r2, [pc, #2376] @ 4bba8 │ │ │ │ ldr.w r3, [sp, #1160] @ 0x488 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2368] @ 4bbdc │ │ │ │ + ldr.w r3, [pc, #2368] @ 4bbac │ │ │ │ ldr.w r4, [sp, #1188] @ 0x4a4 │ │ │ │ ldr.w r7, [sp, #1184] @ 0x4a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #820] @ 0x334 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -103677,300 +103678,300 @@ │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #972] @ 0x3cc │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #2284] @ 4bbe0 │ │ │ │ + ldr.w r3, [pc, #2284] @ 4bbb0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ strd r2, r2, [r1] │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c230 │ │ │ │ + beq.w 4c200 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b322 │ │ │ │ + beq.n 4b2f2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #2236] @ 4bbe4 │ │ │ │ + ldr.w r2, [pc, #2236] @ 4bbb4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c252 │ │ │ │ + beq.w 4c222 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4c25c │ │ │ │ + beq.w 4c22c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b358 │ │ │ │ + beq.n 4b328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4bca6 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 4bc76 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c290 │ │ │ │ - ldr.w r4, [pc, #2176] @ 4bbe8 │ │ │ │ + beq.w 4c260 │ │ │ │ + ldr.w r4, [pc, #2176] @ 4bbb8 │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4be84 │ │ │ │ + blt.w 4be54 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r6, [r4, #2468] @ 0x9a4 │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4c36a │ │ │ │ - ldr.w r0, [pc, #2140] @ 4bbec │ │ │ │ + beq.w 4c33a │ │ │ │ + ldr.w r0, [pc, #2140] @ 4bbbc │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c37c │ │ │ │ + bne.w 4c34c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4c47e │ │ │ │ + beq.w 4c44e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b3c8 │ │ │ │ + beq.n 4b398 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c204 │ │ │ │ + beq.w 4c1d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b3dc │ │ │ │ + beq.n 4b3ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1fa │ │ │ │ + beq.w 4c1ca │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r3, [pc, #2044] @ 4bbf0 │ │ │ │ + ldr.w r3, [pc, #2044] @ 4bbc0 │ │ │ │ movs r2, #9 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 4bcb0 │ │ │ │ + beq.w 4bc80 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ add r2, sp, #608 @ 0x260 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2024] @ 4bbf4 │ │ │ │ + ldr.w r3, [pc, #2024] @ 4bbc4 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, r3, [sp, #712] @ 0x2c8 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - beq.w 4c390 │ │ │ │ + beq.w 4c360 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4c390 │ │ │ │ + beq.w 4c360 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b448 │ │ │ │ + beq.n 4b418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c20e │ │ │ │ + beq.w 4c1de │ │ │ │ ldr.w r0, [sp, #1192] @ 0x4a8 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c46c │ │ │ │ + beq.w 4c43c │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c49e │ │ │ │ + beq.w 4c46e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 4d0ec │ │ │ │ - ldr.w r2, [pc, #1924] @ 4bbf8 │ │ │ │ + bpl.w 4d0bc │ │ │ │ + ldr.w r2, [pc, #1924] @ 4bbc8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d0fe │ │ │ │ - ldr.w r2, [pc, #1916] @ 4bbfc │ │ │ │ + beq.w 4d0ce │ │ │ │ + ldr.w r2, [pc, #1916] @ 4bbcc │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d0e8 │ │ │ │ + beq.w 4d0b8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 4cf92 │ │ │ │ - ldr.w r3, [pc, #1896] @ 4bc00 │ │ │ │ + ble.w 4cf62 │ │ │ │ + ldr.w r3, [pc, #1896] @ 4bbd0 │ │ │ │ str r4, [r0, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 4cf92 │ │ │ │ - ldr.w r3, [pc, #1872] @ 4bc04 │ │ │ │ + beq.w 4cf62 │ │ │ │ + ldr.w r3, [pc, #1872] @ 4bbd4 │ │ │ │ str r2, [r5, #16] │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #300] @ 0x12c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4c4aa │ │ │ │ - ldr.w r0, [pc, #1852] @ 4bc08 │ │ │ │ + beq.w 4c47a │ │ │ │ + ldr.w r0, [pc, #1852] @ 4bbd8 │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c340 │ │ │ │ + bne.w 4c310 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4c326 │ │ │ │ + beq.w 4c2f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b504 │ │ │ │ + beq.n 4b4d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4be7a │ │ │ │ - ldr.w r5, [pc, #1796] @ 4bc0c │ │ │ │ + beq.w 4be4a │ │ │ │ + ldr.w r5, [pc, #1796] @ 4bbdc │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ add r3, sp, #332 @ 0x14c │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r5, #2916] @ 0xb64 │ │ │ │ blx r3 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c4be │ │ │ │ + bne.w 4c48e │ │ │ │ ldr.w r3, [sp, #1180] @ 0x49c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bcba │ │ │ │ + bne.w 4bc8a │ │ │ │ ldr.w r3, [sp, #1180] @ 0x49c │ │ │ │ strd r3, r3, [sp, #232] @ 0xe8 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - ldr.w r3, [pc, #1736] @ 4bc10 │ │ │ │ + ldr.w r3, [pc, #1736] @ 4bbe0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r7, sl │ │ │ │ ite ne │ │ │ │ movne.w r9, #1 │ │ │ │ moveq.w r9, #0 │ │ │ │ - bne.w 4c9d6 │ │ │ │ + bne.w 4c9a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b4d8 │ │ │ │ + bl 2b4a8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c500 │ │ │ │ + beq.w 4c4d0 │ │ │ │ ldr.w r2, [sp, #1140] @ 0x474 │ │ │ │ ldr.w r3, [sp, #1140] @ 0x474 │ │ │ │ negs r1, r2 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr.w r0, [sp, #1140] @ 0x474 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ add r2, r3 │ │ │ │ subs r0, r2, r0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c522 │ │ │ │ + beq.w 4c4f2 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ add r3, r0 │ │ │ │ adds r1, r3, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ vldr d8, [r3] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ vldr d11, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c544 │ │ │ │ + beq.w 4c514 │ │ │ │ ldr.w r3, [sp, #1140] @ 0x474 │ │ │ │ vldr d13, [r2] │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ sub.w r3, r3, r3, lsl #2 │ │ │ │ - ldr.w r8, [pc, #1624] @ 4bc14 │ │ │ │ + ldr.w r8, [pc, #1624] @ 4bbe4 │ │ │ │ add r3, r2 │ │ │ │ add r8, pc │ │ │ │ vldr d9, [r3] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr.w r0, [r8, #1020] @ 0x3fc │ │ │ │ vldr d12, [r3] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ vldr d10, [r3] │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c566 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 4c536 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c58c │ │ │ │ + beq.w 4c55c │ │ │ │ ldr.w r2, [r8, #424] @ 0x1a8 │ │ │ │ ldr.w r1, [r8, #2064] @ 0x810 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4c4d0 │ │ │ │ + blt.w 4c4a0 │ │ │ │ ldrd r3, r2, [sp, #144] @ 0x90 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ movw r2, #35757 @ 0x8bad │ │ │ │ movt r2, #26843 @ 0x68db │ │ │ │ asrs r0, r3, #31 │ │ │ │ @@ -103981,197 +103982,197 @@ │ │ │ │ eor.w r0, r3, r1 │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ and.w r3, r3, r0, lsr #31 │ │ │ │ subs r0, r2, r3 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c5ea │ │ │ │ + beq.w 4c5ba │ │ │ │ ldr.w r1, [r8, #1328] @ 0x530 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4c5c8 │ │ │ │ + blt.w 4c598 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b674 │ │ │ │ + beq.n 4b644 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c3f8 │ │ │ │ - ldr.w r3, [pc, #1440] @ 4bc18 │ │ │ │ + beq.w 4c3c8 │ │ │ │ + ldr.w r3, [pc, #1440] @ 4bbe8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c7b2 │ │ │ │ + beq.w 4c782 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b6a0 │ │ │ │ + beq.n 4b670 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c402 │ │ │ │ + beq.w 4c3d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b6b4 │ │ │ │ + beq.n 4b684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c416 │ │ │ │ + beq.w 4c3e6 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b6ca │ │ │ │ + beq.n 4b69a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c40c │ │ │ │ - ldr.w r5, [pc, #1360] @ 4bc1c │ │ │ │ + beq.w 4c3dc │ │ │ │ + ldr.w r5, [pc, #1360] @ 4bbec │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c8ac │ │ │ │ + beq.w 4c87c │ │ │ │ ldr.w r1, [r5, #2336] @ 0x920 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c8ca │ │ │ │ + beq.w 4c89a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b706 │ │ │ │ + beq.n 4b6d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4b706 │ │ │ │ + cbnz r3, 4b6d6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1304] @ 4bc20 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [pc, #1304] @ 4bbf0 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1292] @ 4bc24 │ │ │ │ + ldr.w r3, [pc, #1292] @ 4bbf4 │ │ │ │ mov.w r9, #0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c90a │ │ │ │ + beq.w 4c8da │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c420 │ │ │ │ + beq.w 4c3f0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c984 │ │ │ │ - ldr.w r3, [pc, #1220] @ 4bc28 │ │ │ │ + beq.w 4c954 │ │ │ │ + ldr.w r3, [pc, #1220] @ 4bbf8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4c642 │ │ │ │ + blt.w 4c612 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cae2 │ │ │ │ + beq.w 4cab2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b7a0 │ │ │ │ + beq.n 4b770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c850 │ │ │ │ + beq.w 4c820 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b7b8 │ │ │ │ + beq.n 4b788 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c85a │ │ │ │ + beq.w 4c82a │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b7ce │ │ │ │ + beq.n 4b79e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c864 │ │ │ │ + beq.w 4c834 │ │ │ │ cmp r7, sl │ │ │ │ - bne.w 4cb50 │ │ │ │ + bne.w 4cb20 │ │ │ │ add r3, sp, #348 @ 0x15c │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ - ldr.w r3, [pc, #1104] @ 4bc2c │ │ │ │ + ldr.w r3, [pc, #1104] @ 4bbfc │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, sp, #716 @ 0x2cc │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r3, r3, [sp, #376] @ 0x178 │ │ │ │ - ldr.w r3, [pc, #1088] @ 4bc30 │ │ │ │ + ldr.w r3, [pc, #1088] @ 4bc00 │ │ │ │ strd r4, r4, [sp, #348] @ 0x15c │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ str r7, [sp, #712] @ 0x2c8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r4, [sp, #252] @ 0xfc │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #648] @ 0x288 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ ldr r3, [sp, #652] @ 0x28c │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 4bb32 │ │ │ │ + ble.w 4bb02 │ │ │ │ vmov s15, r3 │ │ │ │ vsub.f64 d9, d9, d12 │ │ │ │ vsub.f64 d8, d8, d11 │ │ │ │ vsub.f64 d10, d13, d10 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r8 │ │ │ │ @@ -104182,15 +104183,15 @@ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vdiv.f64 d9, d10, d7 │ │ │ │ vldr s15, [sp, #152] @ 0x98 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vdiv.f64 d10, d8, d7 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 4cf10 │ │ │ │ + ble.w 4cee0 │ │ │ │ vmov s27, r4 │ │ │ │ str.w fp, [sp, #248] @ 0xf8 │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r6 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ mov r5, r4 │ │ │ │ movw lr, #36280 @ 0x8db8 │ │ │ │ @@ -104200,18 +104201,18 @@ │ │ │ │ movw ip, #32401 @ 0x7e91 │ │ │ │ movt ip, #15099 @ 0x3afb │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str.w sl, [sp, #284] @ 0x11c │ │ │ │ str.w ip, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 4d1a4 │ │ │ │ + ble.w 4d174 │ │ │ │ str.w lr, [sp, #256] @ 0x100 │ │ │ │ mov r3, r2 │ │ │ │ - vldr s17, [pc, #804] @ 4bbd0 │ │ │ │ + vldr s17, [pc, #804] @ 4bba0 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r4 │ │ │ │ strd r4, r2, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ @@ -104230,21 +104231,21 @@ │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ add.w r8, r3, r2 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ mul.w r3, r3, r8 │ │ │ │ cmp.w r2, r3, ror #4 │ │ │ │ - bcs.w 4c67c │ │ │ │ + bcs.w 4c64c │ │ │ │ vcvt.f64.s32 d4, s27 │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ vcvt.f64.s32 d6, s17 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r7, [pc, #808] @ (4bc34 ) │ │ │ │ + ldr r7, [pc, #808] @ (4bc04 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ addw r1, sp, #1044 @ 0x414 │ │ │ │ vadd.f64 d4, d4, d5 │ │ │ │ mov r0, sp │ │ │ │ vldr d7, [r3] │ │ │ │ vadd.f64 d6, d6, d5 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ @@ -104259,86 +104260,86 @@ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vadd.f64 d6, d6, d5 │ │ │ │ vstr d7, [r9, #8] │ │ │ │ vldr d7, [r3] │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ vmla.f64 d7, d6, d10 │ │ │ │ vstr d7, [r9, #16] │ │ │ │ - vldr d7, [pc, #620] @ 4bbc8 │ │ │ │ + vldr d7, [pc, #620] @ 4bb98 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ strd r6, r3, [sp, #92] @ 0x5c │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add.w r3, sp, #1032 @ 0x408 │ │ │ │ ldr.w r7, [r7, #2920] @ 0xb68 │ │ │ │ mov r0, r9 │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ blx r7 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4cc3c │ │ │ │ + beq.w 4cc0c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cc96 │ │ │ │ + beq.w 4cc66 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ vldr d7, [r3] │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4cce0 │ │ │ │ + beq.w 4ccb0 │ │ │ │ ldr.w r0, [r6, #236] @ 0xec │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d14, d6, d7 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 4baaa │ │ │ │ + ble.n 4ba7a │ │ │ │ vmov.f32 s30, s17 │ │ │ │ ldr r7, [sp, #224] @ 0xe0 │ │ │ │ vmov.f32 s31, s27 │ │ │ │ strd r8, r9, [sp, #320] @ 0x140 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c9f0 │ │ │ │ + beq.w 4c9c0 │ │ │ │ ldr.w r3, [r6, #160] @ 0xa0 │ │ │ │ ldr r1, [r6, #124] @ 0x7c │ │ │ │ ldr.w r2, [sp, #1164] @ 0x48c │ │ │ │ mul.w r3, r3, r9 │ │ │ │ ldr r5, [r1, r3] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mla r3, r2, r5, r3 │ │ │ │ ldr.w r2, [sp, #1156] @ 0x484 │ │ │ │ vldr d7, [r3] │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ mla r3, r2, r5, r3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d6, [r3] │ │ │ │ - beq.w 4ca4c │ │ │ │ + beq.w 4ca1c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ vdiv.f64 d12, d6, d7 │ │ │ │ ldr.w r2, [sp, #1148] @ 0x47c │ │ │ │ mla r3, r2, r5, r3 │ │ │ │ vldr d0, [r3] │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 4caa6 │ │ │ │ + beq.w 4ca76 │ │ │ │ vdiv.f64 d8, d12, d0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cb22 │ │ │ │ + beq.w 4caf2 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mla r3, r1, r9, r3 │ │ │ │ vldr d0, [r3] │ │ │ │ vmul.f64 d0, d14, d0 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 4d198 │ │ │ │ + bmi.w 4d168 │ │ │ │ vsqrt.f64 d13, d0 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ ldr.w r2, [sp, #1172] @ 0x494 │ │ │ │ mla r5, r2, r5, r3 │ │ │ │ vldr d12, [r5] │ │ │ │ blx r7 │ │ │ │ @@ -104346,26 +104347,26 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ vmul.f64 d12, d8, d12 │ │ │ │ vmla.f64 d7, d12, d0 │ │ │ │ vstr d7, [r4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1180] @ 0x49c │ │ │ │ - cbz r3, 4ba96 │ │ │ │ + cbz r3, 4ba66 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cdd8 │ │ │ │ + beq.w 4cda8 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ blx r7 │ │ │ │ vldr d7, [sl] │ │ │ │ vmla.f64 d7, d8, d0 │ │ │ │ vstr d7, [sl] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 4b9bc │ │ │ │ + bne.n 4b98c │ │ │ │ ldrd r8, r9, [sp, #320] @ 0x140 │ │ │ │ vmov.f32 s17, s30 │ │ │ │ vmov.f32 s27, s31 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ add r4, r2 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ @@ -104374,15 +104375,15 @@ │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add sl, r2 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4b8e2 │ │ │ │ + bne.w 4b8b2 │ │ │ │ vmov r2, s17 │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldrd lr, r3, [sp, #308] @ 0x134 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [sp, #272] @ 0x110 │ │ │ │ adds r2, #1 │ │ │ │ vmov s17, r2 │ │ │ │ @@ -104391,15 +104392,15 @@ │ │ │ │ add lr, r2 │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ add ip, r2 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 4b8b6 │ │ │ │ + bne.w 4b886 │ │ │ │ ldrd r4, r2, [sp, #296] @ 0x128 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ ldr.w lr, [sp, #256] @ 0x100 │ │ │ │ vmov r3, s27 │ │ │ │ adds r3, #1 │ │ │ │ vmov s27, r3 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ @@ -104407,44 +104408,44 @@ │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 4b89a │ │ │ │ + bne.w 4b86a │ │ │ │ mov r6, fp │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w sl, [sp, #284] @ 0x11c │ │ │ │ mov r0, r9 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr.w r3, [sp, #1180] @ 0x49c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4cfae │ │ │ │ + bne.w 4cf7e │ │ │ │ ldr.w r3, [sp, #1196] @ 0x4ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cf96 │ │ │ │ - ldr r3, [pc, #232] @ (4bc38 ) │ │ │ │ + beq.w 4cf66 │ │ │ │ + ldr r3, [pc, #232] @ (4bc08 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d17a │ │ │ │ - ldr r3, [pc, #216] @ (4bc3c ) │ │ │ │ + beq.w 4d14a │ │ │ │ + ldr r3, [pc, #216] @ (4bc0c ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4d1d6 │ │ │ │ + bne.w 4d1a6 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4d1d0 │ │ │ │ + beq.w 4d1a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -104454,532 +104455,532 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bbac │ │ │ │ + beq.n 4bb7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d18e │ │ │ │ + beq.w 4d15e │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ - ldr r3, [pc, #140] @ (4bc40 ) │ │ │ │ + ldr r3, [pc, #140] @ (4bc10 ) │ │ │ │ eor.w r1, r2, #1 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ adds r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #712] @ 0x2c8 │ │ │ │ ldr.w r3, [r3, #656] @ 0x290 │ │ │ │ - b.n 4bc44 │ │ │ │ + b.n 4bc14 │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #560] @ (4be08 ) │ │ │ │ + ldr r5, [pc, #752] @ (4be98 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #400] @ (4bd6c ) │ │ │ │ + ldr r5, [pc, #592] @ (4bdfc ) │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r3, r0 │ │ │ │ - it cc │ │ │ │ - movcc r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + wfi │ │ │ │ + movs r1, r0 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ movs r3, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ vtbx.8 d19, {d12-d13}, d23 │ │ │ │ - @ instruction: 0xfffc5ab6 │ │ │ │ + vtbx.8 d21, {d28-d30}, d22 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #984] @ (4c00c ) │ │ │ │ + ldr r4, [pc, #152] @ (4bc9c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ movs r3, r0 │ │ │ │ str r3, [sp, #716] @ 0x2cc │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4d1ba │ │ │ │ + beq.w 4d18a │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bc74 │ │ │ │ + beq.n 4bc44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d1c6 │ │ │ │ + beq.w 4d196 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ cmp r6, sl │ │ │ │ - beq.n 4bc9e │ │ │ │ + beq.n 4bc6e │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bc86 │ │ │ │ + bne.n 4bc56 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4c2be │ │ │ │ + ble.w 4c28e │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.n 4c036 │ │ │ │ + b.n 4c006 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b358 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b328 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b.w 4b434 │ │ │ │ + b.w 4b404 │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c610 │ │ │ │ + beq.w 4c5e0 │ │ │ │ ldr.w r1, [r5, #2332] @ 0x91c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c66c │ │ │ │ + beq.w 4c63c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bcf0 │ │ │ │ + beq.n 4bcc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c3f0 │ │ │ │ + beq.w 4c3c0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c768 │ │ │ │ + beq.w 4c738 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c86e │ │ │ │ + beq.w 4c83e │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c8ee │ │ │ │ + beq.w 4c8be │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c8fc │ │ │ │ + beq.w 4c8cc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ movs r1, #0 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r8, [sp, #124] @ 0x7c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c448 │ │ │ │ + beq.w 4c418 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c9b2 │ │ │ │ - ldr.w r3, [pc, #2996] @ 4c920 │ │ │ │ + beq.w 4c982 │ │ │ │ + ldr.w r3, [pc, #2996] @ 4c8f0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4c61e │ │ │ │ + blt.w 4c5ee │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ca88 │ │ │ │ + beq.w 4ca58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bda8 │ │ │ │ + beq.n 4bd78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c832 │ │ │ │ + beq.w 4c802 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bdbe │ │ │ │ + beq.n 4bd8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c83c │ │ │ │ + beq.w 4c80c │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bdd4 │ │ │ │ + beq.n 4bda4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c846 │ │ │ │ + beq.w 4c816 │ │ │ │ ldr.w r9, [sp, #196] @ 0xc4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2876] @ 4c924 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2876] @ 4c8f4 │ │ │ │ cmp r8, sl │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - beq.w 4c5b0 │ │ │ │ + beq.w 4c580 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2848] @ 4c928 │ │ │ │ + ldr.w r3, [pc, #2848] @ 4c8f8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #196] @ 0xc4 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #12] │ │ │ │ adds r3, #16 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ ldr r1, [sp, #716] @ 0x2cc │ │ │ │ adds r0, #1 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ - beq.w 4cd1a │ │ │ │ + beq.w 4ccea │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4cd1a │ │ │ │ + beq.w 4ccea │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4be56 │ │ │ │ + beq.n 4be26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c8c0 │ │ │ │ + beq.w 4c890 │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ mov r1, r5 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ str r2, [r5, #4] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - b.w 4b544 │ │ │ │ + b.w 4b514 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b504 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b4d4 │ │ │ │ movs r6, #0 │ │ │ │ movw r3, #49485 @ 0xc14d │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ strd r6, r6, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4beaa │ │ │ │ + beq.n 4be7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1f2 │ │ │ │ + beq.w 4c1c2 │ │ │ │ ldr.w r7, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4bec2 │ │ │ │ + beq.n 4be92 │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4c1e4 │ │ │ │ + beq.w 4c1b4 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r3, 4bee4 │ │ │ │ + cbz r3, 4beb4 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bee4 │ │ │ │ + beq.n 4beb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1dc │ │ │ │ + beq.w 4c1ac │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ - cbz r3, 4befe │ │ │ │ + cbz r3, 4bece │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4befe │ │ │ │ + beq.n 4bece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c104 │ │ │ │ - cbz r5, 4bf14 │ │ │ │ + beq.w 4c0d4 │ │ │ │ + cbz r5, 4bee4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bf14 │ │ │ │ + beq.n 4bee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1a0 │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 4c170 │ │ │ │ + blx 3af4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4c158 │ │ │ │ + beq.w 4c128 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 4c10c │ │ │ │ + beq.w 4c0dc │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 4c218 │ │ │ │ + beq.w 4c1e8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4c21e │ │ │ │ + beq.w 4c1ee │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - ldr.w r0, [pc, #2504] @ 4c92c │ │ │ │ + ldr.w r0, [pc, #2504] @ 4c8fc │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ cmp r2, r0 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r0, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ it eq │ │ │ │ streq r2, [r0, #40] @ 0x28 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4cf0c │ │ │ │ + bne.w 4cedc │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 4c30a │ │ │ │ + bne.w 4c2da │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 4bfbc │ │ │ │ + cbz r0, 4bf8c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 4bfbc │ │ │ │ + beq.n 4bf8c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 4bfbc │ │ │ │ + cbnz r2, 4bf8c │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4bfd0 │ │ │ │ + beq.n 4bfa0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4c12c │ │ │ │ - cbz r1, 4bfe6 │ │ │ │ + beq.w 4c0fc │ │ │ │ + cbz r1, 4bfb6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bfe6 │ │ │ │ + beq.n 4bfb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1a8 │ │ │ │ - ldr.w r3, [pc, #2376] @ 4c930 │ │ │ │ + beq.w 4c178 │ │ │ │ + ldr.w r3, [pc, #2376] @ 4c900 │ │ │ │ mov r2, sl │ │ │ │ - ldr.w r0, [pc, #2372] @ 4c934 │ │ │ │ + ldr.w r0, [pc, #2372] @ 4c904 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r3, [pc, #2364] @ 4c938 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r3, [pc, #2364] @ 4c908 │ │ │ │ ldr.w sl, [fp, r3] │ │ │ │ cmp r6, sl │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq.w 4c19c │ │ │ │ + beq.w 4c16c │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c01a │ │ │ │ + bne.n 4bfea │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4c2c4 │ │ │ │ + ble.w 4c294 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - cbz r3, 4c04c │ │ │ │ + cbz r3, 4c01c │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c04c │ │ │ │ + beq.n 4c01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1b0 │ │ │ │ + beq.w 4c180 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, sl │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 4c072 │ │ │ │ + beq.n 4c042 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c05c │ │ │ │ + bne.n 4c02c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 4c138 │ │ │ │ - cbz r7, 4c088 │ │ │ │ + ble.n 4c108 │ │ │ │ + cbz r7, 4c058 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c088 │ │ │ │ + beq.n 4c058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1b8 │ │ │ │ + beq.w 4c188 │ │ │ │ cmp r4, sl │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - beq.n 4c0b0 │ │ │ │ + beq.n 4c080 │ │ │ │ add.w r3, r4, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c098 │ │ │ │ + bne.n 4c068 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4c2e8 │ │ │ │ + ble.w 4c2b8 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c0c4 │ │ │ │ + beq.n 4c094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4c1c0 │ │ │ │ - ldr.w r2, [pc, #2164] @ 4c93c │ │ │ │ - ldr.w r3, [pc, #2164] @ 4c940 │ │ │ │ + beq.n 4c190 │ │ │ │ + ldr.w r2, [pc, #2164] @ 4c90c │ │ │ │ + ldr.w r3, [pc, #2164] @ 4c910 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4cf60 │ │ │ │ + bne.w 4cf30 │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #828 @ 0x33c │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ @@ -104987,549 +104988,549 @@ │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49753 @ 0xc259 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4befe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4bece │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4bf60 │ │ │ │ + bne.w 4bf30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 4bfe6 │ │ │ │ + beq.w 4bfb6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4bfe6 │ │ │ │ + bne.w 4bfb6 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - b.n 4bfd0 │ │ │ │ - bne.w 4c7d6 │ │ │ │ + b.n 4bfa0 │ │ │ │ + bne.w 4c7a6 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c072 │ │ │ │ + beq.n 4c042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c072 │ │ │ │ + bne.n 4c042 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c072 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c042 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bfe6 │ │ │ │ + beq.w 4bfb6 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ - ldr.w r3, [pc, #2016] @ 4c944 │ │ │ │ + ldr.w r3, [pc, #2016] @ 4c914 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #120] @ 0x78 │ │ │ │ streq.w r8, [r3, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bfe6 │ │ │ │ + beq.w 4bfb6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4bfe6 │ │ │ │ + beq.w 4bfb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bfe6 │ │ │ │ - b.n 4c1aa │ │ │ │ + bne.w 4bfb6 │ │ │ │ + b.n 4c17a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c032 │ │ │ │ + b.n 4c002 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4bf14 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4bee4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4bfe6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4bfb6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c04c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c01c │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c088 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c058 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c0c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c094 │ │ │ │ mov r7, r3 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ movw r3, #49572 @ 0xc1a4 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4bee4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4beb4 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4beca │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4be9a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4beaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4be7a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b3dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b3ac │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b3c8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b398 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b448 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b418 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4bf60 │ │ │ │ + bne.w 4bf30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 4bfc6 │ │ │ │ - b.n 4bfd2 │ │ │ │ + bne.w 4bf96 │ │ │ │ + b.n 4bfa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4b322 │ │ │ │ + bne.w 4b2f2 │ │ │ │ movw r3, #49478 @ 0xc146 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ strd r0, r0, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ - b.n 4bf14 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 4bee4 │ │ │ │ + blx 3b54 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 4b33c │ │ │ │ + b.w 4b30c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c26a │ │ │ │ + beq.n 4c23a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c3bc │ │ │ │ + beq.w 4c38c │ │ │ │ mov r4, r8 │ │ │ │ mov r6, r8 │ │ │ │ movw r3, #49480 @ 0xc148 │ │ │ │ strd r8, r8, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r7, r4 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ - b.n 4bee4 │ │ │ │ + b.n 4beb4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c2aa │ │ │ │ + beq.n 4c27a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c3d8 │ │ │ │ + beq.w 4c3a8 │ │ │ │ movw r3, #49483 @ 0xc14b │ │ │ │ mov r4, r7 │ │ │ │ mov r6, r7 │ │ │ │ strd r7, r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 4c78e │ │ │ │ + bne.w 4c75e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4c032 │ │ │ │ + beq.w 4c002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c032 │ │ │ │ + bne.w 4c002 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c032 │ │ │ │ - bne.w 4c7fa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c002 │ │ │ │ + bne.w 4c7ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4c0b0 │ │ │ │ + beq.w 4c080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4c0b0 │ │ │ │ + bne.w 4c080 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c0b0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c080 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4bfa0 │ │ │ │ - b.n 4bfbc │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 4c340 │ │ │ │ - ldr.w r3, [pc, #1560] @ 4c948 │ │ │ │ - ldr.w r1, [pc, #1560] @ 4c94c │ │ │ │ + bne.w 4bf70 │ │ │ │ + b.n 4bf8c │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 4c310 │ │ │ │ + ldr.w r3, [pc, #1560] @ 4c918 │ │ │ │ + ldr.w r1, [pc, #1560] @ 4c91c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4c354 │ │ │ │ + beq.n 4c324 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4c574 │ │ │ │ + beq.w 4c544 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #49523 @ 0xc173 │ │ │ │ mov r8, r4 │ │ │ │ movw sl, #1420 @ 0x58c │ │ │ │ strd r4, r4, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c280 │ │ │ │ + b.n 4c250 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4b3b0 │ │ │ │ + bne.w 4b380 │ │ │ │ movs r6, #0 │ │ │ │ movw r3, #49486 @ 0xc14e │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ strd r6, r6, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4be96 │ │ │ │ + b.n 4be66 │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #49490 @ 0xc152 │ │ │ │ mov r6, r5 │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4c3b2 │ │ │ │ + beq.n 4c382 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4c4f2 │ │ │ │ + beq.w 4c4c2 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r4, r8 │ │ │ │ movw r3, #49480 @ 0xc148 │ │ │ │ mov r6, r8 │ │ │ │ strd r8, r8, [sp, #124] @ 0x7c │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ movw r3, #49483 @ 0xc14b │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ strd r5, r5, [sp, #124] @ 0x7c │ │ │ │ strd r5, r5, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1417 @ 0x589 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c1ea │ │ │ │ + b.n 4c1ba │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4bcf0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4bcc0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b674 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b644 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b6a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b670 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b6ca │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b69a │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b6b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b684 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c434 │ │ │ │ + beq.n 4c404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cdb0 │ │ │ │ + beq.w 4cd80 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r4, r7 │ │ │ │ movw r3, #49758 @ 0xc25e │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf00 │ │ │ │ + b.n 4bed0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 4c45c │ │ │ │ + beq.n 4c42c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4cd8e │ │ │ │ + beq.w 4cd5e │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movw r3, #49603 @ 0xc1c3 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 4c280 │ │ │ │ + b.n 4c250 │ │ │ │ movw r3, #49513 @ 0xc169 │ │ │ │ mov r7, r0 │ │ │ │ strd r0, r0, [sp, #124] @ 0x7c │ │ │ │ movw sl, #1420 @ 0x58c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4bee4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c37c │ │ │ │ - ldr.w r3, [pc, #1212] @ 4c948 │ │ │ │ - ldr.w r1, [pc, #1216] @ 4c950 │ │ │ │ + bne.w 4c34c │ │ │ │ + ldr.w r3, [pc, #1212] @ 4c918 │ │ │ │ + ldr.w r1, [pc, #1216] @ 4c920 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 4c37c │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 4c34c │ │ │ │ movw r3, #49515 @ 0xc16b │ │ │ │ movw sl, #1420 @ 0x58c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c39e │ │ │ │ + b.n 4c36e │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4b4f0 │ │ │ │ - b.n 4c340 │ │ │ │ + bne.w 4b4c0 │ │ │ │ + b.n 4c310 │ │ │ │ movs r7, #0 │ │ │ │ movw r3, #49546 @ 0xc18a │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ movw sl, #1427 @ 0x593 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c4e4 │ │ │ │ + beq.n 4c4b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c81e │ │ │ │ + beq.w 4c7ee │ │ │ │ movw r3, #49716 @ 0xc234 │ │ │ │ mov r7, r9 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4befe │ │ │ │ + b.n 4bece │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ strd r7, r5, [sp, #124] @ 0x7c │ │ │ │ - b.n 4bf14 │ │ │ │ - ldr.w r3, [pc, #1104] @ 4c954 │ │ │ │ + b.n 4bee4 │ │ │ │ + ldr.w r3, [pc, #1104] @ 4c924 │ │ │ │ movw sl, #1435 @ 0x59b │ │ │ │ - ldr.w r1, [pc, #1100] @ 4c958 │ │ │ │ + ldr.w r1, [pc, #1100] @ 4c928 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ movw r3, #49669 @ 0xc205 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ - ldr.w r3, [pc, #1072] @ 4c954 │ │ │ │ + b.n 4bee4 │ │ │ │ + ldr.w r3, [pc, #1072] @ 4c924 │ │ │ │ movw sl, #1436 @ 0x59c │ │ │ │ - ldr.w r1, [pc, #1072] @ 4c95c │ │ │ │ + ldr.w r1, [pc, #1072] @ 4c92c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r3, #49685 @ 0xc215 │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ - ldr.w r3, [pc, #1036] @ 4c954 │ │ │ │ + b.n 4bee4 │ │ │ │ + ldr.w r3, [pc, #1036] @ 4c924 │ │ │ │ movw sl, #1437 @ 0x59d │ │ │ │ - ldr.w r1, [pc, #1040] @ 4c960 │ │ │ │ + ldr.w r1, [pc, #1040] @ 4c930 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r3, #49701 @ 0xc225 │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ movw r3, #49712 @ 0xc230 │ │ │ │ mov r4, r0 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw sl, #1420 @ 0x58c │ │ │ │ movw r3, #49523 @ 0xc173 │ │ │ │ strd r7, r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 4c5a0 │ │ │ │ + beq.n 4c570 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ca36 │ │ │ │ + beq.w 4ca06 │ │ │ │ movs r7, #0 │ │ │ │ movw r3, #49714 @ 0xc232 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ str.w r8, [sp, #712] @ 0x2c8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ - b.n 4be3e │ │ │ │ + b.n 4be0e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c5dc │ │ │ │ + beq.n 4c5ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cb0e │ │ │ │ + beq.w 4cade │ │ │ │ movw r3, #49727 @ 0xc23f │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bee8 │ │ │ │ + b.n 4beb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4cc56 │ │ │ │ + beq.w 4cc26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cbf6 │ │ │ │ + beq.w 4cbc6 │ │ │ │ movs r7, #0 │ │ │ │ movw r3, #49725 @ 0xc23d │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movw sl, #1442 @ 0x5a2 │ │ │ │ - b.n 4befe │ │ │ │ + b.n 4bece │ │ │ │ movw r3, #49565 @ 0xc19d │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ - b.n 4bf14 │ │ │ │ + b.n 4bee4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4c632 │ │ │ │ + beq.n 4c602 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4cc20 │ │ │ │ + beq.w 4cbf0 │ │ │ │ movw r3, #49618 @ 0xc1d2 │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #1432 @ 0x598 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c280 │ │ │ │ + b.n 4c250 │ │ │ │ ldr.w r7, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4c65a │ │ │ │ + beq.n 4c62a │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4cc0c │ │ │ │ + beq.w 4cbdc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49765 @ 0xc265 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4bee8 │ │ │ │ + b.n 4beb8 │ │ │ │ movw r3, #49567 @ 0xc19f │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ ldrd r4, r5, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c39e │ │ │ │ - blx 43c8 │ │ │ │ + b.n 4c36e │ │ │ │ + blx 4394 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ - blx 438c │ │ │ │ + blx 4358 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4ce70 │ │ │ │ - ldr r3, [pc, #724] @ (4c964 ) │ │ │ │ + beq.w 4ce40 │ │ │ │ + ldr r3, [pc, #724] @ (4c934 ) │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2112] @ 0x840 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cec2 │ │ │ │ + beq.w 4ce92 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cea8 │ │ │ │ - ldr r2, [pc, #692] @ (4c968 ) │ │ │ │ + beq.w 4ce78 │ │ │ │ + ldr r2, [pc, #692] @ (4c938 ) │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 4cedc │ │ │ │ + bne.w 4ceac │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4cf02 │ │ │ │ + beq.w 4ced2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ itt ne │ │ │ │ @@ -105540,853 +105541,853 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4c6fe │ │ │ │ + beq.n 4c6ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4cdd0 │ │ │ │ + beq.w 4cda0 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ strd r7, r5, [sp, #712] @ 0x2c8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c726 │ │ │ │ + beq.n 4c6f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 4c760 │ │ │ │ + cbz r3, 4c730 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4cee6 │ │ │ │ + beq.w 4ceb6 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c742 │ │ │ │ + beq.n 4c712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cda8 │ │ │ │ + beq.w 4cd78 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c756 │ │ │ │ + beq.n 4c726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cdc8 │ │ │ │ + beq.w 4cd98 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ - blx 40a0 │ │ │ │ - b.w 4b8fa │ │ │ │ + blx 406c │ │ │ │ + b.w 4b8ca │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c726 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c6f6 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4c77c │ │ │ │ + beq.n 4c74c │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4cc68 │ │ │ │ + beq.w 4cc38 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ movw r3, #49570 @ 0xc1a2 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ mov r8, r4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c280 │ │ │ │ - ldr r2, [pc, #476] @ (4c96c ) │ │ │ │ - ldr r3, [pc, #428] @ (4c940 ) │ │ │ │ + b.n 4c250 │ │ │ │ + ldr r2, [pc, #476] @ (4c93c ) │ │ │ │ + ldr r3, [pc, #428] @ (4c910 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4cf60 │ │ │ │ - ldr r0, [pc, #456] @ (4c970 ) │ │ │ │ + bne.w 4cf30 │ │ │ │ + ldr r0, [pc, #456] @ (4c940 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50387 @ 0xc4d3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c7c4 │ │ │ │ + beq.n 4c794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cc80 │ │ │ │ + beq.w 4cc50 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ movw r3, #49737 @ 0xc249 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r4, r7 │ │ │ │ - b.w 4befe │ │ │ │ - ldr r2, [pc, #412] @ (4c974 ) │ │ │ │ - ldr r3, [pc, #356] @ (4c940 ) │ │ │ │ + b.w 4bece │ │ │ │ + ldr r2, [pc, #412] @ (4c944 ) │ │ │ │ + ldr r3, [pc, #356] @ (4c910 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4cf60 │ │ │ │ - ldr r0, [pc, #392] @ (4c978 ) │ │ │ │ + bne.w 4cf30 │ │ │ │ + ldr r0, [pc, #392] @ (4c948 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50389 @ 0xc4d5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #384] @ (4c97c ) │ │ │ │ - ldr r3, [pc, #320] @ (4c940 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #384] @ (4c94c ) │ │ │ │ + ldr r3, [pc, #320] @ (4c910 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4cf60 │ │ │ │ - ldr r0, [pc, #364] @ (4c980 ) │ │ │ │ + bne.w 4cf30 │ │ │ │ + ldr r0, [pc, #364] @ (4c950 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #50391 @ 0xc4d7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r8, r7 │ │ │ │ strd r3, r3, [sp, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ movw r3, #49716 @ 0xc234 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4c1ea │ │ │ │ + b.n 4c1ba │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4bda8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4bd78 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4bdbe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4bd8e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4bdd4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4bda4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b7a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b770 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b7b8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b788 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4b7ce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4b79e │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 4c882 │ │ │ │ + beq.n 4c852 │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4ccc4 │ │ │ │ + beq.w 4cc94 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c898 │ │ │ │ + beq.n 4c868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c1c8 │ │ │ │ + beq.w 4c198 │ │ │ │ movs r7, #0 │ │ │ │ movw r3, #49572 @ 0xc1a4 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49751 @ 0xc257 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4be56 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4be26 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c8d8 │ │ │ │ + beq.n 4c8a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c0f0 │ │ │ │ + beq.w 4c0c0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r7, r5 │ │ │ │ movw r3, #49753 @ 0xc259 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ movw r3, #49582 @ 0xc1ae │ │ │ │ mov.w sl, #1432 @ 0x598 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4be96 │ │ │ │ + b.w 4be66 │ │ │ │ movw r3, #49592 @ 0xc1b8 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4be96 │ │ │ │ + b.w 4be66 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49756 @ 0xc25c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf00 │ │ │ │ + b.w 4bed0 │ │ │ │ nop │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ - add sl, r0 │ │ │ │ + add sl, r6 │ │ │ │ movs r3, r0 │ │ │ │ - bvc.n 4c964 │ │ │ │ + bvc.n 4c924 │ │ │ │ movs r1, r0 │ │ │ │ - movw r0, #51201 @ 0xc801 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + movw r0, #18433 @ 0x4801 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4ca4c │ │ │ │ + bpl.n 4ca0c │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 4ca0c │ │ │ │ + bpl.n 4c9cc │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 4c9cc │ │ │ │ + bpl.n 4c98c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #560] @ (4cb98 ) │ │ │ │ + ldr r3, [pc, #752] @ (4cc28 ) │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb874 │ │ │ │ movs r1, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c99c │ │ │ │ + beq.n 4c96c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ce38 │ │ │ │ + beq.w 4ce08 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r4, r7 │ │ │ │ movw r3, #49763 @ 0xc263 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4befe │ │ │ │ + b.w 4bece │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c9c6 │ │ │ │ + beq.n 4c996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ce1a │ │ │ │ + beq.w 4cdea │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ movw r3, #49616 @ 0xc1d0 │ │ │ │ mov.w sl, #1432 @ 0x598 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 4c280 │ │ │ │ - ldr.w r0, [pc, #2300] @ 4d2d4 │ │ │ │ + b.n 4c250 │ │ │ │ + ldr.w r0, [pc, #2300] @ 4d2a4 │ │ │ │ movs r7, #0 │ │ │ │ movw sl, #1434 @ 0x59a │ │ │ │ add r0, pc │ │ │ │ - bl 10cc4 │ │ │ │ + bl 10c94 │ │ │ │ movw r3, #49654 @ 0xc1f6 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, fp │ │ │ │ - ldr.w r3, [pc, #2272] @ 4d2d8 │ │ │ │ + ldr.w r3, [pc, #2272] @ 4d2a8 │ │ │ │ movw sl, #1476 @ 0x5c4 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - ldr.w r1, [pc, #2264] @ 4d2dc │ │ │ │ + ldr.w r1, [pc, #2264] @ 4d2ac │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r3, #50069 @ 0xc395 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d1b2 │ │ │ │ + beq.w 4d182 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 4bee8 │ │ │ │ + b.w 4beb8 │ │ │ │ mov r0, r7 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r7, r4 │ │ │ │ movw r3, #49714 @ 0xc232 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ movw sl, #1479 @ 0x5c7 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #2172] @ 4d2e0 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #2172] @ 4d2b0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #2172] @ 4d2e4 │ │ │ │ + ldr.w r1, [pc, #2172] @ 4d2b4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #50092 @ 0xc3ac │ │ │ │ strd r1, r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 4ca1c │ │ │ │ + b.n 4c9ec │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ca96 │ │ │ │ + beq.n 4ca66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ce50 │ │ │ │ + beq.w 4ce20 │ │ │ │ movw r3, #49627 @ 0xc1db │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c280 │ │ │ │ + b.w 4c250 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ movw sl, #1479 @ 0x5c7 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #2084] @ 4d2e0 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #2084] @ 4d2b0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #2084] @ 4d2e8 │ │ │ │ + ldr.w r1, [pc, #2084] @ 4d2b8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #50121 @ 0xc3c9 │ │ │ │ strd r2, r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 4ca1c │ │ │ │ + b.n 4c9ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cafa │ │ │ │ + beq.n 4caca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ce92 │ │ │ │ + beq.w 4ce62 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49766 @ 0xc266 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bee8 │ │ │ │ + b.w 4beb8 │ │ │ │ mov r8, r7 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ movw r3, #49727 @ 0xc23f │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, fp │ │ │ │ - ldr.w r3, [pc, #1968] @ 4d2d8 │ │ │ │ + ldr.w r3, [pc, #1968] @ 4d2a8 │ │ │ │ movw sl, #1481 @ 0x5c9 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - ldr.w r1, [pc, #1976] @ 4d2ec │ │ │ │ + ldr.w r1, [pc, #1976] @ 4d2bc │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r3, #50132 @ 0xc3d4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca1c │ │ │ │ - ldr.w r3, [pc, #1948] @ 4d2f0 │ │ │ │ + b.n 4c9ec │ │ │ │ + ldr.w r3, [pc, #1948] @ 4d2c0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cf64 │ │ │ │ - ldr.w r5, [pc, #1932] @ 4d2f4 │ │ │ │ + beq.w 4cf34 │ │ │ │ + ldr.w r5, [pc, #1932] @ 4d2c4 │ │ │ │ mov.w r8, #3 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r1, r7 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ add r3, sp, #348 @ 0x15c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #28 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4cd44 │ │ │ │ + beq.w 4cd14 │ │ │ │ ldr.w r9, [sp, #196] @ 0xc4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r2, [pc, #1880] @ 4d2f8 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r2, [pc, #1880] @ 4d2c8 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ add r2, pc │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ addw r2, r2, #2428 @ 0x97c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r7, [sp, #12] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #716] @ 0x2cc │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - beq.n 4cbe4 │ │ │ │ + beq.n 4cbb4 │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4b810 │ │ │ │ + bne.w 4b7e0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1445 @ 0x5a5 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #49792 @ 0xc280 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r7 │ │ │ │ movw r3, #49725 @ 0xc23d │ │ │ │ mov r7, r4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movw sl, #1442 @ 0x5a2 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #49765 @ 0xc265 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ mov r0, r5 │ │ │ │ mov.w sl, #1432 @ 0x598 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ movw r3, #49618 @ 0xc1d2 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bee4 │ │ │ │ + b.w 4beb4 │ │ │ │ mov r6, fp │ │ │ │ movw r3, #50018 @ 0xc362 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ movw sl, #1466 @ 0x5ba │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca1c │ │ │ │ + b.n 4c9ec │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ movw r3, #49725 @ 0xc23d │ │ │ │ movw sl, #1442 @ 0x5a2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r7, r4 │ │ │ │ - b.w 4befe │ │ │ │ + b.w 4bece │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ movw r3, #49570 @ 0xc1a2 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ mov r8, r7 │ │ │ │ movw r3, #49737 @ 0xc249 │ │ │ │ mov.w sl, #1440 @ 0x5a0 │ │ │ │ mov r7, r4 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r6, fp │ │ │ │ - ldr.w r3, [pc, #1596] @ 4d2d8 │ │ │ │ + ldr.w r3, [pc, #1596] @ 4d2a8 │ │ │ │ movw sl, #1470 @ 0x5be │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - ldr.w r1, [pc, #1620] @ 4d2fc │ │ │ │ + ldr.w r1, [pc, #1620] @ 4d2cc │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ movw r3, #50027 @ 0xc36b │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca1c │ │ │ │ + b.n 4c9ec │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r5, r7 │ │ │ │ movw r3, #49572 @ 0xc1a4 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bece │ │ │ │ + b.w 4be9e │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ movw sl, #1471 @ 0x5bf │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #1512] @ 4d2e0 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #1512] @ 4d2b0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #1540] @ 4d300 │ │ │ │ + ldr.w r1, [pc, #1540] @ 4d2d0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r3, #50046 @ 0xc37e │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca1c │ │ │ │ + b.n 4c9ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd32 │ │ │ │ + beq.n 4cd02 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cf2e │ │ │ │ + beq.w 4cefe │ │ │ │ movs r7, #0 │ │ │ │ movw r3, #49632 @ 0xc1e0 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4cd72 │ │ │ │ + beq.n 4cd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4cf46 │ │ │ │ + beq.w 4cf16 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, sl │ │ │ │ ldr.w r8, [sp, #124] @ 0x7c │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #49777 @ 0xc271 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c280 │ │ │ │ + b.w 4c250 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ movw r3, #49603 @ 0xc1c3 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4befe │ │ │ │ + b.w 4bece │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c742 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c712 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r7, r4 │ │ │ │ movw r3, #49758 @ 0xc25e │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c104 │ │ │ │ + b.w 4c0d4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c756 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c726 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4c6fe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4c6ce │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ movw sl, #1491 @ 0x5d3 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #1300] @ 4d304 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #1300] @ 4d2d4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r2, [pc, #1300] @ 4d308 │ │ │ │ - ldr.w r1, [pc, #1300] @ 4d30c │ │ │ │ + ldr.w r2, [pc, #1300] @ 4d2d8 │ │ │ │ + ldr.w r1, [pc, #1300] @ 4d2dc │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r3, #50195 @ 0xc413 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 4ca1c │ │ │ │ + b.n 4c9ec │ │ │ │ mov r0, r5 │ │ │ │ mov.w sl, #1432 @ 0x598 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r4, r7 │ │ │ │ movw r3, #49616 @ 0xc1d0 │ │ │ │ mov r5, r7 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bee4 │ │ │ │ + b.w 4beb4 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r4, r7 │ │ │ │ movw r3, #49763 @ 0xc263 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ movw r3, #49627 @ 0xc1db │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bee4 │ │ │ │ + b.w 4beb4 │ │ │ │ mov r6, fp │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ movw r3, #49897 @ 0xc2e9 │ │ │ │ movw sl, #1455 @ 0x5af │ │ │ │ strd r0, r3, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ - blx 40a0 │ │ │ │ - b.n 4ca1c │ │ │ │ + blx 406c │ │ │ │ + b.n 4c9ec │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49766 @ 0xc266 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ mov r6, fp │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ movw r3, #49908 @ 0xc2f4 │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ mov.w sl, #1456 @ 0x5b0 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ce8a │ │ │ │ + b.n 4ce5a │ │ │ │ mov r6, fp │ │ │ │ movw r3, #49906 @ 0xc2f2 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ mov.w sl, #1456 @ 0x5b0 │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ce8a │ │ │ │ + b.n 4ce5a │ │ │ │ movs r7, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ - b.n 4c702 │ │ │ │ + b.n 4c6d2 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ mov r6, fp │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w sl, #1456 @ 0x5b0 │ │ │ │ movw r3, #49929 @ 0xc309 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ ldr.w fp, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ce8a │ │ │ │ + b.n 4ce5a │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #716 @ 0x2cc │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ - b.w 4c702 │ │ │ │ - bl 10568 │ │ │ │ + b.w 4c6d2 │ │ │ │ + bl 10538 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ mov r3, r4 │ │ │ │ adds r3, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ mov r4, r3 │ │ │ │ add r2, r0 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ add r8, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 4b864 │ │ │ │ - b.w 4bb32 │ │ │ │ + bne.w 4b834 │ │ │ │ + b.w 4bb02 │ │ │ │ mov r7, r3 │ │ │ │ movw sl, #1431 @ 0x597 │ │ │ │ movw r3, #49632 @ 0xc1e0 │ │ │ │ mov r5, r7 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ strd r7, r7, [sp, #136] @ 0x88 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ mov r0, r7 │ │ │ │ mov r7, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ movw r3, #49777 @ 0xc271 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 4bee4 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ ldr r5, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4cf78 │ │ │ │ + beq.n 4cf48 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r7, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4d0ce │ │ │ │ + beq.w 4d09e │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ ldr.w r8, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #49771 @ 0xc26b │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c280 │ │ │ │ - bl 10314 │ │ │ │ + b.w 4c250 │ │ │ │ + bl 102e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, sl │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ - b.w 4bc74 │ │ │ │ - ldr r3, [pc, #864] @ (4d310 ) │ │ │ │ + b.w 4bc44 │ │ │ │ + ldr r3, [pc, #864] @ (4d2e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #1400] @ 0x578 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d166 │ │ │ │ - ldr r5, [pc, #848] @ (4d314 ) │ │ │ │ + beq.w 4d136 │ │ │ │ + ldr r5, [pc, #848] @ (4d2e4 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r3, [pc, #848] @ (4d318 ) │ │ │ │ + ldr r3, [pc, #848] @ (4d2e8 ) │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r9, #3 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d15a │ │ │ │ + beq.w 4d12a │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d228 │ │ │ │ + beq.w 4d1f8 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ @@ -106398,177 +106399,177 @@ │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ mov r5, r3 │ │ │ │ strd r9, r2, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d12e │ │ │ │ - ldr r3, [pc, #736] @ (4d31c ) │ │ │ │ + beq.n 4d0fe │ │ │ │ + ldr r3, [pc, #736] @ (4d2ec ) │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 4d1de │ │ │ │ + beq.w 4d1ae │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ adds r2, #2 │ │ │ │ strd r4, r8, [sp, #712] @ 0x2c8 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d084 │ │ │ │ + beq.n 4d054 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d27c │ │ │ │ + beq.w 4d24c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d096 │ │ │ │ + beq.n 4d066 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d11e │ │ │ │ + beq.n 4d0ee │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4d112 │ │ │ │ + beq.n 4d0e2 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d0ae │ │ │ │ + beq.n 4d07e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d126 │ │ │ │ + beq.n 4d0f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4bb42 │ │ │ │ + beq.w 4bb12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bb42 │ │ │ │ + bne.w 4bb12 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4bb42 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4bb12 │ │ │ │ mov r0, r7 │ │ │ │ movw sl, #1444 @ 0x5a4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r7, r5 │ │ │ │ movw r3, #49771 @ 0xc26b │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #560] @ (4d320 ) │ │ │ │ + b.w 4bee4 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #560] @ (4d2f0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #560] @ (4d324 ) │ │ │ │ - ldr r0, [pc, #564] @ (4d328 ) │ │ │ │ + ldr r1, [pc, #560] @ (4d2f4 ) │ │ │ │ + ldr r0, [pc, #564] @ (4d2f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #556] @ (4d32c ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #556] @ (4d2fc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #552] @ (4d330 ) │ │ │ │ - ldr r0, [pc, #556] @ (4d334 ) │ │ │ │ + ldr r1, [pc, #552] @ (4d300 ) │ │ │ │ + ldr r0, [pc, #556] @ (4d304 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movw r3, #50285 @ 0xc46d │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca22 │ │ │ │ + b.n 4c9f2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4d096 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4d066 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4d0ae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4d07e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d146 │ │ │ │ + beq.n 4d116 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4d284 │ │ │ │ + beq.w 4d254 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50263 @ 0xc457 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bee8 │ │ │ │ + b.w 4beb8 │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca22 │ │ │ │ + b.n 4c9f2 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50258 @ 0xc452 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1497 @ 0x5d9 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50318 @ 0xc48e │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4bbac │ │ │ │ - blx 3b78 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4bb7c │ │ │ │ + blx 3b44 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ - b.w 4ba4a │ │ │ │ + b.w 4ba1a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4d1a6 │ │ │ │ - b.w 4bb02 │ │ │ │ + bne.n 4d176 │ │ │ │ + b.w 4bad2 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ movw r3, #50338 @ 0xc4a2 │ │ │ │ movw sl, #1497 @ 0x5d9 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 4ca22 │ │ │ │ + b.n 4c9f2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4bc74 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4bc44 │ │ │ │ mov r2, r4 │ │ │ │ - b.w 4bbb0 │ │ │ │ + b.w 4bb80 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ - b.w 4bbb0 │ │ │ │ + b.w 4bb80 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4d048 │ │ │ │ + beq.w 4d018 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -106578,156 +106579,156 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d220 │ │ │ │ + beq.n 4d1f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d2b6 │ │ │ │ + beq.n 4d286 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #140] @ 0x8c │ │ │ │ - b.n 4d04a │ │ │ │ - ldr r3, [pc, #216] @ (4d304 ) │ │ │ │ - ldr r2, [pc, #268] @ (4d338 ) │ │ │ │ - ldr r1, [pc, #268] @ (4d33c ) │ │ │ │ + b.n 4d01a │ │ │ │ + ldr r3, [pc, #216] @ (4d2d4 ) │ │ │ │ + ldr r2, [pc, #268] @ (4d308 ) │ │ │ │ + ldr r1, [pc, #268] @ (4d30c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4d250 │ │ │ │ + beq.n 4d220 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 4d29a │ │ │ │ + cbz r3, 4d26a │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4d2be │ │ │ │ + beq.n 4d28e │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ subs r5, #1 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50262 @ 0xc456 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 4bf14 │ │ │ │ - b.w 4c104 │ │ │ │ + bne.w 4bee4 │ │ │ │ + b.w 4c0d4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4d084 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4d054 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50263 @ 0xc457 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4c1ea │ │ │ │ + b.w 4c1ba │ │ │ │ mov r0, r8 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50262 @ 0xc456 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bee4 │ │ │ │ + b.w 4beb4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4d220 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4d1f0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw sl, #1494 @ 0x5d6 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movw r3, #50262 @ 0xc456 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 4bf14 │ │ │ │ + b.w 4bee4 │ │ │ │ nop │ │ │ │ - b.n 4d340 │ │ │ │ + b.n 4d300 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 4d334 │ │ │ │ + bhi.n 4d2f4 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4d31c │ │ │ │ + beq.n 4d2dc │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 4d2e0 │ │ │ │ + bvs.n 4d2a0 │ │ │ │ movs r1, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, lr │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 4d208 │ │ │ │ + bpl.n 4d3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83a0001 │ │ │ │ - b.n 4d400 │ │ │ │ + @ instruction: 0xe8320001 │ │ │ │ + b.n 4d3c0 │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r5 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r3, r0 │ │ │ │ str r5, [r5, r1] │ │ │ │ vshr.u64 d18, d23, #4 │ │ │ │ - vsubw.u q8, q14, d24 │ │ │ │ + vsubw.u q8, q14, d28 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 4d700 ) │ │ │ │ + add r7, pc, #944 @ (adr r7, 4d6b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 4d342 │ │ │ │ + cbnz r0, 4d310 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 4cb48 │ │ │ │ + b.n 4db08 │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 4d3c8 │ │ │ │ + bgt.n 4d388 │ │ │ │ movs r1, 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, #3280] @ 0xcd0 │ │ │ │ - ldr.w r0, [pc, #2932] @ 4dec8 │ │ │ │ + ldr.w r0, [pc, #2932] @ 4de98 │ │ │ │ mov sl, r2 │ │ │ │ - ldr.w r2, [pc, #2932] @ 4decc │ │ │ │ + ldr.w r2, [pc, #2932] @ 4de9c │ │ │ │ sub.w sp, sp, #780 @ 0x30c │ │ │ │ add r0, pc │ │ │ │ add r4, sp, #404 @ 0x194 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w fp, [pc, #2920] @ 4ded0 │ │ │ │ + ldr.w fp, [pc, #2920] @ 4dea0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add fp, pc │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #772] @ 0x304 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #2908] @ 4ded4 │ │ │ │ + ldr.w r2, [pc, #2908] @ 4dea4 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ add.w r2, r2, #680 @ 0x2a8 │ │ │ │ str r2, [r4, #0] │ │ │ │ add.w r2, r3, #2080 @ 0x820 │ │ │ │ str r2, [r4, #4] │ │ │ │ @@ -106751,17 +106752,17 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ add.w r2, r3, #1432 @ 0x598 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ addw r2, r3, #1852 @ 0x73c │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ - cbz r6, 4d3fc │ │ │ │ + cbz r6, 4d3cc │ │ │ │ cmp.w sl, #12 │ │ │ │ - bhi.w 4dc62 │ │ │ │ + bhi.w 4dc32 │ │ │ │ tbh [pc, sl, lsl #1] │ │ │ │ lsls r2, r0, #15 │ │ │ │ lsls r2, r2, #15 │ │ │ │ lsls r1, r4, #15 │ │ │ │ lsls r7, r5, #15 │ │ │ │ lsls r4, r7, #15 │ │ │ │ lsls r0, r1, #16 │ │ │ │ @@ -106770,26 +106771,26 @@ │ │ │ │ lsls r3, r6, #14 │ │ │ │ lsls r3, r7, #14 │ │ │ │ lsls r3, r4, #9 │ │ │ │ lsls r4, r3, #14 │ │ │ │ lsls r3, r2, #16 │ │ │ │ sub.w r3, sl, #8 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 4dc62 │ │ │ │ + bhi.w 4dc32 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r0, #9 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r6, r6, #8 │ │ │ │ movs r5, r0 │ │ │ │ lsls r5, r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - ldr.w r3, [pc, #2744] @ 4ded8 │ │ │ │ + ldr.w r3, [pc, #2744] @ 4dea8 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ @@ -106801,272 +106802,272 @@ │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldrd r3, r8, [r1] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ add r5, sp, #668 @ 0x29c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2696] @ 4dedc │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2696] @ 4deac │ │ │ │ add.w fp, sp, #564 @ 0x234 │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w fp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 4dc0e │ │ │ │ + beq.w 4dbde │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2660] @ 4dee0 │ │ │ │ + ldr.w r3, [pc, #2660] @ 4deb0 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #460 @ 0x1cc │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r2, [sp, #668] @ 0x29c │ │ │ │ adds r0, #1 │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - beq.w 4dce4 │ │ │ │ + beq.w 4dcb4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 4dce4 │ │ │ │ + beq.w 4dcb4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ movs r3, #9 │ │ │ │ cmp r8, r4 │ │ │ │ strd r2, r3, [sp, #344] @ 0x158 │ │ │ │ - beq.w 4dc20 │ │ │ │ - ldr.w r3, [pc, #2588] @ 4dee4 │ │ │ │ + beq.w 4dbf0 │ │ │ │ + ldr.w r3, [pc, #2588] @ 4deb4 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ strd r5, r8, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r8, [sp, #668] @ 0x29c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4dfd6 │ │ │ │ + beq.w 4dfa6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4e030 │ │ │ │ + beq.w 4e000 │ │ │ │ add.w sl, sp, #340 @ 0x154 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 4dc30 │ │ │ │ + beq.w 4dc00 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2496] @ 4dee8 │ │ │ │ + ldr.w r3, [pc, #2496] @ 4deb8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #668] @ 0x29c │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ - beq.w 4e012 │ │ │ │ + beq.w 4dfe2 │ │ │ │ ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4e116 │ │ │ │ + beq.w 4e0e6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp r9, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - beq.w 4dc38 │ │ │ │ - ldr.w r3, [pc, #2428] @ 4deec │ │ │ │ + beq.w 4dc08 │ │ │ │ + ldr.w r3, [pc, #2428] @ 4debc │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r9, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, sl │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r9, r3, [sp, #668] @ 0x29c │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ - beq.w 4e050 │ │ │ │ + beq.w 4e020 │ │ │ │ ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 4e248 │ │ │ │ + beq.w 4e218 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 4dc40 │ │ │ │ + beq.w 4dc10 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2344] @ 4def0 │ │ │ │ + ldr.w r3, [pc, #2344] @ 4dec0 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #668] @ 0x29c │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ - beq.w 4e22e │ │ │ │ + beq.w 4e1fe │ │ │ │ ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4e304 │ │ │ │ + beq.w 4e2d4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 4dc48 │ │ │ │ + beq.w 4dc18 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2268] @ 4def4 │ │ │ │ + ldr.w r3, [pc, #2268] @ 4dec4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #668] @ 0x29c │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ - beq.w 4e2b0 │ │ │ │ + beq.w 4e280 │ │ │ │ ldr r3, [sp, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4e3c4 │ │ │ │ + beq.w 4e394 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ cmp r7, r4 │ │ │ │ mov.w r3, #17 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ it eq │ │ │ │ streq r5, [sp, #332] @ 0x14c │ │ │ │ - beq.n 4d696 │ │ │ │ - ldr.w r3, [pc, #2192] @ 4def8 │ │ │ │ + beq.n 4d666 │ │ │ │ + ldr.w r3, [pc, #2192] @ 4dec8 │ │ │ │ mov r0, sl │ │ │ │ strd r5, r7, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ adds r0, #1 │ │ │ │ ldrd r7, r3, [sp, #668] @ 0x29c │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ - beq.w 4e372 │ │ │ │ + beq.w 4e342 │ │ │ │ ldr r5, [sp, #708] @ 0x2c4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 4e3f8 │ │ │ │ + beq.w 4e3c8 │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4dc50 │ │ │ │ + beq.w 4dc20 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ - beq.w 4e3da │ │ │ │ + beq.w 4e3aa │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4dc5c │ │ │ │ + beq.w 4dc2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 4dd3c │ │ │ │ - cbz r6, 4d6d6 │ │ │ │ + beq.w 4dd0c │ │ │ │ + cbz r6, 4d6a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 4e262 │ │ │ │ - ldr.w r3, [pc, #2084] @ 4defc │ │ │ │ + beq.w 4e232 │ │ │ │ + ldr.w r3, [pc, #2084] @ 4decc │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #312] @ 0x138 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - bne.w 4dff6 │ │ │ │ + bne.w 4dfc6 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ @@ -107093,141 +107094,141 @@ │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ strd sl, r6, [sp, #248] @ 0xf8 │ │ │ │ str r2, [r5, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r8, [sp, #564] @ 0x234 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #476 @ 0x1dc │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 4b250 │ │ │ │ + bl 4b220 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4d77a │ │ │ │ + beq.n 4d74a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d762 │ │ │ │ + bne.n 4d732 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e0c8 │ │ │ │ + ble.w 4e098 │ │ │ │ cmp r8, r4 │ │ │ │ - beq.n 4d79e │ │ │ │ + beq.n 4d76e │ │ │ │ add.w r3, r8, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d786 │ │ │ │ + bne.n 4d756 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e0ee │ │ │ │ + ble.w 4e0be │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4d7c2 │ │ │ │ + beq.n 4d792 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d7aa │ │ │ │ + bne.n 4d77a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e134 │ │ │ │ + ble.w 4e104 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 4d7e6 │ │ │ │ + beq.n 4d7b6 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d7ce │ │ │ │ + bne.n 4d79e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e15a │ │ │ │ + ble.w 4e12a │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4d80a │ │ │ │ + beq.n 4d7da │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d7f2 │ │ │ │ + bne.n 4d7c2 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e182 │ │ │ │ + ble.w 4e152 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4d82e │ │ │ │ + beq.n 4d7fe │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d816 │ │ │ │ + bne.n 4d7e6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e1a8 │ │ │ │ + ble.w 4e178 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 4d852 │ │ │ │ + beq.n 4d822 │ │ │ │ add.w r3, r7, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d83a │ │ │ │ + bne.n 4d80a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4e1ce │ │ │ │ - ldr.w r2, [pc, #1708] @ 4df00 │ │ │ │ - ldr.w r3, [pc, #1652] @ 4decc │ │ │ │ + ble.w 4e19e │ │ │ │ + ldr.w r2, [pc, #1708] @ 4ded0 │ │ │ │ + ldr.w r3, [pc, #1652] @ 4de9c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ + bne.w 4e7b8 │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #780 @ 0x30c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1632] @ 4ded8 │ │ │ │ + ldr.w r3, [pc, #1632] @ 4dea8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ - b.n 4d424 │ │ │ │ + b.n 4d3f4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - ldr.w r3, [pc, #1612] @ 4ded8 │ │ │ │ + ldr.w r3, [pc, #1612] @ 4dea8 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ - b.n 4d428 │ │ │ │ - ldr.w r3, [pc, #1600] @ 4ded8 │ │ │ │ + b.n 4d3f8 │ │ │ │ + ldr.w r3, [pc, #1600] @ 4dea8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r4, r2, [sp, #288] @ 0x120 │ │ │ │ - b.n 4d42c │ │ │ │ - ldr.w r3, [pc, #1580] @ 4ded8 │ │ │ │ + b.n 4d3fc │ │ │ │ + ldr.w r3, [pc, #1580] @ 4dea8 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ ldr r3, [r1, #32] │ │ │ │ @@ -107244,171 +107245,171 @@ │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 4e804 │ │ │ │ - ldr.w r2, [pc, #1564] @ 4df04 │ │ │ │ + bpl.w 4e7d4 │ │ │ │ + ldr.w r2, [pc, #1564] @ 4ded4 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e7f0 │ │ │ │ - ldr.w r2, [pc, #1552] @ 4df08 │ │ │ │ + beq.w 4e7c0 │ │ │ │ + ldr.w r2, [pc, #1552] @ 4ded8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e7ec │ │ │ │ + beq.w 4e7bc │ │ │ │ add.w r3, r1, sl, lsl #2 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ cmp.w sl, #11 │ │ │ │ - bhi.w 4da8e │ │ │ │ + bhi.w 4da5e │ │ │ │ tbb [pc, sl] │ │ │ │ asrs r6, r0, #16 │ │ │ │ adds r0, #34 @ 0x22 │ │ │ │ - ldr r4, [pc, #248] @ (4da14 ) │ │ │ │ + ldr r4, [pc, #248] @ (4d9e4 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrh r6, [r6, #34] @ 0x22 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ - ldr.w r2, [pc, #1512] @ 4df0c │ │ │ │ + ldr.w r2, [pc, #1512] @ 4dedc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e5b4 │ │ │ │ + beq.w 4e584 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1488] @ 4df10 │ │ │ │ + ldr.w r2, [pc, #1488] @ 4dee0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #2080] @ 0x820 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e4a8 │ │ │ │ + beq.w 4e478 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1464] @ 4df14 │ │ │ │ + ldr.w r2, [pc, #1464] @ 4dee4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #660] @ 0x294 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e446 │ │ │ │ + beq.w 4e416 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1440] @ 4df18 │ │ │ │ + ldr.w r2, [pc, #1440] @ 4dee8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1052] @ 0x41c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e40c │ │ │ │ + beq.w 4e3dc │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1416] @ 4df1c │ │ │ │ + ldr.w r2, [pc, #1416] @ 4deec │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1628] @ 0x65c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e388 │ │ │ │ + beq.w 4e358 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1392] @ 4df20 │ │ │ │ + ldr.w r2, [pc, #1392] @ 4def0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1524] @ 0x5f4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e2c8 │ │ │ │ + beq.w 4e298 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1368] @ 4df24 │ │ │ │ + ldr.w r2, [pc, #1368] @ 4def4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e1f2 │ │ │ │ + beq.w 4e1c2 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1344] @ 4df28 │ │ │ │ + ldr.w r2, [pc, #1344] @ 4def8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1224] @ 0x4c8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e06c │ │ │ │ + beq.w 4e03c │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 4da12 │ │ │ │ - ldr.w r3, [pc, #1232] @ 4ded8 │ │ │ │ + bgt.n 4d9e2 │ │ │ │ + ldr.w r3, [pc, #1232] @ 4dea8 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ - b.n 4d446 │ │ │ │ - ldr.w r2, [pc, #1304] @ 4df2c │ │ │ │ + b.n 4d416 │ │ │ │ + ldr.w r2, [pc, #1304] @ 4defc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #2120] @ 0x848 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e31e │ │ │ │ + beq.w 4e2ee │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4da06 │ │ │ │ - ldr.w r2, [pc, #1276] @ 4df30 │ │ │ │ + ble.n 4d9d6 │ │ │ │ + ldr.w r2, [pc, #1276] @ 4df00 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1232] @ 0x4d0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e480 │ │ │ │ + beq.w 4e450 │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4da06 │ │ │ │ - ldr.w r2, [pc, #1248] @ 4df34 │ │ │ │ + ble.n 4d9d6 │ │ │ │ + ldr.w r2, [pc, #1248] @ 4df04 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1520] @ 0x5f0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e348 │ │ │ │ + beq.w 4e318 │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4da06 │ │ │ │ - ldr.w r2, [pc, #1220] @ 4df38 │ │ │ │ + ble.n 4d9d6 │ │ │ │ + ldr.w r2, [pc, #1220] @ 4df08 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1432] @ 0x598 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e280 │ │ │ │ + beq.w 4e250 │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 4e294 │ │ │ │ + beq.w 4e264 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4da06 │ │ │ │ + ble.n 4d9d6 │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ str.w sl, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ strd r3, r8, [r5] │ │ │ │ @@ -107425,20 +107426,20 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1128] @ 4df3c │ │ │ │ + ldr.w r3, [pc, #1128] @ 4df0c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ adds r0, #1 │ │ │ │ ldrd r8, r3, [r5, #4] │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldrd r9, r3, [r5, #12] │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ @@ -107451,561 +107452,561 @@ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - beq.w 4e596 │ │ │ │ - ldr r3, [pc, #964] @ (4ded8 ) │ │ │ │ + beq.w 4e566 │ │ │ │ + ldr r3, [pc, #964] @ (4dea8 ) │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ - b.n 4d446 │ │ │ │ + b.n 4d416 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ - b.n 4d8b6 │ │ │ │ - ldr r3, [pc, #944] @ (4ded8 ) │ │ │ │ + b.n 4d886 │ │ │ │ + ldr r3, [pc, #944] @ (4dea8 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ strd r7, r7, [sp, #292] @ 0x124 │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ - b.n 4d8c4 │ │ │ │ - ldr r3, [pc, #928] @ (4ded8 ) │ │ │ │ + b.n 4d894 │ │ │ │ + ldr r3, [pc, #928] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ - b.n 4d8c2 │ │ │ │ - ldr r3, [pc, #908] @ (4ded8 ) │ │ │ │ + b.n 4d892 │ │ │ │ + ldr r3, [pc, #908] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ - b.n 4d8be │ │ │ │ - ldr r3, [pc, #892] @ (4ded8 ) │ │ │ │ + b.n 4d88e │ │ │ │ + ldr r3, [pc, #892] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - b.n 4d8ba │ │ │ │ - ldr r3, [pc, #880] @ (4ded8 ) │ │ │ │ + b.n 4d88a │ │ │ │ + ldr r3, [pc, #880] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r3 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ strd r3, r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ - b.n 4d8dc │ │ │ │ - ldr r3, [pc, #848] @ (4ded8 ) │ │ │ │ + b.n 4d8ac │ │ │ │ + ldr r3, [pc, #848] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r3 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ strd r3, r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ - b.n 4d8d8 │ │ │ │ - ldr r3, [pc, #816] @ (4ded8 ) │ │ │ │ + b.n 4d8a8 │ │ │ │ + ldr r3, [pc, #816] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ strd r3, r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ - b.n 4d8d4 │ │ │ │ - ldr r3, [pc, #788] @ (4ded8 ) │ │ │ │ + b.n 4d8a4 │ │ │ │ + ldr r3, [pc, #788] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ strd r3, r3, [sp, #268] @ 0x10c │ │ │ │ - b.n 4d8d0 │ │ │ │ - ldr r3, [pc, #764] @ (4ded8 ) │ │ │ │ + b.n 4d8a0 │ │ │ │ + ldr r3, [pc, #764] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ strd r3, r3, [sp, #268] @ 0x10c │ │ │ │ - b.n 4d8cc │ │ │ │ - ldr r3, [pc, #740] @ (4ded8 ) │ │ │ │ + b.n 4d89c │ │ │ │ + ldr r3, [pc, #740] @ (4dea8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r3, r3, [sp, #292] @ 0x124 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - b.n 4d8c8 │ │ │ │ + b.n 4d898 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - b.n 4db1e │ │ │ │ + b.n 4daee │ │ │ │ str r3, [sp, #668] @ 0x29c │ │ │ │ add r3, sp, #460 @ 0x1cc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ - blx 41bc │ │ │ │ - b.n 4d4ae │ │ │ │ + blx 4188 │ │ │ │ + b.n 4d47e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str.w r8, [sp, #668] @ 0x29c │ │ │ │ - blx 41bc │ │ │ │ - b.n 4d500 │ │ │ │ + blx 4188 │ │ │ │ + b.n 4d4d0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #300] @ 0x12c │ │ │ │ - b.n 4d556 │ │ │ │ + b.n 4d526 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #308] @ 0x134 │ │ │ │ - b.n 4d5a2 │ │ │ │ + b.n 4d572 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #316] @ 0x13c │ │ │ │ - b.n 4d5f4 │ │ │ │ + b.n 4d5c4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #324] @ 0x144 │ │ │ │ - b.n 4d646 │ │ │ │ + b.n 4d616 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d6b6 │ │ │ │ + bne.w 4d686 │ │ │ │ mov.w sl, #32 │ │ │ │ - b.n 4d6c6 │ │ │ │ - ldr r0, [pc, #732] @ (4df40 ) │ │ │ │ + b.n 4d696 │ │ │ │ + ldr r0, [pc, #732] @ (4df10 ) │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp] │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #608] @ (4ded8 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #608] @ (4dea8 ) │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ movw r5, #49349 @ 0xc0c5 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 4dcac │ │ │ │ + beq.n 4dc7c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4dc96 │ │ │ │ + bne.n 4dc66 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 4dcf0 │ │ │ │ + ble.n 4dcc0 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, r4 │ │ │ │ - beq.n 4dcd2 │ │ │ │ + beq.n 4dca2 │ │ │ │ add.w r3, r7, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r4, r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4dcbc │ │ │ │ + bne.n 4dc8c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 4dd12 │ │ │ │ - ldr r3, [pc, #624] @ (4df44 ) │ │ │ │ + ble.n 4dce2 │ │ │ │ + ldr r3, [pc, #624] @ (4df14 ) │ │ │ │ mov r1, r5 │ │ │ │ - ldr r0, [pc, #624] @ (4df48 ) │ │ │ │ + ldr r0, [pc, #624] @ (4df18 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 4d852 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 4d822 │ │ │ │ movs r7, #0 │ │ │ │ movw r5, #49321 @ 0xc0a9 │ │ │ │ movw r2, #1399 @ 0x577 │ │ │ │ - b.n 4dcac │ │ │ │ - bne.w 4de58 │ │ │ │ + b.n 4dc7c │ │ │ │ + bne.w 4de28 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4dcac │ │ │ │ + beq.n 4dc7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dcac │ │ │ │ + bne.n 4dc7c │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ - b.n 4dcac │ │ │ │ - bne.w 4de7c │ │ │ │ + b.n 4dc7c │ │ │ │ + bne.w 4de4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4dcd2 │ │ │ │ + beq.n 4dca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dcd2 │ │ │ │ + bne.n 4dca2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ - b.n 4dcd2 │ │ │ │ + b.n 4dca2 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - b.w 4d418 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4d3e8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d6c6 │ │ │ │ + beq.w 4d696 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49337 @ 0xc0b9 │ │ │ │ movw r2, #1404 @ 0x57c │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e808 │ │ │ │ + bne.w 4e7d8 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4dd66 │ │ │ │ + bne.n 4dd36 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4dea0 │ │ │ │ + ble.w 4de70 │ │ │ │ cmp r8, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 4ddae │ │ │ │ + cbnz r3, 4dd7e │ │ │ │ add.w r3, r8, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4dd96 │ │ │ │ + bne.n 4dd66 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4df5c │ │ │ │ + ble.w 4df2c │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 4ddde │ │ │ │ + cbnz r3, 4ddae │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4ddc6 │ │ │ │ + bne.n 4dd96 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4df86 │ │ │ │ + ble.w 4df56 │ │ │ │ cmp r9, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 4de08 │ │ │ │ + beq.n 4ddd8 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4ddf0 │ │ │ │ + bne.n 4ddc0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 4dfac │ │ │ │ + ble.w 4df7c │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 4dc86 │ │ │ │ + beq.w 4dc56 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4de1a │ │ │ │ + bne.n 4ddea │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 4dc86 │ │ │ │ - bne.w 4e572 │ │ │ │ + bgt.w 4dc56 │ │ │ │ + bne.w 4e542 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4dc86 │ │ │ │ + beq.w 4dc56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4dc86 │ │ │ │ + bne.w 4dc56 │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ - b.n 4dc86 │ │ │ │ - ldr r2, [pc, #240] @ (4df4c ) │ │ │ │ - ldr r3, [pc, #112] @ (4decc ) │ │ │ │ + b.n 4dc56 │ │ │ │ + ldr r2, [pc, #240] @ (4df1c ) │ │ │ │ + ldr r3, [pc, #112] @ (4de9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #224] @ (4df50 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #224] @ (4df20 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49364 @ 0xc0d4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #212] @ (4df54 ) │ │ │ │ - ldr r3, [pc, #76] @ (4decc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #212] @ (4df24 ) │ │ │ │ + ldr r3, [pc, #76] @ (4de9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #196] @ (4df58 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #196] @ (4df28 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49365 @ 0xc0d5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - bne.w 4e4e2 │ │ │ │ + bl 105dc │ │ │ │ + bne.w 4e4b2 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4dd7e │ │ │ │ + beq.w 4dd4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4dd7e │ │ │ │ + bne.w 4dd4e │ │ │ │ str r2, [sp, #276] @ 0x114 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #276] @ 0x114 │ │ │ │ - b.n 4dd7e │ │ │ │ + b.n 4dd4e │ │ │ │ nop │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + movs r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #24 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ movs r3, r0 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #18 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 4dea0 │ │ │ │ + blt.n 4de60 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 4df78 │ │ │ │ + bge.n 4df38 │ │ │ │ movs r1, r0 │ │ │ │ - rev r6, r5 │ │ │ │ + rev r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 4e014 │ │ │ │ + bls.n 4dfd4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 4dfcc ) │ │ │ │ + add r2, pc, #88 @ (adr r2, 4df7c ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 4e344 ) │ │ │ │ + add r1, pc, #968 @ (adr r1, 4e2f4 ) │ │ │ │ movs r1, r0 │ │ │ │ - bne.w 4e52a │ │ │ │ + bne.w 4e4fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4ddae │ │ │ │ + beq.w 4dd7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ddae │ │ │ │ + bne.w 4dd7e │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ - b.n 4ddae │ │ │ │ - bne.w 4e506 │ │ │ │ + b.n 4dd7e │ │ │ │ + bne.w 4e4d6 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4ddde │ │ │ │ + beq.w 4ddae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ddde │ │ │ │ + bne.w 4ddae │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ - b.n 4ddde │ │ │ │ - bne.w 4e54e │ │ │ │ + b.n 4ddae │ │ │ │ + bne.w 4e51e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 4de08 │ │ │ │ + beq.w 4ddd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4de08 │ │ │ │ + bne.w 4ddd8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #260] @ 0x104 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ - b.n 4de08 │ │ │ │ + b.n 4ddd8 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov.w r2, #1400 @ 0x578 │ │ │ │ clz r3, r3 │ │ │ │ strd r7, r7, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ movw r5, #49322 @ 0xc0aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - ldr.w r2, [pc, #2080] @ 4e818 │ │ │ │ + b.n 4dd28 │ │ │ │ + ldr.w r2, [pc, #2080] @ 4e7e8 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 4d6f4 │ │ │ │ + beq.w 4d6c4 │ │ │ │ mov r5, r3 │ │ │ │ - b.w 4d756 │ │ │ │ + b.w 4d726 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov.w r2, #1400 @ 0x578 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r7, r7, [sp, #268] @ 0x10c │ │ │ │ clz r3, r3 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ movw r5, #49323 @ 0xc0ab │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ + b.n 4dd28 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ mov r7, r8 │ │ │ │ mov r9, r8 │ │ │ │ mov.w r2, #1400 @ 0x578 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r8, r8, [sp, #268] @ 0x10c │ │ │ │ clz r3, r3 │ │ │ │ str.w r8, [sp, #264] @ 0x108 │ │ │ │ movw r5, #49322 @ 0xc0aa │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ + b.n 4dd28 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ strd r7, r7, [sp, #268] @ 0x10c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r5, #49324 @ 0xc0ac │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #1401 @ 0x579 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4dd28 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e62a │ │ │ │ - ldr.w r0, [pc, #1952] @ 4e81c │ │ │ │ + bne.w 4e5fa │ │ │ │ + ldr.w r0, [pc, #1952] @ 4e7ec │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1936] @ 4e820 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1936] @ 4e7f0 │ │ │ │ movw r5, #49258 @ 0xc06a │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ @@ -108020,2413 +108021,2413 @@ │ │ │ │ it eq │ │ │ │ moveq r3, #1 │ │ │ │ ldr r7, [sp, #280] @ 0x118 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 4dd8c │ │ │ │ - bne.w 4e646 │ │ │ │ + b.n 4dd5c │ │ │ │ + bne.w 4e616 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d77a │ │ │ │ + beq.w 4d74a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d77a │ │ │ │ + bne.w 4d74a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d77a │ │ │ │ - bne.w 4e606 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d74a │ │ │ │ + bne.w 4e5d6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d79e │ │ │ │ + beq.w 4d76e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d79e │ │ │ │ + bne.w 4d76e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d79e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d76e │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49323 @ 0xc0ab │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #268] @ 0x10c │ │ │ │ clz r3, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov.w r2, #1400 @ 0x578 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - bne.w 4e66a │ │ │ │ + b.n 4dd28 │ │ │ │ + bne.w 4e63a │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d7c2 │ │ │ │ + beq.w 4d792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d7c2 │ │ │ │ + bne.w 4d792 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d7c2 │ │ │ │ - bne.w 4e68e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d792 │ │ │ │ + bne.w 4e65e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d7e6 │ │ │ │ + beq.w 4d7b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d7e6 │ │ │ │ + bne.w 4d7b6 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d7e6 │ │ │ │ - bne.w 4e6b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d7b6 │ │ │ │ + bne.w 4e682 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d80a │ │ │ │ + beq.w 4d7da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d80a │ │ │ │ + bne.w 4d7da │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d80a │ │ │ │ - bne.w 4e6d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d7da │ │ │ │ + bne.w 4e6a6 │ │ │ │ ldr r1, [sp, #268] @ 0x10c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d82e │ │ │ │ + beq.w 4d7fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d82e │ │ │ │ + bne.w 4d7fe │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d82e │ │ │ │ - bne.w 4e6f8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d7fe │ │ │ │ + bne.w 4e6c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4d852 │ │ │ │ + beq.w 4d822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d852 │ │ │ │ + bne.w 4d822 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4d852 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4d822 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e71a │ │ │ │ - ldr.w r0, [pc, #1572] @ 4e824 │ │ │ │ + bne.w 4e6ea │ │ │ │ + ldr.w r0, [pc, #1572] @ 4e7f4 │ │ │ │ movs r2, #6 │ │ │ │ movs r3, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1548] @ 4e820 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1548] @ 4e7f0 │ │ │ │ movw r5, #49248 @ 0xc060 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r7, #0 │ │ │ │ movw r5, #49325 @ 0xc0ad │ │ │ │ strd r7, r7, [sp, #268] @ 0x10c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #1401 @ 0x579 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ + b.n 4dd28 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ mov r7, r9 │ │ │ │ strd r9, r9, [sp, #268] @ 0x10c │ │ │ │ movw r5, #49324 @ 0xc0ac │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #1401 @ 0x579 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4dd28 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d6d6 │ │ │ │ + beq.w 4d6a6 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49342 @ 0xc0be │ │ │ │ movw r2, #1406 @ 0x57e │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ + b.n 4dd28 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e7b0 │ │ │ │ + bne.w 4e780 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 4da98 │ │ │ │ - ldr.w r3, [pc, #1424] @ 4e828 │ │ │ │ + bne.w 4da68 │ │ │ │ + ldr.w r3, [pc, #1424] @ 4e7f8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1852] @ 0x73c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e5de │ │ │ │ + beq.w 4e5ae │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4db12 │ │ │ │ + b.n 4dae2 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r7, #0 │ │ │ │ movw r5, #49326 @ 0xc0ae │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #1401 @ 0x579 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4dd28 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e734 │ │ │ │ - ldr.w r0, [pc, #1364] @ 4e82c │ │ │ │ + bne.w 4e704 │ │ │ │ + ldr.w r0, [pc, #1364] @ 4e7fc │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1332] @ 4e820 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1332] @ 4e7f0 │ │ │ │ movw r5, #49238 @ 0xc056 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49325 @ 0xc0ad │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #268] @ 0x10c │ │ │ │ clz r3, r3 │ │ │ │ mov r7, r2 │ │ │ │ movw r2, #1401 @ 0x579 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ + b.n 4dd28 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4da32 │ │ │ │ - ldr.w r3, [pc, #1264] @ 4e820 │ │ │ │ + beq.w 4da02 │ │ │ │ + ldr.w r3, [pc, #1264] @ 4e7f0 │ │ │ │ mov r9, r1 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r7, r1 │ │ │ │ movw r5, #49265 @ 0xc071 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4da72 │ │ │ │ - ldr.w r3, [pc, #1224] @ 4e820 │ │ │ │ + beq.w 4da42 │ │ │ │ + ldr.w r3, [pc, #1224] @ 4e7f0 │ │ │ │ mov r9, r1 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r7, r1 │ │ │ │ movw r5, #49279 @ 0xc07f │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movs r7, #0 │ │ │ │ movw r5, #49327 @ 0xc0af │ │ │ │ movw r2, #1402 @ 0x57a │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4dd28 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e754 │ │ │ │ - ldr.w r0, [pc, #1176] @ 4e830 │ │ │ │ + bne.w 4e724 │ │ │ │ + ldr.w r0, [pc, #1176] @ 4e800 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1140] @ 4e820 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1140] @ 4e7f0 │ │ │ │ movw r5, #49228 @ 0xc04c │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49326 @ 0xc0ae │ │ │ │ ldr r7, [sp, #268] @ 0x10c │ │ │ │ movw r2, #1401 @ 0x579 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4dd28 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d6ae │ │ │ │ + beq.w 4d67e │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49330 @ 0xc0b2 │ │ │ │ movw r2, #1403 @ 0x57b │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ + b.n 4dd28 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ movw r5, #49327 @ 0xc0af │ │ │ │ movw r2, #1402 @ 0x57a │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 4dd58 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4dd28 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e774 │ │ │ │ - ldr.w r0, [pc, #1048] @ 4e834 │ │ │ │ + bne.w 4e744 │ │ │ │ + ldr.w r0, [pc, #1048] @ 4e804 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #1008] @ (4e820 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #1008] @ (4e7f0 ) │ │ │ │ movw r5, #49218 @ 0xc042 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4e076 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e790 │ │ │ │ + bne.w 4e760 │ │ │ │ movs r0, #2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #992] @ (4e838 ) │ │ │ │ + ldr r0, [pc, #992] @ (4e808 ) │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ add r0, pc │ │ │ │ movw r5, #49208 @ 0xc038 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #948] @ (4e820 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #948] @ (4e7f0 ) │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4da52 │ │ │ │ - ldr r3, [pc, #912] @ (4e820 ) │ │ │ │ + beq.w 4da22 │ │ │ │ + ldr r3, [pc, #912] @ (4e7f0 ) │ │ │ │ mov r9, r1 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r7, r1 │ │ │ │ movw r5, #49272 @ 0xc078 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4e076 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4e7ca │ │ │ │ + bne.w 4e79a │ │ │ │ movs r0, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #896] @ (4e83c ) │ │ │ │ + ldr r0, [pc, #896] @ (4e80c ) │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ add r0, pc │ │ │ │ movw r5, #49198 @ 0xc02e │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #852] @ (4e820 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #852] @ (4e7f0 ) │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r2, [pc, #860] @ (4e840 ) │ │ │ │ - ldr r3, [pc, #860] @ (4e844 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r2, [pc, #860] @ (4e810 ) │ │ │ │ + ldr r3, [pc, #860] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #844] @ (4e848 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #844] @ (4e818 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49359 @ 0xc0cf │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #836] @ (4e84c ) │ │ │ │ - ldr r3, [pc, #824] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #836] @ (4e81c ) │ │ │ │ + ldr r3, [pc, #824] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #816] @ (4e850 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #816] @ (4e820 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49361 @ 0xc0d1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #808] @ (4e854 ) │ │ │ │ - ldr r3, [pc, #788] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #808] @ (4e824 ) │ │ │ │ + ldr r3, [pc, #788] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #788] @ (4e858 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #788] @ (4e828 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49360 @ 0xc0d0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #780] @ (4e85c ) │ │ │ │ - ldr r3, [pc, #752] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #780] @ (4e82c ) │ │ │ │ + ldr r3, [pc, #752] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #760] @ (4e860 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #760] @ (4e830 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49362 @ 0xc0d2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #752] @ (4e864 ) │ │ │ │ - ldr r3, [pc, #716] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #752] @ (4e834 ) │ │ │ │ + ldr r3, [pc, #716] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #732] @ (4e868 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #732] @ (4e838 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49363 @ 0xc0d3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #648] @ (4e820 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #648] @ (4e7f0 ) │ │ │ │ mov r9, r4 │ │ │ │ strd r4, r4, [sp, #268] @ 0x10c │ │ │ │ mov r7, r4 │ │ │ │ mov r1, r9 │ │ │ │ movw r5, #49297 @ 0xc091 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4e076 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4dc62 │ │ │ │ - ldr r3, [pc, #608] @ (4e820 ) │ │ │ │ + beq.w 4dc32 │ │ │ │ + ldr r3, [pc, #608] @ (4e7f0 ) │ │ │ │ movw r5, #49188 @ 0xc024 │ │ │ │ ldr.w r9, [sp, #260] @ 0x104 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ strd r9, r9, [sp, #268] @ 0x10c │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ + b.n 4e076 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4da98 │ │ │ │ - ldr r3, [pc, #560] @ (4e820 ) │ │ │ │ + beq.w 4da68 │ │ │ │ + ldr r3, [pc, #560] @ (4e7f0 ) │ │ │ │ mov r9, r1 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r7, r1 │ │ │ │ movw r5, #49293 @ 0xc08d │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r2, [pc, #612] @ (4e86c ) │ │ │ │ - ldr r3, [pc, #568] @ (4e844 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r2, [pc, #612] @ (4e83c ) │ │ │ │ + ldr r3, [pc, #568] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #592] @ (4e870 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #592] @ (4e840 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49387 @ 0xc0eb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #500] @ (4e820 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #500] @ (4e7f0 ) │ │ │ │ movw r5, #49256 @ 0xc068 │ │ │ │ ldr.w r9, [sp, #280] @ 0x118 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ strd r9, r9, [sp, #268] @ 0x10c │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r2, [pc, #556] @ (4e874 ) │ │ │ │ - ldr r3, [pc, #504] @ (4e844 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r2, [pc, #556] @ (4e844 ) │ │ │ │ + ldr r3, [pc, #504] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #536] @ (4e878 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #536] @ (4e848 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49386 @ 0xc0ea │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #528] @ (4e87c ) │ │ │ │ - ldr r3, [pc, #468] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #528] @ (4e84c ) │ │ │ │ + ldr r3, [pc, #468] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #508] @ (4e880 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #508] @ (4e850 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49388 @ 0xc0ec │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #500] @ (4e884 ) │ │ │ │ - ldr r3, [pc, #432] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #500] @ (4e854 ) │ │ │ │ + ldr r3, [pc, #432] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #480] @ (4e888 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #480] @ (4e858 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49389 @ 0xc0ed │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #472] @ (4e88c ) │ │ │ │ - ldr r3, [pc, #396] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #472] @ (4e85c ) │ │ │ │ + ldr r3, [pc, #396] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 4e7e8 │ │ │ │ - ldr r0, [pc, #452] @ (4e890 ) │ │ │ │ + bne.w 4e7b8 │ │ │ │ + ldr r0, [pc, #452] @ (4e860 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49390 @ 0xc0ee │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #444] @ (4e894 ) │ │ │ │ - ldr r3, [pc, #360] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #444] @ (4e864 ) │ │ │ │ + ldr r3, [pc, #360] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4e7e8 │ │ │ │ - ldr r0, [pc, #428] @ (4e898 ) │ │ │ │ + bne.n 4e7b8 │ │ │ │ + ldr r0, [pc, #428] @ (4e868 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49391 @ 0xc0ef │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #416] @ (4e89c ) │ │ │ │ - ldr r3, [pc, #328] @ (4e844 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #416] @ (4e86c ) │ │ │ │ + ldr r3, [pc, #328] @ (4e814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #772] @ 0x304 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 4e7e8 │ │ │ │ - ldr r0, [pc, #400] @ (4e8a0 ) │ │ │ │ + bne.n 4e7b8 │ │ │ │ + ldr r0, [pc, #400] @ (4e870 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49392 @ 0xc0f0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #260] @ (4e820 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #260] @ (4e7f0 ) │ │ │ │ mov r9, r7 │ │ │ │ strd r7, r7, [sp, #268] @ 0x10c │ │ │ │ mov r1, r7 │ │ │ │ movw r5, #49246 @ 0xc05e │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r3, [pc, #232] @ (4e820 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r3, [pc, #232] @ (4e7f0 ) │ │ │ │ movw r5, #49236 @ 0xc054 │ │ │ │ ldr.w r9, [sp, #268] @ 0x10c │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ str.w r9, [sp, #272] @ 0x110 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r3, [pc, #200] @ (4e820 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r3, [pc, #200] @ (4e7f0 ) │ │ │ │ movw r5, #49226 @ 0xc04a │ │ │ │ ldr.w r9, [sp, #272] @ 0x110 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ str.w r9, [sp, #268] @ 0x10c │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r3, [pc, #168] @ (4e820 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r3, [pc, #168] @ (4e7f0 ) │ │ │ │ mov r7, r9 │ │ │ │ strd r9, r9, [sp, #268] @ 0x10c │ │ │ │ mov r1, r9 │ │ │ │ movw r5, #49216 @ 0xc040 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r3, [pc, #140] @ (4e820 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r3, [pc, #140] @ (4e7f0 ) │ │ │ │ movw r5, #49206 @ 0xc036 │ │ │ │ ldr.w r9, [sp, #264] @ 0x108 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ strd r9, r9, [sp, #268] @ 0x10c │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r3, [pc, #108] @ (4e820 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r3, [pc, #108] @ (4e7f0 ) │ │ │ │ mov r9, r1 │ │ │ │ strd r1, r1, [sp, #268] @ 0x10c │ │ │ │ mov r7, r1 │ │ │ │ movw r5, #49286 @ 0xc086 │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - ldr r3, [pc, #84] @ (4e820 ) │ │ │ │ + b.n 4e076 │ │ │ │ + ldr r3, [pc, #84] @ (4e7f0 ) │ │ │ │ mov r9, r8 │ │ │ │ strd r8, r8, [sp, #268] @ 0x10c │ │ │ │ mov r7, r8 │ │ │ │ mov r1, r8 │ │ │ │ movw r5, #49196 @ 0xc02c │ │ │ │ movw r2, #1397 @ 0x575 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r8, [sp, #280] @ 0x118 │ │ │ │ - b.n 4e0a6 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #176] @ (4e8a4 ) │ │ │ │ + b.n 4e076 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #176] @ (4e874 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #176] @ (4e8a8 ) │ │ │ │ - ldr r0, [pc, #176] @ (4e8ac ) │ │ │ │ + ldr r1, [pc, #176] @ (4e878 ) │ │ │ │ + ldr r0, [pc, #176] @ (4e87c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ mov r1, r9 │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ ldrd r7, r9, [sp, #268] @ 0x10c │ │ │ │ strd r3, r8, [sp, #268] @ 0x10c │ │ │ │ - b.n 4e0a6 │ │ │ │ - bvs.n 4e764 │ │ │ │ + b.n 4e076 │ │ │ │ + bvs.n 4e724 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 4e824 │ │ │ │ + bpl.n 4e7e4 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4e920 │ │ │ │ + bmi.n 4e8e0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - bcc.n 4e77c │ │ │ │ + bcc.n 4e73c │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 4e800 │ │ │ │ + bcs.n 4e7c0 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 4e8fc │ │ │ │ + bcs.n 4e8bc │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 4e888 │ │ │ │ + bcs.n 4e848 │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 4e7c8 │ │ │ │ + bne.n 4e788 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r7, r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r3, r3 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r6, r5 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #216 @ (adr r2, 4e988 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 4e938 ) │ │ │ │ movs r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2464] @ 0x9a0 │ │ │ │ subw sp, sp, #1532 @ 0x5fc │ │ │ │ - ldr.w sl, [pc, #3212] @ 4f558 │ │ │ │ + ldr.w sl, [pc, #3212] @ 4f528 │ │ │ │ add.w r4, sp, #1632 @ 0x660 │ │ │ │ add.w fp, sp, #792 @ 0x318 │ │ │ │ add sl, pc │ │ │ │ ldr.w r9, [sp, #1772] @ 0x6ec │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sp, #1736] @ 0x6c8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr.w r3, [sp, #1744] @ 0x6d0 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ ldr.w r3, [sp, #1752] @ 0x6d8 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr.w r3, [sp, #1756] @ 0x6dc │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - ldr.w r2, [pc, #3168] @ 4f55c │ │ │ │ + ldr.w r2, [pc, #3168] @ 4f52c │ │ │ │ ldr.w r3, [sp, #1760] @ 0x6e0 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #3160] @ 4f560 │ │ │ │ + ldr.w r3, [pc, #3160] @ 4f530 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ mov.w r3, #0 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ ldr.w r3, [sp, #1764] @ 0x6e4 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ ldr.w r3, [sp, #1768] @ 0x6e8 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr.w r3, [sp, #1776] @ 0x6f0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #3108] @ 4f564 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #3108] @ 4f534 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 502b4 │ │ │ │ + beq.w 50284 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e966 │ │ │ │ + beq.n 4e936 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #3068] @ 4f568 │ │ │ │ + ldr.w r2, [pc, #3068] @ 4f538 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 502f8 │ │ │ │ + beq.w 502c8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 50302 │ │ │ │ + beq.w 502d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e99a │ │ │ │ + beq.n 4e96a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe46 │ │ │ │ - ldr.w r3, [pc, #3024] @ 4f56c │ │ │ │ + beq.w 4fe16 │ │ │ │ + ldr.w r3, [pc, #3024] @ 4f53c │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1648 @ 0x670 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #3012] @ 4f570 │ │ │ │ + ldr.w r3, [pc, #3012] @ 4f540 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add.w r3, sp, #1632 @ 0x660 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 503cc │ │ │ │ - ldr.w r3, [pc, #2976] @ 4f574 │ │ │ │ + beq.w 5039c │ │ │ │ + ldr.w r3, [pc, #2976] @ 4f544 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5058e │ │ │ │ + beq.w 5055e │ │ │ │ movs r2, #1 │ │ │ │ addw r1, sp, #1420 @ 0x58c │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [sp, #1420] @ 0x58c │ │ │ │ mov r5, r6 │ │ │ │ str.w r3, [sp, #1416] @ 0x588 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea12 │ │ │ │ + beq.n 4e9e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe50 │ │ │ │ + beq.w 4fe20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5060a │ │ │ │ + beq.w 505da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea2c │ │ │ │ + beq.n 4e9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe5a │ │ │ │ + beq.w 4fe2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 13878 │ │ │ │ + bl 13848 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ - beq.w 50644 │ │ │ │ + beq.w 50614 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea58 │ │ │ │ + beq.n 4ea28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe64 │ │ │ │ - ldr.w r3, [pc, #2844] @ 4f578 │ │ │ │ + beq.w 4fe34 │ │ │ │ + ldr.w r3, [pc, #2844] @ 4f548 │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50696 │ │ │ │ + beq.w 50666 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ea80 │ │ │ │ + beq.n 4ea50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2804] @ 4f57c │ │ │ │ + ldr.w r2, [pc, #2804] @ 4f54c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #620] @ 0x26c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50714 │ │ │ │ + beq.w 506e4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 506da │ │ │ │ + beq.w 506aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eab4 │ │ │ │ + beq.n 4ea84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe6e │ │ │ │ + beq.w 4fe3e │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fea2 │ │ │ │ - ldr.w r3, [pc, #2748] @ 4f580 │ │ │ │ + beq.w 4fe72 │ │ │ │ + ldr.w r3, [pc, #2748] @ 4f550 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 514de │ │ │ │ + bpl.w 514ae │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 51284 │ │ │ │ + ble.w 51254 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r3, [pc, #2704] @ 4f584 │ │ │ │ + ldr.w r3, [pc, #2704] @ 4f554 │ │ │ │ add r3, pc │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r0, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 51284 │ │ │ │ - ldr.w r3, [pc, #2680] @ 4f588 │ │ │ │ + beq.w 51254 │ │ │ │ + ldr.w r3, [pc, #2680] @ 4f558 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r1, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2364] @ 0x93c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w 51284 │ │ │ │ + beq.w 51254 │ │ │ │ str r0, [r1, #8] │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 507ca │ │ │ │ + beq.w 5079a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w 514a8 │ │ │ │ - ldr.w r2, [pc, #2624] @ 4f58c │ │ │ │ + bpl.w 51478 │ │ │ │ + ldr.w r2, [pc, #2624] @ 4f55c │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 514c0 │ │ │ │ - ldr.w r2, [pc, #2616] @ 4f590 │ │ │ │ + beq.w 51490 │ │ │ │ + ldr.w r2, [pc, #2616] @ 4f560 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 514da │ │ │ │ + beq.w 514aa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 514a4 │ │ │ │ + ble.w 51474 │ │ │ │ str r4, [r0, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50802 │ │ │ │ - ldr.w r3, [pc, #2584] @ 4f594 │ │ │ │ + beq.w 507d2 │ │ │ │ + ldr.w r3, [pc, #2584] @ 4f564 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 50364 │ │ │ │ + blt.w 50334 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5087e │ │ │ │ + beq.w 5084e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ebb8 │ │ │ │ + beq.n 4eb88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe84 │ │ │ │ + beq.w 4fe54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ebcc │ │ │ │ + beq.n 4eb9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe8e │ │ │ │ + beq.w 4fe5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ebe0 │ │ │ │ + beq.n 4ebb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4fe98 │ │ │ │ + beq.w 4fe68 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 508b4 │ │ │ │ + beq.w 50884 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ec10 │ │ │ │ + beq.n 4ebe0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4ec10 │ │ │ │ + cbnz r3, 4ebe0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r4, [pc, #2436] @ 4f598 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r4, [pc, #2436] @ 4f568 │ │ │ │ add r7, sp, #896 @ 0x380 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50908 │ │ │ │ + beq.w 508d8 │ │ │ │ ldr.w r1, [r4, #620] @ 0x26c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50732 │ │ │ │ + beq.w 50702 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ec5a │ │ │ │ + beq.n 4ec2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5071e │ │ │ │ + beq.w 506ee │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5093e │ │ │ │ - ldr.w r3, [pc, #2352] @ 4f59c │ │ │ │ + beq.w 5090e │ │ │ │ + ldr.w r3, [pc, #2352] @ 4f56c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr.w r3, [pc, #2324] @ 4f5a0 │ │ │ │ + bl 1027c │ │ │ │ + ldr.w r3, [pc, #2324] @ 4f570 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2364] @ 0x93c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ - ldr.w r3, [pc, #2296] @ 4f5a4 │ │ │ │ + bl 1027c │ │ │ │ + ldr.w r3, [pc, #2296] @ 4f574 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2360] @ 0x938 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50976 │ │ │ │ + beq.w 50946 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 509ac │ │ │ │ - ldr.w r3, [pc, #2232] @ 4f5a8 │ │ │ │ + beq.w 5097c │ │ │ │ + ldr.w r3, [pc, #2232] @ 4f578 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5083a │ │ │ │ + blt.w 5080a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 509f6 │ │ │ │ + beq.w 509c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ed2c │ │ │ │ + beq.n 4ecfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 508f4 │ │ │ │ + beq.w 508c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ed40 │ │ │ │ + beq.n 4ed10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 508ea │ │ │ │ + beq.w 508ba │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ed58 │ │ │ │ + beq.n 4ed28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 508fe │ │ │ │ + beq.w 508ce │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50a2a │ │ │ │ + beq.w 509fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ed82 │ │ │ │ + beq.n 4ed52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50728 │ │ │ │ + beq.w 506f8 │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r9, [fp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 50a60 │ │ │ │ + beq.w 50a30 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #0] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ add.w r3, sp, #1416 @ 0x588 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ add r1, sp, #804 @ 0x324 │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w fp, {r1, r2, r3} │ │ │ │ - bl 1f2dc │ │ │ │ + bl 1f2ac │ │ │ │ ldr.w r3, [sp, #1416] @ 0x588 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50b00 │ │ │ │ - ldr.w r4, [pc, #1992] @ 4f5ac │ │ │ │ + beq.w 50ad0 │ │ │ │ + ldr.w r4, [pc, #1992] @ 4f57c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ movw r2, #57453 @ 0xe06d │ │ │ │ add r4, pc │ │ │ │ add.w r9, sp, #1104 @ 0x450 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50d26 │ │ │ │ + beq.w 50cf6 │ │ │ │ ldr.w r1, [r4, #1324] @ 0x52c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50d62 │ │ │ │ + beq.w 50d32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ee3a │ │ │ │ + beq.n 4ee0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4ee3a │ │ │ │ + cbnz r3, 4ee0a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1908] @ 4f5b0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [pc, #1908] @ 4f580 │ │ │ │ add.w r1, sp, #1120 @ 0x460 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1896] @ 4f5b4 │ │ │ │ + ldr.w r3, [pc, #1896] @ 4f584 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ movs r6, #2 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50d94 │ │ │ │ + beq.w 50d64 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50784 │ │ │ │ + beq.w 50754 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, sp, #1316 @ 0x524 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [sp, #1320] @ 0x528 │ │ │ │ str.w r4, [sp, #1312] @ 0x520 │ │ │ │ str.w r7, [sp, #1316] @ 0x524 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eeb0 │ │ │ │ + beq.n 4ee80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50770 │ │ │ │ + beq.w 50740 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 50dd2 │ │ │ │ + beq.w 50da2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eeca │ │ │ │ + beq.n 4ee9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 509e2 │ │ │ │ + beq.w 509b2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50e10 │ │ │ │ + beq.w 50de0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eef4 │ │ │ │ + beq.n 4eec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 509ec │ │ │ │ + beq.w 509bc │ │ │ │ add.w r4, sp, #1208 @ 0x4b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ str.w r3, [sp, #1208] @ 0x4b8 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ addw r1, sp, #1220 @ 0x4c4 │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r5, [sp, #248] @ 0xf8 │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f2dc │ │ │ │ + bl 1f2ac │ │ │ │ ldr.w r3, [sp, #1416] @ 0x588 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50e4c │ │ │ │ - ldr.w r6, [pc, #1656] @ 4f5b8 │ │ │ │ + beq.w 50e1c │ │ │ │ + ldr.w r6, [pc, #1656] @ 4f588 │ │ │ │ add.w r4, sp, #1312 @ 0x520 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r6, pc │ │ │ │ mov r0, r4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r0, [r6, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50e7c │ │ │ │ + beq.w 50e4c │ │ │ │ ldr.w r1, [r6, #1324] @ 0x52c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50eac │ │ │ │ + beq.w 50e7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ef84 │ │ │ │ + beq.n 4ef54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50af6 │ │ │ │ - ldr.w r3, [pc, #1588] @ 4f5bc │ │ │ │ + beq.w 50ac6 │ │ │ │ + ldr.w r3, [pc, #1588] @ 4f58c │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r7, [pc, #1588] @ 4f5c0 │ │ │ │ + ldr.w r7, [pc, #1588] @ 4f590 │ │ │ │ add.w r1, sp, #1328 @ 0x530 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ movs r5, #2 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r7, pc │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50edc │ │ │ │ + beq.w 50eac │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ mov r0, sp │ │ │ │ strd r7, r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #2 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50f0a │ │ │ │ + beq.w 50eda │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50f9c │ │ │ │ + beq.w 50f6c │ │ │ │ movs r2, #2 │ │ │ │ mov r4, r6 │ │ │ │ add r1, sp, #588 @ 0x24c │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r5, [r3] │ │ │ │ str r7, [r3, #8] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f020 │ │ │ │ + beq.n 4eff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50d58 │ │ │ │ + beq.w 50d28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f034 │ │ │ │ + beq.n 4f004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5077a │ │ │ │ + beq.w 5074a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 50f6e │ │ │ │ + beq.w 50f3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f052 │ │ │ │ + beq.n 4f022 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50dc8 │ │ │ │ + beq.w 50d98 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 189c8 │ │ │ │ + bl 18998 │ │ │ │ ldr.w r3, [sp, #1416] @ 0x588 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51000 │ │ │ │ + beq.w 50fd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f07a │ │ │ │ + beq.n 4f04a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50e06 │ │ │ │ - ldr.w r4, [pc, #1352] @ 4f5c4 │ │ │ │ + beq.w 50dd6 │ │ │ │ + ldr.w r4, [pc, #1352] @ 4f594 │ │ │ │ ldr.w r3, [sp, #1420] @ 0x58c │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ ldr.w r3, [sp, #1456] @ 0x5b0 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ ldr.w r3, [sp, #1460] @ 0x5b4 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51038 │ │ │ │ + beq.w 51008 │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51070 │ │ │ │ + beq.w 51040 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f0c6 │ │ │ │ + beq.n 4f096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50e42 │ │ │ │ + beq.w 50e12 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5109c │ │ │ │ + beq.w 5106c │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 510d2 │ │ │ │ + beq.w 510a2 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 510fe │ │ │ │ - ldr.w r3, [pc, #1228] @ 4f5c8 │ │ │ │ + beq.w 510ce │ │ │ │ + ldr.w r3, [pc, #1228] @ 4f598 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 50f38 │ │ │ │ + blt.w 50f08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5116c │ │ │ │ + beq.w 5113c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f13a │ │ │ │ + beq.n 4f10a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50fec │ │ │ │ + beq.w 50fbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f14e │ │ │ │ + beq.n 4f11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50ff6 │ │ │ │ + beq.w 50fc6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f162 │ │ │ │ + beq.n 4f132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5102e │ │ │ │ + beq.w 50ffe │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51198 │ │ │ │ + beq.w 51168 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f192 │ │ │ │ + beq.n 4f162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51066 │ │ │ │ - ldr.w r4, [pc, #1080] @ 4f5cc │ │ │ │ + beq.w 51036 │ │ │ │ + ldr.w r4, [pc, #1080] @ 4f59c │ │ │ │ add.w r9, sp, #376 @ 0x178 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [fp, #40] @ 0x28 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5121a │ │ │ │ + beq.w 511ea │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 511ee │ │ │ │ + beq.w 511be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f1e0 │ │ │ │ + beq.n 4f1b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 510c8 │ │ │ │ + beq.w 51098 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51246 │ │ │ │ + beq.w 51216 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 512b4 │ │ │ │ + beq.w 51284 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51288 │ │ │ │ - ldr r3, [pc, #956] @ (4f5d0 ) │ │ │ │ + beq.w 51258 │ │ │ │ + ldr r3, [pc, #956] @ (4f5a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 51136 │ │ │ │ + blt.w 51106 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51316 │ │ │ │ + beq.w 512e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f24e │ │ │ │ + beq.n 4f21e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 511c6 │ │ │ │ + beq.w 51196 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f262 │ │ │ │ + beq.n 4f232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 511d0 │ │ │ │ + beq.w 511a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f276 │ │ │ │ + beq.n 4f246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 511da │ │ │ │ + beq.w 511aa │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51340 │ │ │ │ + beq.w 51310 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f2aa │ │ │ │ + beq.n 4f27a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 511e4 │ │ │ │ - ldr r4, [pc, #808] @ (4f5d4 ) │ │ │ │ + beq.w 511b4 │ │ │ │ + ldr r4, [pc, #808] @ (4f5a4 ) │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ add r4, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [fp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51368 │ │ │ │ + beq.w 51338 │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513ce │ │ │ │ + beq.w 5139e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f2fa │ │ │ │ + beq.n 4f2ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51272 │ │ │ │ + beq.w 51242 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ - blx 4220 │ │ │ │ + blx 41ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51420 │ │ │ │ + beq.w 513f0 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513f6 │ │ │ │ + beq.w 513c6 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5147a │ │ │ │ - ldr r3, [pc, #680] @ (4f5d8 ) │ │ │ │ + beq.w 5144a │ │ │ │ + ldr r3, [pc, #680] @ (4f5a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 512e0 │ │ │ │ + blt.w 512b0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5151c │ │ │ │ + beq.w 514ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f368 │ │ │ │ + beq.n 4f338 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51390 │ │ │ │ + beq.w 51360 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f37c │ │ │ │ + beq.n 4f34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5139a │ │ │ │ + beq.w 5136a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f394 │ │ │ │ + beq.n 4f364 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 513a4 │ │ │ │ + beq.w 51374 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ str r2, [sp, #356] @ 0x164 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51544 │ │ │ │ + beq.w 51514 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f3c4 │ │ │ │ + beq.n 4f394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 513ae │ │ │ │ - ldr r4, [pc, #532] @ (4f5dc ) │ │ │ │ + beq.w 5137e │ │ │ │ + ldr r4, [pc, #532] @ (4f5ac ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ add r4, pc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r3, [fp, #40] @ 0x28 │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51592 │ │ │ │ + beq.w 51562 │ │ │ │ ldr.w r1, [r4, #932] @ 0x3a4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5156c │ │ │ │ + beq.w 5153c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f40c │ │ │ │ + beq.n 4f3dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 513b8 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 51388 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5162a │ │ │ │ - ldr r4, [pc, #452] @ (4f5e0 ) │ │ │ │ + beq.w 515fa │ │ │ │ + ldr r4, [pc, #452] @ (4f5b0 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5144a │ │ │ │ + blt.w 5141a │ │ │ │ ldr.w r1, [r4, #2468] @ 0x9a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 514f6 │ │ │ │ + beq.w 514c6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f45a │ │ │ │ + beq.n 4f42a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51650 │ │ │ │ + beq.w 51620 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f46e │ │ │ │ + beq.n 4f43e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515e2 │ │ │ │ + beq.w 515b2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str r2, [sp, #316] @ 0x13c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515f6 │ │ │ │ + beq.w 515c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f49e │ │ │ │ + beq.n 4f46e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515ec │ │ │ │ - ldr r5, [pc, #324] @ (4f5e4 ) │ │ │ │ + beq.w 515bc │ │ │ │ + ldr r5, [pc, #324] @ (4f5b4 ) │ │ │ │ ldr.w r3, [fp, #40] @ 0x28 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51bc2 │ │ │ │ + beq.w 51b92 │ │ │ │ ldr.w r1, [r5, #2332] @ 0x91c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51b9a │ │ │ │ + beq.w 51b6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f4dc │ │ │ │ + beq.n 4f4ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51620 │ │ │ │ - blx 4004 │ │ │ │ + beq.w 515f0 │ │ │ │ + blx 3fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51b74 │ │ │ │ - ldr r5, [pc, #252] @ (4f5e8 ) │ │ │ │ + beq.w 51b44 │ │ │ │ + ldr r5, [pc, #252] @ (4f5b8 ) │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ add r5, pc │ │ │ │ ldr.w r1, [r5, #900] @ 0x384 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51a8a │ │ │ │ + beq.w 51a5a │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r5, #900] @ 0x384 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 51a5c │ │ │ │ + blt.w 51a2c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f528 │ │ │ │ + beq.n 4f4f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515c4 │ │ │ │ - ldr r3, [pc, #192] @ (4f5ec ) │ │ │ │ + beq.w 51594 │ │ │ │ + ldr r3, [pc, #192] @ (4f5bc ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2480] @ 0x9b0 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51b4e │ │ │ │ + beq.w 51b1e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f5f0 │ │ │ │ + beq.n 4f5c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515ba │ │ │ │ - b.n 4f5f0 │ │ │ │ + beq.w 5158a │ │ │ │ + b.n 4f5c0 │ │ │ │ nop │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #10 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ adds r6, #147 @ 0x93 │ │ │ │ vqshlu.s64 q8, , #60 @ 0x3c │ │ │ │ - vsubw.u q8, q14, d24 │ │ │ │ + vsubw.u q8, q14, d28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ movs r3, r0 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ adds r1, #243 @ 0xf3 │ │ │ │ vrshr.u32 d16, d17, #4 │ │ │ │ - vrshr.u64 q9, q2, #4 │ │ │ │ + vsubw.u q9, q6, d4 │ │ │ │ movs r3, r0 │ │ │ │ adds r0, #165 @ 0xa5 │ │ │ │ vrev32. q8, │ │ │ │ - vsra.u64 d18, d10, #4 │ │ │ │ + @ instruction: 0xfffc21ca │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r5, #6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r4, #5 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f604 │ │ │ │ + beq.n 4f5d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515ce │ │ │ │ + beq.w 5159e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r5, [fp, #4] │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51ab0 │ │ │ │ + beq.w 51a80 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f636 │ │ │ │ + beq.n 4f606 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 515d8 │ │ │ │ + beq.w 515a8 │ │ │ │ vldr d0, [r5] │ │ │ │ ldr.w r7, [fp, #40] @ 0x28 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51afe │ │ │ │ + beq.w 51ace │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51adc │ │ │ │ - ldr.w r3, [pc, #3100] @ 5027c │ │ │ │ + beq.w 51aac │ │ │ │ + ldr.w r3, [pc, #3100] @ 5024c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51b20 │ │ │ │ + beq.w 51af0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f68a │ │ │ │ + beq.n 4f65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51ad2 │ │ │ │ + beq.w 51aa2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51f7a │ │ │ │ + beq.w 51f4a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f6b2 │ │ │ │ + beq.n 4f682 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51b44 │ │ │ │ + beq.w 51b14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f6c6 │ │ │ │ + beq.n 4f696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51f9c │ │ │ │ - ldr.w r3, [pc, #3000] @ 50280 │ │ │ │ + beq.w 51f6c │ │ │ │ + ldr.w r3, [pc, #3000] @ 50250 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 51f64 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 51f34 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 51f22 │ │ │ │ + beq.w 51ef2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f708 │ │ │ │ + beq.n 4f6d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51f70 │ │ │ │ + beq.w 51f40 │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51efe │ │ │ │ + beq.w 51ece │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51ed8 │ │ │ │ - ldr.w r3, [pc, #2900] @ 50284 │ │ │ │ + beq.w 51ea8 │ │ │ │ + ldr.w r3, [pc, #2900] @ 50254 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51fa6 │ │ │ │ + beq.w 51f76 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f758 │ │ │ │ + beq.n 4f728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51f5a │ │ │ │ + beq.w 51f2a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51fd4 │ │ │ │ + beq.w 51fa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f77c │ │ │ │ + beq.n 4f74c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51fca │ │ │ │ + beq.w 51f9a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f794 │ │ │ │ + beq.n 4f764 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51ff8 │ │ │ │ + beq.w 51fc8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 52002 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 51fd2 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 52018 │ │ │ │ + beq.w 51fe8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f7cc │ │ │ │ + beq.n 4f79c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5200e │ │ │ │ + beq.w 51fde │ │ │ │ add r5, r7 │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5224e │ │ │ │ + beq.w 5221e │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5222c │ │ │ │ - ldr.w r3, [pc, #2708] @ 50288 │ │ │ │ + beq.w 521fc │ │ │ │ + ldr.w r3, [pc, #2708] @ 50258 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52272 │ │ │ │ + beq.w 52242 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f822 │ │ │ │ + beq.n 4f7f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5204c │ │ │ │ + beq.w 5201c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 521fe │ │ │ │ + beq.w 521ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f846 │ │ │ │ + beq.n 4f816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52294 │ │ │ │ + beq.w 52264 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f85a │ │ │ │ + beq.n 4f82a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52222 │ │ │ │ + beq.w 521f2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 521e8 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 521b8 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 522e2 │ │ │ │ + beq.w 522b2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f898 │ │ │ │ + beq.n 4f868 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 521f4 │ │ │ │ + beq.w 521c4 │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 522c0 │ │ │ │ + beq.w 52290 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5229e │ │ │ │ - ldr.w r3, [pc, #2508] @ 5028c │ │ │ │ + beq.w 5226e │ │ │ │ + ldr.w r3, [pc, #2508] @ 5025c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5231e │ │ │ │ + beq.w 522ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f8e8 │ │ │ │ + beq.n 4f8b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52314 │ │ │ │ + beq.w 522e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5234c │ │ │ │ + beq.w 5231c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f910 │ │ │ │ + beq.n 4f8e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52342 │ │ │ │ + beq.w 52312 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f924 │ │ │ │ + beq.n 4f8f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5236e │ │ │ │ + beq.w 5233e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 52056 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 52026 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5206c │ │ │ │ + beq.w 5203c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f95c │ │ │ │ + beq.n 4f92c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52062 │ │ │ │ + beq.w 52032 │ │ │ │ add r5, r7 │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 520d4 │ │ │ │ - ldr.w r3, [pc, #2336] @ 50290 │ │ │ │ + beq.w 520a4 │ │ │ │ + ldr.w r3, [pc, #2336] @ 50260 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 520ae │ │ │ │ + beq.w 5207e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 520f8 │ │ │ │ + beq.w 520c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f9aa │ │ │ │ + beq.n 4f97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 520a4 │ │ │ │ + beq.w 52074 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f9be │ │ │ │ + beq.n 4f98e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5211c │ │ │ │ + beq.w 520ec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 52126 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 520f6 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5213c │ │ │ │ + beq.w 5210c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f9fc │ │ │ │ + beq.n 4f9cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52132 │ │ │ │ + beq.w 52102 │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5219a │ │ │ │ - ldr.w r3, [pc, #2180] @ 50294 │ │ │ │ + beq.w 5216a │ │ │ │ + ldr.w r3, [pc, #2180] @ 50264 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52178 │ │ │ │ + beq.w 52148 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 521bc │ │ │ │ + beq.w 5218c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa4c │ │ │ │ + beq.n 4fa1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5216e │ │ │ │ + beq.w 5213e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa60 │ │ │ │ + beq.n 4fa30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 521de │ │ │ │ + beq.w 521ae │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5185c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5182c │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 51910 │ │ │ │ + beq.w 518e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa98 │ │ │ │ + beq.n 4fa68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51868 │ │ │ │ + beq.w 51838 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ vmov.f64 d14, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r2, r1, lsl #1 │ │ │ │ @@ -110449,15 +110450,15 @@ │ │ │ │ str.w r9, [sp, #372] @ 0x174 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ ldr r2, [sp, #284] @ 0x11c │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.w 516cc │ │ │ │ + bge.w 5169c │ │ │ │ ldr.w r2, [sp, #1672] @ 0x688 │ │ │ │ mov r9, r7 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r3, [sp, #1636] @ 0x664 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ @@ -110472,266 +110473,266 @@ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ strd r0, r1, [r3] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 516a8 │ │ │ │ + beq.w 51678 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5169c │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5166c │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vcmp.f64 d15, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 51666 │ │ │ │ + beq.w 51636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fb5e │ │ │ │ + beq.n 4fb2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51948 │ │ │ │ + beq.w 51918 │ │ │ │ vldr d7, [r5] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r3 │ │ │ │ vsub.f64 d7, d7, d15 │ │ │ │ vstr d7, [r5] │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51d4a │ │ │ │ - bl f7d8 │ │ │ │ + beq.w 51d1a │ │ │ │ + bl f7a8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.w 51d1e │ │ │ │ + blt.w 51cee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fb9e │ │ │ │ + beq.n 4fb6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51be8 │ │ │ │ + beq.w 51bb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4fd96 │ │ │ │ + beq.w 4fd66 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r8, sl, lsl #1 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r3 │ │ │ │ add.w r1, r8, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51d94 │ │ │ │ + beq.w 51d64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51d6e │ │ │ │ + beq.w 51d3e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51db8 │ │ │ │ + beq.w 51d88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fbf8 │ │ │ │ + beq.n 4fbc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51cf0 │ │ │ │ + beq.w 51cc0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fc10 │ │ │ │ + beq.n 4fbe0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51de4 │ │ │ │ + beq.w 51db4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51e38 │ │ │ │ - ldr.w r3, [pc, #1648] @ 50298 │ │ │ │ + beq.w 51e08 │ │ │ │ + ldr.w r3, [pc, #1648] @ 50268 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2388] @ 0x954 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51e14 │ │ │ │ + beq.w 51de4 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 43b0 │ │ │ │ + blx 437c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51dee │ │ │ │ + beq.w 51dbe │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fc68 │ │ │ │ + beq.n 4fc38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51e5a │ │ │ │ + beq.w 51e2a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fc80 │ │ │ │ + beq.n 4fc50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51bf2 │ │ │ │ + beq.w 51bc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl f7d8 │ │ │ │ + bl f7a8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.w 51ea2 │ │ │ │ + blt.w 51e72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fca2 │ │ │ │ + beq.n 4fc72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51bfc │ │ │ │ + beq.w 51bcc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4fcd8 │ │ │ │ + beq.n 4fca8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 51e96 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 51e66 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 51e64 │ │ │ │ + beq.w 51e34 │ │ │ │ vldr d7, [r5] │ │ │ │ vadd.f64 d7, d7, d15 │ │ │ │ vstr d7, [r5] │ │ │ │ vldr d0, [r5] │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51c5c │ │ │ │ - ldr.w r3, [pc, #1456] @ 5029c │ │ │ │ + beq.w 51c2c │ │ │ │ + ldr.w r3, [pc, #1456] @ 5026c │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2376] @ 0x948 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51c06 │ │ │ │ + beq.w 51bd6 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 43b0 │ │ │ │ + blx 437c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51c2c │ │ │ │ + beq.w 51bfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fd26 │ │ │ │ + beq.n 4fcf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51ece │ │ │ │ + beq.w 51e9e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fd3e │ │ │ │ + beq.n 4fd0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51c52 │ │ │ │ + beq.w 51c22 │ │ │ │ mov r0, r9 │ │ │ │ - bl f7d8 │ │ │ │ + bl f7a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 51c8a │ │ │ │ + blt.w 51c5a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fd62 │ │ │ │ + beq.n 4fd32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 51c80 │ │ │ │ - cbz r4, 4fd94 │ │ │ │ + beq.w 51c50 │ │ │ │ + cbz r4, 4fd64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 51ce4 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 51cb4 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 51cb2 │ │ │ │ + beq.w 51c82 │ │ │ │ vldr d7, [r5] │ │ │ │ vsub.f64 d7, d7, d15 │ │ │ │ vstr d7, [r5] │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp.w sl, #3 │ │ │ │ add r5, r3 │ │ │ │ - bne.w 4fb18 │ │ │ │ + bne.w 4fae8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ ldrd r2, r3, [sp, #292] @ 0x124 │ │ │ │ - bl 21edc │ │ │ │ + bl 21eac │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ ldr.w r2, [sp, #1740] @ 0x6cc │ │ │ │ ldrd r4, r5, [fp] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r2, [sp, #1748] @ 0x6d4 │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 51cfa │ │ │ │ + beq.w 51cca │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ str r2, [r3, #4] │ │ │ │ movw r2, #58037 @ 0xe2b5 │ │ │ │ str r6, [r3, #40] @ 0x28 │ │ │ │ mov r6, r3 │ │ │ │ - bl 10680 │ │ │ │ + bl 10650 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r2, [sp, #340] @ 0x154 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r6, [fp, #40] @ 0x28 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ @@ -110753,44 +110754,44 @@ │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ strd r2, r3, [r1] │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ adds r3, r1, r3 │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ - b.n 4fad0 │ │ │ │ + b.n 4faa0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4e99a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4e96a │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ea12 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4e9e2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ea2c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4e9fc │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ea58 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ea28 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4eac2 │ │ │ │ - b.n 4fea2 │ │ │ │ + bne.w 4ea92 │ │ │ │ + b.n 4fe72 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ebb8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4eb88 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ebcc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4eb9c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ebe0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ebb0 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ movw lr, #57372 @ 0xe01c │ │ │ │ @@ -110802,394 +110803,394 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - cbz r6, 4feee │ │ │ │ + cbz r6, 4febe │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4feee │ │ │ │ + beq.n 4febe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 501e0 │ │ │ │ + beq.w 501b0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4ff0c │ │ │ │ + beq.n 4fedc │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 4ff0c │ │ │ │ + beq.n 4fedc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 501f0 │ │ │ │ - cbnz r1, 4ff2e │ │ │ │ + beq.w 501c0 │ │ │ │ + cbnz r1, 4fefe │ │ │ │ add.w r2, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ subs r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4ff16 │ │ │ │ + bne.n 4fee6 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 50208 │ │ │ │ - cbz r3, 4ff44 │ │ │ │ + ble.w 501d8 │ │ │ │ + cbz r3, 4ff14 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4ff44 │ │ │ │ + beq.n 4ff14 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5025a │ │ │ │ + beq.w 5022a │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ - cbz r1, 4ff5c │ │ │ │ + cbz r1, 4ff2c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ff5c │ │ │ │ + beq.n 4ff2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50262 │ │ │ │ + beq.w 50232 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ - cbz r1, 4ff74 │ │ │ │ + cbz r1, 4ff44 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ff74 │ │ │ │ + beq.n 4ff44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5026a │ │ │ │ + beq.w 5023a │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ - cbz r1, 4ff8c │ │ │ │ + cbz r1, 4ff5c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ff8c │ │ │ │ + beq.n 4ff5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50200 │ │ │ │ + beq.w 501d0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4ffaa │ │ │ │ + beq.n 4ff7a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ffaa │ │ │ │ + beq.n 4ff7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50252 │ │ │ │ - ldr r3, [pc, #756] @ (502a0 ) │ │ │ │ + beq.w 50222 │ │ │ │ + ldr r3, [pc, #756] @ (50270 ) │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r0, [pc, #752] @ (502a4 ) │ │ │ │ + ldr r0, [pc, #752] @ (50274 ) │ │ │ │ ldrd r1, r2, [sp, #224] @ 0xe0 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r3, [pc, #744] @ (502a8 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r3, [pc, #744] @ (50278 ) │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 4ffec │ │ │ │ + beq.n 4ffbc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ffd4 │ │ │ │ + bne.n 4ffa4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 50402 │ │ │ │ + ble.w 503d2 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 50014 │ │ │ │ + beq.n 4ffe4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4fffc │ │ │ │ + bne.n 4ffcc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 50426 │ │ │ │ + ble.w 503f6 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5003c │ │ │ │ + beq.n 5000c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50024 │ │ │ │ + bne.n 4fff4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5044a │ │ │ │ + ble.w 5041a │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 50064 │ │ │ │ + beq.n 50034 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5004c │ │ │ │ + bne.n 5001c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5046e │ │ │ │ + ble.w 5043e │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ - beq.n 5008c │ │ │ │ + beq.n 5005c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50074 │ │ │ │ + bne.n 50044 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 50492 │ │ │ │ + ble.w 50462 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 500b4 │ │ │ │ + beq.n 50084 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5009c │ │ │ │ + bne.n 5006c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 504b6 │ │ │ │ + ble.w 50486 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 500dc │ │ │ │ + beq.n 500ac │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 500c4 │ │ │ │ + bne.n 50094 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 504da │ │ │ │ + ble.w 504aa │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 50104 │ │ │ │ + beq.n 500d4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 500ec │ │ │ │ + bne.n 500bc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 504fe │ │ │ │ + ble.w 504ce │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5012c │ │ │ │ + beq.n 500fc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50114 │ │ │ │ + bne.n 500e4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 50522 │ │ │ │ + ble.w 504f2 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ - beq.n 50154 │ │ │ │ + beq.n 50124 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5013c │ │ │ │ + bne.n 5010c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 50546 │ │ │ │ + ble.w 50516 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5017c │ │ │ │ + beq.n 5014c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50164 │ │ │ │ + bne.n 50134 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5056a │ │ │ │ + ble.w 5053a │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 501a2 │ │ │ │ + beq.n 50172 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5018c │ │ │ │ + bne.n 5015c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 50232 │ │ │ │ - cbz r7, 501b6 │ │ │ │ + ble.n 50202 │ │ │ │ + cbz r7, 50186 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 501b6 │ │ │ │ + beq.n 50186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50272 │ │ │ │ - ldr r2, [pc, #244] @ (502ac ) │ │ │ │ - ldr r3, [pc, #244] @ (502b0 ) │ │ │ │ + beq.n 50242 │ │ │ │ + ldr r2, [pc, #244] @ (5027c ) │ │ │ │ + ldr r3, [pc, #244] @ (50280 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ + bne.w 512e2 │ │ │ │ mov r0, r9 │ │ │ │ addw sp, sp, #1532 @ 0x5fc │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - b.n 4feee │ │ │ │ + b.n 4febe │ │ │ │ mov r0, r8 │ │ │ │ strd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - b.n 4ff0c │ │ │ │ + b.n 4fedc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ff8c │ │ │ │ - bne.w 50a9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ff5c │ │ │ │ + bne.w 50a6e │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 4ff2e │ │ │ │ + beq.w 4fefe │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4ff2e │ │ │ │ + bne.w 4fefe │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ - b.n 4ff2e │ │ │ │ - bne.w 50cfa │ │ │ │ + b.n 4fefe │ │ │ │ + bne.w 50cca │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 501a2 │ │ │ │ + beq.n 50172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 501a2 │ │ │ │ + bne.n 50172 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 501a2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 50172 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ffaa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ff7a │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ff44 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ff14 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ff5c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ff2c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ff74 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ff44 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 501b6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 50186 │ │ │ │ nop │ │ │ │ - subs r0, r7, r6 │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r3, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + subs r2, r3, r4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r1, r6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r3, r3 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r7, r0 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr2, cr2, {0} │ │ │ │ + cdp2 0, 7, cr0, cr2, cr2, {0} │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5165a │ │ │ │ + bne.w 5162a │ │ │ │ movw r4, #57326 @ 0xdfee │ │ │ │ movw r2, #2033 @ 0x7f1 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111200,18 +111201,18 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 4feee │ │ │ │ - blx 3b88 │ │ │ │ + b.n 4febe │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 4e980 │ │ │ │ + b.w 4e950 │ │ │ │ mov r9, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r6 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #57328 @ 0xdff0 │ │ │ │ @@ -111224,28 +111225,28 @@ │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ strd r6, r6, [sp, #212] @ 0xd4 │ │ │ │ strd r6, r6, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4fed8 │ │ │ │ + beq.w 4fea8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 4fed8 │ │ │ │ + beq.w 4fea8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4fed8 │ │ │ │ + bne.w 4fea8 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - b.n 4fed8 │ │ │ │ + b.n 4fea8 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r9 │ │ │ │ movw lr, #57390 @ 0xe02e │ │ │ │ @@ -111258,28 +111259,28 @@ │ │ │ │ str.w r9, [sp, #220] @ 0xdc │ │ │ │ str.w r9, [sp, #232] @ 0xe8 │ │ │ │ strd r9, r9, [sp, #212] @ 0xd4 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50338 │ │ │ │ + beq.n 50308 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 50338 │ │ │ │ + beq.n 50308 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 50338 │ │ │ │ + bne.n 50308 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #268] @ 0x10c │ │ │ │ - b.n 50338 │ │ │ │ + b.n 50308 │ │ │ │ movw lr, #57331 @ 0xdff3 │ │ │ │ movw r2, #2033 @ 0x7f1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -111290,161 +111291,161 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 4fed8 │ │ │ │ - bne.w 50aca │ │ │ │ + b.n 4fea8 │ │ │ │ + bne.w 50a9a │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4ffec │ │ │ │ + beq.w 4ffbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ffec │ │ │ │ + bne.w 4ffbc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 4ffec │ │ │ │ - bne.w 50b42 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ffbc │ │ │ │ + bne.w 50b12 │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50014 │ │ │ │ + beq.w 4ffe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50014 │ │ │ │ + bne.w 4ffe4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 50014 │ │ │ │ - bne.w 50b6e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 4ffe4 │ │ │ │ + bne.w 50b3e │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5003c │ │ │ │ + beq.w 5000c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5003c │ │ │ │ + bne.w 5000c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5003c │ │ │ │ - bne.w 50b9a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5000c │ │ │ │ + bne.w 50b6a │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50064 │ │ │ │ + beq.w 50034 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50064 │ │ │ │ + bne.w 50034 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 50064 │ │ │ │ - bne.w 50bc6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 50034 │ │ │ │ + bne.w 50b96 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5008c │ │ │ │ + beq.w 5005c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5008c │ │ │ │ + bne.w 5005c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5008c │ │ │ │ - bne.w 50bf2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5005c │ │ │ │ + bne.w 50bc2 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 500b4 │ │ │ │ + beq.w 50084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 500b4 │ │ │ │ + bne.w 50084 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 500b4 │ │ │ │ - bne.w 50c1e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 50084 │ │ │ │ + bne.w 50bee │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 500dc │ │ │ │ + beq.w 500ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 500dc │ │ │ │ + bne.w 500ac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 500dc │ │ │ │ - bne.w 50c4a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 500ac │ │ │ │ + bne.w 50c1a │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50104 │ │ │ │ + beq.w 500d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50104 │ │ │ │ + bne.w 500d4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 50104 │ │ │ │ - bne.w 50c76 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 500d4 │ │ │ │ + bne.w 50c46 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5012c │ │ │ │ + beq.w 500fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5012c │ │ │ │ + bne.w 500fc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5012c │ │ │ │ - bne.w 50ca2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 500fc │ │ │ │ + bne.w 50c72 │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 50154 │ │ │ │ + beq.w 50124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50154 │ │ │ │ + bne.w 50124 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 50154 │ │ │ │ - bne.w 50cce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 50124 │ │ │ │ + bne.w 50c9e │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5017c │ │ │ │ + beq.w 5014c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5017c │ │ │ │ + bne.w 5014c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5017c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5014c │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 4e9e4 │ │ │ │ + beq.w 4e9b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, r3, r4 │ │ │ │ @@ -111453,37 +111454,37 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 505d0 │ │ │ │ + beq.n 505a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50768 │ │ │ │ + beq.w 50738 │ │ │ │ movs r2, #2 │ │ │ │ add.w r1, sp, #1416 @ 0x588 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #1416] @ 0x588 │ │ │ │ str.w r7, [sp, #1420] @ 0x58c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4e9fe │ │ │ │ + beq.w 4e9ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4e9fe │ │ │ │ + bne.w 4e9ce │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4e9fe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4e9ce │ │ │ │ movw r0, #57352 @ 0xe008 │ │ │ │ movw r2, #2033 @ 0x7f1 │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r5 │ │ │ │ mov fp, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ @@ -111496,18 +111497,18 @@ │ │ │ │ strd r4, r4, [sp, #240] @ 0xf0 │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ strd r4, r4, [sp, #212] @ 0xd4 │ │ │ │ strd r4, r4, [sp, #200] @ 0xc8 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 4fed8 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 4fea8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ea44 │ │ │ │ + beq.w 4ea14 │ │ │ │ mov.w r9, #0 │ │ │ │ movw ip, #57356 @ 0xe00c │ │ │ │ movw r2, #2033 @ 0x7f1 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ @@ -111521,20 +111522,20 @@ │ │ │ │ strd r9, r9, [sp, #240] @ 0xf0 │ │ │ │ str.w r9, [sp, #220] @ 0xdc │ │ │ │ str.w r9, [sp, #232] @ 0xe8 │ │ │ │ strd r9, r9, [sp, #212] @ 0xd4 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 51660 │ │ │ │ + bne.w 51630 │ │ │ │ movw r4, #57367 @ 0xe017 │ │ │ │ movw r2, #2034 @ 0x7f2 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111545,15 +111546,15 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 4feee │ │ │ │ + b.n 4febe │ │ │ │ movw r0, #57369 @ 0xe019 │ │ │ │ movw r2, #2034 @ 0x7f2 │ │ │ │ mov r9, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r5, r6 │ │ │ │ @@ -111566,24 +111567,24 @@ │ │ │ │ strd r6, r6, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ strd r6, r6, [sp, #212] @ 0xd4 │ │ │ │ strd r6, r6, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 50376 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 4ea9a │ │ │ │ + b.w 4ea6a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ec5a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ec2a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ed82 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ed52 │ │ │ │ movw r4, #57411 @ 0xe043 │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111594,27 +111595,27 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 505d0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 505a0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4eeb0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ee80 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f034 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f004 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4ee7a │ │ │ │ + beq.w 4ee4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -111623,23 +111624,23 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 507be │ │ │ │ + beq.n 5078e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5112c │ │ │ │ + beq.w 510fc │ │ │ │ mov r5, r6 │ │ │ │ movs r2, #3 │ │ │ │ add.w r1, sp, #1312 @ 0x520 │ │ │ │ - b.w 4ee80 │ │ │ │ + b.w 4ee50 │ │ │ │ movw ip, #57383 @ 0xe027 │ │ │ │ movw r2, #2034 @ 0x7f2 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -111651,15 +111652,15 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ @@ -111671,15 +111672,15 @@ │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57388 @ 0xe02c │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 50338 │ │ │ │ + b.n 50308 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r0, #57432 @ 0xe058 │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r6, r9 │ │ │ │ @@ -111691,15 +111692,15 @@ │ │ │ │ strd r9, r9, [sp, #240] @ 0xf0 │ │ │ │ str.w r9, [sp, #220] @ 0xdc │ │ │ │ str.w r9, [sp, #232] @ 0xe8 │ │ │ │ str.w r9, [sp, #216] @ 0xd8 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ movw ip, #57391 @ 0xe02f │ │ │ │ movw r2, #2034 @ 0x7f2 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111710,15 +111711,15 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ strd r0, r0, [sp, #212] @ 0xd4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ movw r6, #57396 @ 0xe034 │ │ │ │ movw r2, #2034 @ 0x7f2 │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -111729,24 +111730,24 @@ │ │ │ │ strd r7, r7, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ed40 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ed10 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ed2c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ecfc │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ed58 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ed28 │ │ │ │ movw r5, #57409 @ 0xe041 │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111757,15 +111758,15 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ @@ -111778,15 +111779,15 @@ │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57414 @ 0xe046 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ movw lr, #57425 @ 0xe051 │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -111798,15 +111799,15 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ movw ip, #57430 @ 0xe056 │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -111818,21 +111819,21 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4eeca │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ee9a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4eef4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4eec4 │ │ │ │ movw lr, #57433 @ 0xe059 │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111843,15 +111844,15 @@ │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 50376 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movw ip, #57438 @ 0xe05e │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -111862,15 +111863,15 @@ │ │ │ │ strd r7, r7, [sp, #248] @ 0xf8 │ │ │ │ strd r7, r7, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ str r7, [sp, #232] @ 0xe8 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ movw r5, #57451 @ 0xe06b │ │ │ │ movw r2, #2041 @ 0x7f9 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r9 │ │ │ │ movs r1, #1 │ │ │ │ @@ -111880,47 +111881,47 @@ │ │ │ │ strd r9, r9, [sp, #248] @ 0xf8 │ │ │ │ strd r9, r9, [sp, #240] @ 0xf0 │ │ │ │ str.w r9, [sp, #220] @ 0xdc │ │ │ │ str.w r9, [sp, #232] @ 0xe8 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - ldr.w r2, [pc, #3540] @ 51874 │ │ │ │ - ldr.w r3, [pc, #3540] @ 51878 │ │ │ │ + b.w 4febe │ │ │ │ + ldr.w r2, [pc, #3540] @ 51844 │ │ │ │ + ldr.w r3, [pc, #3540] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3520] @ 5187c │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3520] @ 5184c │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58181 @ 0xe345 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3508] @ 51880 │ │ │ │ - ldr.w r3, [pc, #3496] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3508] @ 51850 │ │ │ │ + ldr.w r3, [pc, #3496] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3484] @ 51884 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3484] @ 51854 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58192 @ 0xe350 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4ef84 │ │ │ │ - ldr.w r3, [pc, #3460] @ 51888 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4ef54 │ │ │ │ + ldr.w r3, [pc, #3460] @ 51858 │ │ │ │ movw r4, #57452 @ 0xe06c │ │ │ │ ldr r7, [sp, #232] @ 0xe8 │ │ │ │ movw r2, #2041 @ 0x7f9 │ │ │ │ mov fp, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ mov r3, r7 │ │ │ │ @@ -111932,169 +111933,169 @@ │ │ │ │ strd r7, r7, [sp, #248] @ 0xf8 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ strd r7, r7, [sp, #240] @ 0xf0 │ │ │ │ str r7, [sp, #220] @ 0xdc │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - ldr.w r2, [pc, #3400] @ 5188c │ │ │ │ - ldr.w r3, [pc, #3376] @ 51878 │ │ │ │ + b.w 4febe │ │ │ │ + ldr.w r2, [pc, #3400] @ 5185c │ │ │ │ + ldr.w r3, [pc, #3376] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3376] @ 51890 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3376] @ 51860 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58193 @ 0xe351 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3364] @ 51894 │ │ │ │ - ldr.w r3, [pc, #3332] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3364] @ 51864 │ │ │ │ + ldr.w r3, [pc, #3332] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3340] @ 51898 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3340] @ 51868 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58194 @ 0xe352 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3328] @ 5189c │ │ │ │ - ldr.w r3, [pc, #3288] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3328] @ 5186c │ │ │ │ + ldr.w r3, [pc, #3288] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3304] @ 518a0 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3304] @ 51870 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58195 @ 0xe353 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3292] @ 518a4 │ │ │ │ - ldr.w r3, [pc, #3244] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3292] @ 51874 │ │ │ │ + ldr.w r3, [pc, #3244] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3268] @ 518a8 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3268] @ 51878 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58196 @ 0xe354 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3256] @ 518ac │ │ │ │ - ldr.w r3, [pc, #3200] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3256] @ 5187c │ │ │ │ + ldr.w r3, [pc, #3200] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3232] @ 518b0 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3232] @ 51880 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58197 @ 0xe355 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3220] @ 518b4 │ │ │ │ - ldr.w r3, [pc, #3156] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3220] @ 51884 │ │ │ │ + ldr.w r3, [pc, #3156] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3196] @ 518b8 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3196] @ 51888 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58198 @ 0xe356 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3184] @ 518bc │ │ │ │ - ldr.w r3, [pc, #3112] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3184] @ 5188c │ │ │ │ + ldr.w r3, [pc, #3112] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3160] @ 518c0 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3160] @ 51890 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58199 @ 0xe357 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3148] @ 518c4 │ │ │ │ - ldr.w r3, [pc, #3068] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3148] @ 51894 │ │ │ │ + ldr.w r3, [pc, #3068] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3124] @ 518c8 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3124] @ 51898 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58200 @ 0xe358 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3112] @ 518cc │ │ │ │ - ldr.w r3, [pc, #3024] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3112] @ 5189c │ │ │ │ + ldr.w r3, [pc, #3024] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3088] @ 518d0 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3088] @ 518a0 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58201 @ 0xe359 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3076] @ 518d4 │ │ │ │ - ldr.w r3, [pc, #2980] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3076] @ 518a4 │ │ │ │ + ldr.w r3, [pc, #2980] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3052] @ 518d8 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3052] @ 518a8 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58202 @ 0xe35a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #3040] @ 518dc │ │ │ │ - ldr.w r3, [pc, #2936] @ 51878 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #3040] @ 518ac │ │ │ │ + ldr.w r3, [pc, #2936] @ 51848 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1524] @ 0x5f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 51312 │ │ │ │ - ldr.w r0, [pc, #3016] @ 518e0 │ │ │ │ + bne.w 512e2 │ │ │ │ + ldr.w r0, [pc, #3016] @ 518b0 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58203 @ 0xe35b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r4, #57466 @ 0xe07a │ │ │ │ movw r2, #2042 @ 0x7fa │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -112103,18 +112104,18 @@ │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f020 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4eff0 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ movw r2, #2042 @ 0x7fa │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ @@ -112123,15 +112124,15 @@ │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57468 @ 0xe07c │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw lr, #57471 @ 0xe07f │ │ │ │ movw r2, #2042 @ 0x7fa │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -112141,18 +112142,18 @@ │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f052 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f022 │ │ │ │ movw r0, #57492 @ 0xe094 │ │ │ │ movw r2, #2042 @ 0x7fa │ │ │ │ mov r9, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, r6 │ │ │ │ @@ -112162,18 +112163,18 @@ │ │ │ │ strd r6, r6, [sp, #256] @ 0x100 │ │ │ │ strd r6, r6, [sp, #248] @ 0xf8 │ │ │ │ strd r6, r6, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ strd r6, r6, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f07a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f04a │ │ │ │ ldr r7, [sp, #220] @ 0xdc │ │ │ │ movw ip, #57496 @ 0xe098 │ │ │ │ movw r2, #2042 @ 0x7fa │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -112182,18 +112183,18 @@ │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #256] @ 0x100 │ │ │ │ strd r7, r7, [sp, #248] @ 0xf8 │ │ │ │ strd r7, r7, [sp, #240] @ 0xf0 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f0c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f096 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movw r6, #57509 @ 0xe0a5 │ │ │ │ movw r2, #2043 @ 0x7fb │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -112202,15 +112203,15 @@ │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #256] @ 0x100 │ │ │ │ strd r7, r7, [sp, #248] @ 0xf8 │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw r5, #57521 @ 0xe0b1 │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -112219,15 +112220,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw r4, #57523 @ 0xe0b3 │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -112236,15 +112237,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ @@ -112252,15 +112253,15 @@ │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57526 @ 0xe0b6 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw lr, #57528 @ 0xe0b8 │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -112268,15 +112269,15 @@ │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r0, #57581 @ 0xe0ed │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r9 │ │ │ │ @@ -112284,15 +112285,15 @@ │ │ │ │ str.w r9, [sp, #264] @ 0x108 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #256] @ 0x100 │ │ │ │ strd r9, r9, [sp, #248] @ 0xf8 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw lr, #57550 @ 0xe0ce │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ mov r9, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r6 │ │ │ │ @@ -112300,18 +112301,18 @@ │ │ │ │ str r6, [sp, #236] @ 0xec │ │ │ │ strd r6, r6, [sp, #256] @ 0x100 │ │ │ │ strd r6, r6, [sp, #248] @ 0xf8 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ strd r6, r6, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 513c2 │ │ │ │ + beq.w 51392 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -112320,31 +112321,31 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50fde │ │ │ │ + beq.n 50fae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5127c │ │ │ │ + beq.w 5124c │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ mov r8, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 4eff6 │ │ │ │ + b.w 4efc6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f13a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f10a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f14e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f11e │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ movw ip, #57554 @ 0xe0d2 │ │ │ │ movw r2, #2044 @ 0x7fc │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -112352,18 +112353,18 @@ │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #256] @ 0x100 │ │ │ │ strd r7, r7, [sp, #248] @ 0xf8 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f162 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f132 │ │ │ │ movw r5, #57567 @ 0xe0df │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -112371,66 +112372,66 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f192 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f162 │ │ │ │ movw r4, #57569 @ 0xe0e1 │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57572 @ 0xe0e4 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f1e0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f1b0 │ │ │ │ movw lr, #57574 @ 0xe0e6 │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ movw ip, #57579 @ 0xe0eb │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -112438,18 +112439,18 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 507be │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5078e │ │ │ │ mov.w r9, #0 │ │ │ │ movw r0, #57614 @ 0xe10e │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ @@ -112457,30 +112458,30 @@ │ │ │ │ str.w r9, [sp, #264] @ 0x108 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #256] @ 0x100 │ │ │ │ str.w r9, [sp, #252] @ 0xfc │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw lr, #57582 @ 0xe0ee │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #248] @ 0xf8 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ movw ip, #57587 @ 0xe0f3 │ │ │ │ movw r2, #2046 @ 0x7fe │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -112489,27 +112490,27 @@ │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #256] @ 0x100 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f24e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f21e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f262 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f232 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f276 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f246 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f2aa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f27a │ │ │ │ movw r4, #57602 @ 0xe102 │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -112517,15 +112518,15 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov.w r5, #57600 @ 0xe100 │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -112533,15 +112534,15 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ @@ -112549,22 +112550,22 @@ │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57605 @ 0xe105 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f2fa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f2ca │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 50fde │ │ │ │ - bl 10280 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 50fae │ │ │ │ + bl 10250 │ │ │ │ movw ip, #57612 @ 0xe10c │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -112572,15 +112573,15 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw lr, #57607 @ 0xe107 │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -112588,15 +112589,15 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w r3, #2048 @ 0x800 │ │ │ │ movw r2, #57647 @ 0xe12f │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ @@ -112604,268 +112605,268 @@ │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #264] @ 0x108 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #256] @ 0x100 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 50376 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ movw lr, #57615 @ 0xe10f │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #252] @ 0xfc │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ movw ip, #57620 @ 0xe114 │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #256] @ 0x100 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov.w r6, #2048 @ 0x800 │ │ │ │ movw r2, #57633 @ 0xe121 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r2, r6, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f368 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f338 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f37c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f34c │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f394 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f364 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f3c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f394 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f40c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f3dc │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #588 @ 0x24c │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 4eff6 │ │ │ │ + b.w 4efc6 │ │ │ │ mov.w r5, #2048 @ 0x800 │ │ │ │ movw r2, #57635 @ 0xe123 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r2, r5, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movw r2, #57640 @ 0xe128 │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov.w r0, #2048 @ 0x800 │ │ │ │ strd r2, r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov.w r4, #2048 @ 0x800 │ │ │ │ movw r2, #57638 @ 0xe126 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r2, r4, [sp, #224] @ 0xe0 │ │ │ │ - b.w 50338 │ │ │ │ + b.w 50308 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r5, #57673 @ 0xe149 │ │ │ │ movw r2, #2049 @ 0x801 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #264] @ 0x108 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ str.w r9, [sp, #260] @ 0x104 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov.w lr, #2048 @ 0x800 │ │ │ │ movw r2, #57645 @ 0xe12d │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r2, lr, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ - bl 10314 │ │ │ │ - ldr.w r3, [pc, #1080] @ 518e4 │ │ │ │ + b.w 50376 │ │ │ │ + bl 102e4 │ │ │ │ + ldr.w r3, [pc, #1080] @ 518b4 │ │ │ │ movs r2, #32 │ │ │ │ - ldr.w r1, [pc, #1080] @ 518e8 │ │ │ │ - ldr.w r0, [pc, #1080] @ 518ec │ │ │ │ + ldr.w r1, [pc, #1080] @ 518b8 │ │ │ │ + ldr.w r0, [pc, #1080] @ 518bc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1068] @ 518f0 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr.w r3, [pc, #1068] @ 518c0 │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr.w r1, [pc, #1064] @ 518f4 │ │ │ │ - ldr.w r0, [pc, #1064] @ 518f8 │ │ │ │ + ldr.w r1, [pc, #1064] @ 518c4 │ │ │ │ + ldr.w r0, [pc, #1064] @ 518c8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr.w r3, [pc, #1052] @ 518fc │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr.w r3, [pc, #1052] @ 518cc │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr.w r1, [pc, #1048] @ 51900 │ │ │ │ - ldr.w r0, [pc, #1048] @ 51904 │ │ │ │ + ldr.w r1, [pc, #1048] @ 518d0 │ │ │ │ + ldr.w r0, [pc, #1048] @ 518d4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movw r4, #57674 @ 0xe14a │ │ │ │ movw r2, #2049 @ 0x801 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov.w ip, #2048 @ 0x800 │ │ │ │ movw r2, #57648 @ 0xe130 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #256] @ 0x100 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r2, ip, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov.w r0, #2048 @ 0x800 │ │ │ │ movw r2, #57653 @ 0xe135 │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ mov r8, r7 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ str r7, [sp, #260] @ 0x104 │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r2, r0, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ movw ip, #57668 @ 0xe144 │ │ │ │ movw r2, #2049 @ 0x801 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ movw lr, #57666 @ 0xe142 │ │ │ │ movw r2, #2049 @ 0x801 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f5f0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f5c0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f528 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f4f8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f604 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f5d4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f636 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f606 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f46e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f43e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f49e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f46e │ │ │ │ ldr r7, [sp, #260] @ 0x104 │ │ │ │ movw r0, #57678 @ 0xe14e │ │ │ │ movw r2, #2049 @ 0x801 │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -112873,118 +112874,118 @@ │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f4dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f4ac │ │ │ │ movw r6, #57671 @ 0xe147 │ │ │ │ movw r2, #2049 @ 0x801 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f45a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f42a │ │ │ │ mov r5, r0 │ │ │ │ - b.w 4e966 │ │ │ │ + b.w 4e936 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 4ea80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4ea50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fb4a │ │ │ │ + beq.w 4fb1a │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw ip, #57908 @ 0xe234 │ │ │ │ movw r2, #2075 @ 0x81b │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ - bl 112bc │ │ │ │ + b.w 50376 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d15, d0 │ │ │ │ - b.w 4fb3e │ │ │ │ + b.w 4fb0e │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #2075 @ 0x81b │ │ │ │ movw r0, #57906 @ 0xe232 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ ldr.w r9, [sp, #372] @ 0x174 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ - ldr r5, [pc, #560] @ (51908 ) │ │ │ │ + ldr r5, [pc, #560] @ (518d8 ) │ │ │ │ mov r0, sp │ │ │ │ str.w r3, [r9, #4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ add r5, pc │ │ │ │ str.w r3, [r9, #40] @ 0x28 │ │ │ │ mov.w fp, #1 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr r3, [pc, #536] @ (5190c ) │ │ │ │ + ldr r3, [pc, #536] @ (518dc ) │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51a3e │ │ │ │ + beq.w 51a0e │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r1, [r6, #4] │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ str r1, [r6, #0] │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ strd fp, r3, [sp, #88] @ 0x58 │ │ │ │ strd r5, r4, [sp, #96] @ 0x60 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51a20 │ │ │ │ + beq.w 519f0 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [sp, #356] @ 0x164 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ @@ -112992,564 +112993,564 @@ │ │ │ │ strd r5, r4, [sp, #96] @ 0x60 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51a02 │ │ │ │ + beq.w 519d2 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 519e4 │ │ │ │ + beq.w 519b4 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 519c8 │ │ │ │ + beq.w 51998 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 519ac │ │ │ │ + beq.w 5197c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51992 │ │ │ │ + beq.w 51962 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5197a │ │ │ │ + beq.w 5194a │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51964 │ │ │ │ + beq.w 51934 │ │ │ │ movs r0, #9 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51952 │ │ │ │ + beq.w 51922 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #2 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #3 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #5 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #6 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #7 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 11494 │ │ │ │ - b.w 4ffbe │ │ │ │ - bl 112bc │ │ │ │ + bl 11464 │ │ │ │ + b.w 4ff8e │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d13, d0 │ │ │ │ - b.w 4fa74 │ │ │ │ + b.w 4fa44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fa98 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fa68 │ │ │ │ nop │ │ │ │ - adcs.w r0, r6, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf5860002 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf52a0002 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + adcs.w r0, sl, #8519680 @ 0x820000 │ │ │ │ + strb r4, [r3, #22] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b20002 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + @ instruction: 0xf4e20002 │ │ │ │ + strb r4, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ - eor.w r0, r6, #8519680 @ 0x820000 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + @ instruction: 0xf4b60002 │ │ │ │ + strb r0, [r7, #19] │ │ │ │ movs r1, r0 │ │ │ │ - orrs.w r0, sl, #8519680 @ 0x820000 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + eor.w r0, sl, #8519680 @ 0x820000 │ │ │ │ + strb r4, [r1, #19] │ │ │ │ movs r1, r0 │ │ │ │ - bic.w r0, lr, #8519680 @ 0x820000 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + orrs.w r0, lr, #8519680 @ 0x820000 │ │ │ │ + strb r0, [r4, #18] │ │ │ │ movs r1, r0 │ │ │ │ - and.w r0, r2, #8519680 @ 0x820000 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + bics.w r0, r2, #8519680 @ 0x820000 │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3d60002 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + and.w r0, r6, #8519680 @ 0x820000 │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r1, r0 │ │ │ │ - usat16 r0, #2, sl │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + @ instruction: 0xf3da0002 │ │ │ │ + strb r4, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf37e0002 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + usat16 r0, #2, lr │ │ │ │ + strb r0, [r6, #15] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3520002 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + usat r0, #2, r2 │ │ │ │ + strb r4, [r0, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ssat16 r0, #3, r6 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + @ instruction: 0xf3560002 │ │ │ │ + strb r0, [r3, #14] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2fa0002 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + ssat16 r0, #3, sl │ │ │ │ + strb r4, [r5, #13] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r7, r2, #5 │ │ │ │ vtbl.8 d29, {d28-d29}, d13 │ │ │ │ vqshl.u64 d31, d18, #59 @ 0x3b │ │ │ │ - ldcl 8, cr2, [r0], {0} │ │ │ │ - beq.w 4fa84 │ │ │ │ + stcl 8, cr2, [lr], {0} │ │ │ │ + beq.w 4fa54 │ │ │ │ mov.w r9, #0 │ │ │ │ movw ip, #57840 @ 0xe1f0 │ │ │ │ movw r2, #2063 @ 0x80f │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fb5e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fb2e │ │ │ │ movw r0, #58134 @ 0xe316 │ │ │ │ movw r2, #2090 @ 0x82a │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw ip, #58124 @ 0xe30c │ │ │ │ movw r2, #2093 @ 0x82d │ │ │ │ mov.w r9, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r1, fp │ │ │ │ ldr.w fp, [sp, #200] @ 0xc8 │ │ │ │ movw lr, #58122 @ 0xe30a │ │ │ │ movw r2, #2093 @ 0x82d │ │ │ │ mov r9, fp │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ mov r1, fp │ │ │ │ mov.w r0, #58112 @ 0xe300 │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #2092 @ 0x82c │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ mov r1, fp │ │ │ │ strd r2, r2, [sp, #200] @ 0xc8 │ │ │ │ movw ip, #58110 @ 0xe2fe │ │ │ │ mov r9, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #2092 @ 0x82c │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r1, fp │ │ │ │ movw lr, #58100 @ 0xe2f4 │ │ │ │ movw r2, #2091 @ 0x82b │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r1, fp │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movw r2, #2091 @ 0x82b │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #58098 @ 0xe2f2 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r1, fp │ │ │ │ movw r4, #58088 @ 0xe2e8 │ │ │ │ movw r2, #2090 @ 0x82a │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r1, fp │ │ │ │ movw r5, #58086 @ 0xe2e6 │ │ │ │ movw r2, #2090 @ 0x82a │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r1, fp │ │ │ │ movw r6, #58084 @ 0xe2e4 │ │ │ │ movw r2, #2090 @ 0x82a │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov.w r9, #0 │ │ │ │ movw lr, #57700 @ 0xe164 │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #264] @ 0x108 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57698 @ 0xe162 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ movw r6, #57706 @ 0xe16a │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #236] @ 0xec │ │ │ │ strd r7, r7, [sp, #200] @ 0xc8 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f68a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f65a │ │ │ │ movw r4, #57722 @ 0xe17a │ │ │ │ movw r2, #2058 @ 0x80a │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw r5, #57720 @ 0xe178 │ │ │ │ movw r2, #2058 @ 0x80a │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movw r2, #2058 @ 0x80a │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #57724 @ 0xe17c │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f6b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f682 │ │ │ │ movw ip, #57702 @ 0xe166 │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw r4, #57696 @ 0xe160 │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ movw ip, #57693 @ 0xe15d │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw lr, #57691 @ 0xe15b │ │ │ │ movw r2, #2056 @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fb9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fb6e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fc80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fc50 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fca2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fc72 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw ip, #57998 @ 0xe28e │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ mov r6, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #58000 @ 0xe290 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fd3e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fd0e │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw lr, #57996 @ 0xe28c │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fd62 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fd32 │ │ │ │ mov r8, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw lr, #58003 @ 0xe293 │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4febe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fd88 │ │ │ │ + beq.w 4fd58 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw r5, #58014 @ 0xe29e │ │ │ │ movw r2, #2082 @ 0x822 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - bl 112bc │ │ │ │ + b.w 4febe │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d15, d0 │ │ │ │ - b.w 4fd78 │ │ │ │ + b.w 4fd48 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fbf8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fbc8 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw ip, #58036 @ 0xe2b4 │ │ │ │ movw r2, #2084 @ 0x824 │ │ │ │ mov r9, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ strd r4, r4, [sp, #200] @ 0xc8 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw ip, #57922 @ 0xe242 │ │ │ │ movw r2, #2076 @ 0x81c │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw lr, #57920 @ 0xe240 │ │ │ │ movw r2, #2076 @ 0x81c │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw lr, #57940 @ 0xe254 │ │ │ │ movw r2, #2077 @ 0x81d │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r2, #2077 @ 0x81d │ │ │ │ movw r0, #57937 @ 0xe251 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r1 │ │ │ │ movw ip, #57942 @ 0xe256 │ │ │ │ movw r2, #2077 @ 0x81d │ │ │ │ mov r9, r0 │ │ │ │ @@ -113557,501 +113558,501 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fc10 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fbe0 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ mov r6, r8 │ │ │ │ movw r4, #57961 @ 0xe269 │ │ │ │ mov r8, r9 │ │ │ │ movw r2, #2079 @ 0x81f │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ mov r8, r9 │ │ │ │ movw r5, #57959 @ 0xe267 │ │ │ │ movw r2, #2079 @ 0x81f │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw r6, #57957 @ 0xe265 │ │ │ │ movw r2, #2079 @ 0x81f │ │ │ │ mov r8, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fc68 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fc38 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fccc │ │ │ │ + beq.w 4fc9c │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w r3, #2080 @ 0x820 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw r2, #57975 @ 0xe277 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - bl 112bc │ │ │ │ + b.w 4febe │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d15, d0 │ │ │ │ - b.w 4fcbc │ │ │ │ + b.w 4fc8c │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w sl, [sp, #204] @ 0xcc │ │ │ │ movw r0, #57964 @ 0xe26c │ │ │ │ movw r2, #2079 @ 0x81f │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fd26 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fcf6 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movw r2, #2059 @ 0x80b │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57745 @ 0xe191 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ movw r4, #57743 @ 0xe18f │ │ │ │ movw r2, #2059 @ 0x80b │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4febe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f6f4 │ │ │ │ + beq.w 4f6c4 │ │ │ │ mov.w r9, #0 │ │ │ │ movw ip, #57731 @ 0xe183 │ │ │ │ movw r2, #2058 @ 0x80a │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f758 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f728 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d12, d0 │ │ │ │ - b.w 4f6e4 │ │ │ │ + b.w 4f6b4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f708 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f6d8 │ │ │ │ movw lr, #57727 @ 0xe17f │ │ │ │ movw r2, #2058 @ 0x80a │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f6c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f696 │ │ │ │ movw lr, #57747 @ 0xe193 │ │ │ │ movw r2, #2059 @ 0x80b │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f77c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f74c │ │ │ │ movw ip, #57750 @ 0xe196 │ │ │ │ movw r2, #2059 @ 0x80b │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f794 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f764 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d11, d0 │ │ │ │ - b.w 4f7a8 │ │ │ │ + b.w 4f778 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f7cc │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f79c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f7b8 │ │ │ │ + beq.w 4f788 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r5, #57754 @ 0xe19a │ │ │ │ movw r2, #2059 @ 0x80b │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f822 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f7f2 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - b.w 4f938 │ │ │ │ + b.w 4f908 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f95c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f92c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f948 │ │ │ │ + beq.w 4f918 │ │ │ │ mov.w r9, #0 │ │ │ │ movw ip, #57800 @ 0xe1c8 │ │ │ │ movw r2, #2061 @ 0x80d │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f9aa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f97a │ │ │ │ movw lr, #57814 @ 0xe1d6 │ │ │ │ movw r2, #2062 @ 0x80e │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movw r2, #2062 @ 0x80e │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #57812 @ 0xe1d4 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw ip, #57816 @ 0xe1d8 │ │ │ │ movw r2, #2062 @ 0x80e │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f9be │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f98e │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 4f9d4 │ │ │ │ + b.w 4f9a4 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f9fc │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f9cc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f9e4 │ │ │ │ + beq.w 4f9b4 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r5, #57820 @ 0xe1dc │ │ │ │ movw r2, #2062 @ 0x80e │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fa4c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fa1c │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movw r2, #2063 @ 0x80f │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57834 @ 0xe1ea │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw r4, #57832 @ 0xe1e8 │ │ │ │ movw r2, #2063 @ 0x80f │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw lr, #57836 @ 0xe1ec │ │ │ │ movw r2, #2063 @ 0x80f │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4fa60 │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4fa30 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d10, d0 │ │ │ │ - b.w 4f870 │ │ │ │ + b.w 4f840 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f898 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f868 │ │ │ │ movw ip, #57773 @ 0xe1ad │ │ │ │ movw r2, #2060 @ 0x80c │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd ip, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f85a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f82a │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movw r2, #2060 @ 0x80c │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movw r0, #57768 @ 0xe1a8 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ movw r4, #57766 @ 0xe1a6 │ │ │ │ movw r2, #2060 @ 0x80c │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw lr, #57770 @ 0xe1aa │ │ │ │ movw r2, #2060 @ 0x80c │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f846 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f816 │ │ │ │ movw r4, #57791 @ 0xe1bf │ │ │ │ movw r2, #2061 @ 0x80d │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r4, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ movw r5, #57789 @ 0xe1bd │ │ │ │ movw r2, #2061 @ 0x80d │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd r5, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ - blx 42b4 │ │ │ │ + b.w 4febe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f880 │ │ │ │ + beq.w 4f850 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r6, #57777 @ 0xe1b1 │ │ │ │ movw r2, #2060 @ 0x80c │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov r7, r9 │ │ │ │ str.w r9, [sp, #236] @ 0xec │ │ │ │ strd r9, r9, [sp, #200] @ 0xc8 │ │ │ │ str.w r9, [sp, #208] @ 0xd0 │ │ │ │ strd r6, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4feee │ │ │ │ + b.w 4febe │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f8e8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f8b8 │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ movw r2, #2061 @ 0x80d │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #57793 @ 0xe1c1 │ │ │ │ strd r0, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 503a6 │ │ │ │ + b.w 50376 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f910 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f8e0 │ │ │ │ movw lr, #57796 @ 0xe1c4 │ │ │ │ movw r2, #2061 @ 0x80d │ │ │ │ mov r9, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ strd r0, r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ strd lr, r2, [sp, #224] @ 0xe0 │ │ │ │ - b.w 4fed8 │ │ │ │ + b.w 4fea8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 4f924 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 4f8f4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ - ldr.w r3, [pc, #1240] @ 52868 │ │ │ │ - ldr.w r2, [pc, #1240] @ 5286c │ │ │ │ + ldr.w r3, [pc, #1240] @ 52838 │ │ │ │ + ldr.w r2, [pc, #1240] @ 5283c │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ vldr d7, [r0, #232] @ 0xe8 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1228] @ 52870 │ │ │ │ + ldr.w r3, [pc, #1228] @ 52840 │ │ │ │ vstr d4, [sp, #32] │ │ │ │ vstr d2, [sp, #24] │ │ │ │ ldrd r4, sl, [r0, #284] @ 0x11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ vldr d11, [r0, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #364] @ 0x16c │ │ │ │ @@ -114076,137 +114077,137 @@ │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ vldr d7, [r0, #16] │ │ │ │ vstr d7, [sp, #120] @ 0x78 │ │ │ │ vldr d7, [r0, #8] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vldr d7, [r0] │ │ │ │ vstr d7, [sp, #152] @ 0x98 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ mul.w r0, sl, r4 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx 4110 │ │ │ │ + blx 40dc │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ movs r0, #16 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ ldr.w r3, [r8, #256] @ 0x100 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str.w r4, [fp] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ cmp r1, r4 │ │ │ │ str r4, [r0, #0] │ │ │ │ strd r2, r3, [r5] │ │ │ │ strd r2, r3, [r6] │ │ │ │ - bgt.n 5253e │ │ │ │ + bgt.n 5250e │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vstr d7, [sp, #232] @ 0xe8 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 524b6 │ │ │ │ + ble.n 52486 │ │ │ │ ldr.w r2, [r8, #248] @ 0xf8 │ │ │ │ movs r5, #0 │ │ │ │ ldr r7, [sp, #276] @ 0x114 │ │ │ │ lsls r4, r1, #3 │ │ │ │ mov r6, r5 │ │ │ │ ldr.w lr, [r2, #4] │ │ │ │ ldrd ip, r0, [r2, #40] @ 0x28 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bgt.w 52f86 │ │ │ │ + bgt.w 52f56 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #8 │ │ │ │ add r5, ip │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 524a2 │ │ │ │ + bne.n 52472 │ │ │ │ mov r0, r3 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ mov r0, fp │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - blx 3bd4 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ add.w r1, r8, #240 @ 0xf0 │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ vldr d7, [sp, #232] @ 0xe8 │ │ │ │ vmov d6, r2, r3 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmov r6, r7, d7 │ │ │ │ ldrexd r0, r1, [r4] │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne.n 52514 │ │ │ │ + bne.n 524e4 │ │ │ │ strexd r5, r6, r7, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 52500 │ │ │ │ + bne.n 524d0 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne.w 531d6 │ │ │ │ - ldr r2, [pc, #852] @ (52874 ) │ │ │ │ - ldr r3, [pc, #844] @ (52870 ) │ │ │ │ + bne.w 531a6 │ │ │ │ + ldr r2, [pc, #852] @ (52844 ) │ │ │ │ + ldr r3, [pc, #844] @ (52840 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 531e2 │ │ │ │ + bne.w 531b2 │ │ │ │ add sp, #372 @ 0x174 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vldr d4, [sp, #32] │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ vldr d2, [sp, #24] │ │ │ │ ldr.w r9, [r8, #292] @ 0x124 │ │ │ │ vstr d4, [sp, #40] @ 0x28 │ │ │ │ vstr d2, [sp, #32] │ │ │ │ - blx 4380 │ │ │ │ + blx 434c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #356 @ 0x164 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - blx 42e4 │ │ │ │ + blx 42b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e1c │ │ │ │ - vldr d7, [pc, #748] @ 52860 │ │ │ │ + beq.w 52dec │ │ │ │ + vldr d7, [pc, #748] @ 52830 │ │ │ │ mov r5, r4 │ │ │ │ str.w r9, [sp, #164] @ 0xa4 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #248] @ 0xf8 │ │ │ │ mov r7, r6 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ @@ -114225,28 +114226,28 @@ │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ str.w sl, [sp, #312] @ 0x138 │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ ldrd r6, r4, [sp, #356] @ 0x164 │ │ │ │ cmp r5, #1 │ │ │ │ mov sl, r6 │ │ │ │ - ble.w 52736 │ │ │ │ + ble.w 52706 │ │ │ │ add.w sl, sl, #1 │ │ │ │ movs r5, #4 │ │ │ │ cmp r4, sl │ │ │ │ - bgt.n 525c8 │ │ │ │ + bgt.n 52598 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r7 │ │ │ │ vstr d4, [sp, #40] @ 0x28 │ │ │ │ vstr d2, [sp, #32] │ │ │ │ - blx 4084 │ │ │ │ + blx 4050 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 525bc │ │ │ │ + bne.n 5258c │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, #1 │ │ │ │ subs r2, r2, r4 │ │ │ │ adds r1, r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ @@ -114257,21 +114258,21 @@ │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ mov r8, r9 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ ldr.w sl, [sp, #312] @ 0x138 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ ldr.w r9, [sp, #164] @ 0xa4 │ │ │ │ - beq.w 52eee │ │ │ │ + beq.w 52ebe │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 4344 │ │ │ │ + blx 4310 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 531a2 │ │ │ │ + beq.w 53172 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r8, #292] @ 0x124 │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ movt r3, #47824 @ 0xbad0 │ │ │ │ strd r3, r3, [r8, #296] @ 0x128 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #32760 @ 0x7ff8 │ │ │ │ @@ -114292,75 +114293,75 @@ │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ strd r2, r3, [r8, #56] @ 0x38 │ │ │ │ strd r2, r3, [r8, #64] @ 0x40 │ │ │ │ strd r2, r3, [r8, #40] @ 0x28 │ │ │ │ strd r2, r3, [r8, #72] @ 0x48 │ │ │ │ strd r2, r3, [r8, #80] @ 0x50 │ │ │ │ strd r2, r3, [r8, #48] @ 0x30 │ │ │ │ - blx 43c8 │ │ │ │ + blx 4394 │ │ │ │ mov r4, r0 │ │ │ │ - blx 4048 │ │ │ │ + blx 4014 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 52dea │ │ │ │ + beq.w 52dba │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 531d2 │ │ │ │ + beq.w 531a2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 531d2 │ │ │ │ + bne.w 531a2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 53074 │ │ │ │ + bne.w 53044 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 526dc │ │ │ │ + cbz r0, 526ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 526dc │ │ │ │ + beq.n 526ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52ee6 │ │ │ │ + beq.w 52eb6 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 526f4 │ │ │ │ + beq.n 526c4 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52fcc │ │ │ │ + beq.w 52f9c │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ - cbz r1, 5270c │ │ │ │ + cbz r1, 526dc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5270c │ │ │ │ + beq.n 526dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 52fc2 │ │ │ │ + beq.w 52f92 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [r8, #328] @ 0x148 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 52fd6 │ │ │ │ + beq.w 52fa6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r8, #324] @ 0x144 │ │ │ │ - b.n 524da │ │ │ │ + b.n 524aa │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, fp │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ ldr.w r8, [sp, #116] @ 0x74 │ │ │ │ mov r5, r7 │ │ │ │ @@ -114368,15 +114369,15 @@ │ │ │ │ mov r7, r4 │ │ │ │ movw fp, #42948 @ 0xa7c4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ add.w r3, r3, #684032 @ 0xa7000 │ │ │ │ add.w r3, r3, #3136 @ 0xc40 │ │ │ │ cmp.w fp, r3, ror #5 │ │ │ │ - bcs.n 527d6 │ │ │ │ + bcs.n 527a6 │ │ │ │ ldrd r0, r1, [sl, #264] @ 0x108 │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ str r3, [r7, #4] │ │ │ │ str.w r3, [r8, #4] │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r3, [sl, #304] @ 0x130 │ │ │ │ @@ -114384,128 +114385,128 @@ │ │ │ │ ldr r4, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ vldr d12, [r0] │ │ │ │ mla r1, r4, r6, r1 │ │ │ │ ldrsb.w r4, [r3] │ │ │ │ cmp r4, #1 │ │ │ │ vldr d10, [r1] │ │ │ │ - beq.n 52878 │ │ │ │ + beq.n 52848 │ │ │ │ ldrsb.w r1, [r3, #1] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 52816 │ │ │ │ + beq.n 527e6 │ │ │ │ ldrsb.w r3, [r3, #2] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 527ee │ │ │ │ + beq.n 527be │ │ │ │ vsub.f64 d9, d12, d8 │ │ │ │ vmul.f64 d13, d10, d10 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d7, d7, d10 │ │ │ │ vmul.f64 d9, d9, d9 │ │ │ │ vcmpe.f64 d13, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 528c6 │ │ │ │ + bpl.w 52896 │ │ │ │ adds r3, r6, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, r5 │ │ │ │ - bge.w 52d90 │ │ │ │ + bge.w 52d60 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 52750 │ │ │ │ - blx 43c8 │ │ │ │ + b.n 52720 │ │ │ │ + blx 4394 │ │ │ │ mov r4, r0 │ │ │ │ - blx 438c │ │ │ │ + blx 4358 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 52e24 │ │ │ │ + beq.w 52df4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ - b.n 52764 │ │ │ │ + blx 406c │ │ │ │ + b.n 52734 │ │ │ │ vsub.f64 d7, d12, d10 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 52d68 │ │ │ │ + bmi.w 52d38 │ │ │ │ vadd.f64 d7, d12, d10 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 527a6 │ │ │ │ + ble.n 52776 │ │ │ │ vldr d7, [sp, #192] @ 0xc0 │ │ │ │ vadd.f64 d12, d12, d7 │ │ │ │ - b.n 527a6 │ │ │ │ + b.n 52776 │ │ │ │ ldr.w r0, [sl, #260] @ 0x104 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mla r0, r4, r6, r0 │ │ │ │ vldr d7, [r0] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d11, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 52d72 │ │ │ │ + bgt.w 52d42 │ │ │ │ vadd.f64 d7, d7, d10 │ │ │ │ vldr d6, [sp, #136] @ 0x88 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 5279e │ │ │ │ + bpl.n 5276e │ │ │ │ vldr d7, [sp, #200] @ 0xc8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str.w r1, [r8, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 5279e │ │ │ │ + b.n 5276e │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - bgt.n 52934 │ │ │ │ + bgt.n 52764 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 52928 │ │ │ │ + bgt.n 52758 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 5282c │ │ │ │ + blt.n 5285c │ │ │ │ movs r2, r0 │ │ │ │ ldr.w r1, [sl, #256] @ 0x100 │ │ │ │ vldr d5, [sp, #8] │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mla r1, r0, r6, r1 │ │ │ │ vldr d7, [r1] │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vcmpe.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 52d82 │ │ │ │ + bgt.w 52d52 │ │ │ │ vadd.f64 d7, d7, d10 │ │ │ │ vldr d6, [sp, #120] @ 0x78 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 52796 │ │ │ │ + bpl.w 52766 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r1, [r7, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 52796 │ │ │ │ + b.n 52766 │ │ │ │ ldrd r2, r3, [sl, #272] @ 0x110 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - vldr d14, [pc, #768] @ 52bd8 │ │ │ │ + vldr d14, [pc, #768] @ 52ba8 │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r5, r4, #4 │ │ │ │ vmov.f64 d15, d14 │ │ │ │ mla r2, r1, r6, r2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ vldr d6, [r2] │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ vldr d7, [r3] │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ ldr.w r3, [sl, #280] @ 0x118 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ vmov.f64 d4, d14 │ │ │ │ vmov.f64 d2, d14 │ │ │ │ vmov.f64 d1, d14 │ │ │ │ mov fp, r2 │ │ │ │ @@ -114540,15 +114541,15 @@ │ │ │ │ vdiv.f64 d6, d8, d0 │ │ │ │ vmov.f64 d8, d14 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ movw r2, #999 @ 0x3e7 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 52d42 │ │ │ │ + beq.w 52d12 │ │ │ │ ldr.w r6, [sl, #256] @ 0x100 │ │ │ │ ldr.w r1, [sl, #268] @ 0x10c │ │ │ │ vldr d7, [fp] │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ vldr d5, [sp, #8] │ │ │ │ mla r6, r7, r4, r6 │ │ │ │ @@ -114557,20 +114558,20 @@ │ │ │ │ vldr d1, [r6] │ │ │ │ mla r1, r7, r4, r1 │ │ │ │ vadd.f64 d1, d1, d7 │ │ │ │ vldr d6, [r1] │ │ │ │ vadd.f64 d7, d1, d6 │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 52d42 │ │ │ │ + bgt.w 52d12 │ │ │ │ vsub.f64 d6, d1, d6 │ │ │ │ vldr d7, [sp, #120] @ 0x78 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 52d42 │ │ │ │ + bmi.w 52d12 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ subs r2, #4 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ strd ip, r9, [sp, #296] @ 0x128 │ │ │ │ mov r9, r2 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -114580,15 +114581,15 @@ │ │ │ │ str r5, [sp, #308] @ 0x134 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str.w fp, [sp, #304] @ 0x130 │ │ │ │ ldr.w r3, [r9, #4]! │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 52d24 │ │ │ │ + beq.w 52cf4 │ │ │ │ ldr.w r1, [sl, #260] @ 0x104 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr.w r3, [sl, #268] @ 0x10c │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ vldr d6, [r7] │ │ │ │ mla r1, r0, r6, r1 │ │ │ │ @@ -114598,66 +114599,66 @@ │ │ │ │ mla r3, r0, r6, r3 │ │ │ │ vadd.f64 d2, d2, d6 │ │ │ │ vldr d7, [r3] │ │ │ │ vadd.f64 d6, d2, d7 │ │ │ │ vcmpe.f64 d11, d6 │ │ │ │ vstr d6, [sp, #32] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 52d24 │ │ │ │ + bgt.w 52cf4 │ │ │ │ vsub.f64 d0, d2, d7 │ │ │ │ vldr d6, [sp, #136] @ 0x88 │ │ │ │ vcmpe.f64 d6, d0 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 52d24 │ │ │ │ + bmi.w 52cf4 │ │ │ │ vadd.f64 d5, d1, d7 │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ vldr d7, [sp, #8] │ │ │ │ vstr d4, [sp, #104] @ 0x68 │ │ │ │ vldr d4, [sp, #264] @ 0x108 │ │ │ │ vsub.f64 d5, d5, d7 │ │ │ │ vstr d2, [sp, #80] @ 0x50 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ vmul.f64 d5, d5, d4 │ │ │ │ vmov r0, r1, d5 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d1, [sp, #48] @ 0x30 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ mov r8, r1 │ │ │ │ vldr d6, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ vldr d4, [sp, #264] @ 0x108 │ │ │ │ vsub.f64 d7, d1, d7 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ subs r0, #1 │ │ │ │ vldr d1, [sp, #48] @ 0x30 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ vldr d2, [sp, #80] @ 0x50 │ │ │ │ asrs r3, r4, #31 │ │ │ │ cmp r1, #0 │ │ │ │ vldr d4, [sp, #104] @ 0x68 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ - blt.w 53030 │ │ │ │ + blt.w 53000 │ │ │ │ cmp r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ sbcs.w r2, r3, r2 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ itt lt │ │ │ │ strlt r4, [sp, #148] @ 0x94 │ │ │ │ strlt r3, [sp, #160] @ 0xa0 │ │ │ │ adds r6, #1 │ │ │ │ adc.w r8, r8, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 5302a │ │ │ │ + blt.w 52ffa │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r6, r3 │ │ │ │ mov r4, r3 │ │ │ │ sbcs.w r3, r8, r2 │ │ │ │ itt lt │ │ │ │ movlt r4, r6 │ │ │ │ @@ -114667,58 +114668,58 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ vstr d4, [sp, #56] @ 0x38 │ │ │ │ vstr d2, [sp, #48] @ 0x30 │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vmov r0, r1, d6 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ vldr d7, [sp, #256] @ 0x100 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ vsub.f64 d0, d0, d11 │ │ │ │ vmul.f64 d7, d0, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - blx 3f1c <__aeabi_d2lz@plt> │ │ │ │ + blx 3ee8 <__aeabi_d2lz@plt> │ │ │ │ adds.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, r0, asr #31 │ │ │ │ vldr d2, [sp, #48] @ 0x30 │ │ │ │ vldr d4, [sp, #56] @ 0x38 │ │ │ │ - blt.w 53042 │ │ │ │ + blt.w 53012 │ │ │ │ cmp r0, lr │ │ │ │ mov r3, r1 │ │ │ │ sbcs.w r3, ip, r3 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ itt lt │ │ │ │ movlt lr, r0 │ │ │ │ strlt.w ip, [sp, #104] @ 0x68 │ │ │ │ adds r6, #1 │ │ │ │ adc.w r3, r8, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 53038 │ │ │ │ + blt.w 53008 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ str.w ip, [sp, #80] @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ cmp r6, r1 │ │ │ │ mov r1, ip │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ itt lt │ │ │ │ strlt r3, [sp, #80] @ 0x50 │ │ │ │ movlt r8, r6 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r6, r4 │ │ │ │ sbcs.w r3, r0, r2 │ │ │ │ - bge.w 52d24 │ │ │ │ + bge.w 52cf4 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ str.w r9, [sp, #320] @ 0x140 │ │ │ │ mov r9, r0 │ │ │ │ vldr d3, [sp, #280] @ 0x118 │ │ │ │ mov r0, r2 │ │ │ │ str r7, [sp, #316] @ 0x13c │ │ │ │ @@ -114727,43 +114728,43 @@ │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ adds r1, r1, r6 │ │ │ │ add.w r1, r3, r1, lsl #3 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov.w fp, r3, lsl #3 │ │ │ │ - b.n 52bf4 │ │ │ │ + b.n 52bc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ adds r6, #1 │ │ │ │ add.w r4, r4, #8 │ │ │ │ adc.w r9, r9, #0 │ │ │ │ cmp r9, r0 │ │ │ │ it eq │ │ │ │ cmpeq r6, r2 │ │ │ │ - beq.w 52d10 │ │ │ │ + beq.w 52ce0 │ │ │ │ vmov s15, r6 │ │ │ │ vldr d0, [sp, #96] @ 0x60 │ │ │ │ vldr d5, [sp, #8] │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vmla.f64 d5, d7, d0 │ │ │ │ vsub.f64 d15, d1, d5 │ │ │ │ vstr d5, [sp, #72] @ 0x48 │ │ │ │ vmul.f64 d15, d15, d15 │ │ │ │ vcmpe.f64 d13, d15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 52be0 │ │ │ │ + bmi.n 52bb0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp lr, r8 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ sbcs r3, r7 │ │ │ │ - bge.n 52be0 │ │ │ │ + bge.n 52bb0 │ │ │ │ mov r3, r8 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, sl │ │ │ │ str r4, [sp, #180] @ 0xb4 │ │ │ │ mov sl, r9 │ │ │ │ mov r4, fp │ │ │ │ mov r5, lr │ │ │ │ @@ -114776,24 +114777,24 @@ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vmla.f64 d14, d7, d3 │ │ │ │ vsub.f64 d8, d2, d14 │ │ │ │ vmul.f64 d8, d8, d8 │ │ │ │ vcmpe.f64 d13, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 52ce8 │ │ │ │ + bmi.n 52cb8 │ │ │ │ vadd.f64 d7, d15, d8 │ │ │ │ vadd.f64 d7, d7, d9 │ │ │ │ vsqrt.f64 d4, d7 │ │ │ │ vldr d7, [sp, #16] │ │ │ │ vmul.f64 d4, d7, d4 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d4, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 52ce8 │ │ │ │ + bge.n 52cb8 │ │ │ │ vldr d7, [r7] │ │ │ │ vmov.f64 d0, d4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ vstr d3, [sp, #64] @ 0x40 │ │ │ │ vstr d2, [sp, #56] @ 0x38 │ │ │ │ vstr d6, [sp, #48] @ 0x30 │ │ │ │ vstr d4, [sp, #40] @ 0x28 │ │ │ │ @@ -114813,77 +114814,77 @@ │ │ │ │ vldr d3, [sp, #64] @ 0x40 │ │ │ │ mov.w r2, #1 │ │ │ │ vstr d7, [r7] │ │ │ │ strb.w r2, [ip, r3] │ │ │ │ adds r5, #1 │ │ │ │ add r7, r4 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 52c46 │ │ │ │ + bne.n 52c16 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, sl │ │ │ │ subs r1, r3, #1 │ │ │ │ mov sl, r8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov lr, fp │ │ │ │ vldr d1, [sp, #168] @ 0xa8 │ │ │ │ mov fp, r4 │ │ │ │ adc.w r5, r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ - b.n 52be0 │ │ │ │ + b.n 52bb0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r7, r9, [sp, #316] @ 0x13c │ │ │ │ subs r3, r4, #1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ adc.w r3, r0, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ adds r7, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 529f6 │ │ │ │ + bne.w 529c6 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ ldrd ip, r9, [sp, #296] @ 0x128 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w fp, [sp, #304] @ 0x130 │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ ldr r5, [sp, #308] @ 0x134 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ add.w fp, fp, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bne.w 52978 │ │ │ │ + bne.w 52948 │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r6, r4 │ │ │ │ mov r4, ip │ │ │ │ mov ip, r3 │ │ │ │ adds r3, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ cmp r7, r3 │ │ │ │ dmb ish │ │ │ │ - ble.w 5304c │ │ │ │ + ble.w 5301c │ │ │ │ mov r6, r3 │ │ │ │ - b.n 52740 │ │ │ │ + b.n 52710 │ │ │ │ vldr d7, [sp, #192] @ 0xc0 │ │ │ │ vsub.f64 d12, d12, d7 │ │ │ │ - b.n 527a6 │ │ │ │ + b.n 52776 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ vldr d7, [sp, #200] @ 0xc8 │ │ │ │ str.w r1, [r8, #4] │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 5279e │ │ │ │ + b.n 5276e │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ str r4, [r7, #4] │ │ │ │ vstr d7, [r2, #8] │ │ │ │ - b.n 52796 │ │ │ │ - vldr d14, [pc, #-444] @ 52bd8 │ │ │ │ + b.n 52766 │ │ │ │ + vldr d14, [pc, #-444] @ 52ba8 │ │ │ │ movw r3, #47824 @ 0xbad0 │ │ │ │ movt r3, #47824 @ 0xbad0 │ │ │ │ mov fp, r7 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r9 │ │ │ │ movs r5, #0 │ │ │ │ mov r9, sl │ │ │ │ @@ -114906,68 +114907,68 @@ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ strd r3, r3, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d14, [sp, #72] @ 0x48 │ │ │ │ vstr d14, [sp, #216] @ 0xd8 │ │ │ │ - b.w 525d2 │ │ │ │ - cbz r7, 52df6 │ │ │ │ + b.w 525a2 │ │ │ │ + cbz r7, 52dc6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 53178 │ │ │ │ + bne.w 53148 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 526f4 │ │ │ │ + beq.w 526c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 526f4 │ │ │ │ + beq.w 526c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 526f4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 526f4 │ │ │ │ - blx 4344 │ │ │ │ - b.w 5247a │ │ │ │ + bne.w 526c4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 526c4 │ │ │ │ + blx 4310 │ │ │ │ + b.w 5244a │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, sl │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ - blx 40a0 │ │ │ │ - blx 43c8 │ │ │ │ + blx 406c │ │ │ │ + blx 4394 │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 530ac │ │ │ │ + beq.w 5307c │ │ │ │ mov r0, r5 │ │ │ │ - blx 40a0 │ │ │ │ - ldr r3, [pc, #796] @ (53170 ) │ │ │ │ + blx 406c │ │ │ │ + ldr r3, [pc, #796] @ (53140 ) │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ mov r0, r5 │ │ │ │ - blx 3f80 │ │ │ │ + blx 3f4c │ │ │ │ mov r0, r5 │ │ │ │ - blx 3bfc │ │ │ │ + blx 3bc8 │ │ │ │ add.w r3, sl, #1 │ │ │ │ cmp r4, r3 │ │ │ │ dmb ish │ │ │ │ - ble.w 530fa │ │ │ │ + ble.w 530ca │ │ │ │ add.w r3, sl, #2 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.w 530fa │ │ │ │ - vldr d14, [pc, #748] @ 53168 │ │ │ │ + bge.w 530ca │ │ │ │ + vldr d14, [pc, #748] @ 53138 │ │ │ │ movw r1, #47824 @ 0xbad0 │ │ │ │ movt r1, #47824 @ 0xbad0 │ │ │ │ vldr d7, [sp, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str.w sl, [sp, #164] @ 0xa4 │ │ │ │ str.w sl, [sp, #324] @ 0x144 │ │ │ │ vmov.f64 d4, d14 │ │ │ │ @@ -114992,17 +114993,17 @@ │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ strd r1, r1, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #232] @ 0xe8 │ │ │ │ vstr d14, [sp, #72] @ 0x48 │ │ │ │ vstr d14, [sp, #216] @ 0xd8 │ │ │ │ vstr d14, [sp, #16] │ │ │ │ - b.w 525c8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 526dc │ │ │ │ + b.w 52598 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 526ac │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str.w r2, [r8, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str.w r2, [r8, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ str.w r2, [r8, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ @@ -115039,157 +115040,157 @@ │ │ │ │ str.w r2, [r8, #296] @ 0x128 │ │ │ │ vstr d9, [r8, #112] @ 0x70 │ │ │ │ vstr d8, [r8, #104] @ 0x68 │ │ │ │ vstr d15, [r8, #96] @ 0x60 │ │ │ │ vstr d7, [r8, #120] @ 0x78 │ │ │ │ vstr d13, [r8, #176] @ 0xb0 │ │ │ │ vstr d10, [r8, #184] @ 0xb8 │ │ │ │ - b.w 5261c │ │ │ │ + b.w 525ec │ │ │ │ str.w fp, [sp, #8] │ │ │ │ ldr.w fp, [sp, #144] @ 0x90 │ │ │ │ add.w r2, lr, r5 │ │ │ │ mov r9, r7 │ │ │ │ movs r1, #0 │ │ │ │ vldr d7, [r2] │ │ │ │ adds r1, #1 │ │ │ │ vldr d6, [r9] │ │ │ │ cmp sl, r1 │ │ │ │ add r9, r4 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vstr d7, [r2] │ │ │ │ add r2, r0 │ │ │ │ - bne.n 52f96 │ │ │ │ + bne.n 52f66 │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #8 │ │ │ │ add r5, ip │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 52f8e │ │ │ │ + bne.n 52f5e │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ - b.w 524b6 │ │ │ │ + b.w 52486 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5270c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 526dc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 526f4 │ │ │ │ - blx 4048 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 526c4 │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldrd r6, r2, [r8, #332] @ 0x14c │ │ │ │ ldr.w r1, [r8, #328] @ 0x148 │ │ │ │ str r5, [r0, #72] @ 0x48 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 53014 │ │ │ │ + cbz r3, 52fe4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r5 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 53014 │ │ │ │ + cbz r3, 52fe4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ str.w r3, [r8, #312] @ 0x138 │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ str.w r3, [r8, #316] @ 0x13c │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str.w r3, [r8, #320] @ 0x140 │ │ │ │ - b.w 52728 │ │ │ │ + b.w 526f8 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ - b.n 52b04 │ │ │ │ + b.n 52ad4 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.n 52ae4 │ │ │ │ + b.n 52ab4 │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #80] @ 0x50 │ │ │ │ - b.n 52b9c │ │ │ │ + b.n 52b6c │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #104] @ 0x68 │ │ │ │ - b.n 52b7a │ │ │ │ + b.n 52b4a │ │ │ │ mov fp, r4 │ │ │ │ mov r9, sl │ │ │ │ mov r4, r7 │ │ │ │ mov sl, r6 │ │ │ │ mov r7, r5 │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ movs r5, #0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str.w ip, [sp, #252] @ 0xfc │ │ │ │ str.w lr, [sp, #272] @ 0x110 │ │ │ │ str.w sl, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ vstr d1, [sp, #216] @ 0xd8 │ │ │ │ - b.w 525d2 │ │ │ │ + b.w 525a2 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 526dc │ │ │ │ + beq.w 526ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 526dc │ │ │ │ + beq.w 526ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 526dc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + bne.w 526ac │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 526dc │ │ │ │ - b.w 526f4 │ │ │ │ - blx 4048 │ │ │ │ + bne.w 526ac │ │ │ │ + b.w 526c4 │ │ │ │ + blx 4014 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 531b4 │ │ │ │ + beq.n 53184 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 531cc │ │ │ │ + beq.n 5319c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #140] @ (53174 ) │ │ │ │ + ldr r3, [pc, #140] @ (53144 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ movw r2, #1574 @ 0x626 │ │ │ │ movw r3, #51281 @ 0xc851 │ │ │ │ strd r2, r3, [sp, #336] @ 0x150 │ │ │ │ - b.n 52e4a │ │ │ │ - vldr d14, [pc, #108] @ 53168 │ │ │ │ + b.n 52e1a │ │ │ │ + vldr d14, [pc, #108] @ 53138 │ │ │ │ movw r2, #47824 @ 0xbad0 │ │ │ │ movt r2, #47824 @ 0xbad0 │ │ │ │ vldr d7, [sp, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r2 │ │ │ │ vmov.f64 d4, d14 │ │ │ │ vmov.f64 d12, d14 │ │ │ │ @@ -115214,87 +115215,87 @@ │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ strd r2, r2, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #232] @ 0xe8 │ │ │ │ vstr d14, [sp, #72] @ 0x48 │ │ │ │ vstr d14, [sp, #216] @ 0xd8 │ │ │ │ vstr d14, [sp, #16] │ │ │ │ - b.w 525d2 │ │ │ │ + b.w 525a2 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 526f4 │ │ │ │ + beq.w 526c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 526f4 │ │ │ │ + beq.w 526c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 526f4 │ │ │ │ - b.n 5309c │ │ │ │ + bne.w 526c4 │ │ │ │ + b.n 5306c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 5262c │ │ │ │ + bne.w 525fc │ │ │ │ vldr d7, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #232] @ 0xe8 │ │ │ │ - b.w 52482 │ │ │ │ - ldr r3, [pc, #48] @ (531e8 ) │ │ │ │ + b.w 52452 │ │ │ │ + ldr r3, [pc, #48] @ (531b8 ) │ │ │ │ movw r1, #1574 @ 0x626 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ movw r3, #51281 @ 0xc851 │ │ │ │ strd r1, r3, [sp, #336] @ 0x150 │ │ │ │ - b.n 52e4a │ │ │ │ - ldr r3, [pc, #28] @ (531ec ) │ │ │ │ + b.n 52e1a │ │ │ │ + ldr r3, [pc, #28] @ (531bc ) │ │ │ │ add r3, pc │ │ │ │ - b.n 530ea │ │ │ │ - bl 10568 │ │ │ │ + b.n 530ba │ │ │ │ + bl 10538 │ │ │ │ strd r0, r1, [sp, #344] @ 0x158 │ │ │ │ ldrd r2, r3, [sp, #344] @ 0x158 │ │ │ │ - b.w 524f0 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 524c0 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ movs r1, 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, #3552] @ 0xde0 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - ldr.w r0, [pc, #2980] @ 53da8 │ │ │ │ + ldr.w r0, [pc, #2980] @ 53d78 │ │ │ │ mov r5, r2 │ │ │ │ add r7, sp, #248 @ 0xf8 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r4, [pc, #2972] @ 53dac │ │ │ │ + ldr.w r4, [pc, #2972] @ 53d7c │ │ │ │ str r2, [sp, #164] @ 0xa4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r2, [pc, #2968] @ 53db0 │ │ │ │ + ldr.w r2, [pc, #2968] @ 53d80 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #500] @ 0x1f4 │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #2956] @ 53db4 │ │ │ │ + ldr.w r2, [pc, #2956] @ 53d84 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1708 @ 0x6ac │ │ │ │ str r2, [r7, #0] │ │ │ │ add.w r2, r3, #1728 @ 0x6c0 │ │ │ │ str r2, [r7, #4] │ │ │ │ @@ -115310,33 +115311,33 @@ │ │ │ │ str r2, [r7, #24] │ │ │ │ add.w r2, r3, #864 @ 0x360 │ │ │ │ str r2, [r7, #28] │ │ │ │ addw r2, r3, #1388 @ 0x56c │ │ │ │ add.w r3, r3, #1408 @ 0x580 │ │ │ │ str r2, [r7, #32] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - cbz r6, 53290 │ │ │ │ + cbz r6, 53260 │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, #10 │ │ │ │ - bhi.w 53a60 │ │ │ │ + bhi.w 53a30 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r4, r1, #12 │ │ │ │ lsls r7, r2, #12 │ │ │ │ lsls r1, r4, #12 │ │ │ │ lsls r2, r5, #12 │ │ │ │ lsls r2, r6, #12 │ │ │ │ lsls r1, r7, #12 │ │ │ │ lsls r7, r7, #12 │ │ │ │ lsls r4, r0, #13 │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r6, r2, #4 │ │ │ │ lsls r3, r1, #13 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w 53a60 │ │ │ │ + bne.w 53a30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -115353,113 +115354,113 @@ │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ add r6, sp, #396 @ 0x18c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, sp, #200 @ 0xc8 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2792] @ 53db8 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2792] @ 53d88 │ │ │ │ movs r2, #17 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 53496 │ │ │ │ + beq.w 53466 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ add r7, sp, #292 @ 0x124 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2764] @ 53dbc │ │ │ │ + ldr.w r3, [pc, #2764] @ 53d8c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - beq.w 53a98 │ │ │ │ + beq.w 53a68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53a98 │ │ │ │ + beq.w 53a68 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq.w sl, #0 │ │ │ │ moveq fp, sl │ │ │ │ - beq.n 5337a │ │ │ │ + beq.n 5334a │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2676] @ 53dc0 │ │ │ │ + ldr.w r3, [pc, #2676] @ 53d90 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ ldr.w sl, [sp, #400] @ 0x190 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - beq.w 53c58 │ │ │ │ + beq.w 53c28 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ ldr.w fp, [sp, #436] @ 0x1b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c96 │ │ │ │ + beq.w 53c66 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ - beq.n 533cc │ │ │ │ + beq.n 5339c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ movs r2, #29 │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r3, [pc, #2592] @ 53dc4 │ │ │ │ + ldr.w r3, [pc, #2592] @ 53d94 │ │ │ │ movs r1, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - beq.w 53aa2 │ │ │ │ + beq.w 53a72 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 53aa2 │ │ │ │ + beq.w 53a72 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -115472,75 +115473,75 @@ │ │ │ │ strd r3, r1, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ strd fp, r2, [sp, #92] @ 0x5c │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #292] @ 0x124 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ - bl 4e8b0 │ │ │ │ + bl 4e880 │ │ │ │ cmp r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 5342c │ │ │ │ + beq.n 533fc │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53414 │ │ │ │ + bne.n 533e4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 53ba0 │ │ │ │ + ble.w 53b70 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 53450 │ │ │ │ + beq.n 53420 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53438 │ │ │ │ + bne.n 53408 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 53bea │ │ │ │ + ble.w 53bba │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 53474 │ │ │ │ + beq.n 53444 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5345c │ │ │ │ + bne.n 5342c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 53c0e │ │ │ │ - ldr.w r2, [pc, #2384] @ 53dc8 │ │ │ │ - ldr.w r3, [pc, #2356] @ 53db0 │ │ │ │ + ble.w 53bde │ │ │ │ + ldr.w r2, [pc, #2384] @ 53d98 │ │ │ │ + ldr.w r3, [pc, #2356] @ 53d80 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 53f42 │ │ │ │ + bne.w 53f12 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #508 @ 0x1fc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, sp, #292 @ 0x124 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #396] @ 0x18c │ │ │ │ - blx 41bc │ │ │ │ - b.n 5331e │ │ │ │ + blx 4188 │ │ │ │ + b.n 532ee │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ @@ -115555,278 +115556,278 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ - ldr.w r0, [pc, #2288] @ 53dcc │ │ │ │ + beq.w 53f0e │ │ │ │ + ldr.w r0, [pc, #2288] @ 53d9c │ │ │ │ ldr r0, [r4, r0] │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 53f2a │ │ │ │ - ldr.w r0, [pc, #2280] @ 53dd0 │ │ │ │ + beq.w 53efa │ │ │ │ + ldr.w r0, [pc, #2280] @ 53da0 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi.w 537cc │ │ │ │ + bhi.w 5379c │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ movs r2, r1 │ │ │ │ movs r1, r3 │ │ │ │ movs r0, r5 │ │ │ │ movs r7, r6 │ │ │ │ lsls r6, r7, #6 │ │ │ │ lsls r0, r7, #6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr.w r3, [pc, #2228] @ 53dd4 │ │ │ │ + ldr.w r3, [pc, #2228] @ 53da4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1708] @ 0x6ac │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53d40 │ │ │ │ + beq.w 53d10 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2200] @ 53dd8 │ │ │ │ + ldr.w r3, [pc, #2200] @ 53da8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53d1c │ │ │ │ + beq.w 53cec │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2176] @ 53ddc │ │ │ │ + ldr.w r3, [pc, #2176] @ 53dac │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53cf6 │ │ │ │ + beq.w 53cc6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r5, [pc, #2148] @ 53de0 │ │ │ │ + ldr.w r5, [pc, #2148] @ 53db0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r5, pc │ │ │ │ ldr.w r2, [r5, #700] @ 0x2bc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53cd0 │ │ │ │ + beq.w 53ca0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w sl, [r5, #660] @ 0x294 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ + beq.w 53f0e │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f2a │ │ │ │ + beq.w 53efa │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 53caa │ │ │ │ + ble.w 53c7a │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 535d4 │ │ │ │ + b.n 535a4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 53a18 │ │ │ │ + beq.w 539e8 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 535cc │ │ │ │ + bne.n 5359c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53caa │ │ │ │ - ldr.w r2, [pc, #2036] @ 53de4 │ │ │ │ + beq.w 53c7a │ │ │ │ + ldr.w r2, [pc, #2036] @ 53db4 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w sl, [r2, #1560] @ 0x618 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ + beq.w 53f0e │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f2a │ │ │ │ + beq.w 53efa │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 53c70 │ │ │ │ + ble.w 53c40 │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 53634 │ │ │ │ + b.n 53604 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 539de │ │ │ │ + beq.w 539ae │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 5362c │ │ │ │ + bne.n 535fc │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c70 │ │ │ │ - ldr.w r2, [pc, #1944] @ 53de8 │ │ │ │ + beq.w 53c40 │ │ │ │ + ldr.w r2, [pc, #1944] @ 53db8 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w sl, [r2, #2156] @ 0x86c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ + beq.w 53f0e │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f2a │ │ │ │ + beq.w 53efa │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 53c32 │ │ │ │ + ble.w 53c02 │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 53694 │ │ │ │ + b.n 53664 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 53998 │ │ │ │ + beq.w 53968 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 5368c │ │ │ │ + bne.n 5365c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53c32 │ │ │ │ - ldr.w r2, [pc, #1852] @ 53dec │ │ │ │ + beq.w 53c02 │ │ │ │ + ldr.w r2, [pc, #1852] @ 53dbc │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w sl, [r2, #864] @ 0x360 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ + beq.w 53f0e │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f2a │ │ │ │ + beq.w 53efa │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 53bc4 │ │ │ │ + ble.w 53b94 │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 536f4 │ │ │ │ + b.n 536c4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 5396c │ │ │ │ + beq.w 5393c │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 536ec │ │ │ │ + bne.n 536bc │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53bc4 │ │ │ │ - ldr.w r2, [pc, #1760] @ 53df0 │ │ │ │ + beq.w 53b94 │ │ │ │ + ldr.w r2, [pc, #1760] @ 53dc0 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w fp, [r2, #1388] @ 0x56c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ + beq.w 53f0e │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f2a │ │ │ │ + beq.w 53efa │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 53b7a │ │ │ │ + ble.w 53b4a │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 53754 │ │ │ │ + b.n 53724 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 53940 │ │ │ │ + beq.w 53910 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, fp │ │ │ │ - bne.n 5374c │ │ │ │ + bne.n 5371c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 53b7a │ │ │ │ - ldr.w r2, [pc, #1668] @ 53df4 │ │ │ │ + beq.w 53b4a │ │ │ │ + ldr.w r2, [pc, #1668] @ 53dc4 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add r2, pc │ │ │ │ ldr.w fp, [r2, #1408] @ 0x580 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 53f3e │ │ │ │ + beq.w 53f0e │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f2a │ │ │ │ + beq.w 53efa │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 53f26 │ │ │ │ + beq.w 53ef6 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 53b2c │ │ │ │ + ble.w 53afc │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 537b4 │ │ │ │ + b.n 53784 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 53914 │ │ │ │ + beq.w 538e4 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, fp │ │ │ │ - bne.n 537ac │ │ │ │ + bne.n 5377c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 53b2c │ │ │ │ + beq.w 53afc │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 532be │ │ │ │ + ble.w 5328e │ │ │ │ mov r0, r6 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [r6, #0] │ │ │ │ @@ -115842,20 +115843,20 @@ │ │ │ │ str r3, [r6, #20] │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str r3, [r6, #24] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [r6, #28] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r5, [r6, #32] │ │ │ │ - ldr.w r3, [pc, #1520] @ 53df8 │ │ │ │ + ldr.w r3, [pc, #1520] @ 53dc8 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ @@ -115868,742 +115869,742 @@ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - bne.w 532be │ │ │ │ + bne.w 5328e │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57204 @ 0xdf74 │ │ │ │ - b.n 53a7a │ │ │ │ - ldr.w r1, [pc, #1456] @ 53dfc │ │ │ │ + b.n 53a4a │ │ │ │ + ldr.w r1, [pc, #1456] @ 53dcc │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [r1, #1408] @ 0x580 │ │ │ │ - b.n 53786 │ │ │ │ - ldr.w r1, [pc, #1448] @ 53e00 │ │ │ │ + b.n 53756 │ │ │ │ + ldr.w r1, [pc, #1448] @ 53dd0 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [r1, #1388] @ 0x56c │ │ │ │ - b.n 53726 │ │ │ │ - ldr.w r1, [pc, #1440] @ 53e04 │ │ │ │ + b.n 536f6 │ │ │ │ + ldr.w r1, [pc, #1440] @ 53dd4 │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r1, #864] @ 0x360 │ │ │ │ - b.n 536c6 │ │ │ │ - ldr.w r1, [pc, #1432] @ 53e08 │ │ │ │ + b.n 53696 │ │ │ │ + ldr.w r1, [pc, #1432] @ 53dd8 │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r1, #2156] @ 0x86c │ │ │ │ - b.n 53666 │ │ │ │ - ldr.w r1, [pc, #1424] @ 53e0c │ │ │ │ + b.n 53636 │ │ │ │ + ldr.w r1, [pc, #1424] @ 53ddc │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r1, #1560] @ 0x618 │ │ │ │ - b.n 53606 │ │ │ │ - ldr.w r1, [pc, #1416] @ 53e10 │ │ │ │ + b.n 535d6 │ │ │ │ + ldr.w r1, [pc, #1416] @ 53de0 │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [r1, #660] @ 0x294 │ │ │ │ - b.n 535a6 │ │ │ │ + b.n 53576 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ strd r5, r5, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ strd r5, r5, [sp, #140] @ 0x8c │ │ │ │ - b.n 534cc │ │ │ │ + b.n 5349c │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ strd r5, r5, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ - b.n 534c8 │ │ │ │ + b.n 53498 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ strd r5, r5, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ - b.n 534c4 │ │ │ │ + b.n 53494 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ strd r5, r5, [sp, #184] @ 0xb8 │ │ │ │ - b.n 534c0 │ │ │ │ + b.n 53490 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ - b.n 534bc │ │ │ │ + b.n 5348c │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ strd r5, r5, [sp, #176] @ 0xb0 │ │ │ │ - b.n 534b8 │ │ │ │ + b.n 53488 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ - b.n 534b4 │ │ │ │ + b.n 53484 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #168] @ 0xa8 │ │ │ │ - b.n 534b0 │ │ │ │ + b.n 53480 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ - b.n 534ac │ │ │ │ + b.n 5347c │ │ │ │ ldr r5, [r1, #36] @ 0x24 │ │ │ │ - b.n 534a8 │ │ │ │ + b.n 53478 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53f00 │ │ │ │ + beq.w 53ed0 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 539c4 │ │ │ │ + bne.n 53994 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, sl │ │ │ │ - beq.w 53b2c │ │ │ │ + beq.w 53afc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 53918 │ │ │ │ + b.n 538e8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53f00 │ │ │ │ + beq.w 53ed0 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, fp │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 539d0 │ │ │ │ + bne.n 539a0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, sl │ │ │ │ - beq.w 53b7a │ │ │ │ + beq.w 53b4a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 53944 │ │ │ │ + b.n 53914 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53f00 │ │ │ │ + beq.w 53ed0 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a0a │ │ │ │ + bne.n 539da │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, fp │ │ │ │ - beq.w 53bc4 │ │ │ │ + beq.w 53b94 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 53970 │ │ │ │ + b.n 53940 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53f0e │ │ │ │ + beq.w 53ede │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a44 │ │ │ │ + bne.n 53a14 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, fp │ │ │ │ - beq.w 53c32 │ │ │ │ + beq.w 53c02 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 5399c │ │ │ │ - blt.w 53b2c │ │ │ │ + b.n 5396c │ │ │ │ + blt.w 53afc │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r5, [r3, r9, lsl #2] │ │ │ │ - b.n 537c2 │ │ │ │ - blt.w 53b7a │ │ │ │ + b.n 53792 │ │ │ │ + blt.w 53b4a │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ - b.n 53764 │ │ │ │ + b.n 53734 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53f0e │ │ │ │ + beq.w 53ede │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a52 │ │ │ │ + bne.n 53a22 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, fp │ │ │ │ - beq.w 53c70 │ │ │ │ + beq.w 53c40 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 539e2 │ │ │ │ - blt.w 53bc4 │ │ │ │ + b.n 539b2 │ │ │ │ + blt.w 53b94 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - b.n 53704 │ │ │ │ + b.n 536d4 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 53f0e │ │ │ │ + beq.w 53ede │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53a8a │ │ │ │ + bne.n 53a5a │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, fp │ │ │ │ - beq.w 53caa │ │ │ │ + beq.w 53c7a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - b.n 53a1c │ │ │ │ - blt.w 53c32 │ │ │ │ + b.n 539ec │ │ │ │ + blt.w 53c02 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - b.n 536a4 │ │ │ │ - blt.w 53c70 │ │ │ │ + b.n 53674 │ │ │ │ + blt.w 53c40 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.n 53644 │ │ │ │ - ldr r0, [pc, #944] @ (53e14 ) │ │ │ │ + b.n 53614 │ │ │ │ + ldr r0, [pc, #944] @ (53de4 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57233 @ 0xdf91 │ │ │ │ - ldr r3, [pc, #924] @ (53e18 ) │ │ │ │ + ldr r3, [pc, #924] @ (53de8 ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #924] @ (53e1c ) │ │ │ │ + ldr r0, [pc, #924] @ (53dec ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 53474 │ │ │ │ - blt.w 53caa │ │ │ │ + bl 17a0c │ │ │ │ + b.n 53444 │ │ │ │ + blt.w 53c7a │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - b.n 535e4 │ │ │ │ + b.n 535b4 │ │ │ │ movw r2, #2019 @ 0x7e3 │ │ │ │ movw r1, #57220 @ 0xdf84 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #57222 @ 0xdf86 │ │ │ │ movw r2, #2021 @ 0x7e5 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 53ad4 │ │ │ │ + cbnz r3, 53aa4 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 53abe │ │ │ │ + bne.n 53a8e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 53b52 │ │ │ │ + ble.n 53b22 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 53a7a │ │ │ │ + bne.n 53a4a │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 53aee │ │ │ │ + bne.n 53abe │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.n 53a7a │ │ │ │ - bne.w 53e76 │ │ │ │ + bgt.n 53a4a │ │ │ │ + bne.w 53e46 │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 53a7a │ │ │ │ + beq.n 53a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53a7a │ │ │ │ + bne.n 53a4a │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #144] @ 0x90 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #144] @ 0x90 │ │ │ │ - b.n 53a7a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a4a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53d54 │ │ │ │ - ldr r0, [pc, #744] @ (53e20 ) │ │ │ │ + bne.w 53d24 │ │ │ │ + ldr r0, [pc, #744] @ (53df0 ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #9 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57199 @ 0xdf6f │ │ │ │ - b.n 53a7a │ │ │ │ - bne.w 53d5e │ │ │ │ + b.n 53a4a │ │ │ │ + bne.w 53d2e │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 53ad4 │ │ │ │ + beq.n 53aa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53ad4 │ │ │ │ + bne.n 53aa4 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #148] @ 0x94 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #148] @ 0x94 │ │ │ │ - b.n 53ad4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53aa4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53e98 │ │ │ │ - ldr r0, [pc, #668] @ (53e24 ) │ │ │ │ + bne.w 53e68 │ │ │ │ + ldr r0, [pc, #668] @ (53df4 ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #8 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57189 @ 0xdf65 │ │ │ │ - b.n 53a7a │ │ │ │ - bne.w 53d82 │ │ │ │ + b.n 53a4a │ │ │ │ + bne.w 53d52 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5342c │ │ │ │ + beq.w 533fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5342c │ │ │ │ + bne.w 533fc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5342c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 533fc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53ea2 │ │ │ │ - ldr r0, [pc, #600] @ (53e28 ) │ │ │ │ + bne.w 53e72 │ │ │ │ + ldr r0, [pc, #600] @ (53df8 ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57179 @ 0xdf5b │ │ │ │ - b.n 53a7a │ │ │ │ - bne.w 53eac │ │ │ │ + b.n 53a4a │ │ │ │ + bne.w 53e7c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 53450 │ │ │ │ + beq.w 53420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53450 │ │ │ │ + bne.w 53420 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 53450 │ │ │ │ - bne.w 53e54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 53420 │ │ │ │ + bne.w 53e24 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 53474 │ │ │ │ + beq.w 53444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 53474 │ │ │ │ + bne.w 53444 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 53474 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 53444 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53ece │ │ │ │ - ldr r0, [pc, #492] @ (53e2c ) │ │ │ │ + bne.w 53e9e │ │ │ │ + ldr r0, [pc, #492] @ (53dfc ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #6 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57169 @ 0xdf51 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #57221 @ 0xdf85 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #2020 @ 0x7e4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 53ab4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a84 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53ed8 │ │ │ │ - ldr r0, [pc, #436] @ (53e30 ) │ │ │ │ + bne.w 53ea8 │ │ │ │ + ldr r0, [pc, #436] @ (53e00 ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #5 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57159 @ 0xdf47 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #57221 @ 0xdf85 │ │ │ │ movw r2, #2020 @ 0x7e4 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 53ab4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a84 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53ee2 │ │ │ │ - ldr r0, [pc, #380] @ (53e34 ) │ │ │ │ + bne.w 53eb2 │ │ │ │ + ldr r0, [pc, #380] @ (53e04 ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57149 @ 0xdf3d │ │ │ │ - b.n 53a7a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a4a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53eec │ │ │ │ - ldr r0, [pc, #348] @ (53e38 ) │ │ │ │ + bne.w 53ebc │ │ │ │ + ldr r0, [pc, #348] @ (53e08 ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57139 @ 0xdf33 │ │ │ │ - b.n 53a7a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a4a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53ef6 │ │ │ │ - ldr r0, [pc, #312] @ (53e3c ) │ │ │ │ + bne.w 53ec6 │ │ │ │ + ldr r0, [pc, #312] @ (53e0c ) │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ movs r4, #2 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57129 @ 0xdf29 │ │ │ │ - b.n 53a7a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a4a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 53f04 │ │ │ │ - ldr r0, [pc, #280] @ (53e40 ) │ │ │ │ + bne.w 53ed4 │ │ │ │ + ldr r0, [pc, #280] @ (53e10 ) │ │ │ │ movs r3, #10 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57119 @ 0xdf1f │ │ │ │ - b.n 53a7a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 53a4a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53a60 │ │ │ │ + beq.w 53a30 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57109 @ 0xdf15 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57197 @ 0xdf6d │ │ │ │ - b.n 53a7a │ │ │ │ - ldr r2, [pc, #228] @ (53e44 ) │ │ │ │ - ldr r3, [pc, #76] @ (53db0 ) │ │ │ │ + b.n 53a4a │ │ │ │ + ldr r2, [pc, #228] @ (53e14 ) │ │ │ │ + ldr r3, [pc, #76] @ (53d80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 53f42 │ │ │ │ - ldr r0, [pc, #208] @ (53e48 ) │ │ │ │ + bne.w 53f12 │ │ │ │ + ldr r0, [pc, #208] @ (53e18 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #57243 @ 0xdf9b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #200] @ (53e4c ) │ │ │ │ - ldr r3, [pc, #40] @ (53db0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #200] @ (53e1c ) │ │ │ │ + ldr r3, [pc, #40] @ (53d80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 53f42 │ │ │ │ - ldr r0, [pc, #180] @ (53e50 ) │ │ │ │ + bne.w 53f12 │ │ │ │ + ldr r0, [pc, #180] @ (53e20 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57253 @ 0xdfa5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 53dc8 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 53dfc │ │ │ │ + bne.n 53e2c │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 53d44 │ │ │ │ + beq.n 53d74 │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 53e9c │ │ │ │ + beq.n 53ccc │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 53dc4 │ │ │ │ + ble.n 53df4 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 53d8c │ │ │ │ + ble.n 53dbc │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 53d54 │ │ │ │ + bgt.n 53d84 │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 53d1c │ │ │ │ + bgt.n 53d4c │ │ │ │ movs r2, r0 │ │ │ │ - bgt.n 53e34 │ │ │ │ + bgt.n 53e64 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 53d78 │ │ │ │ + blt.n 53da8 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 53ebc │ │ │ │ + blt.n 53cec │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 53e00 │ │ │ │ + blt.n 53e30 │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 53d44 │ │ │ │ + bge.n 53d74 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 53d9c │ │ │ │ + bls.n 53dcc │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 53d88 │ │ │ │ + bls.n 53db8 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 53d74 │ │ │ │ + bls.n 53da4 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 53d60 │ │ │ │ + bls.n 53d90 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 53d4c │ │ │ │ + bls.n 53d7c │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 53d38 │ │ │ │ + bls.n 53d68 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - orrs r0, r3 │ │ │ │ + orrs r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cmn r4, r6 │ │ │ │ + cmn r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #240] @ (53f48 ) │ │ │ │ - ldr r3, [pc, #244] @ (53f4c ) │ │ │ │ + ldr r2, [pc, #240] @ (53f18 ) │ │ │ │ + ldr r3, [pc, #244] @ (53f1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 53f42 │ │ │ │ - ldr r0, [pc, #228] @ (53f50 ) │ │ │ │ + bne.n 53f12 │ │ │ │ + ldr r0, [pc, #228] @ (53f20 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57255 @ 0xdfa7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #220] @ (53f54 ) │ │ │ │ - ldr r3, [pc, #208] @ (53f4c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #220] @ (53f24 ) │ │ │ │ + ldr r3, [pc, #208] @ (53f1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 53f42 │ │ │ │ - ldr r0, [pc, #204] @ (53f58 ) │ │ │ │ + bne.n 53f12 │ │ │ │ + ldr r0, [pc, #204] @ (53f28 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #57244 @ 0xdf9c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57187 @ 0xdf63 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57177 @ 0xdf59 │ │ │ │ - b.n 53a7a │ │ │ │ - ldr r2, [pc, #172] @ (53f5c ) │ │ │ │ - ldr r3, [pc, #156] @ (53f4c ) │ │ │ │ + b.n 53a4a │ │ │ │ + ldr r2, [pc, #172] @ (53f2c ) │ │ │ │ + ldr r3, [pc, #156] @ (53f1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #500] @ 0x1f4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 53f42 │ │ │ │ - ldr r0, [pc, #156] @ (53f60 ) │ │ │ │ + bne.n 53f12 │ │ │ │ + ldr r0, [pc, #156] @ (53f30 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #57254 @ 0xdfa6 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57167 @ 0xdf4f │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57157 @ 0xdf45 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57147 @ 0xdf3b │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57137 @ 0xdf31 │ │ │ │ - b.n 53a7a │ │ │ │ + b.n 53a4a │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57127 @ 0xdf27 │ │ │ │ - b.n 53a7a │ │ │ │ - bl 10478 │ │ │ │ + b.n 53a4a │ │ │ │ + bl 10448 │ │ │ │ movw r2, #2017 @ 0x7e1 │ │ │ │ movw r1, #57117 @ 0xdf1d │ │ │ │ - b.n 53a7a │ │ │ │ - ldr r3, [pc, #84] @ (53f64 ) │ │ │ │ + b.n 53a4a │ │ │ │ + ldr r3, [pc, #84] @ (53f34 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #76] @ (53f68 ) │ │ │ │ - ldr r0, [pc, #80] @ (53f6c ) │ │ │ │ + ldr r1, [pc, #76] @ (53f38 ) │ │ │ │ + ldr r0, [pc, #80] @ (53f3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #68] @ (53f70 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #68] @ (53f40 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #64] @ (53f74 ) │ │ │ │ - ldr r0, [pc, #68] @ (53f78 ) │ │ │ │ + ldr r1, [pc, #64] @ (53f44 ) │ │ │ │ + ldr r0, [pc, #68] @ (53f48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r4 │ │ │ │ + tst r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - tst r2, r0 │ │ │ │ + rors r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - rors r4, r1 │ │ │ │ + rors r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ands r0, r4 │ │ │ │ + ands r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - eors r0, r5 │ │ │ │ + eors r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #1008] @ (5436c ) │ │ │ │ + ldr r2, [pc, #976] @ (5431c ) │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ subw sp, sp, #1068 @ 0x42c │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r1, [pc, #2080] @ 547b8 │ │ │ │ + ldr.w r1, [pc, #2080] @ 54788 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r0, [pc, #2076] @ 547bc │ │ │ │ + ldr.w r0, [pc, #2076] @ 5478c │ │ │ │ add.w r9, sp, #280 @ 0x118 │ │ │ │ - ldr.w r3, [pc, #2072] @ 547c0 │ │ │ │ + ldr.w r3, [pc, #2072] @ 54790 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1060] @ 0x424 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2040] @ 547c4 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2040] @ 54794 │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #2036] @ 547c8 │ │ │ │ + ldr.w r2, [pc, #2036] @ 54798 │ │ │ │ add r3, pc │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add.w r1, r3, #680 @ 0x2a8 │ │ │ │ str r1, [r4, #0] │ │ │ │ add.w r1, r3, #2080 @ 0x820 │ │ │ │ str r1, [r4, #4] │ │ │ │ add.w r1, r3, #968 @ 0x3c8 │ │ │ │ @@ -116626,17 +116627,17 @@ │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ add.w r1, r3, #1432 @ 0x598 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr.w fp, [r8, r2] │ │ │ │ str.w fp, [r9, #40] @ 0x28 │ │ │ │ - cbz r6, 54054 │ │ │ │ + cbz r6, 54024 │ │ │ │ cmp r7, #12 │ │ │ │ - bhi.w 54c90 │ │ │ │ + bhi.w 54c60 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r1, r6, #15 │ │ │ │ lsls r4, r6, #21 │ │ │ │ lsls r6, r5, #22 │ │ │ │ lsls r0, r7, #22 │ │ │ │ lsls r1, r0, #23 │ │ │ │ lsls r1, r1, #23 │ │ │ │ @@ -116645,15 +116646,15 @@ │ │ │ │ lsls r7, r4, #22 │ │ │ │ lsls r3, r5, #22 │ │ │ │ lsls r1, r0, #22 │ │ │ │ lsls r6, r2, #22 │ │ │ │ lsls r0, r2, #23 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 54c90 │ │ │ │ + bhi.w 54c60 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r4, #14 │ │ │ │ lsls r0, r4, #14 │ │ │ │ lsls r5, r3, #14 │ │ │ │ movs r6, r0 │ │ │ │ movs r5, r0 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ @@ -116683,435 +116684,435 @@ │ │ │ │ add r3, sp, #952 @ 0x3b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 54be0 │ │ │ │ + beq.w 54bb0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1796] @ 547cc │ │ │ │ + ldr.w r3, [pc, #1796] @ 5479c │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ adds r0, #1 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - beq.w 54fc8 │ │ │ │ + beq.w 54f98 │ │ │ │ add.w r8, sp, #328 @ 0x148 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 54fc8 │ │ │ │ + beq.w 54f98 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #9 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ strd r2, r3, [sp, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54bf8 │ │ │ │ + beq.w 54bc8 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1700] @ 547d0 │ │ │ │ + ldr.w r3, [pc, #1700] @ 547a0 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ ldr r7, [sp, #956] @ 0x3bc │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - beq.w 55340 │ │ │ │ + beq.w 55310 │ │ │ │ add.w r9, sp, #432 @ 0x1b0 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5556a │ │ │ │ + beq.w 5553a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #9 │ │ │ │ movs r2, #33 @ 0x21 │ │ │ │ strd r2, r3, [sp, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54c0e │ │ │ │ + beq.w 54bde │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1608] @ 547d4 │ │ │ │ + ldr.w r3, [pc, #1608] @ 547a4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ - beq.w 55514 │ │ │ │ + beq.w 554e4 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 555fc │ │ │ │ + beq.w 555cc │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54c18 │ │ │ │ + beq.w 54be8 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1532] @ 547d8 │ │ │ │ + ldr.w r3, [pc, #1532] @ 547a8 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - beq.w 555b8 │ │ │ │ + beq.w 55588 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5578a │ │ │ │ + beq.w 5575a │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54c22 │ │ │ │ + beq.w 54bf2 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1452] @ 547dc │ │ │ │ + ldr.w r3, [pc, #1452] @ 547ac │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ - beq.w 5576c │ │ │ │ + beq.w 5573c │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55852 │ │ │ │ + beq.w 55822 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54c2c │ │ │ │ + beq.w 54bfc │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1376] @ 547e0 │ │ │ │ + ldr.w r3, [pc, #1376] @ 547b0 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - beq.w 55836 │ │ │ │ + beq.w 55806 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 558cc │ │ │ │ + beq.w 5589c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54c36 │ │ │ │ + beq.w 54c06 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1296] @ 547e4 │ │ │ │ + ldr.w r3, [pc, #1296] @ 547b4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ - beq.w 558b2 │ │ │ │ + beq.w 55882 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5593e │ │ │ │ + beq.w 5590e │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54c44 │ │ │ │ + beq.w 54c14 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - beq.w 5591a │ │ │ │ + beq.w 558ea │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54c50 │ │ │ │ + beq.w 54c20 │ │ │ │ mov r0, r3 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 557be │ │ │ │ - ldr.w r3, [pc, #1208] @ 547e8 │ │ │ │ + beq.w 5578e │ │ │ │ + ldr.w r3, [pc, #1208] @ 547b8 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #312] @ 0x138 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r2, fp │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - bne.w 5540a │ │ │ │ + bne.w 553da │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r1, r8 │ │ │ │ str.w r3, [r8] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr.w r3, [r8, #40] @ 0x28 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ str.w r7, [r9, #4] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #536 @ 0x218 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ mov r0, sl │ │ │ │ - blx 41e4 │ │ │ │ + blx 41b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55420 │ │ │ │ + beq.w 553f0 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55536 │ │ │ │ + beq.w 55506 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w 56090 │ │ │ │ - ldr.w r2, [pc, #1072] @ 547ec │ │ │ │ + bpl.w 56060 │ │ │ │ + ldr.w r2, [pc, #1072] @ 547bc │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5603a │ │ │ │ - ldr.w r2, [pc, #1060] @ 547f0 │ │ │ │ + beq.w 5600a │ │ │ │ + ldr.w r2, [pc, #1060] @ 547c0 │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 56036 │ │ │ │ + beq.w 56006 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 55ffe │ │ │ │ - ldr.w r3, [pc, #1040] @ 547f4 │ │ │ │ + ble.w 55fce │ │ │ │ + ldr.w r3, [pc, #1040] @ 547c4 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str.w r8, [r0, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 55ffe │ │ │ │ - ldr r3, [pc, #1012] @ (547f8 ) │ │ │ │ + beq.w 55fce │ │ │ │ + ldr r3, [pc, #1012] @ (547c8 ) │ │ │ │ str r2, [r7, #16] │ │ │ │ add r3, pc │ │ │ │ ldr.w r9, [r3, #300] @ 0x12c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r8, [r3, #64] @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 55640 │ │ │ │ - ldr r0, [pc, #992] @ (547fc ) │ │ │ │ + beq.w 55610 │ │ │ │ + ldr r0, [pc, #992] @ (547cc ) │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55314 │ │ │ │ + bne.w 552e4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 552fe │ │ │ │ + beq.w 552ce │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54452 │ │ │ │ + beq.n 54422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54fd6 │ │ │ │ + beq.w 54fa6 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r9, [pc, #932] @ 54800 │ │ │ │ + ldr.w r9, [pc, #932] @ 547d0 │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr.w r3, [r9, #2916] @ 0xb64 │ │ │ │ blx r3 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 557a8 │ │ │ │ + bne.w 55778 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54e2e │ │ │ │ + bne.w 54dfe │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - ldr r3, [pc, #888] @ (54804 ) │ │ │ │ + ldr r3, [pc, #888] @ (547d4 ) │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, fp │ │ │ │ ite ne │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ - bne.w 55d46 │ │ │ │ + bne.w 55d16 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ - bl 2b4d8 │ │ │ │ + bl 2b4a8 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 54642 │ │ │ │ - ldr.w sl, [pc, #844] @ 54808 │ │ │ │ + ble.w 54612 │ │ │ │ + ldr.w sl, [pc, #844] @ 547d8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ add r3, sp, #964 @ 0x3c4 │ │ │ │ add sl, pc │ │ │ │ - vldr d9, [pc, #744] @ 547b0 │ │ │ │ + vldr d9, [pc, #744] @ 54780 │ │ │ │ str.w sl, [sp, #248] @ 0xf8 │ │ │ │ mov sl, r4 │ │ │ │ ldr.w r9, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #232] @ 0xe8 │ │ │ │ @@ -117119,106 +117120,106 @@ │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ strd r8, r3, [sp, #92] @ 0x5c │ │ │ │ vstr d9, [sp, #104] @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ ldr.w r4, [r3, #2920] @ 0xb68 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ blx r4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 55956 │ │ │ │ + beq.w 55926 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55998 │ │ │ │ + beq.w 55968 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ vldr d7, [r3] │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 559b6 │ │ │ │ + beq.w 55986 │ │ │ │ ldr.w r5, [r8, #236] @ 0xec │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d10, d6, d7 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 54622 │ │ │ │ + ble.n 545f2 │ │ │ │ movs r4, #0 │ │ │ │ str.w sl, [sp, #260] @ 0x104 │ │ │ │ mov sl, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r4 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 554cc │ │ │ │ + beq.w 5549c │ │ │ │ ldr.w r2, [r5, #160] @ 0xa0 │ │ │ │ ldr r1, [r5, #124] @ 0x7c │ │ │ │ mul.w r2, r2, r8 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldrd r3, r2, [sp, #204] @ 0xcc │ │ │ │ mla r2, r2, r4, r3 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ vldr d7, [r2] │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ mla r2, r2, r4, r3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d6, [r2] │ │ │ │ - beq.w 5558c │ │ │ │ + beq.w 5555c │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ vmov.f64 d1, #8 @ 0x40400000 3.0 │ │ │ │ vdiv.f64 d8, d6, d7 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ mla r2, r2, r4, r3 │ │ │ │ vldr d0, [r2] │ │ │ │ - blx 4338 │ │ │ │ + blx 4304 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 556e4 │ │ │ │ + beq.w 556b4 │ │ │ │ vdiv.f64 d11, d8, d0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 557e2 │ │ │ │ + beq.w 557b2 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mla r2, r1, r8, r2 │ │ │ │ vldr d0, [r2] │ │ │ │ vmul.f64 d0, d10, d0 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5614e │ │ │ │ + bmi.w 5611e │ │ │ │ vsqrt.f64 d12, d0 │ │ │ │ ldrd r3, r2, [sp, #212] @ 0xd4 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ mla r4, r2, r4, r3 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ vldr d8, [r4] │ │ │ │ blx r3 │ │ │ │ vldr d7, [r9] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ vmul.f64 d8, d11, d8 │ │ │ │ vmla.f64 d7, d8, d0 │ │ │ │ vstr d7, [r9] │ │ │ │ - cbz r3, 54612 │ │ │ │ + cbz r3, 545e2 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55a7a │ │ │ │ + beq.w 55a4a │ │ │ │ vmov.f64 d0, d12 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ vldr d7, [sl] │ │ │ │ vmla.f64 d7, d11, d0 │ │ │ │ vstr d7, [sl] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 54546 │ │ │ │ + bne.n 54516 │ │ │ │ mov r6, sl │ │ │ │ ldr.w sl, [sp, #260] @ 0x104 │ │ │ │ mov r8, r5 │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ add r2, r1 │ │ │ │ @@ -117227,57 +117228,57 @@ │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ add r9, r2 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ add r6, r2 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 544d8 │ │ │ │ + bne.w 544a8 │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54776 │ │ │ │ - ldr r3, [pc, #440] @ (5480c ) │ │ │ │ + beq.w 54746 │ │ │ │ + ldr r3, [pc, #440] @ (547dc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #1392] @ 0x570 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 561b4 │ │ │ │ + beq.w 56184 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str r3, [sp, #856] @ 0x358 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ mov r0, sp │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r3, [pc, #408] @ (54810 ) │ │ │ │ + ldr r3, [pc, #408] @ (547e0 ) │ │ │ │ mov.w sl, #1 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #400] @ (54814 ) │ │ │ │ + ldr r3, [pc, #400] @ (547e4 ) │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5617c │ │ │ │ + beq.w 5614c │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5634c │ │ │ │ + beq.w 5631c │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ @@ -117286,344 +117287,344 @@ │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ strd sl, r2, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ mov sl, r0 │ │ │ │ sub.w r5, r2, fp │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5615a │ │ │ │ - ldr r3, [pc, #296] @ (54818 ) │ │ │ │ + beq.w 5612a │ │ │ │ + ldr r3, [pc, #296] @ (547e8 ) │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 560c6 │ │ │ │ + beq.w 56096 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #4 │ │ │ │ add r1, r4 │ │ │ │ strd r7, r9, [r4] │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54730 │ │ │ │ + beq.n 54700 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5602c │ │ │ │ + beq.w 55ffc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54748 │ │ │ │ + beq.n 54718 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56058 │ │ │ │ + beq.w 56028 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 560a2 │ │ │ │ + beq.w 56072 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54762 │ │ │ │ + beq.n 54732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5604e │ │ │ │ + beq.w 5601e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54776 │ │ │ │ + beq.n 54746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56022 │ │ │ │ + beq.w 55ff2 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, fp │ │ │ │ cmp r1, fp │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ - b.w 55086 │ │ │ │ + b.w 55056 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - b.n 54076 │ │ │ │ + b.n 54046 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - b.n 5407a │ │ │ │ + b.n 5404a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ - b.n 5407e │ │ │ │ + b.n 5404e │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 54858 │ │ │ │ + bcs.n 54888 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 5478e │ │ │ │ + bls.n 5475e │ │ │ │ @ instruction: 0xfffba9fd │ │ │ │ - vcvtm.u32.f32 d16, d24 │ │ │ │ + vcvtm.u32.f32 d16, d28 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ strd r3, r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 5601a │ │ │ │ - ldr.w r1, [pc, #3064] @ 55438 │ │ │ │ + beq.w 55fea │ │ │ │ + ldr.w r1, [pc, #3064] @ 55408 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 5603a │ │ │ │ - ldr.w r1, [pc, #3052] @ 5543c │ │ │ │ + beq.w 5600a │ │ │ │ + ldr.w r1, [pc, #3052] @ 5540c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr.w sl, [r0, r1] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 56036 │ │ │ │ + beq.w 56006 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ add.w r5, r5, r7, lsl #2 │ │ │ │ cmp r7, #11 │ │ │ │ - bhi.w 54a58 │ │ │ │ + bhi.w 54a28 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ movs r4, r1 │ │ │ │ movs r3, r3 │ │ │ │ movs r2, r5 │ │ │ │ movs r1, r7 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r7, r2, #1 │ │ │ │ lsls r6, r4, #1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr.w r3, [pc, #2996] @ 55440 │ │ │ │ + ldr.w r3, [pc, #2996] @ 55410 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55cf8 │ │ │ │ + beq.w 55cc8 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2972] @ 55444 │ │ │ │ + ldr.w r3, [pc, #2972] @ 55414 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2080] @ 0x820 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55af8 │ │ │ │ + beq.w 55ac8 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2944] @ 55448 │ │ │ │ + ldr.w r3, [pc, #2944] @ 55418 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #968] @ 0x3c8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 559fa │ │ │ │ + beq.w 559ca │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2920] @ 5544c │ │ │ │ + ldr.w r3, [pc, #2920] @ 5541c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1052] @ 0x41c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55960 │ │ │ │ + beq.w 55930 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2892] @ 55450 │ │ │ │ + ldr.w r3, [pc, #2892] @ 55420 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1628] @ 0x65c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 558e6 │ │ │ │ + beq.w 558b6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2868] @ 55454 │ │ │ │ + ldr.w r3, [pc, #2868] @ 55424 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1524] @ 0x5f4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55802 │ │ │ │ + beq.w 557d2 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #2840] @ 55458 │ │ │ │ + ldr.w r3, [pc, #2840] @ 55428 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr.w r2, [r3, #1788] @ 0x6fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55734 │ │ │ │ + beq.w 55704 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [r3, #1224] @ 0x4c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.w 5601a │ │ │ │ + beq.w 55fea │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5603a │ │ │ │ + beq.w 5600a │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 56036 │ │ │ │ + beq.w 56006 │ │ │ │ ldr.w ip, [r6, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 54d4c │ │ │ │ + ble.w 54d1c │ │ │ │ add.w sl, r6, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov lr, r2 │ │ │ │ - b.n 5499c │ │ │ │ + b.n 5496c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 54c58 │ │ │ │ + beq.w 54c28 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 54994 │ │ │ │ + bne.n 54964 │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54d4c │ │ │ │ + beq.w 54d1c │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 5409e │ │ │ │ - ldr.w r3, [pc, #2716] @ 5545c │ │ │ │ + ble.w 5406e │ │ │ │ + ldr.w r3, [pc, #2716] @ 5542c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2120] @ 0x848 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5586e │ │ │ │ + beq.w 5583e │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 5409e │ │ │ │ - ldr.w r3, [pc, #2680] @ 55460 │ │ │ │ + ble.w 5406e │ │ │ │ + ldr.w r3, [pc, #2680] @ 55430 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1232] @ 0x4d0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55a36 │ │ │ │ + beq.w 55a06 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 5409e │ │ │ │ - ldr.w r3, [pc, #2644] @ 55464 │ │ │ │ + ble.w 5406e │ │ │ │ + ldr.w r3, [pc, #2644] @ 55434 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1520] @ 0x5f0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55890 │ │ │ │ + beq.w 55860 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r0, [r9, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 5409e │ │ │ │ - ldr.w r3, [pc, #2604] @ 55468 │ │ │ │ + ble.w 5406e │ │ │ │ + ldr.w r3, [pc, #2604] @ 55438 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1432] @ 0x598 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55a58 │ │ │ │ + beq.w 55a28 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 5409e │ │ │ │ + ble.w 5406e │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r9] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ @@ -117642,19 +117643,19 @@ │ │ │ │ str.w r3, [r9, #28] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str.w r3, [r9, #32] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str.w r3, [r9, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str.w r3, [r9, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #2496] @ 5546c │ │ │ │ + ldr.w r3, [pc, #2496] @ 5543c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r9 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -117670,37 +117671,37 @@ │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr.w r3, [r9, #44] @ 0x2c │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - bne.w 5409e │ │ │ │ + bne.w 5406e │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movw r1, #48488 @ 0xbd68 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.n 54d80 │ │ │ │ - ldr.w r1, [pc, #2392] @ 55470 │ │ │ │ + b.n 54d50 │ │ │ │ + ldr.w r1, [pc, #2392] @ 55440 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, #1224] @ 0x4c8 │ │ │ │ - b.n 5496e │ │ │ │ + b.n 5493e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ strd r3, r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b.n 54832 │ │ │ │ + b.n 54802 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ @@ -117713,1935 +117714,1935 @@ │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 54b36 │ │ │ │ + b.n 54b06 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r3, [r9, #40] @ 0x28 │ │ │ │ - b.n 54b40 │ │ │ │ + b.n 54b10 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ - b.n 54b50 │ │ │ │ + b.n 54b20 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - b.n 54b4c │ │ │ │ + b.n 54b1c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ - b.n 54b48 │ │ │ │ + b.n 54b18 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - b.n 54b44 │ │ │ │ + b.n 54b14 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.n 54b60 │ │ │ │ + b.n 54b30 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ - b.n 54b5c │ │ │ │ + b.n 54b2c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - b.n 54b58 │ │ │ │ + b.n 54b28 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 54b54 │ │ │ │ + b.n 54b24 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - b.n 54b6a │ │ │ │ + b.n 54b3a │ │ │ │ add.w r8, sp, #328 @ 0x148 │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ - b.w 54100 │ │ │ │ + b.w 540d0 │ │ │ │ add.w r9, sp, #432 @ 0x1b0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, #0 │ │ │ │ - blx 41bc │ │ │ │ - b.w 54160 │ │ │ │ + blx 4188 │ │ │ │ + b.w 54130 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ - b.w 541b6 │ │ │ │ + b.w 54186 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - b.w 54208 │ │ │ │ + b.w 541d8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - b.w 5425a │ │ │ │ + b.w 5422a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #204] @ 0xcc │ │ │ │ - b.w 542ac │ │ │ │ + b.w 5427c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54306 │ │ │ │ + bne.w 542d6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5431e │ │ │ │ + bne.w 542ee │ │ │ │ mov.w sl, #32 │ │ │ │ - b.w 5432e │ │ │ │ + b.w 542fe │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, sl │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ mov sl, ip │ │ │ │ mov r1, lr │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 56002 │ │ │ │ + beq.w 55fd2 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d3e │ │ │ │ + bne.n 54d0e │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 54d4c │ │ │ │ + beq.n 54d1c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - b.n 54c6c │ │ │ │ - ldr.w r0, [pc, #2016] @ 55474 │ │ │ │ + b.n 54c3c │ │ │ │ + ldr.w r0, [pc, #2016] @ 55444 │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ movw r1, #48535 @ 0xbd97 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, fp │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 54cd8 │ │ │ │ + beq.n 54ca8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 54cc0 │ │ │ │ + bne.n 54c90 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 54fe0 │ │ │ │ + ble.w 54fb0 │ │ │ │ cmp sl, fp │ │ │ │ it ne │ │ │ │ cmpne.w sl, #0 │ │ │ │ - beq.n 54d02 │ │ │ │ + beq.n 54cd2 │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 54cea │ │ │ │ + bne.n 54cba │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 552d0 │ │ │ │ - ldr.w r3, [pc, #1908] @ 55478 │ │ │ │ + ble.w 552a0 │ │ │ │ + ldr.w r3, [pc, #1908] @ 55448 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r0, [pc, #1904] @ 5547c │ │ │ │ + ldr.w r0, [pc, #1904] @ 5544c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r2, [pc, #1896] @ 55480 │ │ │ │ - ldr.w r3, [pc, #1896] @ 55484 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r2, [pc, #1896] @ 55450 │ │ │ │ + ldr.w r3, [pc, #1896] @ 55454 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ + bne.w 55fee │ │ │ │ mov r0, r7 │ │ │ │ addw sp, sp, #1068 @ 0x42c │ │ │ │ vpop {d8-d12} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r8, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ - bge.w 549a4 │ │ │ │ - blx 42b4 │ │ │ │ + bge.w 54974 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55e80 │ │ │ │ - ldr.w r0, [pc, #1836] @ 55488 │ │ │ │ + bne.w 55e50 │ │ │ │ + ldr.w r0, [pc, #1836] @ 55458 │ │ │ │ movs r1, #7 │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ movw r1, #48455 @ 0xbd47 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, fp │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 54db0 │ │ │ │ + cbnz r3, 54d80 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 54d98 │ │ │ │ + bne.n 54d68 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 55278 │ │ │ │ + ble.w 55248 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, fp │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 54dd8 │ │ │ │ + beq.n 54da8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 54dc0 │ │ │ │ + bne.n 54d90 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 552a4 │ │ │ │ + ble.w 55274 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, fp │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 54cb0 │ │ │ │ + beq.w 54c80 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 54dea │ │ │ │ + bne.n 54dba │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 54cb0 │ │ │ │ - bne.w 55d1a │ │ │ │ + bgt.w 54c80 │ │ │ │ + bne.w 55cea │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 54cb0 │ │ │ │ + beq.w 54c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54cb0 │ │ │ │ + bne.w 54c80 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - b.n 54cb0 │ │ │ │ + b.n 54c80 │ │ │ │ ldr.w r1, [r9, #1412] @ 0x584 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55b64 │ │ │ │ + beq.w 55b34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54e54 │ │ │ │ + beq.n 54e24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1584] @ 5548c │ │ │ │ + ldr.w r2, [pc, #1584] @ 5545c │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55bcc │ │ │ │ + beq.w 55b9c │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 55b94 │ │ │ │ + beq.w 55b64 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54e90 │ │ │ │ + beq.n 54e60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 54e90 │ │ │ │ + cbnz r3, 54e60 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ - blx 3b54 │ │ │ │ + blx 3b20 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55bd6 │ │ │ │ + beq.w 55ba6 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5500c │ │ │ │ + beq.w 54fdc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 56090 │ │ │ │ + bpl.w 56060 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5603a │ │ │ │ + beq.w 5600a │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 56036 │ │ │ │ + beq.w 56006 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 55ffe │ │ │ │ + ble.w 55fce │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [r0, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55ca8 │ │ │ │ - ldr.w r3, [pc, #1456] @ 55490 │ │ │ │ + beq.w 55c78 │ │ │ │ + ldr.w r3, [pc, #1456] @ 55460 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #988] @ 0x3dc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 55ac8 │ │ │ │ + blt.w 55a98 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55d7c │ │ │ │ + beq.w 55d4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f1a │ │ │ │ + beq.n 54eea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55b5a │ │ │ │ + beq.w 55b2a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f32 │ │ │ │ + beq.n 54f02 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55b46 │ │ │ │ + beq.w 55b16 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f48 │ │ │ │ + beq.n 54f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55b50 │ │ │ │ + beq.w 55b20 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ movs r3, #17 │ │ │ │ cmp sl, fp │ │ │ │ str r3, [r0, #0] │ │ │ │ - beq.w 559e0 │ │ │ │ - ldr.w r3, [pc, #1332] @ 55494 │ │ │ │ + beq.w 559b0 │ │ │ │ + ldr.w r3, [pc, #1332] @ 55464 │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, sl, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - beq.w 5521e │ │ │ │ + beq.w 551ee │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 5521e │ │ │ │ + beq.w 551ee │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54fae │ │ │ │ + beq.n 54f7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55b8a │ │ │ │ + beq.w 55b5a │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - b.w 5448a │ │ │ │ + b.w 5445a │ │ │ │ mov.w sl, #0 │ │ │ │ movw r2, #1327 @ 0x52f │ │ │ │ movw r1, #48512 @ 0xbd80 │ │ │ │ - b.n 54cd8 │ │ │ │ + b.n 54ca8 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54452 │ │ │ │ - bne.w 551ea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54422 │ │ │ │ + bne.w 551ba │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 54cd8 │ │ │ │ + beq.w 54ca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54cd8 │ │ │ │ + bne.w 54ca8 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - b.n 54cd8 │ │ │ │ + b.n 54ca8 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r4, #48697 @ 0xbe39 │ │ │ │ - beq.w 55fe0 │ │ │ │ + beq.w 55fb0 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55270 │ │ │ │ + beq.w 55240 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55040 │ │ │ │ + beq.n 55010 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 551e2 │ │ │ │ + beq.w 551b2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 56062 │ │ │ │ + beq.w 56032 │ │ │ │ movs r5, #1 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55066 │ │ │ │ + beq.n 55036 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55268 │ │ │ │ - ldr.w r3, [pc, #1072] @ 55498 │ │ │ │ + beq.w 55238 │ │ │ │ + ldr.w r3, [pc, #1072] @ 55468 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r0, [pc, #1068] @ 5549c │ │ │ │ + ldr.w r0, [pc, #1068] @ 5546c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ mov r7, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5509e │ │ │ │ + beq.n 5506e │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5509e │ │ │ │ + beq.n 5506e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55216 │ │ │ │ - cbnz r5, 550c0 │ │ │ │ + beq.w 551e6 │ │ │ │ + cbnz r5, 55090 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 550a8 │ │ │ │ + bne.n 55078 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 555d8 │ │ │ │ + ble.w 555a8 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 550e4 │ │ │ │ + beq.n 550b4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 550cc │ │ │ │ + bne.n 5509c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5561c │ │ │ │ + ble.w 555ec │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 55108 │ │ │ │ + beq.n 550d8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 550f0 │ │ │ │ + bne.n 550c0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 55654 │ │ │ │ + ble.w 55624 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 5512c │ │ │ │ + beq.n 550fc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55114 │ │ │ │ + bne.n 550e4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 55678 │ │ │ │ + ble.w 55648 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 55150 │ │ │ │ + beq.n 55120 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55138 │ │ │ │ + bne.n 55108 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 556c0 │ │ │ │ + ble.w 55690 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 55174 │ │ │ │ + beq.n 55144 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5515c │ │ │ │ + bne.n 5512c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5569c │ │ │ │ + ble.w 5566c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 55198 │ │ │ │ + beq.n 55168 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55180 │ │ │ │ + bne.n 55150 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 55710 │ │ │ │ + ble.w 556e0 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, fp │ │ │ │ - beq.w 54d14 │ │ │ │ + beq.w 54ce4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551a6 │ │ │ │ + bne.n 55176 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 54d14 │ │ │ │ - bne.w 55da4 │ │ │ │ + bgt.w 54ce4 │ │ │ │ + bne.w 55d74 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 54d14 │ │ │ │ + beq.w 54ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54d14 │ │ │ │ + bne.w 54ce4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 54d14 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 54ce4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55040 │ │ │ │ - ldr r2, [pc, #692] @ (554a0 ) │ │ │ │ - ldr r3, [pc, #660] @ (55484 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55010 │ │ │ │ + ldr r2, [pc, #692] @ (55470 ) │ │ │ │ + ldr r3, [pc, #660] @ (55454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr r0, [pc, #672] @ (554a4 ) │ │ │ │ + bne.w 55fee │ │ │ │ + ldr r0, [pc, #672] @ (55474 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48550 @ 0xbda6 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movs r5, #1 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5509e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5506e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55232 │ │ │ │ + beq.n 55202 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 55260 │ │ │ │ - ldr r3, [pc, #628] @ (554a8 ) │ │ │ │ + cbz r3, 55230 │ │ │ │ + ldr r3, [pc, #628] @ (55478 ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r0, [pc, #624] @ (554ac ) │ │ │ │ + ldr r0, [pc, #624] @ (5547c ) │ │ │ │ movw r1, #48710 @ 0xbe46 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5525c │ │ │ │ + beq.n 5522c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 55210 │ │ │ │ + beq.n 551e0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 550c0 │ │ │ │ + b.n 55090 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55232 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55202 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55066 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55036 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5502c │ │ │ │ - bne.w 55bf8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 54ffc │ │ │ │ + bne.w 55bc8 │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 54db0 │ │ │ │ + beq.w 54d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54db0 │ │ │ │ + bne.w 54d80 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - b.n 54db0 │ │ │ │ - bne.w 55ccc │ │ │ │ + b.n 54d80 │ │ │ │ + bne.w 55c9c │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 54dd8 │ │ │ │ + beq.w 54da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54dd8 │ │ │ │ + bne.w 54da8 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - b.n 54dd8 │ │ │ │ - bne.w 55c7c │ │ │ │ + b.n 54da8 │ │ │ │ + bne.w 55c4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 54d02 │ │ │ │ + beq.w 54cd2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54d02 │ │ │ │ + bne.w 54cd2 │ │ │ │ mov r0, sl │ │ │ │ strd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #124] @ 0x7c │ │ │ │ - b.n 54d02 │ │ │ │ - blx 42b4 │ │ │ │ - cbnz r0, 55314 │ │ │ │ - ldr r3, [pc, #424] @ (554b0 ) │ │ │ │ + b.n 54cd2 │ │ │ │ + blx 4280 │ │ │ │ + cbnz r0, 552e4 │ │ │ │ + ldr r3, [pc, #424] @ (55480 ) │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ - ldr r1, [pc, #424] @ (554b4 ) │ │ │ │ + ldr r1, [pc, #424] @ (55484 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 55aac │ │ │ │ + beq.w 55a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55a2e │ │ │ │ - ldr r3, [pc, #396] @ (554b8 ) │ │ │ │ + beq.w 559fe │ │ │ │ + ldr r3, [pc, #396] @ (55488 ) │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ - ldr r0, [pc, #392] @ (554bc ) │ │ │ │ + ldr r0, [pc, #392] @ (5548c ) │ │ │ │ movw r1, #48648 @ 0xbe08 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 5525c │ │ │ │ + bl 17a0c │ │ │ │ + b.n 5522c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ sub.w r3, r3, fp │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #128] @ 0x80 │ │ │ │ mov.w r2, #1328 @ 0x530 │ │ │ │ movw r1, #48513 @ 0xbd81 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 55382 │ │ │ │ + cbnz r3, 55352 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5536c │ │ │ │ + bne.n 5533c │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 553e2 │ │ │ │ + ble.n 553b2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, fp │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54d80 │ │ │ │ + bne.w 54d50 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5539e │ │ │ │ + bne.n 5536e │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 54d80 │ │ │ │ - bne.w 55c24 │ │ │ │ + bgt.w 54d50 │ │ │ │ + bne.w 55bf4 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 54d80 │ │ │ │ + beq.w 54d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54d80 │ │ │ │ + bne.w 54d50 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - b.n 54d80 │ │ │ │ - bne.w 55c50 │ │ │ │ + b.n 54d50 │ │ │ │ + bne.w 55c20 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 55382 │ │ │ │ + beq.n 55352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55382 │ │ │ │ + bne.n 55352 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - b.n 55382 │ │ │ │ - ldr r2, [pc, #180] @ (554c0 ) │ │ │ │ + b.n 55352 │ │ │ │ + ldr r2, [pc, #180] @ (55490 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r2, pc │ │ │ │ - bl 13414 │ │ │ │ + bl 133e4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 5434c │ │ │ │ + beq.w 5431c │ │ │ │ mov r7, r5 │ │ │ │ - b.n 550c0 │ │ │ │ - ldr r3, [pc, #160] @ (554c4 ) │ │ │ │ + b.n 55090 │ │ │ │ + ldr r3, [pc, #160] @ (55494 ) │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ - ldr r0, [pc, #160] @ (554c8 ) │ │ │ │ + ldr r0, [pc, #160] @ (55498 ) │ │ │ │ movw r1, #48638 @ 0xbdfe │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 5525c │ │ │ │ + bl 17a0c │ │ │ │ + b.n 5522c │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #1008] @ (5586c ) │ │ │ │ + ldr r1, [pc, #976] @ (5581c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ movs r1, r0 │ │ │ │ - uxtb r0, r4 │ │ │ │ + cbz r0, 55498 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - mov lr, r2 │ │ │ │ + mov lr, r1 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, r9 │ │ │ │ + add sl, r8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + subs r4, r2, #7 │ │ │ │ movs r1, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ + mvns r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r3 │ │ │ │ + cmn r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r3, [pc, #3372] @ 561fc │ │ │ │ + ldr.w r3, [pc, #3372] @ 561cc │ │ │ │ mov r8, r5 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ movw r4, #48841 @ 0xbec9 │ │ │ │ - ldr.w r1, [pc, #3364] @ 56200 │ │ │ │ + ldr.w r1, [pc, #3364] @ 561d0 │ │ │ │ movw r6, #1378 @ 0x562 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, fp │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - ldr.w r3, [pc, #3332] @ 56204 │ │ │ │ + ldr.w r3, [pc, #3332] @ 561d4 │ │ │ │ mov r2, r6 │ │ │ │ - ldr.w r0, [pc, #3328] @ 56208 │ │ │ │ + ldr.w r0, [pc, #3328] @ 561d8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 55086 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 55056 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ sub.w r3, r3, fp │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ movw r1, #48514 @ 0xbd82 │ │ │ │ mov.w r2, #1328 @ 0x530 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ + b.n 55332 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 56078 │ │ │ │ + beq.w 56048 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55b30 │ │ │ │ - ldr.w r3, [pc, #3256] @ 5620c │ │ │ │ + beq.w 55b00 │ │ │ │ + ldr.w r3, [pc, #3256] @ 561dc │ │ │ │ mov.w r1, #48640 @ 0xbe00 │ │ │ │ - ldr.w r0, [pc, #3252] @ 56210 │ │ │ │ + ldr.w r0, [pc, #3252] @ 561e0 │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 550c0 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 55090 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48513 @ 0xbd81 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ sub.w r3, r3, fp │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov.w r2, #1328 @ 0x530 │ │ │ │ - b.n 55362 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #3200] @ 56214 │ │ │ │ + b.n 55332 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #3200] @ 561e4 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #3196] @ 56218 │ │ │ │ + ldr.w r1, [pc, #3196] @ 561e8 │ │ │ │ mov r8, r5 │ │ │ │ movw r6, #1381 @ 0x565 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r4, #48864 @ 0xbee0 │ │ │ │ - b.n 554ea │ │ │ │ + b.n 554ba │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ sub.w r3, r3, fp │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #48515 @ 0xbd83 │ │ │ │ movw r2, #1329 @ 0x531 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ - bne.w 55f02 │ │ │ │ + b.n 55332 │ │ │ │ + bne.w 55ed2 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 550c0 │ │ │ │ + beq.w 55090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 550c0 │ │ │ │ + bne.w 55090 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 550c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55090 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48514 @ 0xbd82 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ sub.w r3, r3, fp │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ mov.w r2, #1328 @ 0x530 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ - bne.w 55eb0 │ │ │ │ + b.n 55332 │ │ │ │ + bne.w 55e80 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 550e4 │ │ │ │ + beq.w 550b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 550e4 │ │ │ │ + bne.w 550b4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 550e4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 550b4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5443e │ │ │ │ - b.n 55314 │ │ │ │ - bne.w 55dfc │ │ │ │ + bne.w 5440e │ │ │ │ + b.n 552e4 │ │ │ │ + bne.w 55dcc │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 55108 │ │ │ │ + beq.w 550d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55108 │ │ │ │ + bne.w 550d8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55108 │ │ │ │ - bne.w 55e54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 550d8 │ │ │ │ + bne.w 55e24 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5512c │ │ │ │ + beq.w 550fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5512c │ │ │ │ + bne.w 550fc │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5512c │ │ │ │ - bne.w 55e28 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 550fc │ │ │ │ + bne.w 55df8 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 55174 │ │ │ │ + beq.w 55144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55174 │ │ │ │ + bne.w 55144 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55174 │ │ │ │ - bne.w 55dd0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55144 │ │ │ │ + bne.w 55da0 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 55150 │ │ │ │ + beq.w 55120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55150 │ │ │ │ + bne.w 55120 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55150 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #2856] @ 56214 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55120 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #2856] @ 561e4 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #2856] @ 5621c │ │ │ │ + ldr.w r1, [pc, #2856] @ 561ec │ │ │ │ mov r8, r5 │ │ │ │ movw r6, #1381 @ 0x565 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r4, #48893 @ 0xbefd │ │ │ │ - b.n 554ea │ │ │ │ - bne.w 55eda │ │ │ │ + b.n 554ba │ │ │ │ + bne.w 55eaa │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 55198 │ │ │ │ + beq.w 55168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55198 │ │ │ │ + bne.w 55168 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55198 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55168 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55e98 │ │ │ │ - ldr.w r0, [pc, #2780] @ 56220 │ │ │ │ + bne.w 55e68 │ │ │ │ + ldr.w r0, [pc, #2780] @ 561f0 │ │ │ │ movs r1, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ movw r1, #48445 @ 0xbd3d │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ sub.w r3, r3, fp │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #48516 @ 0xbd84 │ │ │ │ movw r2, #1329 @ 0x531 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ + b.n 55332 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48515 @ 0xbd83 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ sub.w r3, r3, fp │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ movw r2, #1329 @ 0x531 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ - ldr.w r3, [pc, #2680] @ 56224 │ │ │ │ + b.n 55332 │ │ │ │ + ldr.w r3, [pc, #2680] @ 561f4 │ │ │ │ movw r2, #1351 @ 0x547 │ │ │ │ - ldr.w r0, [pc, #2676] @ 56228 │ │ │ │ + ldr.w r0, [pc, #2676] @ 561f8 │ │ │ │ movw r1, #48671 @ 0xbe1f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 55242 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 55212 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5432e │ │ │ │ + beq.w 542fe │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48528 @ 0xbd90 │ │ │ │ ldr.w sl, [sp, #156] @ 0x9c │ │ │ │ movw r2, #1332 @ 0x534 │ │ │ │ sub.w r3, r3, fp │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ - ldr.w r3, [pc, #2584] @ 561fc │ │ │ │ + b.n 55332 │ │ │ │ + ldr.w r3, [pc, #2584] @ 561cc │ │ │ │ mov r8, r5 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ movw r4, #48904 @ 0xbf08 │ │ │ │ - ldr.w r1, [pc, #2620] @ 5622c │ │ │ │ + ldr.w r1, [pc, #2620] @ 561fc │ │ │ │ movw r6, #1383 @ 0x567 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 554ea │ │ │ │ - blx 42b4 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 554ba │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55f28 │ │ │ │ - ldr.w r0, [pc, #2592] @ 56230 │ │ │ │ + bne.w 55ef8 │ │ │ │ + ldr.w r0, [pc, #2592] @ 56200 │ │ │ │ movs r2, #5 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ movw r1, #48435 @ 0xbd33 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ sub.w r3, r3, fp │ │ │ │ movw r1, #48517 @ 0xbd85 │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #1329 @ 0x531 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ + b.n 55332 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48516 @ 0xbd84 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ sub.w r3, r3, fp │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ clz r3, r3 │ │ │ │ mov sl, r2 │ │ │ │ movw r2, #1329 @ 0x531 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 55332 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 549e6 │ │ │ │ + beq.w 549b6 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r1, #48462 @ 0xbd4e │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 54d50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54a38 │ │ │ │ + beq.w 54a08 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r1, #48476 @ 0xbd5c │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ mov.w sl, #0 │ │ │ │ movw r1, #48518 @ 0xbd86 │ │ │ │ movw r2, #1330 @ 0x532 │ │ │ │ sub.w r3, r3, fp │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ + b.n 55332 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48517 @ 0xbd85 │ │ │ │ ldr.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1329 @ 0x531 │ │ │ │ sub.w r3, r3, fp │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 55332 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55f54 │ │ │ │ - ldr.w r0, [pc, #2368] @ 56234 │ │ │ │ + bne.w 55f24 │ │ │ │ + ldr.w r0, [pc, #2368] @ 56204 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ strd sl, sl, [sp, #140] @ 0x8c │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ movw r1, #48425 @ 0xbd29 │ │ │ │ - b.w 54d80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 54d50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54316 │ │ │ │ + beq.w 542e6 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48521 @ 0xbd89 │ │ │ │ ldr.w sl, [sp, #156] @ 0x9c │ │ │ │ movw r2, #1331 @ 0x533 │ │ │ │ sub.w r3, r3, fp │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ + b.n 55332 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #48518 @ 0xbd86 │ │ │ │ movw r2, #1330 @ 0x532 │ │ │ │ sub.w r3, r3, fp │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 55362 │ │ │ │ + b.n 55332 │ │ │ │ mov.w r6, #1368 @ 0x558 │ │ │ │ movw r4, #48790 @ 0xbe96 │ │ │ │ - b.n 554ea │ │ │ │ - blx 42b4 │ │ │ │ + b.n 554ba │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55f3e │ │ │ │ - ldr.w r0, [pc, #2248] @ 56238 │ │ │ │ + bne.w 55f0e │ │ │ │ + ldr.w r0, [pc, #2248] @ 56208 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ str.w sl, [sp, #148] @ 0x94 │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ movw r1, #48415 @ 0xbd1f │ │ │ │ - b.w 54d80 │ │ │ │ - ldr.w r3, [pc, #2144] @ 561fc │ │ │ │ + b.w 54d50 │ │ │ │ + ldr.w r3, [pc, #2144] @ 561cc │ │ │ │ movw r4, #48799 @ 0xbe9f │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1372 @ 0x55c │ │ │ │ - ldr.w r1, [pc, #2196] @ 5623c │ │ │ │ + ldr.w r1, [pc, #2196] @ 5620c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 554ea │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #2136] @ 56214 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 554ba │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #2136] @ 561e4 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #2172] @ 56240 │ │ │ │ + ldr.w r1, [pc, #2172] @ 56210 │ │ │ │ movw r6, #1373 @ 0x55d │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r4, #48818 @ 0xbeb2 │ │ │ │ - b.n 554ea │ │ │ │ + b.n 554ba │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [r4] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ - b.w 54f96 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 54f66 │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55f80 │ │ │ │ - ldr.w r0, [pc, #2108] @ 56244 │ │ │ │ + bne.w 55f50 │ │ │ │ + ldr.w r0, [pc, #2108] @ 56214 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ movw r1, #48405 @ 0xbd15 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5532a │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 552fa │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54a0e │ │ │ │ + beq.w 549de │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r1, #48469 @ 0xbd55 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 54d50 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54a60 │ │ │ │ + beq.w 54a30 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r1, #48483 @ 0xbd63 │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ - blx 43c8 │ │ │ │ - ldr.w r3, [pc, #1992] @ 56248 │ │ │ │ + b.w 54d50 │ │ │ │ + blx 4394 │ │ │ │ + ldr.w r3, [pc, #1992] @ 56218 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r1, [pc, #1988] @ 5624c │ │ │ │ + ldr.w r1, [pc, #1988] @ 5621c │ │ │ │ mov r8, r5 │ │ │ │ mov.w r6, #1392 @ 0x570 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #1976] @ 56250 │ │ │ │ + ldr.w r2, [pc, #1976] @ 56220 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ mov r0, r4 │ │ │ │ - blx 40a0 │ │ │ │ + blx 406c │ │ │ │ movw r4, #48953 @ 0xbf39 │ │ │ │ - b.n 554ea │ │ │ │ - ldr.w r3, [pc, #1956] @ 56254 │ │ │ │ + b.n 554ba │ │ │ │ + ldr.w r3, [pc, #1956] @ 56224 │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ - ldr.w r0, [pc, #1952] @ 56258 │ │ │ │ + ldr.w r0, [pc, #1952] @ 56228 │ │ │ │ movw r1, #48648 @ 0xbe08 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 5525c │ │ │ │ + bl 17a0c │ │ │ │ + b.w 5522c │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r4, #48704 @ 0xbe40 │ │ │ │ - bne.w 55020 │ │ │ │ + bne.w 54ff0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ movwne r4, #48704 @ 0xbe40 │ │ │ │ - bne.w 55036 │ │ │ │ + bne.w 55006 │ │ │ │ movs r5, #1 │ │ │ │ movw r4, #48704 @ 0xbe40 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - b.w 5504e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5501e │ │ │ │ + blx 4280 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55f9e │ │ │ │ - ldr.w r0, [pc, #1876] @ 5625c │ │ │ │ + bne.w 55f6e │ │ │ │ + ldr.w r0, [pc, #1876] @ 5622c │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ str.w sl, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ str.w sl, [sp, #132] @ 0x84 │ │ │ │ movw r1, #48395 @ 0xbd0b │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, #1 │ │ │ │ mov r8, r7 │ │ │ │ mov.w r4, #48640 @ 0xbe00 │ │ │ │ movw r6, #1345 @ 0x541 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 55066 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 55036 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54f32 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54f02 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54f48 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54f18 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54f1a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54eea │ │ │ │ mov r0, r1 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 54e54 │ │ │ │ - ldr.w r3, [pc, #1772] @ 56260 │ │ │ │ + bne.w 54e24 │ │ │ │ + ldr.w r3, [pc, #1772] @ 56230 │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr.w r0, [pc, #1768] @ 56264 │ │ │ │ + ldr.w r0, [pc, #1768] @ 56234 │ │ │ │ movw r1, #48690 @ 0xbe32 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 55242 │ │ │ │ + b.w 55212 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54fae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54f7e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5606e │ │ │ │ + beq.w 5603e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55f6a │ │ │ │ - ldr.w r3, [pc, #1724] @ 56268 │ │ │ │ - ldr.w r0, [pc, #1724] @ 5626c │ │ │ │ + beq.w 55f3a │ │ │ │ + ldr.w r3, [pc, #1724] @ 56238 │ │ │ │ + ldr.w r0, [pc, #1724] @ 5623c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ movw r1, #48692 @ 0xbe34 │ │ │ │ mov r7, r5 │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ movs r5, #1 │ │ │ │ - b.w 55086 │ │ │ │ - blx 3b88 │ │ │ │ + b.w 55056 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 54e70 │ │ │ │ + b.w 54e40 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 55fbe │ │ │ │ + beq.w 55f8e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 55f96 │ │ │ │ + beq.w 55f66 │ │ │ │ movs r5, #1 │ │ │ │ movw r4, #48695 @ 0xbe37 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - b.n 554fe │ │ │ │ - ldr.w r2, [pc, #1652] @ 56270 │ │ │ │ - ldr.w r3, [pc, #1652] @ 56274 │ │ │ │ + b.n 554ce │ │ │ │ + ldr.w r2, [pc, #1652] @ 56240 │ │ │ │ + ldr.w r3, [pc, #1652] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1632] @ 56278 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1632] @ 56248 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48547 @ 0xbda3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1620] @ 5627c │ │ │ │ - ldr.w r3, [pc, #1608] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1620] @ 5624c │ │ │ │ + ldr.w r3, [pc, #1608] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1596] @ 56280 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1596] @ 56250 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48546 @ 0xbda2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1584] @ 56284 │ │ │ │ - ldr.w r3, [pc, #1564] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1584] @ 56254 │ │ │ │ + ldr.w r3, [pc, #1564] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1560] @ 56288 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1560] @ 56258 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48545 @ 0xbda1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1548] @ 5628c │ │ │ │ - ldr.w r3, [pc, #1520] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1548] @ 5625c │ │ │ │ + ldr.w r3, [pc, #1520] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1524] @ 56290 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1524] @ 56260 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48551 @ 0xbda7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55cbc │ │ │ │ + beq.n 55c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 55fb6 │ │ │ │ + beq.w 55f86 │ │ │ │ movs r7, #0 │ │ │ │ movs r5, #1 │ │ │ │ movw r4, #48702 @ 0xbe3e │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - b.w 5504e │ │ │ │ - ldr.w r2, [pc, #1476] @ 56294 │ │ │ │ - ldr.w r3, [pc, #1440] @ 56274 │ │ │ │ + b.w 5501e │ │ │ │ + ldr.w r2, [pc, #1476] @ 56264 │ │ │ │ + ldr.w r3, [pc, #1440] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1452] @ 56298 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1452] @ 56268 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48548 @ 0xbda4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 42b4 │ │ │ │ + bl 105dc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54c90 │ │ │ │ + beq.w 54c60 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #48385 @ 0xbd01 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ - ldr.w r2, [pc, #1408] @ 5629c │ │ │ │ - ldr.w r3, [pc, #1364] @ 56274 │ │ │ │ + b.w 54d50 │ │ │ │ + ldr.w r2, [pc, #1408] @ 5626c │ │ │ │ + ldr.w r3, [pc, #1364] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1384] @ 562a0 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1384] @ 56270 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #48549 @ 0xbda5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1372] @ 562a4 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1372] @ 56274 │ │ │ │ movw r4, #48732 @ 0xbe5c │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ movw r6, #1357 @ 0x54d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr.w r1, [pc, #1356] @ 562a8 │ │ │ │ + ldr.w r1, [pc, #1356] @ 56278 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #1352] @ 562ac │ │ │ │ + ldr.w r2, [pc, #1352] @ 5627c │ │ │ │ add r2, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, fp │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - b.w 554fe │ │ │ │ + b.w 554ce │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r4, #48705 @ 0xbe41 │ │ │ │ - bne.w 55020 │ │ │ │ + bne.w 54ff0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 5613e │ │ │ │ + beq.w 5610e │ │ │ │ movw r4, #48705 @ 0xbe41 │ │ │ │ - b.w 55036 │ │ │ │ - ldr.w r2, [pc, #1288] @ 562b0 │ │ │ │ - ldr.w r3, [pc, #1224] @ 56274 │ │ │ │ + b.w 55006 │ │ │ │ + ldr.w r2, [pc, #1288] @ 56280 │ │ │ │ + ldr.w r3, [pc, #1224] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1264] @ 562b4 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1264] @ 56284 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48578 @ 0xbdc2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1252] @ 562b8 │ │ │ │ - ldr.w r3, [pc, #1180] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1252] @ 56288 │ │ │ │ + ldr.w r3, [pc, #1180] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1228] @ 562bc │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1228] @ 5628c │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48575 @ 0xbdbf │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1216] @ 562c0 │ │ │ │ - ldr.w r3, [pc, #1136] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1216] @ 56290 │ │ │ │ + ldr.w r3, [pc, #1136] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1192] @ 562c4 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1192] @ 56294 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48573 @ 0xbdbd │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1180] @ 562c8 │ │ │ │ - ldr.w r3, [pc, #1092] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1180] @ 56298 │ │ │ │ + ldr.w r3, [pc, #1092] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1156] @ 562cc │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1156] @ 5629c │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48576 @ 0xbdc0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1144] @ 562d0 │ │ │ │ - ldr.w r3, [pc, #1048] @ 56274 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1144] @ 562a0 │ │ │ │ + ldr.w r3, [pc, #1048] @ 56244 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1120] @ 562d4 │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1120] @ 562a4 │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48574 @ 0xbdbe │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movw r1, #48453 @ 0xbd45 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #48443 @ 0xbd3b │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ - ldr.w r2, [pc, #1060] @ 562d8 │ │ │ │ - ldr r3, [pc, #956] @ (56274 ) │ │ │ │ + b.w 54d50 │ │ │ │ + ldr.w r2, [pc, #1060] @ 562a8 │ │ │ │ + ldr r3, [pc, #956] @ (56244 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr.w r0, [pc, #1040] @ 562dc │ │ │ │ + bne.w 55fee │ │ │ │ + ldr.w r0, [pc, #1040] @ 562ac │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48572 @ 0xbdbc │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1028] @ 562e0 │ │ │ │ - ldr r3, [pc, #916] @ (56274 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1028] @ 562b0 │ │ │ │ + ldr r3, [pc, #916] @ (56244 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr r0, [pc, #1004] @ (562e4 ) │ │ │ │ + bne.w 55fee │ │ │ │ + ldr r0, [pc, #1004] @ (562b4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #48577 @ 0xbdc1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #996] @ (562e8 ) │ │ │ │ - ldr r3, [pc, #876] @ (56274 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #996] @ (562b8 ) │ │ │ │ + ldr r3, [pc, #876] @ (56244 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1060] @ 0x424 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5601e │ │ │ │ - ldr r0, [pc, #976] @ (562ec ) │ │ │ │ + bne.w 55fee │ │ │ │ + ldr r0, [pc, #976] @ (562bc ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #49076 @ 0xbfb4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #48433 @ 0xbd31 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ movw r1, #48413 @ 0xbd1d │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ strd r3, r3, [sp, #140] @ 0x8c │ │ │ │ movw r1, #48423 @ 0xbd27 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r5 │ │ │ │ movw r4, #48692 @ 0xbe34 │ │ │ │ movs r5, #1 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 55066 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 55036 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #48403 @ 0xbd13 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55bec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55bbc │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movw r2, #1325 @ 0x52d │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ movw r1, #48393 @ 0xbd09 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ - b.w 54d80 │ │ │ │ + b.w 54d50 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 55cbc │ │ │ │ - ldr r3, [pc, #816] @ (562f0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 55c8c │ │ │ │ + ldr r3, [pc, #816] @ (562c0 ) │ │ │ │ movw r2, #1355 @ 0x54b │ │ │ │ - ldr r0, [pc, #812] @ (562f4 ) │ │ │ │ + ldr r0, [pc, #812] @ (562c4 ) │ │ │ │ movw r1, #48695 @ 0xbe37 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 55252 │ │ │ │ - b.w 5525c │ │ │ │ + bne.w 55222 │ │ │ │ + b.w 5522c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ movwne r4, #48697 @ 0xbe39 │ │ │ │ - bne.w 55036 │ │ │ │ + bne.w 55006 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #1 │ │ │ │ movw r4, #48697 @ 0xbe39 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - b.w 55066 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #756] @ (562f8 ) │ │ │ │ + b.w 55036 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #756] @ (562c8 ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #748] @ (562fc ) │ │ │ │ - ldr r0, [pc, #752] @ (56300 ) │ │ │ │ + ldr r1, [pc, #748] @ (562cc ) │ │ │ │ + ldr r0, [pc, #752] @ (562d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54776 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54746 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54730 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #712] @ (56304 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54700 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #712] @ (562d4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #708] @ (56308 ) │ │ │ │ - ldr r0, [pc, #712] @ (5630c ) │ │ │ │ + ldr r1, [pc, #708] @ (562d8 ) │ │ │ │ + ldr r0, [pc, #712] @ (562dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54762 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54732 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 54748 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 54718 │ │ │ │ mov r7, r9 │ │ │ │ movs r5, #1 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - b.w 55066 │ │ │ │ - ldr r3, [pc, #672] @ (56310 ) │ │ │ │ - ldr r0, [pc, #672] @ (56314 ) │ │ │ │ + b.w 55036 │ │ │ │ + ldr r3, [pc, #672] @ (562e0 ) │ │ │ │ + ldr r0, [pc, #672] @ (562e4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - b.n 55bb6 │ │ │ │ - ldr r3, [pc, #668] @ (56318 ) │ │ │ │ + b.n 55b86 │ │ │ │ + ldr r3, [pc, #668] @ (562e8 ) │ │ │ │ mov.w r1, #48640 @ 0xbe00 │ │ │ │ - ldr r0, [pc, #668] @ (5631c ) │ │ │ │ + ldr r0, [pc, #668] @ (562ec ) │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 550c0 │ │ │ │ - ldr r3, [pc, #652] @ (56320 ) │ │ │ │ + bl 17a0c │ │ │ │ + b.w 55090 │ │ │ │ + ldr r3, [pc, #652] @ (562f0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #652] @ (56324 ) │ │ │ │ - ldr r0, [pc, #656] @ (56328 ) │ │ │ │ + ldr r1, [pc, #652] @ (562f4 ) │ │ │ │ + ldr r0, [pc, #656] @ (562f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56126 │ │ │ │ + beq.n 560f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56112 │ │ │ │ - ldr r3, [pc, #636] @ (5632c ) │ │ │ │ + beq.n 560e2 │ │ │ │ + ldr r3, [pc, #636] @ (562fc ) │ │ │ │ movw r2, #1395 @ 0x573 │ │ │ │ - ldr r0, [pc, #632] @ (56330 ) │ │ │ │ + ldr r0, [pc, #632] @ (56300 ) │ │ │ │ movw r1, #49039 @ 0xbf8f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 55086 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 55056 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 546fa │ │ │ │ + beq.w 546ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -119650,381 +119651,381 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 560fc │ │ │ │ + beq.n 560cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 56106 │ │ │ │ + cbz r3, 560d6 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 546fe │ │ │ │ + b.w 546ce │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - b.n 560fc │ │ │ │ + b.n 560cc │ │ │ │ mov r0, r6 │ │ │ │ movw r4, #49039 @ 0xbf8f │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r6, #1395 @ 0x573 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ - b.w 55066 │ │ │ │ - ldr r3, [pc, #524] @ (56334 ) │ │ │ │ + b.w 55036 │ │ │ │ + ldr r3, [pc, #524] @ (56304 ) │ │ │ │ movw r2, #1395 @ 0x573 │ │ │ │ - ldr r0, [pc, #520] @ (56338 ) │ │ │ │ + ldr r0, [pc, #520] @ (56308 ) │ │ │ │ movw r1, #49039 @ 0xbf8f │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 55086 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 55056 │ │ │ │ movs r7, #0 │ │ │ │ movs r5, #1 │ │ │ │ movw r4, #48705 @ 0xbe41 │ │ │ │ movw r6, #1355 @ 0x54b │ │ │ │ - b.w 5504e │ │ │ │ - blx 3b78 │ │ │ │ + b.w 5501e │ │ │ │ + blx 3b44 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ - b.w 545ce │ │ │ │ + b.w 5459e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5616e │ │ │ │ + beq.n 5613e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56378 │ │ │ │ + beq.w 56348 │ │ │ │ movw r4, #49017 @ 0xbf79 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movw r6, #1395 @ 0x573 │ │ │ │ - b.w 5504e │ │ │ │ + b.w 5501e │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, fp │ │ │ │ it ne │ │ │ │ cmpne r1, r5 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 561e2 │ │ │ │ + beq.n 561b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 561ce │ │ │ │ - ldr r3, [pc, #416] @ (5633c ) │ │ │ │ + cbz r3, 5619e │ │ │ │ + ldr r3, [pc, #416] @ (5630c ) │ │ │ │ movw r2, #1395 @ 0x573 │ │ │ │ - ldr r0, [pc, #412] @ (56340 ) │ │ │ │ + ldr r0, [pc, #412] @ (56310 ) │ │ │ │ movw r1, #49014 @ 0xbf76 │ │ │ │ add r3, pc │ │ │ │ mov r7, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 55086 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 55056 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movw r4, #49012 @ 0xbf74 │ │ │ │ movw r6, #1395 @ 0x573 │ │ │ │ cmp r3, fp │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - b.w 554fe │ │ │ │ + b.w 554ce │ │ │ │ mov r0, r6 │ │ │ │ movw r4, #49014 @ 0xbf76 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r6, #1395 @ 0x573 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ - b.w 55066 │ │ │ │ - ldr r3, [pc, #352] @ (56344 ) │ │ │ │ + b.w 55036 │ │ │ │ + ldr r3, [pc, #352] @ (56314 ) │ │ │ │ movw r2, #1395 @ 0x573 │ │ │ │ - ldr r0, [pc, #348] @ (56348 ) │ │ │ │ + ldr r0, [pc, #348] @ (56318 ) │ │ │ │ movw r1, #49014 @ 0xbf76 │ │ │ │ add r3, pc │ │ │ │ mov r7, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.w 55086 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + bl 17a0c │ │ │ │ + b.w 55056 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #328] @ (5634c ) │ │ │ │ + ldr r5, [pc, #296] @ (562fc ) │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r7 │ │ │ │ + rors r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r2, #32] │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r0, r5 │ │ │ │ + sbcs r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, ip │ │ │ │ + add r8, fp │ │ │ │ movs r1, r0 │ │ │ │ - bics r0, r1 │ │ │ │ + bics r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #240] @ (56320 ) │ │ │ │ + ldr r2, [pc, #208] @ (562d0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #544] @ (56460 ) │ │ │ │ + ldr r0, [pc, #512] @ (56410 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r7 │ │ │ │ + lsls r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 56664 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 562f4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #832 @ (adr r3, 565c0 ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 56250 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #656 @ (adr r3, 56518 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 565a8 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #22 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #480 @ (adr r3, 56470 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 56500 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #160 @ (adr r3, 56338 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 563c8 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #872 @ (adr r2, 56608 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 56298 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #704] @ (56570 ) │ │ │ │ + ldr r4, [pc, #672] @ (56520 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 563f4 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 56484 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #144 @ (adr r2, 5634c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 563dc ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #992 @ (adr r1, 566a4 ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 56334 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #816 @ (adr r1, 565fc ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 5668c ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #640 @ (adr r1, 56554 ) │ │ │ │ + add r1, pc, #832 @ (adr r1, 565e4 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r2, #18 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #280 @ (adr r1, 563f4 ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 56484 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #112 @ (adr r1, 56354 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 563e4 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #984 @ (adr r0, 566c4 ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 56354 ) │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r5, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r1, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r1, #7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r5, #18 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #84] @ (563a4 ) │ │ │ │ + ldr r3, [pc, #84] @ (56374 ) │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ - ldr r1, [pc, #84] @ (563a8 ) │ │ │ │ + ldr r1, [pc, #84] @ (56378 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #84] @ (563ac ) │ │ │ │ + ldr r2, [pc, #84] @ (5637c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56370 │ │ │ │ + beq.n 56340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 5638c │ │ │ │ + cbz r3, 5635c │ │ │ │ movs r5, #1 │ │ │ │ movw r4, #49016 @ 0xbf78 │ │ │ │ - b.n 56172 │ │ │ │ + b.n 56142 │ │ │ │ mov r0, r6 │ │ │ │ movw r4, #49017 @ 0xbf79 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r6, #1395 @ 0x573 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ - b.w 5504e │ │ │ │ + b.w 5501e │ │ │ │ mov r0, r6 │ │ │ │ mov r5, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r4, #49016 @ 0xbf78 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movw r6, #1395 @ 0x573 │ │ │ │ - b.w 5504e │ │ │ │ + b.w 5501e │ │ │ │ nop │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #144] @ (5643c ) │ │ │ │ + ldr r3, [pc, #112] @ (563ec ) │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ movs r1, 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, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ - ldr.w r6, [pc, #2216] @ 56c6c │ │ │ │ + ldr.w r6, [pc, #2216] @ 56c3c │ │ │ │ add.w r9, sp, #168 @ 0xa8 │ │ │ │ - ldr.w r4, [pc, #2212] @ 56c70 │ │ │ │ + ldr.w r4, [pc, #2212] @ 56c40 │ │ │ │ add r6, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - ldr.w r5, [pc, #2196] @ 56c74 │ │ │ │ + ldr.w r5, [pc, #2196] @ 56c44 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #404] @ 0x194 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bpl.w 58b3c │ │ │ │ - ldr.w r6, [pc, #2172] @ 56c78 │ │ │ │ + bpl.w 58b0c │ │ │ │ + ldr.w r6, [pc, #2172] @ 56c48 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ str r6, [sp, #32] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 56b28 │ │ │ │ - ldr.w r6, [pc, #2164] @ 56c7c │ │ │ │ + beq.w 56af8 │ │ │ │ + ldr.w r6, [pc, #2164] @ 56c4c │ │ │ │ ldr r6, [r5, r6] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #2140] @ 56c80 │ │ │ │ + ldr.w r3, [pc, #2140] @ 56c50 │ │ │ │ add r3, pc │ │ │ │ add.w r2, r3, #1960 @ 0x7a8 │ │ │ │ str r2, [sp, #300] @ 0x12c │ │ │ │ add.w r2, r3, #616 @ 0x268 │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ add.w r2, r3, #1248 @ 0x4e0 │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ add.w r2, r3, #856 @ 0x358 │ │ │ │ add.w r3, r3, #1008 @ 0x3f0 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ - cbz r4, 5645e │ │ │ │ + cbz r4, 5642e │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.w 56f78 │ │ │ │ + bhi.w 56f48 │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsls r5, r6, #15 │ │ │ │ lsls r7, r5, #14 │ │ │ │ lsls r7, r1, #15 │ │ │ │ lsls r5, r6, #13 │ │ │ │ lsls r4, r7, #15 │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 56470 │ │ │ │ + beq.n 56440 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bne.w 56f78 │ │ │ │ + bne.w 56f48 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrd r6, fp, [r1, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -120039,302 +120040,302 @@ │ │ │ │ mov.w r0, #1 │ │ │ │ it ne │ │ │ │ strne.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [r4, #0] │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57530 │ │ │ │ - ldr.w r3, [pc, #1996] @ 56c84 │ │ │ │ + beq.w 57500 │ │ │ │ + ldr.w r3, [pc, #1996] @ 56c54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.w 58be2 │ │ │ │ + bpl.w 58bb2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 58bf4 │ │ │ │ + ble.w 58bc4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w sl, [r3] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.n 5654e │ │ │ │ - ldr.w r3, [pc, #1940] @ 56c88 │ │ │ │ + beq.n 5651e │ │ │ │ + ldr.w r3, [pc, #1940] @ 56c58 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1936] @ 56c8c │ │ │ │ + ldr.w r3, [pc, #1936] @ 56c5c │ │ │ │ sub.w r0, fp, r0 │ │ │ │ clz r0, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp fp, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r0 │ │ │ │ orreq.w r4, r0, #1 │ │ │ │ - cbnz r4, 56520 │ │ │ │ + cbnz r4, 564f0 │ │ │ │ mov r0, fp │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5775e │ │ │ │ - cbnz r0, 5654e │ │ │ │ + blt.w 5772e │ │ │ │ + cbnz r0, 5651e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5654c │ │ │ │ + beq.n 5651c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 56c64 │ │ │ │ + beq.w 56c34 │ │ │ │ mov fp, sl │ │ │ │ - ldr.w r4, [pc, #1856] @ 56c90 │ │ │ │ + ldr.w r4, [pc, #1856] @ 56c60 │ │ │ │ add r4, pc │ │ │ │ ldr.w r7, [r4, #2912] @ 0xb60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 57746 │ │ │ │ + beq.w 57716 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ cmp r6, sl │ │ │ │ - beq.w 5770a │ │ │ │ + beq.w 576da │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w 58b3c │ │ │ │ + bpl.w 58b0c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 56b28 │ │ │ │ + beq.w 56af8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ add r3, sp, #140 @ 0x8c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r0, r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 57754 │ │ │ │ + beq.w 57724 │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w 56cdc │ │ │ │ + ble.w 56cac │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 565b4 │ │ │ │ + beq.n 56584 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 56fea │ │ │ │ + beq.w 56fba │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5711c │ │ │ │ - ldr.w r3, [pc, #1732] @ 56c94 │ │ │ │ + beq.w 570ec │ │ │ │ + ldr.w r3, [pc, #1732] @ 56c64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 580f6 │ │ │ │ + beq.w 580c6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r4, [r3, #0] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 5867e │ │ │ │ - ldr.w r3, [pc, #1688] @ 56c98 │ │ │ │ + beq.w 5864e │ │ │ │ + ldr.w r3, [pc, #1688] @ 56c68 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1204] @ 0x4b4 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 580ee │ │ │ │ - bl 119b8 │ │ │ │ + beq.w 580be │ │ │ │ + bl 11988 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5820e │ │ │ │ + beq.w 581de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56638 │ │ │ │ + beq.n 56608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 579f6 │ │ │ │ - ldr.w r3, [pc, #1632] @ 56c9c │ │ │ │ + beq.w 579c6 │ │ │ │ + ldr.w r3, [pc, #1632] @ 56c6c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1240] @ 0x4d8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58268 │ │ │ │ + beq.w 58238 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w 584b0 │ │ │ │ - bl 12fec │ │ │ │ + bpl.w 58480 │ │ │ │ + bl 12fbc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 584a6 │ │ │ │ + beq.w 58476 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56686 │ │ │ │ + beq.n 56656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a26 │ │ │ │ + beq.w 579f6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w r8, #102 @ 0x66 │ │ │ │ str r4, [r3, #0] │ │ │ │ - beq.w 57c16 │ │ │ │ + beq.w 57be6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 56ffe │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 56fce │ │ │ │ + blx 3af4 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, sl │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - bne.w 57022 │ │ │ │ + bne.w 56ff2 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 566a4 │ │ │ │ + bne.n 56674 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - blx 3af8 │ │ │ │ + blx 3ac4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57cca │ │ │ │ + beq.w 57c9a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 5704c │ │ │ │ + bne.w 5701c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [r2, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 5764a │ │ │ │ + beq.w 5761a │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 5765c │ │ │ │ + beq.w 5762c │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 5705c │ │ │ │ + beq.w 5702c │ │ │ │ mov r0, r4 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ mov r0, r6 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ mov r0, r8 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 58472 │ │ │ │ - ldr.w r3, [pc, #1388] @ 56c88 │ │ │ │ + blt.w 58442 │ │ │ │ + ldr.w r3, [pc, #1388] @ 56c58 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1384] @ 56c8c │ │ │ │ + ldr.w r3, [pc, #1384] @ 56c5c │ │ │ │ subs r6, r2, r6 │ │ │ │ clz r6, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r2, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r6 │ │ │ │ orreq.w r4, r6, #1 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ - cbnz r4, 5674e │ │ │ │ + cbnz r4, 5671e │ │ │ │ mov r0, r2 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 5796e │ │ │ │ + blt.w 5793e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 57160 │ │ │ │ + bne.w 57130 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 57e56 │ │ │ │ + beq.w 57e26 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 567a2 │ │ │ │ + beq.n 56772 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 567a2 │ │ │ │ + beq.n 56772 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57bc8 │ │ │ │ + beq.w 57b98 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strd fp, r9, [sp, #68] @ 0x44 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r3 │ │ │ │ @@ -120343,83 +120344,83 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 57ef0 │ │ │ │ + bne.w 57ec0 │ │ │ │ add.w r8, sp, #152 @ 0x98 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ mov r2, r8 │ │ │ │ - blx 3dcc │ │ │ │ + blx 3d98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57ebe │ │ │ │ + beq.w 57e8e │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r7, [r3, #0] │ │ │ │ - cbz r4, 56814 │ │ │ │ + cbz r4, 567e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56814 │ │ │ │ + beq.n 567e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57cc0 │ │ │ │ + beq.w 57c90 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r6, 5683a │ │ │ │ + cbz r6, 5680a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5683a │ │ │ │ + beq.n 5680a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57cb6 │ │ │ │ + beq.w 57c86 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - ldr.w r2, [pc, #1120] @ 56ca0 │ │ │ │ + ldr.w r2, [pc, #1120] @ 56c70 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2032] @ 0x7f0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57fa8 │ │ │ │ + beq.w 57f78 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 57f68 │ │ │ │ - ldr.w r3, [pc, #1088] @ 56ca4 │ │ │ │ + beq.w 57f38 │ │ │ │ + ldr.w r3, [pc, #1088] @ 56c74 │ │ │ │ ldr.w sl, [r5, r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 57d5a │ │ │ │ + bne.w 57d2a │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 57d5a │ │ │ │ + beq.w 57d2a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -120428,71 +120429,71 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 568b2 │ │ │ │ + beq.n 56882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57c02 │ │ │ │ - ldr r3, [pc, #1012] @ (56ca8 ) │ │ │ │ + beq.w 57bd2 │ │ │ │ + ldr r3, [pc, #1012] @ (56c78 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 568e8 │ │ │ │ + beq.n 568b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a12 │ │ │ │ + beq.w 579e2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 57fec │ │ │ │ + beq.w 57fbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56904 │ │ │ │ + beq.n 568d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57bd2 │ │ │ │ - ldr r3, [pc, #932] @ (56cac ) │ │ │ │ + beq.w 57ba2 │ │ │ │ + ldr r3, [pc, #932] @ (56c7c ) │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1992] @ 0x7c8 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5804e │ │ │ │ + beq.w 5801e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56932 │ │ │ │ + beq.n 56902 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57c0c │ │ │ │ + beq.w 57bdc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 581ce │ │ │ │ + bne.w 5819e │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ str.w r8, [r9] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 581ce │ │ │ │ + beq.w 5819e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -120501,375 +120502,375 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56980 │ │ │ │ + beq.n 56950 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a1c │ │ │ │ + beq.w 579ec │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ - ldr r3, [pc, #808] @ (56cb0 ) │ │ │ │ + ldr r3, [pc, #808] @ (56c80 ) │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #552] @ 0x228 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r3, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 581dc │ │ │ │ + beq.w 581ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 569c4 │ │ │ │ + beq.n 56994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57d80 │ │ │ │ - ldr r3, [pc, #748] @ (56cb4 ) │ │ │ │ + beq.w 57d50 │ │ │ │ + ldr r3, [pc, #748] @ (56c84 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 57a30 │ │ │ │ + bne.w 57a00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 57a30 │ │ │ │ + bne.w 57a00 │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ str r4, [r3, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 56b28 │ │ │ │ + beq.w 56af8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 58534 │ │ │ │ + ble.w 58504 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ adds r6, r2, r4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r8, [r3] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ - beq.n 56b28 │ │ │ │ + beq.n 56af8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp fp, r2 │ │ │ │ - bge.w 5862c │ │ │ │ + bge.w 585fc │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr.w r7, [r2, fp, lsl #2] │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ - cbz r0, 56a98 │ │ │ │ + cbz r0, 56a68 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 56a98 │ │ │ │ + beq.n 56a68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 57b34 │ │ │ │ + beq.w 57b04 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 57d92 │ │ │ │ + beq.w 57d62 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3da8 │ │ │ │ + blx 3d74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 57de4 │ │ │ │ - bne.w 57acc │ │ │ │ - blx 4004 │ │ │ │ + blt.w 57db4 │ │ │ │ + bne.w 57a9c │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 582ac │ │ │ │ + beq.w 5827c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 58580 │ │ │ │ + blt.w 58550 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 57f5c │ │ │ │ + beq.w 57f2c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 56afa │ │ │ │ + beq.n 56aca │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 57e4c │ │ │ │ + beq.w 57e1c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 56b0c │ │ │ │ + beq.n 56adc │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57e42 │ │ │ │ + beq.w 57e12 │ │ │ │ mov r6, r5 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56a5e │ │ │ │ - ldr r3, [pc, #396] @ (56cb8 ) │ │ │ │ + bne.n 56a2e │ │ │ │ + ldr r3, [pc, #396] @ (56c88 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #396] @ (56cbc ) │ │ │ │ - ldr r0, [pc, #396] @ (56cc0 ) │ │ │ │ + ldr r1, [pc, #396] @ (56c8c ) │ │ │ │ + ldr r0, [pc, #396] @ (56c90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrd r6, fp, [r1, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 5647c │ │ │ │ - ldr r3, [pc, #364] @ (56cc4 ) │ │ │ │ + ble.w 5644c │ │ │ │ + ldr r3, [pc, #364] @ (56c94 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1008] @ 0x3f0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57b22 │ │ │ │ + beq.w 57af2 │ │ │ │ subs r7, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 5647c │ │ │ │ + ble.w 5644c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #332] @ (56cc8 ) │ │ │ │ + ldr r2, [pc, #332] @ (56c98 ) │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r6, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ str.w r8, [sp] │ │ │ │ str.w fp, [sp, #176] @ 0xb0 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, fp, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne.w 5647c │ │ │ │ + bne.w 5644c │ │ │ │ movw r1, #43029 @ 0xa815 │ │ │ │ - b.n 56fb0 │ │ │ │ + b.n 56f80 │ │ │ │ ldrd r3, r6, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r3, [pc, #268] @ (56ccc ) │ │ │ │ + ldr r3, [pc, #268] @ (56c9c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1248] @ 0x4e0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57bdc │ │ │ │ + beq.w 57bac │ │ │ │ subs r7, #1 │ │ │ │ - ldr r3, [pc, #248] @ (56cd0 ) │ │ │ │ + ldr r3, [pc, #248] @ (56ca0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #856] @ 0x358 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57ba2 │ │ │ │ + beq.w 57b72 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 56b50 │ │ │ │ + b.n 56b20 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, fp, [r1, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 56bd6 │ │ │ │ + b.n 56ba6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 432c │ │ │ │ - ldr r3, [pc, #200] @ (56cd4 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r3, [pc, #200] @ (56ca4 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r1, [r3, #1960] @ 0x7a8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5814c │ │ │ │ - ldr r3, [pc, #180] @ (56cd8 ) │ │ │ │ + beq.w 5811c │ │ │ │ + ldr r3, [pc, #180] @ (56ca8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57e1c │ │ │ │ + beq.w 57dec │ │ │ │ subs r7, #1 │ │ │ │ - b.n 56bbe │ │ │ │ + b.n 56b8e │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 56c22 │ │ │ │ + b.n 56bf2 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldrd r6, fp, [r1, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 56b6e │ │ │ │ + b.n 56b3e │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5654c │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5651c │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #32 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r6, #3 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #776 @ (adr r6, 56fd0 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 57060 ) │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #360 @ (adr r6, 56e38 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 56ec8 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #264 @ (adr r6, 56ddc ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 56e6c ) │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #56 @ (adr r6, 56d10 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 56da0 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #984 @ (adr r5, 570b4 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 56d44 ) │ │ │ │ movs r2, r0 │ │ │ │ cmp fp, sl │ │ │ │ - beq.w 57418 │ │ │ │ - ldr.w r4, [pc, #2728] @ 5778c │ │ │ │ + beq.w 573e8 │ │ │ │ + ldr.w r4, [pc, #2728] @ 5775c │ │ │ │ mov r0, fp │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #1644] @ 0x66c │ │ │ │ - blx 3da8 │ │ │ │ + blx 3d74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 57f38 │ │ │ │ + blt.w 57f08 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 57418 │ │ │ │ + bne.w 573e8 │ │ │ │ ldr.w r1, [r4, #1644] @ 0x66c │ │ │ │ mov r0, fp │ │ │ │ - bl 104e0 │ │ │ │ + bl 104b0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 565b4 │ │ │ │ + bne.w 56584 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ movw sl, #43191 @ 0xa8b7 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [r3, #0] │ │ │ │ @@ -120880,448 +120881,448 @@ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - cbz r4, 56d52 │ │ │ │ + cbz r4, 56d22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56d52 │ │ │ │ + beq.n 56d22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57640 │ │ │ │ - ldr.w r3, [pc, #2620] @ 57790 │ │ │ │ + beq.w 57610 │ │ │ │ + ldr.w r3, [pc, #2620] @ 57760 │ │ │ │ mov r1, sl │ │ │ │ - ldr.w r0, [pc, #2616] @ 57794 │ │ │ │ + ldr.w r0, [pc, #2616] @ 57764 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 56d90 │ │ │ │ + beq.n 56d60 │ │ │ │ ldr.w r4, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r3 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.n 56d90 │ │ │ │ + beq.n 56d60 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 575ae │ │ │ │ + beq.w 5757e │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 56daa │ │ │ │ + cbz r3, 56d7a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56daa │ │ │ │ + beq.n 56d7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57582 │ │ │ │ + beq.w 57552 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 56dc8 │ │ │ │ + beq.n 56d98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56dc8 │ │ │ │ + beq.n 56d98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575a4 │ │ │ │ - cbz r7, 56dde │ │ │ │ + beq.w 57574 │ │ │ │ + cbz r7, 56dae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56dde │ │ │ │ + beq.n 56dae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57618 │ │ │ │ + beq.w 575e8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 56df6 │ │ │ │ + cbz r1, 56dc6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56df6 │ │ │ │ + beq.n 56dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57622 │ │ │ │ + beq.w 575f2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 56e0e │ │ │ │ + cbz r1, 56dde │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e0e │ │ │ │ + beq.n 56dde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5762c │ │ │ │ + beq.w 575fc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - cbz r1, 56e26 │ │ │ │ + cbz r1, 56df6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e26 │ │ │ │ + beq.n 56df6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57636 │ │ │ │ + beq.w 57606 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - cbz r1, 56e3e │ │ │ │ + cbz r1, 56e0e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e3e │ │ │ │ + beq.n 56e0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575b8 │ │ │ │ + beq.w 57588 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - cbz r1, 56e56 │ │ │ │ + cbz r1, 56e26 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e56 │ │ │ │ + beq.n 56e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575c0 │ │ │ │ + beq.w 57590 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - cbz r1, 56e6e │ │ │ │ + cbz r1, 56e3e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e6e │ │ │ │ + beq.n 56e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575c8 │ │ │ │ + beq.w 57598 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - cbz r1, 56e86 │ │ │ │ + cbz r1, 56e56 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e86 │ │ │ │ + beq.n 56e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575d0 │ │ │ │ + beq.w 575a0 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - cbz r1, 56e9e │ │ │ │ + cbz r1, 56e6e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e9e │ │ │ │ + beq.n 56e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575d8 │ │ │ │ + beq.w 575a8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - cbz r1, 56eb6 │ │ │ │ + cbz r1, 56e86 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56eb6 │ │ │ │ + beq.n 56e86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575e0 │ │ │ │ + beq.w 575b0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ - cbz r1, 56ece │ │ │ │ + cbz r1, 56e9e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56ece │ │ │ │ + beq.n 56e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575e8 │ │ │ │ + beq.w 575b8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 56ee6 │ │ │ │ + cbz r1, 56eb6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56ee6 │ │ │ │ + beq.n 56eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575f0 │ │ │ │ + beq.w 575c0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - cbz r1, 56efe │ │ │ │ + cbz r1, 56ece │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56efe │ │ │ │ + beq.n 56ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57608 │ │ │ │ + beq.w 575d8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - cbz r1, 56f16 │ │ │ │ + cbz r1, 56ee6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f16 │ │ │ │ + beq.n 56ee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57610 │ │ │ │ + beq.w 575e0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 56f2e │ │ │ │ + cbz r1, 56efe │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f2e │ │ │ │ + beq.n 56efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57600 │ │ │ │ + beq.w 575d0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - cbz r1, 56f46 │ │ │ │ + cbz r1, 56f16 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f46 │ │ │ │ + beq.n 56f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57560 │ │ │ │ - cbz r5, 56f5c │ │ │ │ + beq.w 57530 │ │ │ │ + cbz r5, 56f2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f5c │ │ │ │ + beq.n 56f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575f8 │ │ │ │ + beq.w 575c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56fc8 │ │ │ │ + beq.n 56f98 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 56fc8 │ │ │ │ + cbnz r3, 56f98 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56fc8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56f98 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.w 57156 │ │ │ │ - ldr.w r3, [pc, #2068] @ 57798 │ │ │ │ + bgt.w 57126 │ │ │ │ + ldr.w r3, [pc, #2068] @ 57768 │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2064] @ 5779c │ │ │ │ - ldr.w r1, [pc, #2064] @ 577a0 │ │ │ │ + ldr.w r2, [pc, #2064] @ 5776c │ │ │ │ + ldr.w r1, [pc, #2064] @ 57770 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ - ldr.w r2, [pc, #2060] @ 577a4 │ │ │ │ + ldr.w r2, [pc, #2060] @ 57774 │ │ │ │ add r2, pc │ │ │ │ strd r2, r8, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2056] @ 577a8 │ │ │ │ + ldr.w r2, [pc, #2056] @ 57778 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movw r1, #43051 @ 0xa82b │ │ │ │ - ldr.w r3, [pc, #2040] @ 577ac │ │ │ │ + ldr.w r3, [pc, #2040] @ 5777c │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr.w r0, [pc, #2036] @ 577b0 │ │ │ │ + ldr.w r0, [pc, #2036] @ 57780 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr.w r2, [pc, #2024] @ 577b4 │ │ │ │ - ldr.w r3, [pc, #2024] @ 577b8 │ │ │ │ + bl 17a0c │ │ │ │ + ldr.w r2, [pc, #2024] @ 57784 │ │ │ │ + ldr.w r3, [pc, #2024] @ 57788 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 58b38 │ │ │ │ + bne.w 58b08 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #412 @ 0x19c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 5669c │ │ │ │ - ldr.w r3, [pc, #1980] @ 577bc │ │ │ │ + bne.w 5666c │ │ │ │ + ldr.w r3, [pc, #1980] @ 5778c │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #984] @ 0x3d8 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 58122 │ │ │ │ + blt.w 580f2 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - b.w 56718 │ │ │ │ + b.w 566e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - blx 3dd8 │ │ │ │ + blx 3da4 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 566ba │ │ │ │ + b.w 5668a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 5768a │ │ │ │ + beq.w 5765a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 566f0 │ │ │ │ + bne.w 566c0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 582dc │ │ │ │ + beq.w 582ac │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 566f0 │ │ │ │ + bne.w 566c0 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bl 18928 │ │ │ │ + bl 188f8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 57e14 │ │ │ │ + beq.w 57de4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movw r2, #43409 @ 0xa991 │ │ │ │ - bl 10680 │ │ │ │ - ldr.w r3, [pc, #1820] @ 577c0 │ │ │ │ + bl 10650 │ │ │ │ + ldr.w r3, [pc, #1820] @ 57790 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #992] @ 0x3e0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 584ba │ │ │ │ + blt.w 5848a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r6, [r3, #0] │ │ │ │ - cbz r0, 570da │ │ │ │ + cbz r0, 570aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 570da │ │ │ │ + beq.n 570aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a0a │ │ │ │ - cbz r4, 570f0 │ │ │ │ + beq.w 579da │ │ │ │ + cbz r4, 570c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 570f0 │ │ │ │ + beq.n 570c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a00 │ │ │ │ + beq.w 579d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 56718 │ │ │ │ + beq.w 566e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 56718 │ │ │ │ + beq.w 566e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 56718 │ │ │ │ + bne.w 566e8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56718 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 566e8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r4, [pc, #1700] @ 577c4 │ │ │ │ + ldr.w r4, [pc, #1700] @ 57794 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 57b3c │ │ │ │ + bne.w 57b0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57144 │ │ │ │ + beq.n 57114 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 56694 │ │ │ │ - ldr.w r3, [pc, #1648] @ 577c8 │ │ │ │ + b.w 56664 │ │ │ │ + ldr.w r3, [pc, #1648] @ 57798 │ │ │ │ movs r4, #5 │ │ │ │ add r3, pc │ │ │ │ - b.n 56f88 │ │ │ │ + b.n 56f58 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 580ca │ │ │ │ + beq.w 5809a │ │ │ │ movs r0, #1 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58244 │ │ │ │ + beq.w 58214 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ str.w fp, [sp, #124] @ 0x7c │ │ │ │ str.w r9, [r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ @@ -121337,334 +121338,334 @@ │ │ │ │ strd r2, r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 56b28 │ │ │ │ + beq.w 56af8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 5888e │ │ │ │ + bge.w 5885e │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58442 │ │ │ │ + beq.w 58412 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ movs r0, #0 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 585b0 │ │ │ │ + beq.w 58580 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 578b0 │ │ │ │ + beq.w 57880 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 586cc │ │ │ │ + beq.w 5869c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 585f2 │ │ │ │ + beq.w 585c2 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ adds r2, r5, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #0] │ │ │ │ - beq.n 572c6 │ │ │ │ + beq.n 57296 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 5839c │ │ │ │ + beq.w 5836c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [sp, #116] @ 0x74 │ │ │ │ str.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.w 58d24 │ │ │ │ + bpl.w 58cf4 │ │ │ │ add.w r2, r1, r3, lsl #2 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ adds r3, #1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp fp, sl │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.w 58692 │ │ │ │ + beq.w 58662 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ str.w fp, [r3] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, fp │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - beq.w 56b28 │ │ │ │ + beq.w 56af8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r9, r2 │ │ │ │ - bge.w 5875c │ │ │ │ + bge.w 5872c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr.w r5, [r2, r9, lsl #2] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ - cbz r0, 57386 │ │ │ │ + cbz r0, 57356 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 57386 │ │ │ │ + beq.n 57356 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 57d8a │ │ │ │ + beq.w 57d5a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, sl │ │ │ │ str r4, [r3, #0] │ │ │ │ - beq.w 57fb2 │ │ │ │ + beq.w 57f82 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58024 │ │ │ │ + beq.w 57ff4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 573ac │ │ │ │ + beq.n 5737c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp fp, sl │ │ │ │ - beq.w 58046 │ │ │ │ + beq.w 58016 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 56b28 │ │ │ │ + beq.w 56af8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov.w ip, r2, asr #1 │ │ │ │ cmp r2, r0 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ cmp ip, r0 │ │ │ │ it ge │ │ │ │ movge r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5818a │ │ │ │ + beq.w 5815a │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str.w fp, [r2, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r7, #8] │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57350 │ │ │ │ - b.w 56b28 │ │ │ │ + bne.n 57320 │ │ │ │ + b.w 56af8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113cc │ │ │ │ + bl 1139c │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.w 585de │ │ │ │ - blx 3b54 │ │ │ │ + beq.w 585ae │ │ │ │ + blx 3b20 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57a90 │ │ │ │ + beq.w 57a60 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5895a │ │ │ │ - ldr r3, [pc, #892] @ (577cc ) │ │ │ │ + beq.w 5892a │ │ │ │ + ldr r3, [pc, #892] @ (5779c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2412] @ 0x96c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #868] @ (577d0 ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #868] @ (577a0 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #828] @ (577d4 ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #828] @ (577a4 ) │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #396] @ 0x18c │ │ │ │ - blx 40dc │ │ │ │ + blx 40a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 589e4 │ │ │ │ + beq.w 589b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 574c2 │ │ │ │ + beq.n 57492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58688 │ │ │ │ - ldr r3, [pc, #788] @ (577d8 ) │ │ │ │ + beq.w 58658 │ │ │ │ + ldr r3, [pc, #788] @ (577a8 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5898a │ │ │ │ + beq.w 5895a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 574fe │ │ │ │ + beq.n 574ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58748 │ │ │ │ + beq.w 58718 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r3, #0] │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57522 │ │ │ │ + beq.n 574f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58752 │ │ │ │ + beq.w 58722 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ movw sl, #43224 @ 0xa8d8 │ │ │ │ str r4, [r3, #0] │ │ │ │ - b.n 57720 │ │ │ │ + b.n 576f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43130 @ 0xa87a │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -121675,208 +121676,208 @@ │ │ │ │ strd r0, r0, [sp, #80] @ 0x50 │ │ │ │ strd r0, r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ + b.w 56d0c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56f46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56f16 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - cbz r1, 5758a │ │ │ │ + cbz r1, 5755a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 58c3a │ │ │ │ + beq.w 58c0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 58c3a │ │ │ │ + bne.w 58c0a │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56daa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56d7a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 58de2 │ │ │ │ + beq.w 58db2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 58de2 │ │ │ │ + bne.w 58db2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56dc8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56d98 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56d8e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56d5e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56e3e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e0e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56e56 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e26 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56e6e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e3e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56e86 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e56 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56e9e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e6e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56eb6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e86 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56ece │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56e9e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56ee6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56eb6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56f5c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56f2c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56f2e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56efe │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56efe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56ece │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 56f16 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 56ee6 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56dde │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56dae │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56df6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56dc6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56e0e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56dde │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56e26 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56df6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56d52 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56d22 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58a28 │ │ │ │ + bne.w 589f8 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5766a │ │ │ │ + bne.n 5763a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 585fc │ │ │ │ + beq.w 585cc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5769a │ │ │ │ + beq.n 5766a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ str r3, [r2, #0] │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 566ea │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 566ba │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 57abe │ │ │ │ + bne.w 57a8e │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.w 566ea │ │ │ │ + b.w 566ba │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 57a80 │ │ │ │ + beq.w 57a50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 566f0 │ │ │ │ + bne.w 566c0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 577e4 │ │ │ │ + beq.w 577b4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #280] @ (577dc ) │ │ │ │ + ldr r3, [pc, #280] @ (577ac ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 586f2 │ │ │ │ + beq.w 586c2 │ │ │ │ ldrd r1, r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 577fe │ │ │ │ - blx 3f8c │ │ │ │ + bne.w 577ce │ │ │ │ + blx 3f58 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 5766a │ │ │ │ - b.w 566f0 │ │ │ │ - ldr r3, [pc, #144] @ (5779c ) │ │ │ │ + beq.n 5763a │ │ │ │ + b.w 566c0 │ │ │ │ + ldr r3, [pc, #144] @ (5776c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #208] @ (577e0 ) │ │ │ │ + ldr r1, [pc, #208] @ (577b0 ) │ │ │ │ movw sl, #43158 @ 0xa896 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ - bl 12c00 │ │ │ │ + b.w 56d0c │ │ │ │ + bl 12bd0 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r4, #2912] @ 0xb60 │ │ │ │ - b.w 5655e │ │ │ │ + b.w 5652e │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #43160 @ 0xa898 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 57720 │ │ │ │ + b.n 576f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r4 │ │ │ │ movw sl, #43143 @ 0xa887 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ @@ -121886,118 +121887,118 @@ │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ - add r5, pc, #208 @ (adr r5, 57860 ) │ │ │ │ + b.w 56d0c │ │ │ │ + add r5, pc, #400 @ (adr r5, 578f0 ) │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ movs r1, r0 │ │ │ │ - bics r0, r7 │ │ │ │ + bics r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - bics r6, r5 │ │ │ │ + bics r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #80 @ (adr r2, 57810 ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 578a0 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #472 @ (adr r1, 5799c ) │ │ │ │ + add r1, pc, #664 @ (adr r1, 57a2c ) │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 57bb0 ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 57840 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #43373 @ 0xa96d │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - bl 10680 │ │ │ │ - ldr.w r3, [pc, #2876] @ 5834c │ │ │ │ + bl 10650 │ │ │ │ + ldr.w r3, [pc, #2876] @ 5831c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #984] @ 0x3d8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 570bc │ │ │ │ + bge.w 5708c │ │ │ │ movw sl, #43374 @ 0xa96e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r6, [r3, #0] │ │ │ │ - cbz r0, 5784a │ │ │ │ + cbz r0, 5781a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5784a │ │ │ │ + beq.n 5781a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a72 │ │ │ │ - cbz r4, 57860 │ │ │ │ + beq.w 57a42 │ │ │ │ + cbz r4, 57830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57860 │ │ │ │ + beq.n 57830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 57a78 │ │ │ │ + beq.w 57a48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 58270 │ │ │ │ + beq.w 58240 │ │ │ │ ldr.w r4, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 57880 │ │ │ │ + beq.n 57850 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5860a │ │ │ │ + beq.w 585da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ @@ -122010,83 +122011,83 @@ │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - beq.w 56b28 │ │ │ │ + beq.w 56af8 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 58a62 │ │ │ │ + beq.w 58a32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.w 58794 │ │ │ │ + bge.w 58764 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 58084 │ │ │ │ + beq.w 58054 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176a8 │ │ │ │ + bl 17678 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5815e │ │ │ │ + beq.w 5812e │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4284 │ │ │ │ + blx 4250 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5831e │ │ │ │ + beq.w 582ee │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n 57956 │ │ │ │ + beq.n 57926 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 57ddc │ │ │ │ + beq.w 57dac │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 58c14 │ │ │ │ + bpl.w 58be4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 578f2 │ │ │ │ - b.w 56b28 │ │ │ │ + bne.n 578c2 │ │ │ │ + b.w 56af8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ movw sl, #43461 @ 0xa9c5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -122100,70 +122101,70 @@ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ - cbz r1, 579b2 │ │ │ │ + cbz r1, 57982 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 579b2 │ │ │ │ + beq.n 57982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 579ee │ │ │ │ - cbz r6, 579c6 │ │ │ │ + cbz r3, 579be │ │ │ │ + cbz r6, 57996 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 579c6 │ │ │ │ + beq.n 57996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 57ac4 │ │ │ │ + beq.n 57a94 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 56d3c │ │ │ │ + beq.w 56d0c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 56d3c │ │ │ │ + beq.w 56d0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 56d3c │ │ │ │ + bne.w 56d0c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56d3c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56d0c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 579b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 57982 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56638 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56608 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 570f0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 570da │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 570c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 570aa │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 568e8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 568b8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56980 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56950 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56686 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56656 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4128 │ │ │ │ + blx 40f4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 57e9a │ │ │ │ + bne.w 57e6a │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw sl, #43534 @ 0xaa0e │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -122177,25 +122178,25 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 5799e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5784a │ │ │ │ - mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 57860 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5796e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5781a │ │ │ │ + mov r0, r4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 57830 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 566f0 │ │ │ │ + beq.w 566c0 │ │ │ │ movw sl, #43364 @ 0xa964 │ │ │ │ - b.n 5782c │ │ │ │ + b.n 577fc │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ movw sl, #43203 @ 0xa8c3 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ @@ -122205,81 +122206,81 @@ │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ + b.w 56d0c │ │ │ │ movw sl, #43386 @ 0xa97a │ │ │ │ - b.n 5782c │ │ │ │ + b.n 577fc │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 579c6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 57996 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 104e0 │ │ │ │ + bl 104b0 │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 582ee │ │ │ │ + beq.w 582be │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 57afe │ │ │ │ + beq.n 57ace │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #16383 @ 0x3fff │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ streq.w sl, [r0] │ │ │ │ - beq.n 57afe │ │ │ │ + beq.n 57ace │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 57dd6 │ │ │ │ + beq.w 57da6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r0, sl │ │ │ │ - beq.n 57b10 │ │ │ │ + beq.n 57ae0 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 57b16 │ │ │ │ + cbz r0, 57ae6 │ │ │ │ mov r6, r5 │ │ │ │ - b.w 56b14 │ │ │ │ + b.w 56ae4 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56b14 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56ae4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56b74 │ │ │ │ + beq.w 56b44 │ │ │ │ movw r1, #43024 @ 0xa810 │ │ │ │ - b.w 56fb0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56a98 │ │ │ │ + b.w 56f80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56a68 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58712 │ │ │ │ + beq.w 586e2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 11f90 │ │ │ │ + bl 11f60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57f44 │ │ │ │ + beq.w 57f14 │ │ │ │ ldr.w r1, [r4, #900] @ 0x384 │ │ │ │ mov r0, r6 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 565ee │ │ │ │ + bne.w 565be │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw sl, #43246 @ 0xa8ee │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -122287,221 +122288,221 @@ │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 56d0c │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58740 │ │ │ │ - ldr.w r0, [pc, #1952] @ 58350 │ │ │ │ + bne.w 58710 │ │ │ │ + ldr.w r0, [pc, #1952] @ 58320 │ │ │ │ movs r4, #3 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #43017 @ 0xa809 │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 567a2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56772 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56904 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 568d4 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5878c │ │ │ │ - ldr.w r0, [pc, #1896] @ 58354 │ │ │ │ + bne.w 5875c │ │ │ │ + ldr.w r0, [pc, #1896] @ 58324 │ │ │ │ movs r4, #2 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #43007 @ 0xa7ff │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 568b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56882 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56932 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56902 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 584c2 │ │ │ │ + beq.w 58492 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 56694 │ │ │ │ - ldr.w r3, [pc, #1840] @ 58358 │ │ │ │ + bne.w 56664 │ │ │ │ + ldr.w r3, [pc, #1840] @ 58328 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1360] @ 0x550 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58bd0 │ │ │ │ - bl 119b8 │ │ │ │ + beq.w 58ba0 │ │ │ │ + bl 11988 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 58bba │ │ │ │ + beq.w 58b8a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57c64 │ │ │ │ + beq.n 57c34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58a1e │ │ │ │ + beq.w 589ee │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 56694 │ │ │ │ - ldr.w r3, [pc, #1764] @ 5835c │ │ │ │ + bne.w 56664 │ │ │ │ + ldr.w r3, [pc, #1764] @ 5832c │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #992] @ 0x3e0 │ │ │ │ mov r3, r4 │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, r4 │ │ │ │ - bge.w 5701c │ │ │ │ + bge.w 56fec │ │ │ │ movw sl, #43314 @ 0xa932 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ + b.w 56d0c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5683a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5680a │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56814 │ │ │ │ - bl ffc0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 567e4 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbz r0, 57cdc │ │ │ │ + cbz r0, 57cac │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - ldr.w r3, [pc, #1664] @ 58360 │ │ │ │ + ldr.w r3, [pc, #1664] @ 58330 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2868] @ 0xb34 │ │ │ │ ldr.w r1, [r3, #2860] @ 0xb2c │ │ │ │ - bl 122f8 │ │ │ │ + bl 122c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 585ea │ │ │ │ - ldr.w r3, [pc, #1644] @ 58364 │ │ │ │ + beq.w 585ba │ │ │ │ + ldr.w r3, [pc, #1644] @ 58334 │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - ldr.w r0, [pc, #1640] @ 58368 │ │ │ │ + ldr.w r0, [pc, #1640] @ 58338 │ │ │ │ movw r1, #43339 @ 0xa94b │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 13b14 │ │ │ │ + bl 13ae4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 58624 │ │ │ │ + beq.w 585f4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ mov r3, r8 │ │ │ │ - bl 11ab4 │ │ │ │ - b.w 56702 │ │ │ │ - ldr.w r3, [pc, #1552] @ 5836c │ │ │ │ + bl 11a84 │ │ │ │ + b.w 566d2 │ │ │ │ + ldr.w r3, [pc, #1552] @ 5833c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ - b.w 568e8 │ │ │ │ + b.w 568b8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 569c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 57386 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56994 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 57356 │ │ │ │ strd r7, r8, [sp, #84] @ 0x54 │ │ │ │ movw sl, #43580 @ 0xaa3c │ │ │ │ ldrd r7, r5, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1484] @ 58370 │ │ │ │ + ldr.w r3, [pc, #1484] @ 58340 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r1, [pc, #1484] @ 58374 │ │ │ │ + ldr.w r1, [pc, #1484] @ 58344 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - b.n 5799e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 57afe │ │ │ │ + b.n 5796e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 57ace │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 57956 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 57926 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ movs r6, #0 │ │ │ │ strd r7, r8, [sp, #84] @ 0x54 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ @@ -122511,45 +122512,45 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - b.n 5799e │ │ │ │ - blx 3f8c │ │ │ │ - b.w 566f0 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5796e │ │ │ │ + blx 3f58 │ │ │ │ + b.w 566c0 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58886 │ │ │ │ - ldr.w r0, [pc, #1356] @ 58378 │ │ │ │ + bne.w 58856 │ │ │ │ + ldr.w r0, [pc, #1356] @ 58348 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r1, #42997 @ 0xa7f5 │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56b0c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56adc │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 56af8 │ │ │ │ - ldr.w r3, [pc, #1304] @ 58370 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 56ac8 │ │ │ │ + ldr.w r3, [pc, #1304] @ 58340 │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r1, [pc, #1308] @ 5837c │ │ │ │ + ldr.w r1, [pc, #1308] @ 5834c │ │ │ │ movw sl, #43467 @ 0xa9cb │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -122558,58 +122559,58 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 569da │ │ │ │ + beq.w 569aa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 57eb2 │ │ │ │ + cbz r2, 57e82 │ │ │ │ mov r6, r8 │ │ │ │ - b.w 569d8 │ │ │ │ + b.w 569a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 569d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 569a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd fp, r9, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57ee2 │ │ │ │ + beq.n 57eb2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58676 │ │ │ │ + beq.w 58646 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ - b.w 5716c │ │ │ │ - ldr.w r3, [pc, #1164] @ 58380 │ │ │ │ + b.w 5713c │ │ │ │ + ldr.w r3, [pc, #1164] @ 58350 │ │ │ │ movw sl, #43477 @ 0xa9d5 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - ldr.w r1, [pc, #1160] @ 58384 │ │ │ │ + ldr.w r1, [pc, #1160] @ 58354 │ │ │ │ ldrd fp, r9, [sp, #68] @ 0x44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -122621,30 +122622,30 @@ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #43183 @ 0xa8af │ │ │ │ mov r5, r4 │ │ │ │ - b.w 57720 │ │ │ │ + b.w 576f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 57148 │ │ │ │ + beq.w 57118 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.w 57148 │ │ │ │ + b.w 57118 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 56aee │ │ │ │ - b.w 56b0c │ │ │ │ + bne.w 56abe │ │ │ │ + b.w 56adc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r8, r6 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ mov r4, r8 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ mov r5, r8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ @@ -122659,41 +122660,41 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ strd r8, r8, [sp, #40] @ 0x28 │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ - b.n 579b2 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 57982 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 5685a │ │ │ │ + b.w 5682a │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ movw sl, #43763 @ 0xaaf3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldrd r7, r5, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #960] @ (58388 ) │ │ │ │ + ldr r3, [pc, #960] @ (58358 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r2, [pc, #960] @ (5838c ) │ │ │ │ - ldr r1, [pc, #960] @ (58390 ) │ │ │ │ + ldr r2, [pc, #960] @ (5835c ) │ │ │ │ + ldr r1, [pc, #960] @ (58360 ) │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ mov r5, r6 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, fp │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ mov r5, r3 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -122708,28 +122709,28 @@ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 579b2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 57982 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58a30 │ │ │ │ + bne.w 58a00 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ movne fp, sl │ │ │ │ - bne.w 573a6 │ │ │ │ + bne.w 57376 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ - b.w 57402 │ │ │ │ + b.w 573d2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ @@ -122744,42 +122745,42 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 579b2 │ │ │ │ - ldr r3, [pc, #768] @ (58388 ) │ │ │ │ + b.n 57982 │ │ │ │ + ldr r3, [pc, #768] @ (58358 ) │ │ │ │ mov sl, r8 │ │ │ │ str r5, [sp, #32] │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #764] @ (58394 ) │ │ │ │ + ldr r2, [pc, #764] @ (58364 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #764] @ (58398 ) │ │ │ │ + ldr r1, [pc, #764] @ (58368 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w sl, [sp, #100] @ 0x64 │ │ │ │ movw sl, #43679 @ 0xaa9f │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movw sl, #43620 @ 0xaa64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -122787,18 +122788,18 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #43267 @ 0xa903 │ │ │ │ - b.n 57c94 │ │ │ │ + b.n 57c64 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw sl, #43232 @ 0xa8e0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -122807,15 +122808,15 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ + b.w 56d0c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43328 @ 0xa940 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -122824,20 +122825,20 @@ │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 579b2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 57982 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56f80 │ │ │ │ + beq.w 56f50 │ │ │ │ movw r1, #42987 @ 0xa7eb │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [sp, #32] │ │ │ │ movw sl, #43681 @ 0xaaa1 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ @@ -122845,21 +122846,21 @@ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - b.n 5799e │ │ │ │ + b.n 5796e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - blx 3d6c │ │ │ │ + blx 3d38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 573fe │ │ │ │ + bne.w 573ce │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ movw sl, #43771 @ 0xaafb │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ @@ -122873,20 +122874,20 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ mov r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.w 56984 │ │ │ │ + b.w 56954 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r5, r6 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw sl, #43530 @ 0xaa0a │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -122898,18 +122899,18 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - b.w 579c6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 57996 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56624 │ │ │ │ + beq.w 565f4 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw sl, #43269 @ 0xa905 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ @@ -122918,33 +122919,33 @@ │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 579b2 │ │ │ │ + b.w 57982 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movw sl, #43624 @ 0xaa68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #43272 @ 0xa908 │ │ │ │ - b.n 57c94 │ │ │ │ + b.n 57c64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -122956,15 +122957,15 @@ │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r8, r8, [sp, #80] @ 0x50 │ │ │ │ strd r8, r8, [sp, #88] @ 0x58 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ strd r7, r8, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43584 @ 0xaa40 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ @@ -122973,20 +122974,20 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.w 5799e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5796e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 566f0 │ │ │ │ + beq.w 566c0 │ │ │ │ movw sl, #43400 @ 0xa988 │ │ │ │ - b.w 5782c │ │ │ │ + b.w 577fc │ │ │ │ strd r7, r8, [sp, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43601 @ 0xaa51 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ @@ -122995,15 +122996,15 @@ │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ mov r4, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ movw sl, #43683 @ 0xaaa3 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ @@ -123011,119 +123012,119 @@ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - b.w 5799e │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + b.w 5796e │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + adds r4, r7, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 572c8 │ │ │ │ + ble.w 57298 │ │ │ │ ldr.w fp, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 583c8 │ │ │ │ + beq.n 58398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58c0a │ │ │ │ + beq.w 58bda │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 583f2 │ │ │ │ + beq.n 583c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58bf8 │ │ │ │ + beq.w 58bc8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58418 │ │ │ │ + beq.n 583e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58c02 │ │ │ │ + beq.w 58bd2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11430 │ │ │ │ - cbnz r0, 5842c │ │ │ │ + bl 11400 │ │ │ │ + cbnz r0, 583fc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58d38 │ │ │ │ + beq.w 58d08 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ adds r2, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strd r7, r3, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b.w 571e2 │ │ │ │ + b.w 571b2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ movw sl, #43649 @ 0xaa81 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -123133,15 +123134,15 @@ │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ movw sl, #43457 @ 0xa9c1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -123154,95 +123155,95 @@ │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r4, r4, [sp, #80] @ 0x50 │ │ │ │ strd r4, r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ movs r3, #0 │ │ │ │ movw sl, #43274 @ 0xa90a │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 58220 │ │ │ │ - bl 1161c │ │ │ │ + b.n 581f0 │ │ │ │ + bl 115ec │ │ │ │ mov r8, r0 │ │ │ │ - b.w 5666a │ │ │ │ + b.w 5663a │ │ │ │ movw sl, #43410 @ 0xa992 │ │ │ │ - b.w 5782c │ │ │ │ - ldr.w r3, [pc, #1284] @ 589c8 │ │ │ │ + b.w 577fc │ │ │ │ + ldr.w r3, [pc, #1284] @ 58998 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1360] @ 0x550 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58b22 │ │ │ │ - bl 119b8 │ │ │ │ + beq.w 58af2 │ │ │ │ + bl 11988 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 58b0c │ │ │ │ + beq.w 58adc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58500 │ │ │ │ + beq.n 584d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5887e │ │ │ │ + beq.w 5884e │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 56694 │ │ │ │ - ldr.w r3, [pc, #1208] @ 589cc │ │ │ │ + bne.w 56664 │ │ │ │ + ldr.w r3, [pc, #1208] @ 5899c │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #984] @ 0x3d8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 141b0 │ │ │ │ + bl 14180 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 5701c │ │ │ │ + bge.w 56fec │ │ │ │ movw sl, #43297 @ 0xa921 │ │ │ │ - b.w 57c94 │ │ │ │ - ldr.w r3, [pc, #1176] @ 589d0 │ │ │ │ + b.w 57c64 │ │ │ │ + ldr.w r3, [pc, #1176] @ 589a0 │ │ │ │ movw sl, #43539 @ 0xaa13 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ - ldr.w r1, [pc, #1172] @ 589d4 │ │ │ │ + ldr.w r1, [pc, #1172] @ 589a4 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ mov r5, r4 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r8, r5 │ │ │ │ - ldr.w r3, [pc, #1148] @ 589d8 │ │ │ │ + ldr.w r3, [pc, #1148] @ 589a8 │ │ │ │ add r3, pc │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ - b.w 579c6 │ │ │ │ + b.w 57996 │ │ │ │ strd r7, r8, [sp, #84] @ 0x54 │ │ │ │ movw sl, #43590 @ 0xaa46 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, r5 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ @@ -123251,15 +123252,15 @@ │ │ │ │ mov r8, r4 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ movw sl, #43653 @ 0xaa85 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ @@ -123268,123 +123269,123 @@ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ movs r4, #0 │ │ │ │ movw sl, #43202 @ 0xa8c2 │ │ │ │ mov r5, r4 │ │ │ │ - b.w 57720 │ │ │ │ + b.w 576f0 │ │ │ │ movw sl, #43339 @ 0xa94b │ │ │ │ - b.w 5782c │ │ │ │ + b.w 577fc │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 572c6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 57296 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5766a │ │ │ │ - b.w 57a8a │ │ │ │ + beq.w 5763a │ │ │ │ + b.w 57a5a │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 57892 │ │ │ │ + b.w 57862 │ │ │ │ movw sl, #43428 @ 0xa9a4 │ │ │ │ - b.w 5782c │ │ │ │ + b.w 577fc │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - beq.n 5864a │ │ │ │ + beq.n 5861a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 58a5a │ │ │ │ + beq.w 58a2a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 58b7a │ │ │ │ + beq.w 58b4a │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 58b48 │ │ │ │ + blt.w 58b18 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r7 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ - b.w 567c6 │ │ │ │ + b.w 56796 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 57ee2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 57eb2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 56694 │ │ │ │ + b.w 56664 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 574c2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 57492 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ mov r8, fp │ │ │ │ ldrd r7, r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #824] @ (589dc ) │ │ │ │ + ldr r3, [pc, #824] @ (589ac ) │ │ │ │ movw sl, #43741 @ 0xaadd │ │ │ │ - ldr r1, [pc, #824] @ (589e0 ) │ │ │ │ + ldr r1, [pc, #824] @ (589b0 ) │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.w 579b2 │ │ │ │ + b.w 57982 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ movw sl, #43718 @ 0xaac6 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.w 579b2 │ │ │ │ - vldr d7, [pc, #716] @ 589c0 │ │ │ │ + b.w 57982 │ │ │ │ + vldr d7, [pc, #716] @ 58990 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldrd r1, r0, [sp, #64] @ 0x40 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldrd r0, r1, [sp, #64] @ 0x40 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ - b.w 576fc │ │ │ │ + blx 4188 │ │ │ │ + b.w 576cc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43240 @ 0xa8e8 │ │ │ │ str r0, [r2, #0] │ │ │ │ @@ -123394,55 +123395,55 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ strd r0, r0, [sp, #80] @ 0x50 │ │ │ │ strd r0, r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 56d3c │ │ │ │ + b.w 56d0c │ │ │ │ movw r1, #43015 @ 0xa807 │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 574fe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 574ce │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 57522 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 574f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov fp, r6 │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - beq.n 58776 │ │ │ │ + beq.n 58746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58b2c │ │ │ │ + beq.w 58afc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 58d16 │ │ │ │ + bgt.w 58ce6 │ │ │ │ mov r0, fp │ │ │ │ - b.w 572d4 │ │ │ │ + b.w 572a4 │ │ │ │ movw r1, #43005 @ 0xa7fd │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - beq.n 587b2 │ │ │ │ + beq.n 58782 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58b40 │ │ │ │ + beq.w 58b10 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ @@ -123455,95 +123456,95 @@ │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r7, r3 │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 58854 │ │ │ │ + bge.n 58824 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.w 58d68 │ │ │ │ + bpl.w 58d38 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r5, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, fp │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ str r4, [r7, #0] │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 58a94 │ │ │ │ + beq.w 58a64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176a8 │ │ │ │ + bl 17678 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58a66 │ │ │ │ + beq.w 58a36 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - blx 4284 │ │ │ │ + blx 4250 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 58ade │ │ │ │ + beq.w 58aae │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n 58846 │ │ │ │ + beq.n 58816 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 58a16 │ │ │ │ + beq.w 589e6 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ mov r8, r5 │ │ │ │ cmp r4, r0 │ │ │ │ - blt.n 587ea │ │ │ │ + blt.n 587ba │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r8, r9 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58876 │ │ │ │ + beq.n 58846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58e14 │ │ │ │ + beq.w 58de4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 583cc │ │ │ │ + b.n 5839c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58500 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 584d0 │ │ │ │ movw r1, #42995 @ 0xa7f3 │ │ │ │ - b.w 56fb0 │ │ │ │ + b.w 56f80 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ - beq.n 588b8 │ │ │ │ + beq.n 58888 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58bda │ │ │ │ + beq.w 58baa │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ strd r4, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -123553,59 +123554,59 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 11430 │ │ │ │ + bl 11400 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58cb2 │ │ │ │ + beq.w 58c82 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 58c98 │ │ │ │ + beq.w 58c68 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.w 58c42 │ │ │ │ + bgt.w 58c12 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 58da2 │ │ │ │ + beq.w 58d72 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 58e00 │ │ │ │ + bpl.w 58dd0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 104e0 │ │ │ │ + bl 104b0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58dea │ │ │ │ + beq.w 58dba │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 58c18 │ │ │ │ + beq.w 58be8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 57568 │ │ │ │ + beq.w 57538 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575ac │ │ │ │ + beq.w 5757c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58c3a │ │ │ │ + beq.w 58c0a │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ - b.w 56d94 │ │ │ │ + b.w 56d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43205 @ 0xa8c5 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -123616,15 +123617,15 @@ │ │ │ │ strd r0, r0, [sp, #80] @ 0x50 │ │ │ │ strd r0, r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ movw sl, #43219 @ 0xa8d3 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -123635,29 +123636,29 @@ │ │ │ │ strd r0, r0, [sp, #80] @ 0x50 │ │ │ │ strd r0, r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0, #-0] │ │ │ │ - stc 0, cr0, [r4], {0} │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + stc 0, cr0, [r8, #-0] │ │ │ │ + ldcl 0, cr0, [ip], #-0 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movw sl, #43216 @ 0xa8d0 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ @@ -123670,42 +123671,42 @@ │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 579b2 │ │ │ │ + b.w 57982 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58846 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58816 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 57c64 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 57c34 │ │ │ │ movw sl, #43350 @ 0xa956 │ │ │ │ - b.w 5782c │ │ │ │ + b.w 577fc │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movw sl, #43765 @ 0xaaf5 │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r5, r6 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5864a │ │ │ │ - bl 10008 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5861a │ │ │ │ + bl ffd8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw sl, #43709 @ 0xaabd │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ @@ -123713,43 +123714,43 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov sl, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #892] @ (58e1c ) │ │ │ │ + ldr r3, [pc, #892] @ (58dec ) │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #888] @ (58e20 ) │ │ │ │ + ldr r2, [pc, #888] @ (58df0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #884] @ (58e24 ) │ │ │ │ + ldr r1, [pc, #884] @ (58df4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ movw sl, #43707 @ 0xaabb │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ movw sl, #43711 @ 0xaabf │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ ldr.w r9, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ @@ -123757,35 +123758,35 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ movs r5, #0 │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ str.w r9, [sp, #20] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - b.w 5799e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5796e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 584ec │ │ │ │ + beq.w 584bc │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw sl, #43291 @ 0xa91b │ │ │ │ - b.w 58220 │ │ │ │ + b.w 581f0 │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #43289 @ 0xa919 │ │ │ │ - b.w 57c94 │ │ │ │ + b.w 57c64 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - b.n 58776 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + b.n 58746 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 587b2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58782 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r4 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ movw sl, #43616 @ 0xaa60 │ │ │ │ strd r8, r7, [sp, #88] @ 0x58 │ │ │ │ mov r8, r4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ @@ -123796,324 +123797,324 @@ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 579b2 │ │ │ │ - ldr r3, [pc, #684] @ (58e28 ) │ │ │ │ + b.w 57982 │ │ │ │ + ldr r3, [pc, #684] @ (58df8 ) │ │ │ │ movw sl, #43614 @ 0xaa5e │ │ │ │ strd r8, r7, [sp, #88] @ 0x58 │ │ │ │ mov r8, r4 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #672] @ (58e2c ) │ │ │ │ + ldr r1, [pc, #672] @ (58dfc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r5, r4 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.w 579b2 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 57982 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57c50 │ │ │ │ + beq.w 57c20 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #20] │ │ │ │ movw sl, #43308 @ 0xa92c │ │ │ │ - b.w 58220 │ │ │ │ + b.w 581f0 │ │ │ │ mov r4, r0 │ │ │ │ movw sl, #43306 @ 0xa92a │ │ │ │ - b.w 57c94 │ │ │ │ + b.w 57c64 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 588b8 │ │ │ │ - ldr r3, [pc, #588] @ (58e30 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58888 │ │ │ │ + ldr r3, [pc, #588] @ (58e00 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #588] @ (58e34 ) │ │ │ │ - ldr r0, [pc, #588] @ (58e38 ) │ │ │ │ + ldr r1, [pc, #588] @ (58e04 ) │ │ │ │ + ldr r0, [pc, #588] @ (58e08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10280 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10250 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 583f2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 583c2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58418 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 583e8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 583c8 │ │ │ │ - bl 101a0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 58398 │ │ │ │ + bl 10170 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58dca │ │ │ │ + beq.w 58d9a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5758a │ │ │ │ + beq.w 5755a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 58c3a │ │ │ │ + cbnz r3, 58c0a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r4 │ │ │ │ - b.w 56db0 │ │ │ │ - ldr r3, [pc, #504] @ (58e3c ) │ │ │ │ + b.w 56d80 │ │ │ │ + ldr r3, [pc, #504] @ (58e0c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2460] @ 0x99c │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58d84 │ │ │ │ + beq.w 58d54 │ │ │ │ movs r1, #0 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58c7a │ │ │ │ + beq.n 58c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 58d9a │ │ │ │ + beq.w 58d6a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw sl, #43821 @ 0xab2d │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw sl, #43814 @ 0xab26 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ - ldr r3, [pc, #396] @ (58e40 ) │ │ │ │ + b.w 5796e │ │ │ │ + ldr r3, [pc, #396] @ (58e10 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2456] @ 0x998 │ │ │ │ ldr.w r0, [r3, #2868] @ 0xb34 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 58d02 │ │ │ │ + cbz r0, 58cd2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58cee │ │ │ │ + beq.n 58cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 58d0e │ │ │ │ + cbz r3, 58cde │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw sl, #43812 @ 0xab24 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movw sl, #43808 @ 0xab20 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58cee │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58cbe │ │ │ │ ldr.w r8, [sp, #116] @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r9, [sp, #120] @ 0x78 │ │ │ │ - b.w 583b4 │ │ │ │ - ldr r3, [pc, #284] @ (58e44 ) │ │ │ │ + b.w 58384 │ │ │ │ + ldr r3, [pc, #284] @ (58e14 ) │ │ │ │ movw r2, #43732 @ 0xaad4 │ │ │ │ - ldr r1, [pc, #284] @ (58e48 ) │ │ │ │ - ldr r0, [pc, #284] @ (58e4c ) │ │ │ │ + ldr r1, [pc, #284] @ (58e18 ) │ │ │ │ + ldr r0, [pc, #284] @ (58e1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r2 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ - beq.n 58d5a │ │ │ │ + beq.n 58d2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 58d7c │ │ │ │ + cbz r3, 58d4c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 588c6 │ │ │ │ - ldr r3, [pc, #228] @ (58e50 ) │ │ │ │ + b.n 58896 │ │ │ │ + ldr r3, [pc, #228] @ (58e20 ) │ │ │ │ movw r2, #43698 @ 0xaab2 │ │ │ │ - ldr r1, [pc, #228] @ (58e54 ) │ │ │ │ - ldr r0, [pc, #228] @ (58e58 ) │ │ │ │ + ldr r1, [pc, #228] @ (58e24 ) │ │ │ │ + ldr r0, [pc, #228] @ (58e28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58d5a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58d2a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw sl, #43817 @ 0xab29 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58c7a │ │ │ │ - ldr r3, [pc, #132] @ (58e28 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58c4a │ │ │ │ + ldr r3, [pc, #132] @ (58df8 ) │ │ │ │ movw sl, #43827 @ 0xab33 │ │ │ │ - ldr r1, [pc, #176] @ (58e5c ) │ │ │ │ + ldr r1, [pc, #176] @ (58e2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ + blx 3fe0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 5799e │ │ │ │ + b.w 5796e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58de2 │ │ │ │ + beq.n 58db2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 575a0 │ │ │ │ + beq.w 57570 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r8, r4 │ │ │ │ - b.w 56dca │ │ │ │ + b.w 56d9a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw sl, #43829 @ 0xab35 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.w 5799e │ │ │ │ - ldr r3, [pc, #92] @ (58e60 ) │ │ │ │ + b.w 5796e │ │ │ │ + ldr r3, [pc, #92] @ (58e30 ) │ │ │ │ movw r2, #43829 @ 0xab35 │ │ │ │ - ldr r1, [pc, #92] @ (58e64 ) │ │ │ │ - ldr r0, [pc, #92] @ (58e68 ) │ │ │ │ + ldr r1, [pc, #92] @ (58e34 ) │ │ │ │ + ldr r0, [pc, #92] @ (58e38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 58876 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 58846 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2220000 │ │ │ │ - eors.w r0, r0, #0 │ │ │ │ - @ instruction: 0xf0be0000 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + @ instruction: 0xf21a0000 │ │ │ │ + eor.w r0, r8, #0 │ │ │ │ + @ instruction: 0xf0b60000 │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 58abc │ │ │ │ + b.n 58a7c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 58a40 │ │ │ │ + b.n 58a00 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - b.n 58920 │ │ │ │ + b.n 588e0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ - ldr.w sl, [pc, #2676] @ 598f8 │ │ │ │ + ldr.w sl, [pc, #2676] @ 598c8 │ │ │ │ add r4, sp, #296 @ 0x128 │ │ │ │ add sl, pc │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - ldr.w r2, [pc, #2668] @ 598fc │ │ │ │ - ldr.w r3, [pc, #2668] @ 59900 │ │ │ │ + ldr.w r2, [pc, #2668] @ 598cc │ │ │ │ + ldr.w r3, [pc, #2668] @ 598d0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [sp, #1260] @ 0x4ec │ │ │ │ ldr.w r0, [sp, #1252] @ 0x4e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ @@ -124139,90 +124140,90 @@ │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr.w r0, [sp, #1256] @ 0x4e8 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ - ldr.w r3, [pc, #2584] @ 59904 │ │ │ │ + ldr.w r3, [pc, #2584] @ 598d4 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [sp, #1264] @ 0x4f0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59f64 │ │ │ │ + beq.w 59f34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58f1a │ │ │ │ + beq.n 58eea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #2536] @ 59908 │ │ │ │ + ldr.w r2, [pc, #2536] @ 598d8 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #588] @ 0x24c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59ff8 │ │ │ │ + beq.w 59fc8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 59fa0 │ │ │ │ + beq.w 59f70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58f50 │ │ │ │ + beq.n 58f20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59ac0 │ │ │ │ - ldr.w r3, [pc, #2488] @ 5990c │ │ │ │ + beq.w 59a90 │ │ │ │ + ldr.w r3, [pc, #2488] @ 598dc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5a022 │ │ │ │ + beq.w 59ff2 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ - ldr.w r3, [pc, #2464] @ 59910 │ │ │ │ + ldr.w r3, [pc, #2464] @ 598e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #2360] @ 0x938 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 5a002 │ │ │ │ + beq.w 59fd2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58fa2 │ │ │ │ + beq.n 58f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59aca │ │ │ │ - ldr.w r3, [pc, #2416] @ 59914 │ │ │ │ + beq.w 59a9a │ │ │ │ + ldr.w r3, [pc, #2416] @ 598e4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - ldr.w r2, [pc, #2412] @ 59918 │ │ │ │ - ldr.w r1, [pc, #2412] @ 5991c │ │ │ │ + ldr.w r2, [pc, #2412] @ 598e8 │ │ │ │ + ldr.w r1, [pc, #2412] @ 598ec │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ subs r3, r5, r3 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ clz r3, r3 │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ @@ -124230,102 +124231,102 @@ │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ orreq.w r4, r3, #1 │ │ │ │ cmp r5, r1 │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 59970 │ │ │ │ + beq.w 59940 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58ff6 │ │ │ │ + beq.n 58fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b80 │ │ │ │ + beq.w 59b50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 59b92 │ │ │ │ + bne.w 59b62 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 59ba8 │ │ │ │ - ldr.w r3, [pc, #2320] @ 59920 │ │ │ │ + beq.w 59b78 │ │ │ │ + ldr.w r3, [pc, #2320] @ 598f0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [r3, #1888] @ 0x760 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a17e │ │ │ │ + beq.w 5a14e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59034 │ │ │ │ + beq.n 59004 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r4, [sp, #172] @ 0xac │ │ │ │ - ldr.w fp, [pc, #2284] @ 59924 │ │ │ │ + ldr.w fp, [pc, #2284] @ 598f4 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r8, [pc, #2280] @ 59928 │ │ │ │ + ldr.w r8, [pc, #2280] @ 598f8 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ mov r0, sp │ │ │ │ add fp, pc │ │ │ │ add r8, pc │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #1 │ │ │ │ str.w fp, [sp, #96] @ 0x60 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a1c2 │ │ │ │ + beq.w 5a192 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ mov r0, sp │ │ │ │ strd fp, r6, [sp, #96] @ 0x60 │ │ │ │ strd r7, r8, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a1ee │ │ │ │ + beq.w 5a1be │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ mov r0, sp │ │ │ │ strd r8, fp, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a210 │ │ │ │ + beq.w 5a1e0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 5a27a │ │ │ │ + beq.w 5a24a │ │ │ │ ldr.w fp, [sp, #172] @ 0xac │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ @@ -124339,96 +124340,96 @@ │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ mov r0, fp │ │ │ │ strd r5, r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ strd r6, r9, [sp, #208] @ 0xd0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r6, 59110 │ │ │ │ + cbz r6, 590e0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59110 │ │ │ │ + beq.n 590e0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5a0a6 │ │ │ │ + beq.w 5a076 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5912c │ │ │ │ + beq.n 590fc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59b2a │ │ │ │ + beq.w 59afa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59144 │ │ │ │ + beq.n 59114 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59b1c │ │ │ │ + beq.w 59aec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5915c │ │ │ │ + beq.n 5912c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59b12 │ │ │ │ + beq.w 59ae2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 5a256 │ │ │ │ + beq.w 5a226 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59182 │ │ │ │ + beq.n 59152 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 59182 │ │ │ │ + cbnz r3, 59152 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r2, [pc, #1960] @ 5992c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r2, [pc, #1960] @ 598fc │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r3, [pc, #1956] @ 59930 │ │ │ │ + ldr.w r3, [pc, #1956] @ 59900 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ ldr.w r1, [sl, r2] │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.w 5a46a │ │ │ │ - ldr.w r2, [pc, #1932] @ 59934 │ │ │ │ + bne.w 5a43a │ │ │ │ + ldr.w r2, [pc, #1932] @ 59904 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ab30 │ │ │ │ - ldr.w r2, [pc, #1924] @ 59938 │ │ │ │ + beq.w 5ab00 │ │ │ │ + ldr.w r2, [pc, #1924] @ 59908 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ab44 │ │ │ │ + beq.w 5ab14 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 5a0c2 │ │ │ │ + bne.w 5a092 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - bne.w 5a2f4 │ │ │ │ + bne.w 5a2c4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 5ab48 │ │ │ │ + bpl.w 5ab18 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ @@ -124511,1273 +124512,1273 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 592ce │ │ │ │ + beq.n 5929e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a09c │ │ │ │ - ldr.w r2, [pc, #1644] @ 5993c │ │ │ │ + beq.w 5a06c │ │ │ │ + ldr.w r2, [pc, #1644] @ 5990c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ strd r3, r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ ldr.w r4, [r2, #1412] @ 0x584 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r3, [sp, #192] @ 0xc0 │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a2c8 │ │ │ │ + beq.w 5a298 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5930a │ │ │ │ + beq.n 592da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1584] @ 59940 │ │ │ │ + ldr.w r2, [pc, #1584] @ 59910 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #620] @ 0x26c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a356 │ │ │ │ + beq.w 5a326 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #204] @ 0xcc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5a336 │ │ │ │ + beq.w 5a306 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59340 │ │ │ │ + beq.n 59310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a174 │ │ │ │ + beq.w 5a144 │ │ │ │ movs r0, #3 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a360 │ │ │ │ - ldr.w r3, [pc, #1524] @ 59944 │ │ │ │ + beq.w 5a330 │ │ │ │ + ldr.w r3, [pc, #1524] @ 59914 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 5ab1e │ │ │ │ + bpl.w 5aaee │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 5ab1a │ │ │ │ + ble.w 5aaea │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r3, [pc, #1480] @ 59948 │ │ │ │ + ldr.w r3, [pc, #1480] @ 59918 │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r0, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 5ab1a │ │ │ │ - ldr.w r3, [pc, #1456] @ 5994c │ │ │ │ + beq.w 5aaea │ │ │ │ + ldr.w r3, [pc, #1456] @ 5991c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r2, #4] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2392] @ 0x958 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 5ab1a │ │ │ │ + beq.w 5aaea │ │ │ │ str r0, [r2, #8] │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a3ae │ │ │ │ + beq.w 5a37e │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ - blx 4004 │ │ │ │ + bl 11464 │ │ │ │ + blx 3fd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a40c │ │ │ │ - ldr.w r3, [pc, #1388] @ 59950 │ │ │ │ + beq.w 5a3dc │ │ │ │ + ldr.w r3, [pc, #1388] @ 59920 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1144] @ 0x478 │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5a238 │ │ │ │ + blt.w 5a208 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a5c0 │ │ │ │ + beq.w 5a590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59422 │ │ │ │ + beq.n 593f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a108 │ │ │ │ + beq.w 5a0d8 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5943c │ │ │ │ + beq.n 5940c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a11c │ │ │ │ + beq.w 5a0ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59454 │ │ │ │ + beq.n 59424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a112 │ │ │ │ - ldr.w r3, [pc, #1276] @ 59954 │ │ │ │ + beq.w 5a0e2 │ │ │ │ + ldr.w r3, [pc, #1276] @ 59924 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #1608] @ 0x648 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a614 │ │ │ │ - ldr.w r3, [pc, #1256] @ 59958 │ │ │ │ + beq.w 5a5e4 │ │ │ │ + ldr.w r3, [pc, #1256] @ 59928 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr.w r5, [pc, #1256] @ 5995c │ │ │ │ + ldr.w r5, [pc, #1256] @ 5992c │ │ │ │ add.w r1, sp, #1056 @ 0x420 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add.w r3, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a676 │ │ │ │ - ldr.w r3, [pc, #1204] @ 59960 │ │ │ │ + beq.w 5a646 │ │ │ │ + ldr.w r3, [pc, #1204] @ 59930 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1160 @ 0x488 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1192] @ 59964 │ │ │ │ + ldr.w r3, [pc, #1192] @ 59934 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add.w r3, sp, #1144 @ 0x478 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a6de │ │ │ │ + beq.w 5a6ae │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, sp, #832 @ 0x340 │ │ │ │ mov r0, sp │ │ │ │ movs r4, #1 │ │ │ │ strd r5, r3, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a7a2 │ │ │ │ + beq.w 5a772 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ strd r5, r3, [sp, #92] @ 0x5c │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #608 @ 0x260 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a15a │ │ │ │ + beq.w 5a12a │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #728 @ 0x2d8 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ strd r5, r3, [sp, #92] @ 0x5c │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a868 │ │ │ │ + beq.w 5a838 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ str.w r9, [sp, #100] @ 0x64 │ │ │ │ strd r5, r3, [sp, #92] @ 0x5c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ add r3, sp, #936 @ 0x3a8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a880 │ │ │ │ + beq.w 5a850 │ │ │ │ movs r0, #6 │ │ │ │ - blx 3ef8 │ │ │ │ + blx 3ec4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a8f4 │ │ │ │ + beq.w 5a8c4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #2 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #3 │ │ │ │ cmp r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, sl │ │ │ │ it ne │ │ │ │ strne.w r3, [sl] │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #4 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #5 │ │ │ │ - bl 102ac │ │ │ │ + bl 1027c │ │ │ │ movs r0, #10 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a952 │ │ │ │ + beq.w 5a922 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ movs r1, #1 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r1, #2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, fp │ │ │ │ it ne │ │ │ │ strne.w r3, [fp] │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #3 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r6, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #4 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #5 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ movs r1, #6 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #7 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #8 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #9 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ mov r8, r6 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #200] @ 0xc8 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a964 │ │ │ │ - ldr r4, [pc, #620] @ (59968 ) │ │ │ │ + beq.w 5a934 │ │ │ │ + ldr r4, [pc, #620] @ (59938 ) │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ add r4, pc │ │ │ │ ldr.w r1, [r4, #2136] @ 0x858 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 5a724 │ │ │ │ + blt.w 5a6f4 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 5a81c │ │ │ │ + blt.w 5a7ec │ │ │ │ ldr.w r1, [r4, #1232] @ 0x4d0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 5a908 │ │ │ │ + blt.w 5a8d8 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5aa9c │ │ │ │ + beq.w 5aa6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5975c │ │ │ │ + beq.n 5972c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a9ca │ │ │ │ + beq.w 5a99a │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59776 │ │ │ │ + beq.n 59746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a9ae │ │ │ │ + beq.w 5a97e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5978e │ │ │ │ + beq.n 5975e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a9b6 │ │ │ │ + beq.w 5a986 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 597a6 │ │ │ │ + beq.n 59776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a9c0 │ │ │ │ + beq.w 5a990 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 597bc │ │ │ │ + beq.n 5978c │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 597dc │ │ │ │ + beq.n 597ac │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 597dc │ │ │ │ + beq.n 597ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b68 │ │ │ │ + beq.w 59b38 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - cbz r1, 597f4 │ │ │ │ + cbz r1, 597c4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 597f4 │ │ │ │ + beq.n 597c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b70 │ │ │ │ + beq.w 59b40 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ - cbz r1, 5980c │ │ │ │ + cbz r1, 597dc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5980c │ │ │ │ + beq.n 597dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b78 │ │ │ │ + beq.w 59b48 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - cbz r3, 59826 │ │ │ │ + cbz r3, 597f6 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59826 │ │ │ │ + beq.n 597f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b58 │ │ │ │ + beq.w 59b28 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ - cbz r3, 59840 │ │ │ │ + cbz r3, 59810 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59840 │ │ │ │ + beq.n 59810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b60 │ │ │ │ + beq.w 59b30 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ - cbz r3, 5985a │ │ │ │ + cbz r3, 5982a │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5985a │ │ │ │ + beq.n 5982a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59adc │ │ │ │ + beq.w 59aac │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 59878 │ │ │ │ + beq.n 59848 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59878 │ │ │ │ + beq.n 59848 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b50 │ │ │ │ + beq.w 59b20 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ - cbz r1, 59890 │ │ │ │ + cbz r1, 59860 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59890 │ │ │ │ + beq.n 59860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b48 │ │ │ │ + beq.w 59b18 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - cbz r3, 598aa │ │ │ │ + cbz r3, 5987a │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 598aa │ │ │ │ + beq.n 5987a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59ad4 │ │ │ │ - cbz r7, 598c0 │ │ │ │ + beq.w 59aa4 │ │ │ │ + cbz r7, 59890 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 598c0 │ │ │ │ + beq.n 59890 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b38 │ │ │ │ + beq.w 59b08 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 598d6 │ │ │ │ + beq.n 598a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59b40 │ │ │ │ - ldr r2, [pc, #148] @ (5996c ) │ │ │ │ - ldr r3, [pc, #36] @ (59900 ) │ │ │ │ + beq.w 59b10 │ │ │ │ + ldr r2, [pc, #148] @ (5993c ) │ │ │ │ + ldr r3, [pc, #36] @ (598d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ab16 │ │ │ │ + bne.w 5aae6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ movs r2, r0 │ │ │ │ ldrh r5, [r6, #62] @ 0x3e │ │ │ │ vshr.u32 d22, d31, #5 │ │ │ │ vrsra.u32 d16, d24, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ movs r2, r0 │ │ │ │ ldrh r5, [r7, #28] │ │ │ │ vdup.8 d21, d7[5] │ │ │ │ vrshr.u64 d26, d21, #5 │ │ │ │ vcvt.f32.u32 , , #5 │ │ │ │ - @ instruction: 0xfffb7b1e │ │ │ │ + vtbx.8 d23, {d11-d14}, d14 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4254 │ │ │ │ + blx 4220 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - bge.w 58fe2 │ │ │ │ + bge.w 58fb2 │ │ │ │ ldr.w fp, [sp, #172] @ 0xac │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r3, r4 │ │ │ │ movw r2, #2118 @ 0x846 │ │ │ │ movw r6, #58677 @ 0xe535 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ strd r2, r6, [sp, #156] @ 0x9c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 5ab7c │ │ │ │ + beq.w 5ab4c │ │ │ │ ldr.w r7, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 599be │ │ │ │ + beq.n 5998e │ │ │ │ subs r7, #1 │ │ │ │ str.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 59f46 │ │ │ │ + beq.w 59f16 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ strd r7, r7, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 599ee │ │ │ │ + beq.n 599be │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 599ee │ │ │ │ + beq.n 599be │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 59ae4 │ │ │ │ - cbz r5, 59a02 │ │ │ │ + beq.n 59ab4 │ │ │ │ + cbz r5, 599d2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a02 │ │ │ │ + beq.n 599d2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 59af0 │ │ │ │ + beq.n 59ac0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 59a20 │ │ │ │ + beq.n 599f0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a20 │ │ │ │ + beq.n 599f0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59f14 │ │ │ │ + beq.w 59ee4 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - cbz r0, 59a38 │ │ │ │ + cbz r0, 59a08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a38 │ │ │ │ + beq.n 59a08 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59f20 │ │ │ │ + beq.w 59ef0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - cbz r0, 59a50 │ │ │ │ + cbz r0, 59a20 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a50 │ │ │ │ + beq.n 59a20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59f32 │ │ │ │ + beq.w 59f02 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - cbz r0, 59a68 │ │ │ │ + cbz r0, 59a38 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a68 │ │ │ │ + beq.n 59a38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59f3c │ │ │ │ + beq.w 59f0c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ - cbz r0, 59a7e │ │ │ │ + cbz r0, 59a4e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a7e │ │ │ │ + beq.n 59a4e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 59afc │ │ │ │ - cbz r4, 59a92 │ │ │ │ + beq.n 59acc │ │ │ │ + cbz r4, 59a62 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59a92 │ │ │ │ + beq.n 59a62 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 59b06 │ │ │ │ - cbz r3, 59aa8 │ │ │ │ + beq.n 59ad6 │ │ │ │ + cbz r3, 59a78 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 59aa8 │ │ │ │ + beq.n 59a78 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 59f2a │ │ │ │ - ldr.w r3, [pc, #3152] @ 5a6fc │ │ │ │ + beq.w 59efa │ │ │ │ + ldr.w r3, [pc, #3152] @ 5a6cc │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [pc, #3152] @ 5a700 │ │ │ │ + ldr.w r0, [pc, #3152] @ 5a6d0 │ │ │ │ ldrd r2, r1, [sp, #156] @ 0x9c │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 597be │ │ │ │ + bl 17a0c │ │ │ │ + b.n 5978e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 58f50 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 58f20 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 58fa2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 58f72 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 598aa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5987a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5985a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5982a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 599ee │ │ │ │ + b.n 599be │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 59a02 │ │ │ │ + b.n 599d2 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 59a7e │ │ │ │ + b.n 59a4e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 59a92 │ │ │ │ + b.n 59a62 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5915c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5912c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 59144 │ │ │ │ + b.w 59114 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 5912c │ │ │ │ + b.w 590fc │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 598c0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59890 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 598d6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 598a6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59890 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59860 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59878 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59848 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59826 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 597f6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59840 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59810 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 597dc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 597ac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 597f4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 597c4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5980c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 597dc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 59002 │ │ │ │ + beq.w 58fd2 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5a232 │ │ │ │ + beq.w 5a202 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 598c0 │ │ │ │ - ldr.w r4, [pc, #2904] @ 5a704 │ │ │ │ + b.n 59890 │ │ │ │ + ldr.w r4, [pc, #2904] @ 5a6d4 │ │ │ │ add r4, pc │ │ │ │ ldr.w r0, [r4, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a37e │ │ │ │ + beq.w 5a34e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r4, #1996] @ 0x7cc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a402 │ │ │ │ + beq.w 5a3d2 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5a3ce │ │ │ │ + beq.w 5a39e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59bf0 │ │ │ │ + beq.n 59bc0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a1e6 │ │ │ │ + beq.w 5a1b6 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a438 │ │ │ │ + beq.w 5a408 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a522 │ │ │ │ + beq.w 5a4f2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a552 │ │ │ │ + beq.w 5a522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59c48 │ │ │ │ + beq.n 59c18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a0ba │ │ │ │ + beq.w 5a08a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59c60 │ │ │ │ + beq.n 59c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a0b2 │ │ │ │ - ldr.w r3, [pc, #2724] @ 5a708 │ │ │ │ + beq.w 5a082 │ │ │ │ + ldr.w r3, [pc, #2724] @ 5a6d8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - blx 3c80 │ │ │ │ + blx 3c4c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a590 │ │ │ │ + beq.w 5a560 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59c94 │ │ │ │ + beq.n 59c64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a100 │ │ │ │ + beq.w 5a0d0 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a5e4 │ │ │ │ + beq.w 5a5b4 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a648 │ │ │ │ + beq.w 5a618 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a6a8 │ │ │ │ + beq.w 5a678 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59cee │ │ │ │ + beq.n 59cbe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 59cee │ │ │ │ + cbnz r3, 59cbe │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59d0c │ │ │ │ + beq.n 59cdc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 59d0c │ │ │ │ + cbnz r3, 59cdc │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2556] @ 5a70c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + ldr.w r3, [pc, #2556] @ 5a6dc │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - blx 3c80 │ │ │ │ + blx 3c4c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a76a │ │ │ │ + beq.w 5a73a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59d40 │ │ │ │ + beq.n 59d10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59d40 │ │ │ │ + cbnz r3, 59d10 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a12c │ │ │ │ + beq.w 5a0fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59d66 │ │ │ │ + beq.n 59d36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a428 │ │ │ │ + beq.w 5a3f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59d82 │ │ │ │ + beq.n 59d52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a430 │ │ │ │ + beq.w 5a400 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a836 │ │ │ │ + beq.w 5a806 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a896 │ │ │ │ + beq.w 5a866 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a8c6 │ │ │ │ + beq.w 5a896 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59dda │ │ │ │ + beq.n 59daa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a588 │ │ │ │ + beq.w 5a558 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59df2 │ │ │ │ + beq.n 59dc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a580 │ │ │ │ - ldr.w r3, [pc, #2332] @ 5a710 │ │ │ │ + beq.w 5a550 │ │ │ │ + ldr.w r3, [pc, #2332] @ 5a6e0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2400] @ 0x960 │ │ │ │ - blx 3c80 │ │ │ │ + blx 3c4c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a922 │ │ │ │ + beq.w 5a8f2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59e26 │ │ │ │ + beq.n 59df6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a5dc │ │ │ │ + beq.w 5a5ac │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a97e │ │ │ │ + beq.w 5a94e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59e4e │ │ │ │ + beq.n 59e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a630 │ │ │ │ + beq.w 5a600 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59e66 │ │ │ │ + beq.n 59e36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a638 │ │ │ │ + beq.w 5a608 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5aa12 │ │ │ │ + beq.w 5a9e2 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp, #208] @ 0xd0 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w fp, [sp, #172] @ 0xac │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ - beq.n 59ea4 │ │ │ │ + beq.n 59e74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a640 │ │ │ │ + beq.w 5a610 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 5a9d4 │ │ │ │ + beq.w 5a9a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59ec4 │ │ │ │ + beq.n 59e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a6d4 │ │ │ │ - ldr.w r3, [pc, #2124] @ 5a714 │ │ │ │ + beq.w 5a6a4 │ │ │ │ + ldr.w r3, [pc, #2124] @ 5a6e4 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #2368] @ 0x940 │ │ │ │ - blx 3fc8 │ │ │ │ + blx 3f94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5aa5e │ │ │ │ + beq.w 5aa2e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59ef4 │ │ │ │ + beq.n 59ec4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a760 │ │ │ │ + beq.w 5a730 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59f0e │ │ │ │ + beq.n 59ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5a798 │ │ │ │ + beq.w 5a768 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ - b.w 5900c │ │ │ │ + b.w 58fdc │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 59a20 │ │ │ │ + b.n 599f0 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 59a38 │ │ │ │ + b.n 59a08 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59aa8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59a78 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 59a50 │ │ │ │ + b.n 59a20 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 59a68 │ │ │ │ + b.n 59a38 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov sl, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov fp, r7 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #132] @ 0x84 │ │ │ │ strd r7, r7, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ - b.n 599d2 │ │ │ │ + b.n 599a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ab76 │ │ │ │ + bne.w 5ab46 │ │ │ │ movw lr, #2118 @ 0x846 │ │ │ │ movw r2, #58650 @ 0xe51a │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -125786,15 +125787,15 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59a02 │ │ │ │ + b.n 599d2 │ │ │ │ mov r7, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r4 │ │ │ │ @@ -125806,45 +125807,45 @@ │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ strd r4, r4, [sp, #140] @ 0x8c │ │ │ │ strd r4, r4, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 599d2 │ │ │ │ + beq.w 599a2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 599d2 │ │ │ │ + beq.w 599a2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 599d2 │ │ │ │ + bne.w 599a2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ - b.n 599d2 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 599a2 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 58f34 │ │ │ │ + b.w 58f04 │ │ │ │ movw r2, #2118 @ 0x846 │ │ │ │ movw r7, #58673 @ 0xe531 │ │ │ │ ldrd fp, r8, [sp, #172] @ 0xac │ │ │ │ mov r4, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ strd r5, r5, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ strd r2, r7, [sp, #156] @ 0x9c │ │ │ │ - b.n 5999e │ │ │ │ + b.n 5996e │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 58f64 │ │ │ │ + beq.w 58f34 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -125854,59 +125855,59 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a05c │ │ │ │ + beq.n 5a02c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a124 │ │ │ │ + beq.n 5a0f4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - ldr.w r3, [pc, #1712] @ 5a718 │ │ │ │ + ldr.w r3, [pc, #1712] @ 5a6e8 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #2360] @ 0x938 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 58f88 │ │ │ │ + beq.w 58f58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58f88 │ │ │ │ + bne.w 58f58 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 58f88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 58f58 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 592ce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5929e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 59110 │ │ │ │ + b.w 590e0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59c60 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59c30 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59c48 │ │ │ │ - bgt.w 5a692 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59c18 │ │ │ │ + bgt.w 5a662 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 5a73e │ │ │ │ + bge.w 5a70e │ │ │ │ mov.w r3, #58880 @ 0xe600 │ │ │ │ mov r6, r8 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ movw r2, #2125 @ 0x84d │ │ │ │ mov r8, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ @@ -125919,29 +125920,29 @@ │ │ │ │ strd r7, r7, [sp, #116] @ 0x74 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ strd r7, r7, [sp, #140] @ 0x8c │ │ │ │ strd r7, r7, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59c94 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59c64 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59422 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 593f2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59454 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5943c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59424 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5940c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5a05c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5a02c │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ movw lr, #2123 @ 0x84b │ │ │ │ movw r2, #58753 @ 0xe581 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov sl, r4 │ │ │ │ @@ -125951,34 +125952,34 @@ │ │ │ │ strd r4, r4, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ strd r4, r4, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ movw ip, #2148 @ 0x864 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ movw r2, #59053 @ 0xe6ad │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59340 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59310 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 59036 │ │ │ │ + bne.w 59006 │ │ │ │ ldrd r9, r3, [sp, #184] @ 0xb8 │ │ │ │ mov.w r1, #2128 @ 0x850 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ movw r2, #58833 @ 0xe5d1 │ │ │ │ ldrd r8, r5, [sp, #176] @ 0xb0 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -125989,78 +125990,78 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 599d2 │ │ │ │ + b.n 599a2 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov.w lr, #2128 @ 0x850 │ │ │ │ strd r3, r0, [sp, #140] @ 0x8c │ │ │ │ movw r2, #58835 @ 0xe5d3 │ │ │ │ ldrd fp, r8, [sp, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 5999e │ │ │ │ + b.w 5996e │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59bf0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59bc0 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov.w ip, #2128 @ 0x850 │ │ │ │ strd r3, r0, [sp, #140] @ 0x8c │ │ │ │ movw r2, #58837 @ 0xe5d5 │ │ │ │ ldrd fp, r8, [sp, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 5999e │ │ │ │ + b.w 5996e │ │ │ │ mov.w r7, #2128 @ 0x850 │ │ │ │ movw r2, #58839 @ 0xe5d7 │ │ │ │ ldr.w fp, [sp, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ strd r7, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 5999e │ │ │ │ + b.w 5996e │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ - b.w 598c0 │ │ │ │ + b.w 59890 │ │ │ │ movs r7, #0 │ │ │ │ movw r3, #2141 @ 0x85d │ │ │ │ movw r2, #59005 @ 0xe67d │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ strd r7, r7, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov.w r6, #2128 @ 0x850 │ │ │ │ movw r2, #58870 @ 0xe5f6 │ │ │ │ mov r4, r8 │ │ │ │ mov r9, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov r3, r8 │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ strd r8, r8, [sp, #148] @ 0x94 │ │ │ │ str.w r8, [sp, #140] @ 0x8c │ │ │ │ strd r6, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 5999e │ │ │ │ + b.w 5996e │ │ │ │ ldr r6, [r4, #12] │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 590c2 │ │ │ │ + beq.w 59092 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -126070,38 +126071,38 @@ │ │ │ │ cmp r2, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [fp] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5a2c0 │ │ │ │ + beq.n 5a290 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5a7bc │ │ │ │ + beq.w 5a78c │ │ │ │ movs r2, #11 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - b.w 590ca │ │ │ │ + b.w 5909a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ab70 │ │ │ │ + bne.w 5ab40 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ movw r2, #58982 @ 0xe666 │ │ │ │ movw r0, #2141 @ 0x85d │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59a02 │ │ │ │ + b.w 599d2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w 5ab5c │ │ │ │ + bpl.w 5ab2c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -126117,39 +126118,39 @@ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldrd sl, r3, [r3, #24] │ │ │ │ str.w fp, [sp, #172] @ 0xac │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ strd sl, r3, [sp, #196] @ 0xc4 │ │ │ │ - b.w 5921e │ │ │ │ + b.w 591ee │ │ │ │ movw r1, #2141 @ 0x85d │ │ │ │ movw r2, #58984 @ 0xe668 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r4 │ │ │ │ strd r4, r4, [sp, #140] @ 0x8c │ │ │ │ strd r4, r4, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 59fa0 │ │ │ │ + blx 3b54 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 59324 │ │ │ │ + b.w 592f4 │ │ │ │ movw r3, #2141 @ 0x85d │ │ │ │ movw r2, #58987 @ 0xe66b │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 59a02 │ │ │ │ + b.w 599d2 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ movw r0, #2122 @ 0x84a │ │ │ │ movw r2, #58718 @ 0xe55e │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ mov r3, r7 │ │ │ │ @@ -126159,27 +126160,27 @@ │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ strd r7, r7, [sp, #140] @ 0x8c │ │ │ │ strd r7, r7, [sp, #148] @ 0x94 │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59a02 │ │ │ │ + b.w 599d2 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ movw lr, #2141 @ 0x85d │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #148] @ 0x94 │ │ │ │ movw r2, #58998 @ 0xe676 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ movw r1, #2122 @ 0x84a │ │ │ │ movw r2, #58720 @ 0xe560 │ │ │ │ mov r7, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r6 │ │ │ │ @@ -126190,34 +126191,34 @@ │ │ │ │ strd r6, r6, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ strd r6, r6, [sp, #140] @ 0x8c │ │ │ │ strd r6, r6, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 599d2 │ │ │ │ - blx 3b88 │ │ │ │ + b.w 599a2 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 59bd2 │ │ │ │ + b.w 59ba2 │ │ │ │ movw r3, #2141 @ 0x85d │ │ │ │ movw r2, #59003 @ 0xe67b │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 59a02 │ │ │ │ + b.w 599d2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59d66 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59d36 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59d82 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59d52 │ │ │ │ movw lr, #2122 @ 0x84a │ │ │ │ movw r2, #58723 @ 0xe563 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -126228,15 +126229,15 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, sp, #172 @ 0xac │ │ │ │ add r5, sp, #204 @ 0xcc │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ add r3, sp, #188 @ 0xbc │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ @@ -126248,42 +126249,42 @@ │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ add r3, sp, #196 @ 0xc4 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ - blx 3e40 │ │ │ │ + blx 3e0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5aab4 │ │ │ │ + beq.w 5aa84 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a4b4 │ │ │ │ + beq.n 5a484 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5aa56 │ │ │ │ + beq.w 5aa26 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [r3, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a7c8 │ │ │ │ + beq.w 5a798 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #9 │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 5a4ba │ │ │ │ + bne.n 5a48a │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13374 │ │ │ │ + bl 13344 │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ ldrd r3, sl, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -126292,26 +126293,26 @@ │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ ldr.w fp, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - beq.w 5aaea │ │ │ │ + beq.w 5aaba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 592ce │ │ │ │ + beq.w 5929e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 592ce │ │ │ │ + bne.w 5929e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 592ce │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5929e │ │ │ │ movw ip, #2122 @ 0x84a │ │ │ │ movw r2, #58725 @ 0xe565 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -126321,15 +126322,15 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ @@ -126338,21 +126339,21 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ movw r0, #2122 @ 0x84a │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59df2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59dc2 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59dda │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59daa │ │ │ │ movw r1, #2122 @ 0x84a │ │ │ │ movw r2, #58731 @ 0xe56b │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -126362,28 +126363,28 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ movw ip, #2141 @ 0x85d │ │ │ │ movw r2, #59006 @ 0xe67e │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59e26 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59df6 │ │ │ │ movw lr, #2123 @ 0x84b │ │ │ │ movw r2, #58742 @ 0xe576 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -126393,33 +126394,33 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ movw r0, #2142 @ 0x85e │ │ │ │ movw r2, #59021 @ 0xe68d │ │ │ │ strd r4, r4, [sp, #140] @ 0x8c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59a02 │ │ │ │ + b.w 599d2 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59e4e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59e1e │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59e66 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59e36 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 59ea4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 59e74 │ │ │ │ movw ip, #2123 @ 0x84b │ │ │ │ movw r2, #58744 @ 0xe578 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -126428,34 +126429,34 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ movw r2, #2142 @ 0x85e │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ mov r9, r0 │ │ │ │ movw r2, #59023 @ 0xe68f │ │ │ │ mov r4, r0 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 59a02 │ │ │ │ - ldr r3, [pc, #136] @ (5a71c ) │ │ │ │ + b.w 599d2 │ │ │ │ + ldr r3, [pc, #136] @ (5a6ec ) │ │ │ │ movs r2, #9 │ │ │ │ - ldr r1, [pc, #136] @ (5a720 ) │ │ │ │ + ldr r1, [pc, #136] @ (5a6f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 3e5c │ │ │ │ + blx 3e28 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 5a0cc │ │ │ │ + b.n 5a09c │ │ │ │ ldr r4, [sp, #140] @ 0x8c │ │ │ │ movw r0, #2123 @ 0x84b │ │ │ │ movw r2, #58746 @ 0xe57a │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov sl, r4 │ │ │ │ @@ -126464,71 +126465,71 @@ │ │ │ │ strd r4, r4, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ strd r4, r4, [sp, #148] @ 0x94 │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59ec4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59e94 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ movw r1, #2143 @ 0x85f │ │ │ │ movw r2, #59033 @ 0xe699 │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r4 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ nop │ │ │ │ - mrrc2 0, 0, r0, r2, cr0 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + mcrr2 0, 0, r0, sl, cr0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [ip], {0} │ │ │ │ + ldc 0, cr0, [r4], {0} │ │ │ │ movw r3, #2154 @ 0x86a │ │ │ │ movw r2, #59153 @ 0xe711 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ strd r6, r6, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 599ee │ │ │ │ - ldr.w r3, [pc, #1116] @ 5ab9c │ │ │ │ + b.w 599be │ │ │ │ + ldr.w r3, [pc, #1116] @ 5ab6c │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w 5aa7e │ │ │ │ - ldr.w r3, [pc, #1104] @ 5aba0 │ │ │ │ + beq.w 5aa4e │ │ │ │ + ldr.w r3, [pc, #1104] @ 5ab70 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r1, [pc, #1100] @ 5aba4 │ │ │ │ + ldr.w r1, [pc, #1100] @ 5ab74 │ │ │ │ add r1, pc │ │ │ │ - blx 3e5c │ │ │ │ - b.n 5a6a4 │ │ │ │ + blx 3e28 │ │ │ │ + b.n 5a674 │ │ │ │ mov r0, fp │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59ef4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59ec4 │ │ │ │ movw r1, #2123 @ 0x84b │ │ │ │ movw r2, #58750 @ 0xe57e │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -126538,73 +126539,73 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59f0e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59ede │ │ │ │ movw lr, #2147 @ 0x863 │ │ │ │ movw r2, #59043 @ 0xe6a3 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.n 59fd0 │ │ │ │ + b.n 59fa0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ - b.n 5a2c0 │ │ │ │ + b.n 5a290 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5a7e0 │ │ │ │ + beq.n 5a7b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5aa90 │ │ │ │ + beq.w 5aa60 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - bl 13304 │ │ │ │ + bl 132d4 │ │ │ │ ldrd r3, r4, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr.w fp, [sp, #172] @ 0xac │ │ │ │ ldrd r5, r9, [sp, #180] @ 0xb4 │ │ │ │ ldr.w r8, [sp, #176] @ 0xb0 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5aa84 │ │ │ │ + beq.w 5aa54 │ │ │ │ movw r2, #58945 @ 0xe641 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ movw r2, #2125 @ 0x84d │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 5999e │ │ │ │ + b.w 5996e │ │ │ │ movw r3, #2154 @ 0x86a │ │ │ │ movw r2, #59162 @ 0xe71a │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ strd r6, r6, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 599ee │ │ │ │ + b.w 599be │ │ │ │ movw ip, #2124 @ 0x84c │ │ │ │ movw r2, #58765 @ 0xe58d │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -126615,30 +126616,30 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ movw r2, #59063 @ 0xe6b7 │ │ │ │ movw r0, #2149 @ 0x865 │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ movw r1, #2150 @ 0x866 │ │ │ │ movw r2, #59073 @ 0xe6c1 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ @@ -126648,15 +126649,15 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ movw r0, #2124 @ 0x84c │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ movw r1, #2124 @ 0x84c │ │ │ │ movw r2, #58769 @ 0xe591 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -126665,30 +126666,30 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ movw lr, #2151 @ 0x867 │ │ │ │ movw r2, #59083 @ 0xe6cb │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ movw r3, #2154 @ 0x86a │ │ │ │ movw r2, #59171 @ 0xe723 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r9, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r6 │ │ │ │ strd r6, r6, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 599ee │ │ │ │ + b.w 599be │ │ │ │ movw lr, #2124 @ 0x84c │ │ │ │ movw r2, #58773 @ 0xe595 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -126698,29 +126699,29 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd lr, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ movw ip, #2142 @ 0x85e │ │ │ │ movw r2, #59111 @ 0xe6e7 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ movw r3, #2154 @ 0x86a │ │ │ │ movw r2, #59151 @ 0xe70f │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ strd r0, r0, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.w 59a02 │ │ │ │ + b.w 599d2 │ │ │ │ movw ip, #2124 @ 0x84c │ │ │ │ movw r2, #58776 @ 0xe598 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -126730,26 +126731,26 @@ │ │ │ │ strd r0, r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd ip, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 59776 │ │ │ │ + b.w 59fa0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59746 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5978e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5975e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 597a6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 59776 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5975c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5972c │ │ │ │ movw r0, #2122 @ 0x84a │ │ │ │ movw r2, #58799 @ 0xe5af │ │ │ │ mov r7, fp │ │ │ │ mov sl, fp │ │ │ │ mov r3, fp │ │ │ │ mov r8, fp │ │ │ │ mov r5, fp │ │ │ │ @@ -126760,19 +126761,19 @@ │ │ │ │ strd fp, fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ strd fp, fp, [sp, #140] @ 0x8c │ │ │ │ strd fp, fp, [sp, #148] @ 0x94 │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 59e70 │ │ │ │ + beq.w 59e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -126781,56 +126782,56 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5aa4c │ │ │ │ + beq.n 5aa1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5ab0e │ │ │ │ + beq.n 5aade │ │ │ │ mov r6, r7 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ - b.w 59e76 │ │ │ │ + b.w 59e46 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5a4b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5a484 │ │ │ │ movw r1, #2122 @ 0x84a │ │ │ │ movw r2, #58811 @ 0xe5bb │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ strd r1, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 599a6 │ │ │ │ - ldr r3, [pc, #296] @ (5aba8 ) │ │ │ │ + b.w 59976 │ │ │ │ + ldr r3, [pc, #296] @ (5ab78 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 5a754 │ │ │ │ + b.n 5a724 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - bl f19c │ │ │ │ + bl f16c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 5a80c │ │ │ │ + b.n 5a7dc │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - b.n 5a7e0 │ │ │ │ + b.n 5a7b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ strd r0, r0, [sp, #144] @ 0x90 │ │ │ │ movw r2, #59180 @ 0xe72c │ │ │ │ movw r0, #2142 @ 0x85e │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 599ee │ │ │ │ + b.w 599be │ │ │ │ mov r6, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -126842,132 +126843,132 @@ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ strd r0, r0, [sp, #140] @ 0x8c │ │ │ │ strd r0, r0, [sp, #148] @ 0x94 │ │ │ │ movw r0, #2125 @ 0x84d │ │ │ │ strd r0, r2, [sp, #156] @ 0x9c │ │ │ │ - b.w 59fd0 │ │ │ │ + b.w 59fa0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ strd r2, sl, [sp, #148] @ 0x94 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ movw r2, #58937 @ 0xe639 │ │ │ │ ldr.w r8, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldr.w r9, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ - b.n 5a812 │ │ │ │ + b.n 5a7e2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5aa4c │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10280 │ │ │ │ - ldr r3, [pc, #140] @ (5abac ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5aa1c │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10250 │ │ │ │ + ldr r3, [pc, #140] @ (5ab7c ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #140] @ (5abb0 ) │ │ │ │ - ldr r0, [pc, #140] @ (5abb4 ) │ │ │ │ + ldr r1, [pc, #140] @ (5ab80 ) │ │ │ │ + ldr r0, [pc, #140] @ (5ab84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #132] @ (5abb8 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #132] @ (5ab88 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #132] @ (5abbc ) │ │ │ │ - ldr r0, [pc, #132] @ (5abc0 ) │ │ │ │ + ldr r1, [pc, #132] @ (5ab8c ) │ │ │ │ + ldr r0, [pc, #132] @ (5ab90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #120] @ (5abc4 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #120] @ (5ab94 ) │ │ │ │ movw r2, #58884 @ 0xe604 │ │ │ │ - ldr r1, [pc, #120] @ (5abc8 ) │ │ │ │ - ldr r0, [pc, #120] @ (5abcc ) │ │ │ │ + ldr r1, [pc, #120] @ (5ab98 ) │ │ │ │ + ldr r0, [pc, #120] @ (5ab9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ (5abd0 ) │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + ldr r3, [pc, #112] @ (5aba0 ) │ │ │ │ movw r2, #58894 @ 0xe60e │ │ │ │ - ldr r1, [pc, #112] @ (5abd4 ) │ │ │ │ - ldr r0, [pc, #112] @ (5abd8 ) │ │ │ │ + ldr r1, [pc, #112] @ (5aba4 ) │ │ │ │ + ldr r0, [pc, #112] @ (5aba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ - b.w 5930a │ │ │ │ + b.w 592da │ │ │ │ mov r6, r0 │ │ │ │ - b.w 58f1a │ │ │ │ + b.w 58eea │ │ │ │ mov r7, fp │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ str.w fp, [sp, #132] @ 0x84 │ │ │ │ strd fp, fp, [sp, #116] @ 0x74 │ │ │ │ str.w fp, [sp, #112] @ 0x70 │ │ │ │ str.w fp, [sp, #136] @ 0x88 │ │ │ │ str.w fp, [sp, #128] @ 0x80 │ │ │ │ - b.w 599d2 │ │ │ │ + b.w 599a2 │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5ab7c │ │ │ │ + bcs.n 5ab3c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5ac5c │ │ │ │ + bne.n 5ac1c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5aabc │ │ │ │ + bne.n 5ac7c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + udf #238 @ 0xee │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ movs r1, 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, #1800] @ 0x708 │ │ │ │ subw sp, sp, #2260 @ 0x8d4 │ │ │ │ - ldr.w r0, [pc, #3028] @ 5b7c8 │ │ │ │ + ldr.w r0, [pc, #3028] @ 5b798 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, sp, #1128 @ 0x468 │ │ │ │ add r0, pc │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #988] @ 0x3dc │ │ │ │ - ldr.w r2, [pc, #3016] @ 5b7cc │ │ │ │ - ldr.w fp, [pc, #3016] @ 5b7d0 │ │ │ │ + ldr.w r2, [pc, #3016] @ 5b79c │ │ │ │ + ldr.w fp, [pc, #3016] @ 5b7a0 │ │ │ │ add fp, pc │ │ │ │ ldr r2, [r0, r2] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [sp, #2252] @ 0x8cc │ │ │ │ mov.w r2, #0 │ │ │ │ - ldr.w r2, [pc, #3000] @ 5b7d4 │ │ │ │ + ldr.w r2, [pc, #3000] @ 5b7a4 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ mov r3, r2 │ │ │ │ addw r2, r2, #1708 @ 0x6ac │ │ │ │ str r2, [r4, #0] │ │ │ │ add.w r2, r3, #1728 @ 0x6c0 │ │ │ │ str r2, [r4, #4] │ │ │ │ @@ -127001,18 +127002,18 @@ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add.w r2, r3, #864 @ 0x360 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r3, #1232 @ 0x4d0 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ - cbz r7, 5acc8 │ │ │ │ + cbz r7, 5ac98 │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, #18 │ │ │ │ - bhi.w 5b858 │ │ │ │ + bhi.w 5b828 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r3, r4, #29 │ │ │ │ lsls r3, r1, #29 │ │ │ │ lsls r4, r6, #28 │ │ │ │ lsls r6, r3, #28 │ │ │ │ lsls r0, r3, #27 │ │ │ │ lsls r5, r0, #27 │ │ │ │ @@ -127028,23 +127029,23 @@ │ │ │ │ lsls r4, r5, #27 │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r7, r0, #12 │ │ │ │ lsls r5, r0, #12 │ │ │ │ ldr r3, [sp, #988] @ 0x3dc │ │ │ │ subs r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.w 5b858 │ │ │ │ + bhi.w 5b828 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r4, #11 │ │ │ │ lsls r4, r3, #11 │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ - ldr.w r3, [pc, #2804] @ 5b7d8 │ │ │ │ + ldr.w r3, [pc, #2804] @ 5b7a8 │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ @@ -127070,302 +127071,302 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ add.w r7, sp, #1936 @ 0x790 │ │ │ │ addw r5, sp, #2148 @ 0x864 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 5b6f0 │ │ │ │ + beq.w 5b6c0 │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ addw fp, sp, #2044 @ 0x7fc │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2696] @ 5b7dc │ │ │ │ + ldr.w r3, [pc, #2696] @ 5b7ac │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ - beq.w 5bcb0 │ │ │ │ + beq.w 5bc80 │ │ │ │ add.w r2, sp, #1208 @ 0x4b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ str.w r2, [sp, #1040] @ 0x410 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5bcb0 │ │ │ │ + beq.w 5bc80 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 5b70e │ │ │ │ + beq.w 5b6de │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2604] @ 5b7e0 │ │ │ │ + ldr.w r3, [pc, #2604] @ 5b7b0 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #964] @ 0x3c4 │ │ │ │ - beq.w 5bc3a │ │ │ │ + beq.w 5bc0a │ │ │ │ add.w r3, sp, #1312 @ 0x520 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #980] @ 0x3d4 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5bdc0 │ │ │ │ + beq.w 5bd90 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp r6, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 5b726 │ │ │ │ - ldr.w r3, [pc, #2532] @ 5b7e4 │ │ │ │ + beq.w 5b6f6 │ │ │ │ + ldr.w r3, [pc, #2532] @ 5b7b4 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r6, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5bd4c │ │ │ │ + beq.w 5bd1c │ │ │ │ add.w r3, sp, #1416 @ 0x588 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5be7c │ │ │ │ + beq.w 5be4c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #972] @ 0x3cc │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 5b73e │ │ │ │ + beq.w 5b70e │ │ │ │ ldr r3, [sp, #972] @ 0x3cc │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2440] @ 5b7e8 │ │ │ │ + ldr.w r3, [pc, #2440] @ 5b7b8 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #972] @ 0x3cc │ │ │ │ - beq.w 5be1e │ │ │ │ + beq.w 5bdee │ │ │ │ add.w r3, sp, #1520 @ 0x5f0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #972] @ 0x3cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5bf3a │ │ │ │ + beq.w 5bf0a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 5b758 │ │ │ │ + beq.w 5b728 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2352] @ 5b7ec │ │ │ │ + ldr.w r3, [pc, #2352] @ 5b7bc │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ - beq.w 5beda │ │ │ │ + beq.w 5beaa │ │ │ │ add.w r3, sp, #1624 @ 0x658 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [sp, #1032] @ 0x408 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5c0b2 │ │ │ │ + beq.w 5c082 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp sl, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 5b772 │ │ │ │ - ldr.w r3, [pc, #2276] @ 5b7f0 │ │ │ │ + beq.w 5b742 │ │ │ │ + ldr.w r3, [pc, #2276] @ 5b7c0 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, sl, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w sl, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5bfcc │ │ │ │ + beq.w 5bf9c │ │ │ │ add.w r3, sp, #1728 @ 0x6c0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1036] @ 0x40c │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 5c1ea │ │ │ │ + beq.w 5c1ba │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ cmp r9, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 5b78c │ │ │ │ - ldr.w r3, [pc, #2196] @ 5b7f4 │ │ │ │ + beq.w 5b75c │ │ │ │ + ldr.w r3, [pc, #2196] @ 5b7c4 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r9, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r9, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5c1d0 │ │ │ │ + beq.w 5c1a0 │ │ │ │ add.w r3, sp, #1832 @ 0x728 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1044] @ 0x414 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 5c254 │ │ │ │ + beq.w 5c224 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r1, sp, #1936 @ 0x790 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #17 │ │ │ │ cmp r8, r4 │ │ │ │ strd r2, r3, [r1] │ │ │ │ - beq.w 5b7a6 │ │ │ │ - ldr.w r3, [pc, #2104] @ 5b7f8 │ │ │ │ + beq.w 5b776 │ │ │ │ + ldr.w r3, [pc, #2104] @ 5b7c8 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r8, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r8, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5c23c │ │ │ │ + beq.w 5c20c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 5c2a4 │ │ │ │ + beq.w 5c274 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1056 @ 0x420 │ │ │ │ movs r0, #17 │ │ │ │ movs r1, #17 │ │ │ │ strd r0, r1, [r3, #-8] │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 5b7b6 │ │ │ │ + beq.w 5b786 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2012] @ 5b7fc │ │ │ │ + ldr.w r3, [pc, #2012] @ 5b7cc │ │ │ │ add.w r0, sp, #1048 @ 0x418 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2148] @ 0x864 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ - beq.w 5bd6e │ │ │ │ + beq.w 5bd3e │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5bd6e │ │ │ │ + beq.w 5bd3e │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #952] @ 0x3b8 │ │ │ │ ldr.w r3, [sp, #1024] @ 0x400 │ │ │ │ str r3, [sp, #948] @ 0x3b4 │ │ │ │ ldr r2, [sp, #980] @ 0x3d4 │ │ │ │ ldr r3, [sp, #1020] @ 0x3fc │ │ │ │ @@ -127392,192 +127393,192 @@ │ │ │ │ str.w sl, [r2] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ str.w r9, [r0] │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ str.w r8, [r7] │ │ │ │ str.w r3, [sp, #2044] @ 0x7fc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r1, [sp, #1044] @ 0x414 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r7, [sp, #1004] @ 0x3ec │ │ │ │ str r7, [sp, #620] @ 0x26c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ ldr r7, [sp, #1012] @ 0x3f4 │ │ │ │ ldr.w r1, [sp, #1036] @ 0x40c │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r1, [sp, #1032] @ 0x408 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r1, [sp, #1028] @ 0x404 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #988] @ 0x3dc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1224 @ 0x4c8 │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 58e6c │ │ │ │ + bl 58e3c │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5b148 │ │ │ │ + beq.n 5b118 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b130 │ │ │ │ + bne.n 5b100 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5bfe8 │ │ │ │ + ble.w 5bfb8 │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5b16c │ │ │ │ + beq.n 5b13c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b154 │ │ │ │ + bne.n 5b124 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c00e │ │ │ │ + ble.w 5bfde │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 5b190 │ │ │ │ + beq.n 5b160 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b178 │ │ │ │ + bne.n 5b148 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c034 │ │ │ │ + ble.w 5c004 │ │ │ │ ldr r3, [sp, #972] @ 0x3cc │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5b1b4 │ │ │ │ + beq.n 5b184 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b19c │ │ │ │ + bne.n 5b16c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c058 │ │ │ │ + ble.w 5c028 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5b1d8 │ │ │ │ + beq.n 5b1a8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b1c0 │ │ │ │ + bne.n 5b190 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c0ce │ │ │ │ + ble.w 5c09e │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 5b1fc │ │ │ │ + beq.n 5b1cc │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b1e4 │ │ │ │ + bne.n 5b1b4 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c0f4 │ │ │ │ + ble.w 5c0c4 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 5b220 │ │ │ │ + beq.n 5b1f0 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b208 │ │ │ │ + bne.n 5b1d8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c11c │ │ │ │ + ble.w 5c0ec │ │ │ │ cmp r8, r4 │ │ │ │ - beq.n 5b244 │ │ │ │ + beq.n 5b214 │ │ │ │ add.w r3, r8, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b22c │ │ │ │ + bne.n 5b1fc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c144 │ │ │ │ + ble.w 5c114 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5b268 │ │ │ │ + beq.n 5b238 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b250 │ │ │ │ + bne.n 5b220 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5c16c │ │ │ │ - ldr.w r2, [pc, #1428] @ 5b800 │ │ │ │ - ldr.w r3, [pc, #1372] @ 5b7cc │ │ │ │ + ble.w 5c13c │ │ │ │ + ldr.w r2, [pc, #1428] @ 5b7d0 │ │ │ │ + ldr.w r3, [pc, #1372] @ 5b79c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ + bne.w 5c896 │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #2260 @ 0x8d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1352] @ 5b7d8 │ │ │ │ + ldr.w r3, [pc, #1352] @ 5b7a8 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r4, [sp, #1024] @ 0x400 │ │ │ │ - b.n 5acf0 │ │ │ │ - ldr.w r3, [pc, #1336] @ 5b7d8 │ │ │ │ + b.n 5acc0 │ │ │ │ + ldr.w r3, [pc, #1336] @ 5b7a8 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r4, [sp, #1024] @ 0x400 │ │ │ │ str r4, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 5acf4 │ │ │ │ + b.n 5acc4 │ │ │ │ ldr r3, [r1, #68] @ 0x44 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ @@ -127605,29 +127606,29 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #964] @ 0x3c4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 5c8e2 │ │ │ │ - ldr.w r2, [pc, #1284] @ 5b804 │ │ │ │ + bpl.w 5c8b2 │ │ │ │ + ldr.w r2, [pc, #1284] @ 5b7d4 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5c8ce │ │ │ │ - ldr.w r2, [pc, #1272] @ 5b808 │ │ │ │ + beq.w 5c89e │ │ │ │ + ldr.w r2, [pc, #1272] @ 5b7d8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5c8ca │ │ │ │ + beq.w 5c89a │ │ │ │ ldr r3, [sp, #988] @ 0x3dc │ │ │ │ ldr r5, [r7, #8] │ │ │ │ add.w r2, r1, r3, lsl #2 │ │ │ │ str r2, [sp, #980] @ 0x3d4 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 5b54c │ │ │ │ + bhi.w 5b51c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r0, r4 │ │ │ │ movs r6, r5 │ │ │ │ movs r4, r7 │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsls r0, r3, #1 │ │ │ │ @@ -127639,205 +127640,205 @@ │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr.w r2, [pc, #1208] @ 5b80c │ │ │ │ + ldr.w r2, [pc, #1208] @ 5b7dc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1708] @ 0x6ac │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c4ce │ │ │ │ + beq.w 5c49e │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1184] @ 5b810 │ │ │ │ + ldr.w r2, [pc, #1184] @ 5b7e0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1728] @ 0x6c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #964] @ 0x3c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c364 │ │ │ │ + beq.w 5c334 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1160] @ 5b814 │ │ │ │ + ldr.w r2, [pc, #1160] @ 5b7e4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1768] @ 0x6e8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c324 │ │ │ │ + beq.w 5c2f4 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1136] @ 5b818 │ │ │ │ + ldr.w r2, [pc, #1136] @ 5b7e8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1516] @ 0x5ec │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #972] @ 0x3cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c2b8 │ │ │ │ + beq.w 5c288 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1112] @ 5b81c │ │ │ │ + ldr.w r2, [pc, #1112] @ 5b7ec │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1512] @ 0x5e8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c26a │ │ │ │ + beq.w 5c23a │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1088] @ 5b820 │ │ │ │ + ldr.w r2, [pc, #1088] @ 5b7f0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1984] @ 0x7c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c202 │ │ │ │ + beq.w 5c1d2 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1064] @ 5b824 │ │ │ │ + ldr.w r2, [pc, #1064] @ 5b7f4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #660] @ 0x294 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c192 │ │ │ │ + beq.w 5c162 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #1040] @ 5b828 │ │ │ │ + ldr.w r2, [pc, #1040] @ 5b7f8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #700] @ 0x2bc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1012] @ 0x3f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bf8c │ │ │ │ + beq.w 5bf5c │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #1016] @ (5b82c ) │ │ │ │ + ldr r2, [pc, #1016] @ (5b7fc ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #2156] @ 0x86c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1008] @ 0x3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5befa │ │ │ │ + beq.w 5beca │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #992] @ (5b830 ) │ │ │ │ + ldr r2, [pc, #992] @ (5b800 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1560] @ 0x618 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1004] @ 0x3ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5be9a │ │ │ │ + beq.w 5be6a │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #972] @ (5b834 ) │ │ │ │ + ldr r2, [pc, #972] @ (5b804 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5be3e │ │ │ │ + beq.w 5be0e │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #948] @ (5b838 ) │ │ │ │ + ldr r2, [pc, #948] @ (5b808 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1696] @ 0x6a0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bde0 │ │ │ │ + beq.w 5bdb0 │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #928] @ (5b83c ) │ │ │ │ + ldr r2, [pc, #928] @ (5b80c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1316] @ 0x524 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bd82 │ │ │ │ + beq.w 5bd52 │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #904] @ (5b840 ) │ │ │ │ + ldr r2, [pc, #904] @ (5b810 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1388] @ 0x56c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #996] @ 0x3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bd0e │ │ │ │ + beq.w 5bcde │ │ │ │ subs r5, #1 │ │ │ │ - ldr r2, [pc, #884] @ (5b844 ) │ │ │ │ + ldr r2, [pc, #884] @ (5b814 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1408] @ 0x580 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bcd0 │ │ │ │ + beq.w 5bca0 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 5b4f4 │ │ │ │ - ldr r3, [pc, #744] @ (5b7d8 ) │ │ │ │ + bgt.n 5b4c4 │ │ │ │ + ldr r3, [pc, #744] @ (5b7a8 ) │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ - b.n 5ad28 │ │ │ │ - ldr r2, [pc, #848] @ (5b848 ) │ │ │ │ + b.n 5acf8 │ │ │ │ + ldr r2, [pc, #848] @ (5b818 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #2136] @ 0x858 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5bf58 │ │ │ │ + beq.w 5bf28 │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #1020] @ 0x3fc │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 5b4ec │ │ │ │ - ldr r2, [pc, #824] @ (5b84c ) │ │ │ │ + ble.n 5b4bc │ │ │ │ + ldr r2, [pc, #824] @ (5b81c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #864] @ 0x360 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c2f2 │ │ │ │ + beq.w 5c2c2 │ │ │ │ subs r5, #1 │ │ │ │ str.w r0, [sp, #1024] @ 0x400 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 5b4ec │ │ │ │ - ldr r2, [pc, #796] @ (5b850 ) │ │ │ │ + ble.n 5b4bc │ │ │ │ + ldr r2, [pc, #796] @ (5b820 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1232] @ 0x4d0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5c07e │ │ │ │ + beq.w 5c04e │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 5b4ec │ │ │ │ + ble.n 5b4bc │ │ │ │ mov r2, r4 │ │ │ │ add.w r4, sp, #1056 @ 0x420 │ │ │ │ ldr r3, [sp, #988] @ 0x3dc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -127865,19 +127866,19 @@ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [sp, #1024] @ 0x400 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #688] @ (5b854 ) │ │ │ │ + ldr r3, [pc, #688] @ (5b824 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #964] @ 0x3c4 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ str r3, [sp, #972] @ 0x3cc │ │ │ │ @@ -127900,16 +127901,16 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ - bne.w 5b4ec │ │ │ │ - ldr r3, [pc, #480] @ (5b7d8 ) │ │ │ │ + bne.w 5b4bc │ │ │ │ + ldr r3, [pc, #480] @ (5b7a8 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r9 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ @@ -127919,1797 +127920,1797 @@ │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 5b64a │ │ │ │ + cbnz r3, 5b61a │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r7, r0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 5b632 │ │ │ │ + bne.n 5b602 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5bbb8 │ │ │ │ + ble.w 5bb88 │ │ │ │ cmp r6, r4 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 5b672 │ │ │ │ + beq.n 5b642 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r7, r0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 5b65a │ │ │ │ + bne.n 5b62a │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5bbe4 │ │ │ │ + ble.w 5bbb4 │ │ │ │ ldr r3, [sp, #972] @ 0x3cc │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5b69a │ │ │ │ + beq.n 5b66a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5b682 │ │ │ │ + bne.n 5b652 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5bc0e │ │ │ │ + ble.w 5bbde │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 5b884 │ │ │ │ + beq.w 5b854 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5b6ac │ │ │ │ + bne.n 5b67c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 5b884 │ │ │ │ - bne.w 5c436 │ │ │ │ + bgt.w 5b854 │ │ │ │ + bne.w 5c406 │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5b884 │ │ │ │ + beq.w 5b854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b884 │ │ │ │ + bne.w 5b854 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b884 │ │ │ │ + b.n 5b854 │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ add.w r3, sp, #1208 @ 0x4b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1040] @ 0x410 │ │ │ │ addw fp, sp, #2044 @ 0x7fc │ │ │ │ - blx 41bc │ │ │ │ - b.w 5ad90 │ │ │ │ + blx 4188 │ │ │ │ + b.w 5ad60 │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ add.w r3, sp, #1312 @ 0x520 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #980] @ 0x3d4 │ │ │ │ - blx 41bc │ │ │ │ - b.w 5adea │ │ │ │ + blx 4188 │ │ │ │ + b.w 5adba │ │ │ │ add.w r3, sp, #1416 @ 0x588 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r6, [sp, #2148] @ 0x864 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ - blx 41bc │ │ │ │ - b.w 5ae3c │ │ │ │ + blx 4188 │ │ │ │ + b.w 5ae0c │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ add.w r3, sp, #1520 @ 0x5f0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ - blx 41bc │ │ │ │ - b.w 5ae98 │ │ │ │ + blx 4188 │ │ │ │ + b.w 5ae68 │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ add.w r3, sp, #1624 @ 0x658 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1032] @ 0x408 │ │ │ │ - blx 41bc │ │ │ │ - b.w 5aef4 │ │ │ │ + blx 4188 │ │ │ │ + b.w 5aec4 │ │ │ │ add.w r3, sp, #1728 @ 0x6c0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #2148] @ 0x864 │ │ │ │ str.w r3, [sp, #1036] @ 0x40c │ │ │ │ - blx 41bc │ │ │ │ - b.w 5af4a │ │ │ │ + blx 4188 │ │ │ │ + b.w 5af1a │ │ │ │ add.w r3, sp, #1832 @ 0x728 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r9, [sp, #2148] @ 0x864 │ │ │ │ str.w r3, [sp, #1044] @ 0x414 │ │ │ │ - blx 41bc │ │ │ │ - b.w 5afa0 │ │ │ │ + blx 4188 │ │ │ │ + b.w 5af70 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #2148] @ 0x864 │ │ │ │ - blx 41bc │ │ │ │ - b.n 5aff6 │ │ │ │ + blx 4188 │ │ │ │ + b.n 5afc6 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ - blx 41bc │ │ │ │ - b.n 5b054 │ │ │ │ + blx 4188 │ │ │ │ + b.n 5b024 │ │ │ │ nop │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [pc, #560] @ (5ba34 ) │ │ │ │ + ldr r5, [pc, #752] @ (5bac4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ movs r1, r0 │ │ │ │ - ldr.w r0, [pc, #3392] @ 5c59c │ │ │ │ + ldr.w r0, [pc, #3392] @ 5c56c │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [sp, #988] @ 0x3dc │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #3372] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #3372] @ 5c570 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58557 @ 0xe4bd │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ cmpne sl, r4 │ │ │ │ - beq.n 5b8ac │ │ │ │ + beq.n 5b87c │ │ │ │ add.w r3, sl, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5b896 │ │ │ │ + bne.n 5b866 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 5b910 │ │ │ │ + ble.n 5b8e0 │ │ │ │ cmp r9, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 5b8d4 │ │ │ │ + beq.n 5b8a4 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5b8be │ │ │ │ + bne.n 5b88e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 5b93a │ │ │ │ + ble.n 5b90a │ │ │ │ cmp r8, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r8, #0 │ │ │ │ - beq.n 5b8fc │ │ │ │ + beq.n 5b8cc │ │ │ │ add.w r3, r8, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5b8e6 │ │ │ │ + bne.n 5b8b6 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 5b964 │ │ │ │ - ldr.w r3, [pc, #3236] @ 5c5a4 │ │ │ │ + ble.n 5b934 │ │ │ │ + ldr.w r3, [pc, #3236] @ 5c574 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r0, [pc, #3236] @ 5c5a8 │ │ │ │ + ldr.w r0, [pc, #3236] @ 5c578 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 5b268 │ │ │ │ - bne.w 5c45c │ │ │ │ + bl 17a0c │ │ │ │ + b.n 5b238 │ │ │ │ + bne.w 5c42c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5b8ac │ │ │ │ + beq.n 5b87c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b8ac │ │ │ │ + bne.n 5b87c │ │ │ │ mov r0, sl │ │ │ │ strd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b8ac │ │ │ │ - bne.w 5c4a8 │ │ │ │ + b.n 5b87c │ │ │ │ + bne.w 5c478 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5b8d4 │ │ │ │ + beq.n 5b8a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b8d4 │ │ │ │ + bne.n 5b8a4 │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b8d4 │ │ │ │ - bne.w 5c482 │ │ │ │ + b.n 5b8a4 │ │ │ │ + bne.w 5c452 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5b8fc │ │ │ │ + beq.n 5b8cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b8fc │ │ │ │ + bne.n 5b8cc │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b8fc │ │ │ │ - ldr.w r3, [pc, #3088] @ 5c5a0 │ │ │ │ + b.n 5b8cc │ │ │ │ + ldr.w r3, [pc, #3088] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 5b2ca │ │ │ │ - ldr.w r3, [pc, #3060] @ 5c5a0 │ │ │ │ + b.n 5b29a │ │ │ │ + ldr.w r3, [pc, #3060] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ str r3, [sp, #1004] @ 0x3ec │ │ │ │ - b.n 5b2d2 │ │ │ │ - ldr.w r3, [pc, #3032] @ 5c5a0 │ │ │ │ + b.n 5b2a2 │ │ │ │ + ldr.w r3, [pc, #3032] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ - b.n 5b2d6 │ │ │ │ - ldr.w r3, [pc, #3000] @ 5c5a0 │ │ │ │ + b.n 5b2a6 │ │ │ │ + ldr.w r3, [pc, #3000] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ str r3, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 5b2da │ │ │ │ - ldr.w r3, [pc, #2964] @ 5c5a0 │ │ │ │ + b.n 5b2aa │ │ │ │ + ldr.w r3, [pc, #2964] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 5b2de │ │ │ │ - ldr.w r3, [pc, #2928] @ 5c5a0 │ │ │ │ + b.n 5b2ae │ │ │ │ + ldr.w r3, [pc, #2928] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 5b2e2 │ │ │ │ - ldr.w r3, [pc, #2892] @ 5c5a0 │ │ │ │ + b.n 5b2b2 │ │ │ │ + ldr.w r3, [pc, #2892] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ - b.n 5b2e6 │ │ │ │ - ldr.w r3, [pc, #2852] @ 5c5a0 │ │ │ │ + b.n 5b2b6 │ │ │ │ + ldr.w r3, [pc, #2852] @ 5c570 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 5b2ba │ │ │ │ - ldr.w r3, [pc, #2836] @ 5c5a0 │ │ │ │ + b.n 5b28a │ │ │ │ + ldr.w r3, [pc, #2836] @ 5c570 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ str r2, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 5b2be │ │ │ │ - ldr.w r3, [pc, #2816] @ 5c5a0 │ │ │ │ + b.n 5b28e │ │ │ │ + ldr.w r3, [pc, #2816] @ 5c570 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ strd r2, r2, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ - b.n 5b2c2 │ │ │ │ - ldr.w r3, [pc, #2792] @ 5c5a0 │ │ │ │ + b.n 5b292 │ │ │ │ + ldr.w r3, [pc, #2792] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ - b.w 5b2c6 │ │ │ │ - ldr.w r3, [pc, #2768] @ 5c5a0 │ │ │ │ + b.w 5b296 │ │ │ │ + ldr.w r3, [pc, #2768] @ 5c570 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ - b.w 5b2b6 │ │ │ │ - ldr.w r3, [pc, #2752] @ 5c5a0 │ │ │ │ + b.w 5b286 │ │ │ │ + ldr.w r3, [pc, #2752] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ strd r3, r3, [sp, #972] @ 0x3cc │ │ │ │ - b.w 5b2ea │ │ │ │ - ldr.w r3, [pc, #2708] @ 5c5a0 │ │ │ │ + b.w 5b2ba │ │ │ │ + ldr.w r3, [pc, #2708] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ strd r3, r3, [sp, #972] @ 0x3cc │ │ │ │ - b.w 5b2ec │ │ │ │ - ldr.w r3, [pc, #2660] @ 5c5a0 │ │ │ │ + b.w 5b2bc │ │ │ │ + ldr.w r3, [pc, #2660] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ strd r3, r3, [sp, #972] @ 0x3cc │ │ │ │ str r3, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b2f0 │ │ │ │ - ldr.w r3, [pc, #2612] @ 5c5a0 │ │ │ │ + b.w 5b2c0 │ │ │ │ + ldr.w r3, [pc, #2612] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ strd r3, r3, [sp, #1004] @ 0x3ec │ │ │ │ strd r3, r3, [sp, #1012] @ 0x3f4 │ │ │ │ strd r3, r3, [sp, #972] @ 0x3cc │ │ │ │ strd r3, r3, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b2f4 │ │ │ │ - ldr.w r3, [pc, #2564] @ 5c5a0 │ │ │ │ + b.w 5b2c4 │ │ │ │ + ldr.w r3, [pc, #2564] @ 5c570 │ │ │ │ ldr.w r2, [fp, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ str.w r2, [sp, #1024] @ 0x400 │ │ │ │ strd r3, r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #1020] @ 0x3fc │ │ │ │ - b.w 5b2ce │ │ │ │ - bne.w 5c39e │ │ │ │ + b.w 5b29e │ │ │ │ + bne.w 5c36e │ │ │ │ ldr r5, [sp, #964] @ 0x3c4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5b64a │ │ │ │ + beq.w 5b61a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b64a │ │ │ │ + bne.w 5b61a │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #980] @ 0x3d4 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ - b.n 5b64a │ │ │ │ - bne.w 5c410 │ │ │ │ + b.n 5b61a │ │ │ │ + bne.w 5c3e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5b672 │ │ │ │ + beq.w 5b642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b672 │ │ │ │ + bne.w 5b642 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b672 │ │ │ │ - bne.w 5c3ea │ │ │ │ + b.n 5b642 │ │ │ │ + bne.w 5c3ba │ │ │ │ ldr r5, [sp, #972] @ 0x3cc │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5b69a │ │ │ │ + beq.w 5b66a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b69a │ │ │ │ + bne.w 5b66a │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b69a │ │ │ │ + b.n 5b66a │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r6, r8 │ │ │ │ clz r3, r3 │ │ │ │ strd r8, r8, [sp, #972] @ 0x3cc │ │ │ │ str.w r8, [sp, #964] @ 0x3c4 │ │ │ │ movw r1, #58537 @ 0xe4a9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #2099 @ 0x833 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b61a │ │ │ │ + bne.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r7, r0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 5bc6c │ │ │ │ + bne.n 5bc3c │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 5b61a │ │ │ │ - bne.w 5c3c4 │ │ │ │ + bgt.w 5b5ea │ │ │ │ + bne.w 5c394 │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5b61a │ │ │ │ + beq.w 5b5ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b61a │ │ │ │ + bne.w 5b5ea │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #980] @ 0x3d4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #980] @ 0x3d4 │ │ │ │ - b.n 5b61a │ │ │ │ + b.n 5b5ea │ │ │ │ mov.w r9, #0 │ │ │ │ movw r1, #58536 @ 0xe4a8 │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ movw r2, #2098 @ 0x832 │ │ │ │ str.w r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b61a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5b5ea │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c500 │ │ │ │ - ldr.w r0, [pc, #2252] @ 5c5ac │ │ │ │ + bne.w 5c4d0 │ │ │ │ + ldr.w r0, [pc, #2252] @ 5c57c │ │ │ │ movs r1, #14 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2220] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2220] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58481 @ 0xe471 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b61a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5b5ea │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c528 │ │ │ │ - ldr.w r0, [pc, #2196] @ 5c5b0 │ │ │ │ + bne.w 5c4f8 │ │ │ │ + ldr.w r0, [pc, #2196] @ 5c580 │ │ │ │ movs r1, #13 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2156] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2156] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58471 @ 0xe467 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b61a │ │ │ │ + b.n 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r6, r8 │ │ │ │ clz r3, r3 │ │ │ │ strd r8, r8, [sp, #972] @ 0x3cc │ │ │ │ movw r1, #58538 @ 0xe4aa │ │ │ │ movw r2, #2100 @ 0x834 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ + b.n 5bc2e │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movw r1, #58548 @ 0xe4b4 │ │ │ │ movw r2, #2110 @ 0x83e │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c550 │ │ │ │ - ldr.w r0, [pc, #2084] @ 5c5b4 │ │ │ │ + bne.w 5c520 │ │ │ │ + ldr.w r0, [pc, #2084] @ 5c584 │ │ │ │ movs r1, #12 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2040] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2040] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58461 @ 0xe45d │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 5b61a │ │ │ │ + b.n 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movw r1, #58537 @ 0xe4a9 │ │ │ │ ldr r6, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2099 @ 0x833 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r6, r6, [sp, #972] @ 0x3cc │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c578 │ │ │ │ - ldr.w r0, [pc, #1992] @ 5c5b8 │ │ │ │ + bne.w 5c548 │ │ │ │ + ldr.w r0, [pc, #1992] @ 5c588 │ │ │ │ movs r2, #11 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1948] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1948] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58451 @ 0xe453 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r8, r8, [sp, #972] @ 0x3cc │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #58539 @ 0xe4ab │ │ │ │ movw r2, #2101 @ 0x835 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c628 │ │ │ │ - ldr.w r0, [pc, #1904] @ 5c5bc │ │ │ │ + bne.w 5c5f8 │ │ │ │ + ldr.w r0, [pc, #1904] @ 5c58c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov sl, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1852] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1852] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58441 @ 0xe449 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r6, r6, [sp, #972] @ 0x3cc │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #58538 @ 0xe4aa │ │ │ │ movw r2, #2100 @ 0x834 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c64c │ │ │ │ - ldr.w r0, [pc, #1816] @ 5c5c0 │ │ │ │ + bne.w 5c61c │ │ │ │ + ldr.w r0, [pc, #1816] @ 5c590 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1760] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1760] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58431 @ 0xe43f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w r8, [sp, #976] @ 0x3d0 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #58540 @ 0xe4ac │ │ │ │ movw r2, #2102 @ 0x836 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c66e │ │ │ │ - ldr.w r0, [pc, #1724] @ 5c5c4 │ │ │ │ + bne.w 5c63e │ │ │ │ + ldr.w r0, [pc, #1724] @ 5c594 │ │ │ │ movs r1, #8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1664] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1664] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58421 @ 0xe435 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movw r1, #58539 @ 0xe4ab │ │ │ │ ldr r2, [sp, #972] @ 0x3cc │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #2101 @ 0x835 │ │ │ │ - b.n 5bc5e │ │ │ │ + b.n 5bc2e │ │ │ │ str.w r0, [sp, #1028] @ 0x404 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr.w r2, [sp, #1028] @ 0x404 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b512 │ │ │ │ - ldr.w r3, [pc, #1588] @ 5c5a0 │ │ │ │ + beq.w 5b4e2 │ │ │ │ + ldr.w r3, [pc, #1588] @ 5c570 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ movw r1, #58488 @ 0xe478 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5b5ea │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c6b6 │ │ │ │ - ldr.w r0, [pc, #1580] @ 5c5c8 │ │ │ │ + bne.w 5c686 │ │ │ │ + ldr.w r0, [pc, #1580] @ 5c598 │ │ │ │ movs r1, #7 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1520] @ 5c5a0 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1520] @ 5c570 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58411 @ 0xe42b │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r1, #58541 @ 0xe4ad │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #2103 @ 0x837 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - bne.w 5c690 │ │ │ │ + b.n 5bc2e │ │ │ │ + bne.w 5c660 │ │ │ │ ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b148 │ │ │ │ + beq.w 5b118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b148 │ │ │ │ + bne.w 5b118 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b148 │ │ │ │ - bne.w 5c6fe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b118 │ │ │ │ + bne.w 5c6ce │ │ │ │ ldr r1, [sp, #964] @ 0x3c4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b16c │ │ │ │ + beq.w 5b13c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b16c │ │ │ │ + bne.w 5b13c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b16c │ │ │ │ - bne.w 5c724 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b13c │ │ │ │ + bne.w 5c6f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b190 │ │ │ │ + beq.w 5b160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b190 │ │ │ │ + bne.w 5b160 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b190 │ │ │ │ - bne.w 5c6d8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b160 │ │ │ │ + bne.w 5c6a8 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b1b4 │ │ │ │ + beq.w 5b184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b1b4 │ │ │ │ + bne.w 5b184 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b1b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b184 │ │ │ │ str.w r0, [sp, #1028] @ 0x404 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr.w r2, [sp, #1028] @ 0x404 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b550 │ │ │ │ - ldr.w r3, [pc, #1292] @ 5c5a0 │ │ │ │ + beq.w 5b520 │ │ │ │ + ldr.w r3, [pc, #1292] @ 5c570 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ movw r1, #58502 @ 0xe486 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movw r1, #58540 @ 0xe4ac │ │ │ │ ldr.w sl, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2102 @ 0x836 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - bne.w 5c74a │ │ │ │ + b.n 5bc2e │ │ │ │ + bne.w 5c71a │ │ │ │ ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b1d8 │ │ │ │ + beq.w 5b1a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b1d8 │ │ │ │ + bne.w 5b1a8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b1d8 │ │ │ │ - bne.w 5c770 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b1a8 │ │ │ │ + bne.w 5c740 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b1fc │ │ │ │ + beq.w 5b1cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b1fc │ │ │ │ + bne.w 5b1cc │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b1fc │ │ │ │ - bne.w 5c796 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b1cc │ │ │ │ + bne.w 5c766 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b220 │ │ │ │ + beq.w 5b1f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b220 │ │ │ │ + bne.w 5b1f0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b220 │ │ │ │ - bne.w 5c802 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b1f0 │ │ │ │ + bne.w 5c7d2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b244 │ │ │ │ + beq.w 5b214 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b244 │ │ │ │ + bne.w 5b214 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b244 │ │ │ │ - bne.w 5c7de │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b214 │ │ │ │ + bne.w 5c7ae │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b268 │ │ │ │ + beq.w 5b238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b268 │ │ │ │ + bne.w 5b238 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5b268 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5b238 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c7bc │ │ │ │ - ldr.w r0, [pc, #1068] @ 5c5cc │ │ │ │ + bne.w 5c78c │ │ │ │ + ldr.w r0, [pc, #1068] @ 5c59c │ │ │ │ movs r1, #6 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #1000] @ (5c5a0 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #1000] @ (5c570 ) │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58401 @ 0xe421 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ movw r1, #58546 @ 0xe4b2 │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #2108 @ 0x83c │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ + b.n 5bc2e │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ movw r1, #58541 @ 0xe4ad │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #2103 @ 0x837 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c826 │ │ │ │ - ldr r0, [pc, #960] @ (5c5d0 ) │ │ │ │ + bne.w 5c7f6 │ │ │ │ + ldr r0, [pc, #960] @ (5c5a0 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #892] @ (5c5a0 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #892] @ (5c570 ) │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58391 @ 0xe417 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r1, #58547 @ 0xe4b3 │ │ │ │ movw r2, #2109 @ 0x83d │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ + b.n 5bc2e │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ mov r8, r9 │ │ │ │ movw r1, #58546 @ 0xe4b2 │ │ │ │ movw r2, #2108 @ 0x83c │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c84a │ │ │ │ - ldr r0, [pc, #860] @ (5c5d4 ) │ │ │ │ + bne.w 5c81a │ │ │ │ + ldr r0, [pc, #860] @ (5c5a4 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #788] @ (5c5a0 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #788] @ (5c570 ) │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58381 @ 0xe40d │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movw r1, #58547 @ 0xe4b3 │ │ │ │ movw r2, #2109 @ 0x83d │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5bc5e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5bc2e │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c86a │ │ │ │ - ldr r0, [pc, #784] @ (5c5d8 ) │ │ │ │ + bne.w 5c83a │ │ │ │ + ldr r0, [pc, #784] @ (5c5a8 ) │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #708] @ (5c5a0 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #708] @ (5c570 ) │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58371 @ 0xe403 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ str.w r0, [sp, #1028] @ 0x404 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr.w r2, [sp, #1028] @ 0x404 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b532 │ │ │ │ - ldr r3, [pc, #664] @ (5c5a0 ) │ │ │ │ + beq.w 5b502 │ │ │ │ + ldr r3, [pc, #664] @ (5c570 ) │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r2 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ movw r1, #58495 @ 0xe47f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5b5ea │ │ │ │ + blx 4280 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c88a │ │ │ │ - ldr r0, [pc, #680] @ (5c5dc ) │ │ │ │ + bne.w 5c85a │ │ │ │ + ldr r0, [pc, #680] @ (5c5ac ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r8 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #600] @ (5c5a0 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #600] @ (5c570 ) │ │ │ │ str.w r8, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r8 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58361 @ 0xe3f9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r8, [sp, #972] @ 0x3cc │ │ │ │ str.w r8, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5b5ea │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5c8a8 │ │ │ │ - ldr r0, [pc, #620] @ (5c5e0 ) │ │ │ │ + bne.w 5c878 │ │ │ │ + ldr r0, [pc, #620] @ (5c5b0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #18 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #536] @ (5c5a0 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #536] @ (5c570 ) │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58351 @ 0xe3ef │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r2, [pc, #580] @ (5c5e4 ) │ │ │ │ - ldr r3, [pc, #580] @ (5c5e8 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r2, [pc, #580] @ (5c5b4 ) │ │ │ │ + ldr r3, [pc, #580] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #564] @ (5c5ec ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #564] @ (5c5bc ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58568 @ 0xe4c8 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #552] @ (5c5f0 ) │ │ │ │ - ldr r3, [pc, #544] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #552] @ (5c5c0 ) │ │ │ │ + ldr r3, [pc, #544] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #532] @ (5c5f4 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #532] @ (5c5c4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58567 @ 0xe4c7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #524] @ (5c5f8 ) │ │ │ │ - ldr r3, [pc, #504] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #524] @ (5c5c8 ) │ │ │ │ + ldr r3, [pc, #504] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #504] @ (5c5fc ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #504] @ (5c5cc ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58570 @ 0xe4ca │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #492] @ (5c600 ) │ │ │ │ - ldr r3, [pc, #468] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #492] @ (5c5d0 ) │ │ │ │ + ldr r3, [pc, #468] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #472] @ (5c604 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #472] @ (5c5d4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58569 @ 0xe4c9 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #464] @ (5c608 ) │ │ │ │ - ldr r3, [pc, #428] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #464] @ (5c5d8 ) │ │ │ │ + ldr r3, [pc, #428] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #444] @ (5c60c ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #444] @ (5c5dc ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58571 @ 0xe4cb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #432] @ (5c610 ) │ │ │ │ - ldr r3, [pc, #392] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #432] @ (5c5e0 ) │ │ │ │ + ldr r3, [pc, #392] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #412] @ (5c614 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #412] @ (5c5e4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58572 @ 0xe4cc │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #404] @ (5c618 ) │ │ │ │ - ldr r3, [pc, #352] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #404] @ (5c5e8 ) │ │ │ │ + ldr r3, [pc, #352] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #384] @ (5c61c ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #384] @ (5c5ec ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #58574 @ 0xe4ce │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #372] @ (5c620 ) │ │ │ │ - ldr r3, [pc, #316] @ (5c5e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #372] @ (5c5f0 ) │ │ │ │ + ldr r3, [pc, #316] @ (5c5b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #352] @ (5c624 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #352] @ (5c5f4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #58573 @ 0xe4cd │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 42b4 │ │ │ │ + bl 105dc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b858 │ │ │ │ - ldr r3, [pc, #196] @ (5c5a0 ) │ │ │ │ + beq.w 5b828 │ │ │ │ + ldr r3, [pc, #196] @ (5c570 ) │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ ldr.w r9, [sp, #968] @ 0x3c8 │ │ │ │ movw r1, #58341 @ 0xe3e5 │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #156] @ (5c5a0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #156] @ (5c570 ) │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ ldr.w r9, [sp, #992] @ 0x3e0 │ │ │ │ movw r1, #58479 @ 0xe46f │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #116] @ (5c5a0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #116] @ (5c570 ) │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ ldr.w r9, [sp, #996] @ 0x3e4 │ │ │ │ movw r1, #58469 @ 0xe465 │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #76] @ (5c5a0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #76] @ (5c570 ) │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ ldr.w r9, [sp, #984] @ 0x3d8 │ │ │ │ movw r1, #58459 @ 0xe45b │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ mov sl, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #36] @ (5c5a0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #36] @ (5c570 ) │ │ │ │ mov r9, r8 │ │ │ │ str.w r8, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58449 @ 0xe451 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r8, [sp, #972] @ 0x3cc │ │ │ │ str.w r8, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + b.w 5b5ea │ │ │ │ + lsls r0, r4, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - udf #2 │ │ │ │ + ble.n 5c56c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r4] │ │ │ │ - stc2 0, cr0, [r6] │ │ │ │ - ldc2 0, cr0, [r2], #-0 │ │ │ │ - @ instruction: 0xfbd40000 │ │ │ │ - usada8 r0, r6, r0, r0 │ │ │ │ - smlabb r0, sl, r0, r0 │ │ │ │ - @ instruction: 0xfaba0000 │ │ │ │ - @ instruction: 0xfa280000 │ │ │ │ - strh.w r0, [r2, r0] │ │ │ │ - @ instruction: 0xf7b40000 │ │ │ │ - @ instruction: 0xf74c0000 │ │ │ │ - @ instruction: 0xf6fe0000 │ │ │ │ - @ instruction: 0xf6920000 │ │ │ │ - @ instruction: 0xf6520000 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + ldc2l 0, cr0, [ip], {0} │ │ │ │ + ldc2 0, cr0, [lr], {0} │ │ │ │ + stc2 0, cr0, [sl], #-0 │ │ │ │ + smlal r0, r0, ip, r0 │ │ │ │ + smmls r0, lr, r0, r0 │ │ │ │ + smlabb r0, r2, r0, r0 │ │ │ │ + @ instruction: 0xfab20000 │ │ │ │ + @ instruction: 0xfa200000 │ │ │ │ + ldrb.w r0, [sl, r0] │ │ │ │ + @ instruction: 0xf7ac0000 │ │ │ │ + @ instruction: 0xf7440000 │ │ │ │ + @ instruction: 0xf6f60000 │ │ │ │ + @ instruction: 0xf68a0000 │ │ │ │ + movw r0, #43008 @ 0xa800 │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r4, #24 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - pop {r3, r4} │ │ │ │ + pop {r4} │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 5c69c │ │ │ │ + cbnz r2, 5c66a │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 5c69a │ │ │ │ + cbnz r4, 5c668 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #700] @ (5c8e8 ) │ │ │ │ + ldr r3, [pc, #700] @ (5c8b8 ) │ │ │ │ mov r6, r9 │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r9 │ │ │ │ str.w r9, [sp, #972] @ 0x3cc │ │ │ │ mov r8, r9 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58439 @ 0xe447 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #664] @ (5c8e8 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #664] @ (5c8b8 ) │ │ │ │ movw r1, #58429 @ 0xe43d │ │ │ │ ldr r2, [sp, #1004] @ 0x3ec │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #632] @ (5c8e8 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #632] @ (5c8b8 ) │ │ │ │ movw r1, #58419 @ 0xe433 │ │ │ │ ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r2, [pc, #600] @ (5c8ec ) │ │ │ │ - ldr r3, [pc, #604] @ (5c8f0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r2, [pc, #600] @ (5c8bc ) │ │ │ │ + ldr r3, [pc, #604] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #584] @ (5c8f4 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #584] @ (5c8c4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58591 @ 0xe4df │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #560] @ (5c8e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #560] @ (5c8b8 ) │ │ │ │ movw r1, #58409 @ 0xe429 │ │ │ │ ldr r2, [sp, #1012] @ 0x3f4 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r2, [pc, #540] @ (5c8f8 ) │ │ │ │ - ldr r3, [pc, #532] @ (5c8f0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r2, [pc, #540] @ (5c8c8 ) │ │ │ │ + ldr r3, [pc, #532] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #520] @ (5c8fc ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #520] @ (5c8cc ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58594 @ 0xe4e2 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #512] @ (5c900 ) │ │ │ │ - ldr r3, [pc, #492] @ (5c8f0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #512] @ (5c8d0 ) │ │ │ │ + ldr r3, [pc, #492] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #492] @ (5c904 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #492] @ (5c8d4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58592 @ 0xe4e0 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #480] @ (5c908 ) │ │ │ │ - ldr r3, [pc, #456] @ (5c8f0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #480] @ (5c8d8 ) │ │ │ │ + ldr r3, [pc, #456] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #460] @ (5c90c ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #460] @ (5c8dc ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58593 @ 0xe4e1 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #452] @ (5c910 ) │ │ │ │ - ldr r3, [pc, #416] @ (5c8f0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #452] @ (5c8e0 ) │ │ │ │ + ldr r3, [pc, #416] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #432] @ (5c914 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #432] @ (5c8e4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58595 @ 0xe4e3 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #420] @ (5c918 ) │ │ │ │ - ldr r3, [pc, #380] @ (5c8f0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #420] @ (5c8e8 ) │ │ │ │ + ldr r3, [pc, #380] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #400] @ (5c91c ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #400] @ (5c8ec ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58596 @ 0xe4e4 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #392] @ (5c920 ) │ │ │ │ - ldr r3, [pc, #340] @ (5c8f0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #392] @ (5c8f0 ) │ │ │ │ + ldr r3, [pc, #340] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5c8c6 │ │ │ │ - ldr r0, [pc, #372] @ (5c924 ) │ │ │ │ + bne.w 5c896 │ │ │ │ + ldr r0, [pc, #372] @ (5c8f4 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58597 @ 0xe4e5 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #296] @ (5c8e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #296] @ (5c8b8 ) │ │ │ │ movw r1, #58399 @ 0xe41f │ │ │ │ ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r2, [pc, #328] @ (5c928 ) │ │ │ │ - ldr r3, [pc, #268] @ (5c8f0 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r2, [pc, #328] @ (5c8f8 ) │ │ │ │ + ldr r3, [pc, #268] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5c8c6 │ │ │ │ - ldr r0, [pc, #308] @ (5c92c ) │ │ │ │ + bne.n 5c896 │ │ │ │ + ldr r0, [pc, #308] @ (5c8fc ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58599 @ 0xe4e7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #300] @ (5c930 ) │ │ │ │ - ldr r3, [pc, #232] @ (5c8f0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #300] @ (5c900 ) │ │ │ │ + ldr r3, [pc, #232] @ (5c8c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2252] @ 0x8cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5c8c6 │ │ │ │ - ldr r0, [pc, #280] @ (5c934 ) │ │ │ │ + bne.n 5c896 │ │ │ │ + ldr r0, [pc, #280] @ (5c904 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #58598 @ 0xe4e6 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #192] @ (5c8e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #192] @ (5c8b8 ) │ │ │ │ mov r6, sl │ │ │ │ str.w sl, [sp, #976] @ 0x3d0 │ │ │ │ mov r9, sl │ │ │ │ str.w sl, [sp, #972] @ 0x3cc │ │ │ │ mov r8, sl │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58389 @ 0xe415 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str.w sl, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ + b.w 5b5ea │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ str r3, [sp, #972] @ 0x3cc │ │ │ │ movw r1, #58379 @ 0xe40b │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #136] @ (5c8e8 ) │ │ │ │ + ldr r3, [pc, #136] @ (5c8b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #124] @ (5c8e8 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #124] @ (5c8b8 ) │ │ │ │ movw r1, #58369 @ 0xe401 │ │ │ │ ldr r2, [sp, #972] @ 0x3cc │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #92] @ (5c8e8 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #92] @ (5c8b8 ) │ │ │ │ mov r9, r6 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ movw r1, #58359 @ 0xe3f7 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ - b.w 5b61a │ │ │ │ - ldr r3, [pc, #60] @ (5c8e8 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + ldr r3, [pc, #60] @ (5c8b8 ) │ │ │ │ mov.w r2, #2096 @ 0x830 │ │ │ │ ldr r6, [sp, #964] @ 0x3c4 │ │ │ │ movw r1, #58349 @ 0xe3ed │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #972] @ 0x3cc │ │ │ │ - b.w 5b61a │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #104] @ (5c938 ) │ │ │ │ + b.w 5b5ea │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #104] @ (5c908 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #100] @ (5c93c ) │ │ │ │ - ldr r0, [pc, #104] @ (5c940 ) │ │ │ │ + ldr r1, [pc, #100] @ (5c90c ) │ │ │ │ + ldr r0, [pc, #104] @ (5c910 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ nop │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 5c930 │ │ │ │ + cbnz r4, 5c8fe │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 5c926 │ │ │ │ + cbnz r4, 5c8f4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 5c924 │ │ │ │ + cbnz r6, 5c8f2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 5c924 │ │ │ │ + cbnz r0, 5c8f2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 5c922 │ │ │ │ + cbnz r2, 5c8f0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r4, 5c920 │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb86c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ - ldr.w r0, [pc, #2660] @ 5d3c0 │ │ │ │ + ldr.w r0, [pc, #2660] @ 5d390 │ │ │ │ sub.w sp, sp, #964 @ 0x3c4 │ │ │ │ - ldr.w r5, [pc, #2656] @ 5d3c4 │ │ │ │ + ldr.w r5, [pc, #2656] @ 5d394 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r3, [pc, #2656] @ 5d3c8 │ │ │ │ + ldr.w r3, [pc, #2656] @ 5d398 │ │ │ │ add r0, pc │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.w 5ed34 │ │ │ │ - ldr.w r2, [pc, #2628] @ 5d3cc │ │ │ │ + bpl.w 5ed04 │ │ │ │ + ldr.w r2, [pc, #2628] @ 5d39c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ed20 │ │ │ │ - ldr.w r2, [pc, #2616] @ 5d3d0 │ │ │ │ + beq.w 5ecf0 │ │ │ │ + ldr.w r2, [pc, #2616] @ 5d3a0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ed38 │ │ │ │ - ldr.w r3, [pc, #2604] @ 5d3d4 │ │ │ │ + beq.w 5ed08 │ │ │ │ + ldr.w r3, [pc, #2604] @ 5d3a4 │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ add.w r2, r3, #680 @ 0x2a8 │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ addw r2, r3, #1708 @ 0x6ac │ │ │ │ @@ -129730,17 +129731,17 @@ │ │ │ │ str r2, [sp, #776] @ 0x308 │ │ │ │ add.w r2, r3, #704 @ 0x2c0 │ │ │ │ str r2, [sp, #780] @ 0x30c │ │ │ │ add.w r2, r3, #1288 @ 0x508 │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ str r3, [sp, #788] @ 0x314 │ │ │ │ - cbz r4, 5ca1c │ │ │ │ + cbz r4, 5c9ec │ │ │ │ cmp r7, #11 │ │ │ │ - bhi.w 5ed7e │ │ │ │ + bhi.w 5ed4e │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r4, r5, #17 │ │ │ │ lsls r3, r0, #19 │ │ │ │ lsls r7, r0, #18 │ │ │ │ lsls r1, r6, #18 │ │ │ │ lsls r3, r5, #16 │ │ │ │ lsls r0, r2, #16 │ │ │ │ @@ -129748,24 +129749,24 @@ │ │ │ │ lsls r3, r4, #16 │ │ │ │ lsls r2, r3, #15 │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsls r4, r1, #16 │ │ │ │ lsls r5, r0, #18 │ │ │ │ subs r3, r7, #7 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 5ed7e │ │ │ │ + bhi.w 5ed4e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r7, #14 │ │ │ │ lsls r1, r0, #15 │ │ │ │ lsls r6, r6, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsls r6, r3, #30 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r1, #48] @ 0x30 │ │ │ │ - ldr.w r3, [pc, #2460] @ 5d3d8 │ │ │ │ + ldr.w r3, [pc, #2460] @ 5d3a8 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr.w fp, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ @@ -129783,623 +129784,623 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #17 │ │ │ │ strd r2, r3, [sp, #536] @ 0x218 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 5d55e │ │ │ │ + beq.w 5d52e │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r2, #29 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #2372] @ 5d3dc │ │ │ │ + ldr.w r3, [pc, #2372] @ 5d3ac │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r2, [sp, #848] @ 0x350 │ │ │ │ ldr r1, [sp, #852] @ 0x354 │ │ │ │ adds r0, #1 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #228] @ 0xe4 │ │ │ │ - beq.w 5d5e4 │ │ │ │ + beq.w 5d5b4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5d5e4 │ │ │ │ + beq.w 5d5b4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5d574 │ │ │ │ + beq.w 5d544 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2284] @ 5d3e0 │ │ │ │ + ldr.w r3, [pc, #2284] @ 5d3b0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - beq.w 5dc90 │ │ │ │ + beq.w 5dc60 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5dd70 │ │ │ │ + beq.w 5dd40 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5d580 │ │ │ │ + beq.w 5d550 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2200] @ 5d3e4 │ │ │ │ + ldr.w r3, [pc, #2200] @ 5d3b4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ - beq.w 5dcee │ │ │ │ + beq.w 5dcbe │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5de5a │ │ │ │ + beq.w 5de2a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5d58c │ │ │ │ + beq.w 5d55c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2116] @ 5d3e8 │ │ │ │ + ldr.w r3, [pc, #2116] @ 5d3b8 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - beq.w 5de40 │ │ │ │ + beq.w 5de10 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5df9e │ │ │ │ + beq.w 5df6e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5d598 │ │ │ │ + beq.w 5d568 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2032] @ 5d3ec │ │ │ │ + ldr.w r3, [pc, #2032] @ 5d3bc │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - beq.w 5deea │ │ │ │ + beq.w 5deba │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5dff2 │ │ │ │ + beq.w 5dfc2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5d5a4 │ │ │ │ + beq.w 5d574 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r2, #29 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1948] @ 5d3f0 │ │ │ │ + ldr.w r3, [pc, #1948] @ 5d3c0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ - beq.w 5dfc2 │ │ │ │ + beq.w 5df92 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5db20 │ │ │ │ + beq.w 5daf0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 5d5b4 │ │ │ │ + beq.w 5d584 │ │ │ │ mov r0, fp │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 5dafa │ │ │ │ + beq.w 5daca │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 5d5c0 │ │ │ │ + beq.w 5d590 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - beq.w 5dade │ │ │ │ + beq.w 5daae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5d5ca │ │ │ │ - ldr.w r3, [pc, #1848] @ 5d3f4 │ │ │ │ + beq.w 5d59a │ │ │ │ + ldr.w r3, [pc, #1848] @ 5d3c4 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 5d5d2 │ │ │ │ + beq.w 5d5a2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5d988 │ │ │ │ + beq.w 5d958 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5d61c │ │ │ │ + beq.w 5d5ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 5dd0a │ │ │ │ + beq.w 5dcda │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ str r3, [r7, #4] │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ - ldr.w r3, [pc, #1764] @ 5d3f8 │ │ │ │ + blx 4188 │ │ │ │ + ldr.w r3, [pc, #1764] @ 5d3c8 │ │ │ │ ldr r2, [sp, #544] @ 0x220 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #236] @ 0xec │ │ │ │ ldr.w r8, [sp, #580] @ 0x244 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ ldr.w r6, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [sp, #548] @ 0x224 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #400] @ 0x190 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5dc78 │ │ │ │ + beq.w 5dc48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd50 │ │ │ │ + beq.n 5cd20 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #1700] @ 5d3fc │ │ │ │ + ldr.w r2, [pc, #1700] @ 5d3cc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2336] @ 0x920 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5dcae │ │ │ │ + beq.w 5dc7e │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5dcb8 │ │ │ │ + beq.w 5dc88 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cd84 │ │ │ │ + beq.n 5cd54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d5da │ │ │ │ + beq.w 5d5aa │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ - ldr.w r3, [pc, #1652] @ 5d400 │ │ │ │ + ldr.w r3, [pc, #1652] @ 5d3d0 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #652] @ 0x28c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ - ldr.w r3, [pc, #1640] @ 5d404 │ │ │ │ + ldr.w r3, [pc, #1640] @ 5d3d4 │ │ │ │ strd r2, r8, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5dd52 │ │ │ │ + beq.w 5dd22 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5de74 │ │ │ │ + beq.w 5de44 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 5ed5e │ │ │ │ + bpl.w 5ed2e │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ed20 │ │ │ │ + beq.w 5ecf0 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ed38 │ │ │ │ + beq.w 5ed08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 5ed5a │ │ │ │ + ble.w 5ed2a │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ str r3, [r0, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5df0e │ │ │ │ - ldr.w r3, [pc, #1536] @ 5d408 │ │ │ │ + beq.w 5dede │ │ │ │ + ldr.w r3, [pc, #1536] @ 5d3d8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5d622 │ │ │ │ + blt.w 5d5f2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5e6c6 │ │ │ │ - ldr.w r0, [pc, #1508] @ 5d40c │ │ │ │ + beq.w 5e696 │ │ │ │ + ldr.w r0, [pc, #1508] @ 5d3dc │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e6d8 │ │ │ │ + bne.w 5e6a8 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5e79e │ │ │ │ + beq.w 5e76e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ce5e │ │ │ │ + beq.n 5ce2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5dc54 │ │ │ │ + beq.w 5dc24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ce72 │ │ │ │ + beq.n 5ce42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5dc5e │ │ │ │ + beq.w 5dc2e │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ce88 │ │ │ │ + beq.n 5ce58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5dc4a │ │ │ │ + beq.w 5dc1a │ │ │ │ cmp r4, r5 │ │ │ │ - bne.w 5e6e0 │ │ │ │ + bne.w 5e6b0 │ │ │ │ add r3, sp, #404 @ 0x194 │ │ │ │ str r3, [sp, #380] @ 0x17c │ │ │ │ - ldr.w r3, [pc, #1404] @ 5d410 │ │ │ │ + ldr.w r3, [pc, #1404] @ 5d3e0 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r3, r3, [sp, #432] @ 0x1b0 │ │ │ │ - ldr.w r3, [pc, #1384] @ 5d414 │ │ │ │ + ldr.w r3, [pc, #1384] @ 5d3e4 │ │ │ │ strd r6, r6, [sp, #404] @ 0x194 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #784] @ 0x310 │ │ │ │ ldr r7, [sp, #788] @ 0x314 │ │ │ │ cmp r0, r5 │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ - beq.w 5dc68 │ │ │ │ + beq.w 5dc38 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e858 │ │ │ │ - ldr.w r2, [pc, #1288] @ 5d3f4 │ │ │ │ + beq.w 5e828 │ │ │ │ + ldr.w r2, [pc, #1288] @ 5d3c4 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr.w r9, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 5df02 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5ded2 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #344] @ 0x158 │ │ │ │ vldr d6, [sp, #344] @ 0x158 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5e8c6 │ │ │ │ + beq.w 5e896 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5cf2c │ │ │ │ + beq.n 5cefc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5dad4 │ │ │ │ + beq.w 5daa4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e89a │ │ │ │ + beq.w 5e86a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 5e008 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5dfd8 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #368] @ 0x170 │ │ │ │ vldr d6, [sp, #368] @ 0x170 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5e8f0 │ │ │ │ + beq.w 5e8c0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5cf78 │ │ │ │ + beq.n 5cf48 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5db3c │ │ │ │ + beq.w 5db0c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e7c8 │ │ │ │ - ldr.w r2, [pc, #1124] @ 5d3f4 │ │ │ │ + beq.w 5e798 │ │ │ │ + ldr.w r2, [pc, #1124] @ 5d3c4 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr.w r9, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 5dd4a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5dd1a │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5e7d2 │ │ │ │ + beq.w 5e7a2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5cfca │ │ │ │ + beq.n 5cf9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5dee0 │ │ │ │ + beq.w 5deb0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e832 │ │ │ │ + beq.w 5e802 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 5dea6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5de76 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #280] @ 0x118 │ │ │ │ vldr d6, [sp, #280] @ 0x118 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5e846 │ │ │ │ + beq.w 5e816 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5d016 │ │ │ │ + beq.n 5cfe6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5daca │ │ │ │ + beq.w 5da9a │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e83c │ │ │ │ + beq.w 5e80c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 5dfb6 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5df86 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #168] @ 0xa8 │ │ │ │ vldr d6, [sp, #168] @ 0xa8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5e876 │ │ │ │ + beq.w 5e846 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5d062 │ │ │ │ + beq.n 5d032 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5db16 │ │ │ │ + beq.w 5dae6 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e8d8 │ │ │ │ + beq.w 5e8a8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 5e014 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 5dfe4 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #312] @ 0x138 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5e948 │ │ │ │ + beq.w 5e918 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5d0ae │ │ │ │ + beq.n 5d07e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5db32 │ │ │ │ + beq.w 5db02 │ │ │ │ vldr s15, [sp, #184] @ 0xb8 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vldr s15, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, r3 │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ @@ -130414,92 +130415,92 @@ │ │ │ │ vdiv.f64 d7, d7, d5 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d12, d7, d11 │ │ │ │ vdiv.f64 d7, d7, d6 │ │ │ │ vstr d7, [sp, #160] @ 0xa0 │ │ │ │ - bne.n 5d10a │ │ │ │ + bne.n 5d0da │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 5e0a6 │ │ │ │ - ldr r3, [pc, #780] @ (5d418 ) │ │ │ │ + beq.w 5e076 │ │ │ │ + ldr r3, [pc, #780] @ (5d3e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ec92 │ │ │ │ - ldr r3, [pc, #764] @ (5d41c ) │ │ │ │ + beq.w 5ec62 │ │ │ │ + ldr r3, [pc, #764] @ (5d3ec ) │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r2, #1 │ │ │ │ movne r1, #4 │ │ │ │ movne r6, #0 │ │ │ │ - beq.w 5ecde │ │ │ │ + beq.w 5ecae │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ add r3, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #736] @ (5d420 ) │ │ │ │ + ldr r3, [pc, #736] @ (5d3f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ str r3, [sp, #852] @ 0x354 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5ecc4 │ │ │ │ + beq.w 5ec94 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d170 │ │ │ │ + beq.n 5d140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5ebf6 │ │ │ │ + beq.w 5ebc6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d18c │ │ │ │ + beq.n 5d15c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5ec0e │ │ │ │ + beq.w 5ebde │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ movw r8, #32483 @ 0x7ee3 │ │ │ │ - b.n 5d676 │ │ │ │ + b.n 5d646 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 5ca38 │ │ │ │ - ldr r3, [pc, #572] @ (5d3d8 ) │ │ │ │ + b.n 5ca08 │ │ │ │ + ldr r3, [pc, #572] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - b.n 5ca48 │ │ │ │ - ldr r3, [pc, #556] @ (5d3d8 ) │ │ │ │ + b.n 5ca18 │ │ │ │ + ldr r3, [pc, #556] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - b.n 5ca44 │ │ │ │ - ldr r3, [pc, #540] @ (5d3d8 ) │ │ │ │ + b.n 5ca14 │ │ │ │ + ldr r3, [pc, #540] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ ldr.w fp, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ @@ -130513,323 +130514,323 @@ │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.w 5d4d0 │ │ │ │ + bhi.w 5d4a0 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r6, r7, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r5, r0, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r7, r3, #1 │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ lsls r7, r0, #15 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r6 │ │ │ │ - ldr r3, [pc, #452] @ (5d3d8 ) │ │ │ │ + ldr r3, [pc, #452] @ (5d3a8 ) │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - b.n 5d1c4 │ │ │ │ + b.n 5d194 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r1, #48] @ 0x30 │ │ │ │ - b.n 5d210 │ │ │ │ - ldr r3, [pc, #432] @ (5d3d8 ) │ │ │ │ + b.n 5d1e0 │ │ │ │ + ldr r3, [pc, #432] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ - b.n 5d1d0 │ │ │ │ - ldr r3, [pc, #412] @ (5d3d8 ) │ │ │ │ + b.n 5d1a0 │ │ │ │ + ldr r3, [pc, #412] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ - b.n 5d1cc │ │ │ │ - ldr r3, [pc, #396] @ (5d3d8 ) │ │ │ │ + b.n 5d19c │ │ │ │ + ldr r3, [pc, #396] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - b.n 5d1c8 │ │ │ │ + b.n 5d198 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #352] @ (5d3d8 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #352] @ (5d3a8 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - ldr r2, [pc, #416] @ (5d424 ) │ │ │ │ + ldr r2, [pc, #416] @ (5d3f4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1532] @ 0x5fc │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e04e │ │ │ │ + beq.w 5e01e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #396] @ (5d428 ) │ │ │ │ + ldr r2, [pc, #396] @ (5d3f8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #836] @ 0x344 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5df2a │ │ │ │ + beq.w 5defa │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #372] @ (5d42c ) │ │ │ │ + ldr r2, [pc, #372] @ (5d3fc ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #660] @ 0x294 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5deb2 │ │ │ │ + beq.w 5de82 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 5d440 │ │ │ │ + bgt.w 5d410 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 5ca64 │ │ │ │ + b.w 5ca34 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #0 │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #240] @ (5d3d8 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #240] @ (5d3a8 ) │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - ldr r2, [pc, #316] @ (5d430 ) │ │ │ │ + ldr r2, [pc, #316] @ (5d400 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #680] @ 0x2a8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5db46 │ │ │ │ + beq.w 5db16 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d3a4 │ │ │ │ + b.n 5d374 │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ - b.n 5d21e │ │ │ │ + b.n 5d1ee │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #176] @ (5d3d8 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #176] @ (5d3a8 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - ldr r2, [pc, #256] @ (5d434 ) │ │ │ │ + ldr r2, [pc, #256] @ (5d404 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e770 │ │ │ │ + beq.w 5e740 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #236] @ (5d438 ) │ │ │ │ + ldr r2, [pc, #236] @ (5d408 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1528] @ 0x5f8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e07a │ │ │ │ + beq.w 5e04a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d280 │ │ │ │ + b.n 5d250 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #88] @ (5d3d8 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #88] @ (5d3a8 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - b.n 5d34a │ │ │ │ + b.n 5d31a │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #64] @ (5d3d8 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #64] @ (5d3a8 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ - ldr r2, [pc, #148] @ (5d43c ) │ │ │ │ + ldr r2, [pc, #148] @ (5d40c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1708] @ 0x6ac │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e802 │ │ │ │ + beq.w 5e7d2 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d330 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + b.n 5d300 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #448] @ (5d598 ) │ │ │ │ + ldr r0, [pc, #640] @ (5d628 ) │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ - add sl, r8 │ │ │ │ + add sl, lr │ │ │ │ movs r2, r0 │ │ │ │ strh r7, [r4, r2] │ │ │ │ vcvtp.u32.f32 q9, │ │ │ │ - vsri.32 d20, d4, #5 │ │ │ │ + vrecpe.u32 q10, q2 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #632 @ (adr r4, 5d688 ) │ │ │ │ + add r4, pc, #600 @ (adr r4, 5d638 ) │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r0 │ │ │ │ + bics r0, r6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2 │ │ │ │ + adcs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3 │ │ │ │ + asrs r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #24 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w r2, [pc, #1124] @ 5d8a8 │ │ │ │ + ldr.w r2, [pc, #1124] @ 5d878 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #600] @ 0x258 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e020 │ │ │ │ + beq.w 5dff0 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5d2d6 │ │ │ │ - ldr.w r2, [pc, #1092] @ 5d8ac │ │ │ │ + ble.w 5d2a6 │ │ │ │ + ldr.w r2, [pc, #1092] @ 5d87c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1544] @ 0x608 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e7b8 │ │ │ │ + beq.w 5e788 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5d2d6 │ │ │ │ - ldr.w r2, [pc, #1056] @ 5d8b0 │ │ │ │ + ble.w 5d2a6 │ │ │ │ + ldr.w r2, [pc, #1056] @ 5d880 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #704] @ 0x2c0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e03e │ │ │ │ + beq.w 5e00e │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5d2d6 │ │ │ │ - ldr.w r2, [pc, #1024] @ 5d8b4 │ │ │ │ + ble.w 5d2a6 │ │ │ │ + ldr.w r2, [pc, #1024] @ 5d884 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1288] @ 0x508 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5df70 │ │ │ │ + beq.w 5df40 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 5df82 │ │ │ │ + beq.w 5df52 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5d2d6 │ │ │ │ + ble.w 5d2a6 │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -130844,21 +130845,21 @@ │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ strd r3, fp, [r4, #24] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ strd r3, r8, [r4, #32] │ │ │ │ - ldr r3, [pc, #932] @ (5d8b8 ) │ │ │ │ + ldr r3, [pc, #932] @ (5d888 ) │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -130870,1098 +130871,1098 @@ │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrd fp, r3, [r4, #28] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldrd r8, r6, [r4, #36] @ 0x24 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - bne.w 5ca64 │ │ │ │ + bne.w 5ca34 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31990 @ 0x7cf6 │ │ │ │ strd r7, r7, [sp, #148] @ 0x94 │ │ │ │ - b.n 5d9f4 │ │ │ │ + b.n 5d9c4 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - b.w 5cac8 │ │ │ │ + b.w 5ca98 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ - b.w 5cb24 │ │ │ │ + b.w 5caf4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ - b.w 5cb7c │ │ │ │ + b.w 5cb4c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ - b.w 5cbd4 │ │ │ │ + b.w 5cba4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ - b.w 5cc2c │ │ │ │ + b.w 5cbfc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ strd r3, r3, [sp, #288] @ 0x120 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 5cc8c │ │ │ │ + bne.w 5cc5c │ │ │ │ mov.w fp, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 5cca4 │ │ │ │ + bne.w 5cc74 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 5ccba │ │ │ │ - vldr d15, [pc, #724] @ 5d8a0 │ │ │ │ - b.w 5cce4 │ │ │ │ + bne.w 5cc8a │ │ │ │ + vldr d15, [pc, #724] @ 5d870 │ │ │ │ + b.w 5ccb4 │ │ │ │ vldr d15, [r6, #8] │ │ │ │ - b.w 5ccd4 │ │ │ │ + b.w 5cca4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5cd84 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5cd54 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ movw r1, #32013 @ 0x7d0d │ │ │ │ - ldr r3, [pc, #720] @ (5d8bc ) │ │ │ │ + ldr r3, [pc, #720] @ (5d88c ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #720] @ (5d8c0 ) │ │ │ │ + ldr r0, [pc, #720] @ (5d890 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #712] @ (5d8c4 ) │ │ │ │ - ldr r3, [pc, #716] @ (5d8c8 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #712] @ (5d894 ) │ │ │ │ + ldr r3, [pc, #716] @ (5d898 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ + bne.w 5ec5e │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #964 @ 0x3c4 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r4 │ │ │ │ - b.w 5ccfa │ │ │ │ + b.w 5ccca │ │ │ │ movw r8, #32205 @ 0x7dcd │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d96a │ │ │ │ + beq.w 5d93a │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d95c │ │ │ │ + beq.w 5d92c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d654 │ │ │ │ + beq.n 5d624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d97c │ │ │ │ + beq.w 5d94c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 5ed70 │ │ │ │ + beq.w 5ed40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d66e │ │ │ │ + beq.n 5d63e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d94c │ │ │ │ + beq.w 5d91c │ │ │ │ movs r3, #0 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr.w r9, [r0, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 5d908 │ │ │ │ + beq.w 5d8d8 │ │ │ │ ldr.w sl, [r9, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 5d8d8 │ │ │ │ + beq.w 5d8a8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5dcd4 │ │ │ │ + beq.w 5dca4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5dcda │ │ │ │ + beq.w 5dcaa │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ - ldr r2, [pc, #512] @ (5d8cc ) │ │ │ │ + ldr r2, [pc, #512] @ (5d89c ) │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r2 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #236] @ 0xec │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 5ed7a │ │ │ │ + bne.w 5ed4a │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 5dfd8 │ │ │ │ + bne.w 5dfa8 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 5d716 │ │ │ │ + cbz r0, 5d6e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d716 │ │ │ │ + beq.n 5d6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5d716 │ │ │ │ + cbnz r3, 5d6e6 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d72e │ │ │ │ + beq.n 5d6fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d8fc │ │ │ │ - cbz r1, 5d744 │ │ │ │ + beq.w 5d8cc │ │ │ │ + cbz r1, 5d714 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d744 │ │ │ │ + beq.n 5d714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d954 │ │ │ │ - ldr r3, [pc, #392] @ (5d8d0 ) │ │ │ │ + beq.w 5d924 │ │ │ │ + ldr r3, [pc, #392] @ (5d8a0 ) │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #392] @ (5d8d4 ) │ │ │ │ + ldr r0, [pc, #392] @ (5d8a4 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ movs r7, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - cbz r4, 5d76e │ │ │ │ + bl 17a0c │ │ │ │ + cbz r4, 5d73e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d76c │ │ │ │ + beq.n 5d73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d894 │ │ │ │ + beq.w 5d864 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5d796 │ │ │ │ + beq.n 5d766 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d77e │ │ │ │ + bne.n 5d74e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5dd26 │ │ │ │ + ble.w 5dcf6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5d7ba │ │ │ │ + beq.n 5d78a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d7a2 │ │ │ │ + bne.n 5d772 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5ddb0 │ │ │ │ + ble.w 5dd80 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5d7de │ │ │ │ + beq.n 5d7ae │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d7c6 │ │ │ │ + bne.n 5d796 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5dd8c │ │ │ │ + ble.w 5dd5c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5d802 │ │ │ │ + beq.n 5d7d2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d7ea │ │ │ │ + bne.n 5d7ba │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5ddf8 │ │ │ │ + ble.w 5ddc8 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5d826 │ │ │ │ + beq.n 5d7f6 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d80e │ │ │ │ + bne.n 5d7de │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5ddd4 │ │ │ │ + ble.w 5dda4 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5d84a │ │ │ │ + beq.n 5d81a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d832 │ │ │ │ + bne.n 5d802 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5de1c │ │ │ │ + ble.w 5ddec │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5d5f8 │ │ │ │ + beq.w 5d5c8 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d858 │ │ │ │ + bne.n 5d828 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 5d5f8 │ │ │ │ - bne.w 5eb6e │ │ │ │ + bgt.w 5d5c8 │ │ │ │ + bne.w 5eb3e │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d5f8 │ │ │ │ + beq.w 5d5c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d5f8 │ │ │ │ + bne.w 5d5c8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d5f8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d5c8 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d76c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d73c │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r6, #6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 0, cr0, cr2, cr0, {0} │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + ldcl 0, cr0, [sl] │ │ │ │ + stmia r1!, {r4} │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5e0a8 │ │ │ │ + b.n 5e068 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - itt lt │ │ │ │ + ite lt │ │ │ │ movlt r0, r0 │ │ │ │ - blt.n 5de00 │ │ │ │ + bge.n 5ddc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5d6c6 │ │ │ │ + bne.w 5d696 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d744 │ │ │ │ + beq.w 5d714 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d744 │ │ │ │ + bne.w 5d714 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5d72e │ │ │ │ + b.n 5d6fe │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5d744 │ │ │ │ + beq.w 5d714 │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ - ldr.w r3, [pc, #1612] @ 5df60 │ │ │ │ + ldr.w r3, [pc, #1612] @ 5df30 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #236] @ 0xec │ │ │ │ streq.w r9, [r3, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d744 │ │ │ │ + beq.w 5d714 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d744 │ │ │ │ + beq.w 5d714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d744 │ │ │ │ - b.n 5d956 │ │ │ │ + bne.w 5d714 │ │ │ │ + b.n 5d926 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d66e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d63e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d744 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d714 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d640 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d610 │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ - b.w 5ca34 │ │ │ │ + b.w 5ca04 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 5d65a │ │ │ │ + beq.w 5d62a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5d65a │ │ │ │ + bne.w 5d62a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d654 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d624 │ │ │ │ mov sl, r8 │ │ │ │ - b.n 5d486 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5d456 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cce4 │ │ │ │ + beq.w 5ccb4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movw r1, #32032 @ 0x7d20 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 5d9c4 │ │ │ │ + cbnz r3, 5d994 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5d9ac │ │ │ │ + bne.n 5d97c │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5db6e │ │ │ │ + ble.w 5db3e │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 5d9f4 │ │ │ │ + cbnz r3, 5d9c4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5d9dc │ │ │ │ + bne.n 5d9ac │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5db9a │ │ │ │ + ble.w 5db6a │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 5da24 │ │ │ │ + cbnz r3, 5d9f4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5da0c │ │ │ │ + bne.n 5d9dc │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5dbc6 │ │ │ │ + ble.w 5db96 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5da4c │ │ │ │ + beq.n 5da1c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5da34 │ │ │ │ + bne.n 5da04 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5dc1e │ │ │ │ + ble.w 5dbee │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5da74 │ │ │ │ + beq.n 5da44 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5da5c │ │ │ │ + bne.n 5da2c │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 5dbf2 │ │ │ │ + ble.w 5dbc2 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 5d5ea │ │ │ │ + beq.w 5d5ba │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5da86 │ │ │ │ + bne.n 5da56 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 5d5ea │ │ │ │ - bne.w 5e972 │ │ │ │ + bgt.w 5d5ba │ │ │ │ + bne.w 5e942 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5d5ea │ │ │ │ + beq.w 5d5ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d5ea │ │ │ │ + bne.w 5d5ba │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5d5ea │ │ │ │ + b.n 5d5ba │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d016 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5cfe6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5cf2c │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5cefc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ccb4 │ │ │ │ + beq.w 5cc84 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ movw r1, #32027 @ 0x7d1b │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5d972 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cc9c │ │ │ │ + beq.w 5cc6c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ movw r1, #32021 @ 0x7d15 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ + b.n 5d972 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d062 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d032 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ movw r1, #32018 @ 0x7d12 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ + b.n 5d972 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d0ae │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d07e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5cf78 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5cf48 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec9c │ │ │ │ - ldr.w r0, [pc, #1040] @ 5df64 │ │ │ │ + bne.w 5ec6c │ │ │ │ + ldr.w r0, [pc, #1040] @ 5df34 │ │ │ │ movs r3, #11 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ movw r1, #32044 @ 0x7d2c │ │ │ │ - b.n 5da74 │ │ │ │ - bne.w 5e99c │ │ │ │ + b.n 5da44 │ │ │ │ + bne.w 5e96c │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5d9c4 │ │ │ │ + beq.w 5d994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d9c4 │ │ │ │ + bne.w 5d994 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5d9c4 │ │ │ │ - bne.w 5e9e4 │ │ │ │ + b.n 5d994 │ │ │ │ + bne.w 5e9b4 │ │ │ │ ldr r4, [sp, #124] @ 0x7c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5d9f4 │ │ │ │ + beq.w 5d9c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d9f4 │ │ │ │ + bne.w 5d9c4 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5d9f4 │ │ │ │ - bne.w 5e9c0 │ │ │ │ + b.n 5d9c4 │ │ │ │ + bne.w 5e990 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5da24 │ │ │ │ + beq.w 5d9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5da24 │ │ │ │ + bne.w 5d9f4 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5da24 │ │ │ │ - bne.w 5ea08 │ │ │ │ + b.n 5d9f4 │ │ │ │ + bne.w 5e9d8 │ │ │ │ ldr r4, [sp, #156] @ 0x9c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5da74 │ │ │ │ + beq.w 5da44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5da74 │ │ │ │ + bne.w 5da44 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5da74 │ │ │ │ - bne.w 5ea4c │ │ │ │ + b.n 5da44 │ │ │ │ + bne.w 5ea1c │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5da4c │ │ │ │ + beq.w 5da1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5da4c │ │ │ │ + bne.w 5da1c │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5da4c │ │ │ │ + b.n 5da1c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5ce88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5ce58 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5ce5e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5ce2e │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5ce72 │ │ │ │ - vldr d7, [pc, #748] @ 5df58 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5ce42 │ │ │ │ + vldr d7, [pc, #748] @ 5df28 │ │ │ │ vstr d7, [sp, #368] @ 0x170 │ │ │ │ vstr d7, [sp, #344] @ 0x158 │ │ │ │ - b.w 5cf78 │ │ │ │ + b.w 5cf48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5cd50 │ │ │ │ + bne.w 5cd20 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32191 @ 0x7dbf │ │ │ │ - b.n 5d676 │ │ │ │ + b.n 5d646 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #32014 @ 0x7d0e │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ strd r2, r2, [sp, #120] @ 0x78 │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 5d972 │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 5cd6a │ │ │ │ + b.w 5cd3a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5e8e2 │ │ │ │ + beq.w 5e8b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5e862 │ │ │ │ + beq.w 5e832 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32193 @ 0x7dc1 │ │ │ │ - b.n 5d676 │ │ │ │ + b.n 5d646 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5d6c6 │ │ │ │ + bne.w 5d696 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 5d722 │ │ │ │ - b.n 5d730 │ │ │ │ + bne.w 5d6f2 │ │ │ │ + b.n 5d700 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #32015 @ 0x7d0f │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5d972 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ccfa │ │ │ │ + beq.w 5ccca │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movw r1, #32037 @ 0x7d25 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - bne.w 5eb92 │ │ │ │ + b.n 5d972 │ │ │ │ + bne.w 5eb62 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d796 │ │ │ │ + beq.w 5d766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d796 │ │ │ │ + bne.w 5d766 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d796 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d766 │ │ │ │ vldr d13, [r0, #8] │ │ │ │ - b.w 5cfa6 │ │ │ │ + b.w 5cf76 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dd66 │ │ │ │ + beq.n 5dd36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5e888 │ │ │ │ + beq.w 5e858 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ movw r8, #32196 @ 0x7dc4 │ │ │ │ - b.n 5d676 │ │ │ │ + b.n 5d646 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #32014 @ 0x7d0e │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ subs r3, r3, r5 │ │ │ │ strd r2, r2, [sp, #152] @ 0x98 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - bne.w 5eb4a │ │ │ │ + b.n 5d972 │ │ │ │ + bne.w 5eb1a │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d7de │ │ │ │ + beq.w 5d7ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d7de │ │ │ │ + bne.w 5d7ae │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d7de │ │ │ │ - bne.w 5ea70 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d7ae │ │ │ │ + bne.w 5ea40 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d7ba │ │ │ │ + beq.w 5d78a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d7ba │ │ │ │ + bne.w 5d78a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d7ba │ │ │ │ - bne.w 5ea94 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d78a │ │ │ │ + bne.w 5ea64 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d826 │ │ │ │ + beq.w 5d7f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d826 │ │ │ │ + bne.w 5d7f6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d826 │ │ │ │ - bne.w 5eab8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d7f6 │ │ │ │ + bne.w 5ea88 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d802 │ │ │ │ + beq.w 5d7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d802 │ │ │ │ + bne.w 5d7d2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d802 │ │ │ │ - bne.w 5eadc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d7d2 │ │ │ │ + bne.w 5eaac │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5d84a │ │ │ │ + beq.w 5d81a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5d84a │ │ │ │ + bne.w 5d81a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5d84a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5d81a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #32016 @ 0x7d10 │ │ │ │ strd r2, r2, [sp, #152] @ 0x98 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ + b.n 5d972 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #32015 @ 0x7d0f │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ subs r3, r3, r5 │ │ │ │ strd r2, r2, [sp, #152] @ 0x98 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ + b.n 5d972 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r8, #32198 @ 0x7dc6 │ │ │ │ - bne.w 5d634 │ │ │ │ + bne.w 5d604 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5de98 │ │ │ │ + beq.n 5de68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5ec18 │ │ │ │ + beq.w 5ebe8 │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32198 @ 0x7dc6 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - b.w 5d676 │ │ │ │ - bl 112bc │ │ │ │ + b.w 5d646 │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #280] @ 0x118 │ │ │ │ - b.w 5cfee │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5cfbe │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5eb36 │ │ │ │ - ldr r0, [pc, #164] @ (5df68 ) │ │ │ │ + bne.w 5eb06 │ │ │ │ + ldr r0, [pc, #164] @ (5df38 ) │ │ │ │ movs r1, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31951 @ 0x7ccf │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ - b.n 5d9f4 │ │ │ │ + b.n 5d9c4 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5cfca │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5cf9a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #32017 @ 0x7d11 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - bl 112bc │ │ │ │ + b.n 5d972 │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #344] @ 0x158 │ │ │ │ - b.w 5cf04 │ │ │ │ + b.w 5ced4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5df22 │ │ │ │ + beq.n 5def2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5e962 │ │ │ │ + beq.w 5e932 │ │ │ │ movw r8, #32203 @ 0x7dcb │ │ │ │ - b.w 5d65a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d62a │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebb4 │ │ │ │ - ldr r0, [pc, #48] @ (5df6c ) │ │ │ │ + bne.w 5eb84 │ │ │ │ + ldr r0, [pc, #48] @ (5df3c ) │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31941 @ 0x7cc5 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - b.n 5d9f4 │ │ │ │ + b.n 5d9c4 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 5dee4 │ │ │ │ + b.n 5dea4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5d804 │ │ │ │ + b.n 5d7c4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5e71c │ │ │ │ + b.n 5e6dc │ │ │ │ movs r0, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec32 │ │ │ │ + bne.w 5ec02 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.w 5d4e0 │ │ │ │ - ldr r3, [pc, #996] @ (5e368 ) │ │ │ │ + bne.w 5d4b0 │ │ │ │ + ldr r3, [pc, #996] @ (5e338 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1852] @ 0x73c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ea2c │ │ │ │ + beq.w 5e9fc │ │ │ │ mov r4, r0 │ │ │ │ - b.w 5ca64 │ │ │ │ + b.w 5ca34 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #32016 @ 0x7d10 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ subs r3, r3, r5 │ │ │ │ strd r2, r2, [sp, #152] @ 0x98 │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - bl 112bc │ │ │ │ + b.n 5d972 │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #168] @ 0xa8 │ │ │ │ - b.w 5d03a │ │ │ │ + b.w 5d00a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #32018 @ 0x7d12 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ subs r3, r3, r5 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ + b.n 5d972 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d6fe │ │ │ │ - b.w 5d716 │ │ │ │ + bne.w 5d6ce │ │ │ │ + b.w 5d6e6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movw r1, #32017 @ 0x7d11 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5d9a2 │ │ │ │ - bl 112bc │ │ │ │ + b.n 5d972 │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #368] @ 0x170 │ │ │ │ - b.w 5cf50 │ │ │ │ - bl 112bc │ │ │ │ + b.w 5cf20 │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #312] @ 0x138 │ │ │ │ - b.w 5d086 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d056 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d466 │ │ │ │ + beq.w 5d436 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w sl, [sp, #156] @ 0x9c │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31958 @ 0x7cd6 │ │ │ │ strd sl, sl, [sp, #148] @ 0x94 │ │ │ │ - b.n 5d9f4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5d9c4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebd8 │ │ │ │ + bne.w 5eba8 │ │ │ │ mov r8, sl │ │ │ │ - b.w 5d4b2 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d482 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ebc6 │ │ │ │ - ldr r0, [pc, #780] @ (5e36c ) │ │ │ │ + bne.w 5eb96 │ │ │ │ + ldr r0, [pc, #780] @ (5e33c ) │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31931 @ 0x7cbb │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ - b.n 5d9f4 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5d9c4 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec48 │ │ │ │ - ldr r0, [pc, #740] @ (5e370 ) │ │ │ │ + bne.w 5ec18 │ │ │ │ + ldr r0, [pc, #740] @ (5e340 ) │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31921 @ 0x7cb1 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - b.n 5d9f4 │ │ │ │ + b.n 5d9c4 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 5d10a │ │ │ │ + bne.w 5d0da │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 5d10a │ │ │ │ + bne.w 5d0da │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r6, #0 │ │ │ │ strd r2, r3, [sp, #848] @ 0x350 │ │ │ │ str r6, [sp, #456] @ 0x1c8 │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r6 │ │ │ │ - ble.w 5e4c2 │ │ │ │ + ble.w 5e492 │ │ │ │ ldr r2, [sp, #260] @ 0x104 │ │ │ │ mov r9, r6 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ movs r6, #1 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r3, r4, [sp, #388] @ 0x184 │ │ │ │ @@ -131978,92 +131979,92 @@ │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - vldr d7, [pc, #576] @ 5e360 │ │ │ │ + vldr d7, [pc, #576] @ 5e330 │ │ │ │ vstr d7, [sp, #856] @ 0x358 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ vldr d7, [r1] │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ vstr d7, [sp, #192] @ 0xc0 │ │ │ │ cmp r3, #1 │ │ │ │ vldr d7, [r2] │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vldr d7, [ip] │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vldr d7, [lr] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ vldr d7, [r4] │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ - beq.w 5e60c │ │ │ │ + beq.w 5e5dc │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ strd r1, ip, [sp, #260] @ 0x104 │ │ │ │ mov ip, r2 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 5e48a │ │ │ │ + beq.w 5e45a │ │ │ │ vldr d6, [sp, #192] @ 0xc0 │ │ │ │ vldr d7, [r3] │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vadd.f64 d10, d6, d7 │ │ │ │ vcmpe.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 5e48a │ │ │ │ + bgt.w 5e45a │ │ │ │ vsub.f64 d9, d7, d6 │ │ │ │ vldr d7, [sp, #280] @ 0x118 │ │ │ │ vcmpe.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5e48a │ │ │ │ + bmi.w 5e45a │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ strd r4, ip, [sp, #292] @ 0x124 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ strd r9, r3, [sp, #300] @ 0x12c │ │ │ │ str.w lr, [sp, #320] @ 0x140 │ │ │ │ ldr.w r5, [r1], #4 │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 5e46e │ │ │ │ + beq.w 5e43e │ │ │ │ vldr d6, [sp, #208] @ 0xd0 │ │ │ │ vldr d7, [r2] │ │ │ │ vldr d3, [sp, #168] @ 0xa8 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #216] @ 0xd8 │ │ │ │ vadd.f64 d0, d6, d7 │ │ │ │ vcmpe.f64 d3, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 5e46e │ │ │ │ + bgt.w 5e43e │ │ │ │ vsub.f64 d8, d7, d6 │ │ │ │ vldr d7, [sp, #312] @ 0x138 │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5e46e │ │ │ │ + bmi.w 5e43e │ │ │ │ vsub.f64 d6, d9, d13 │ │ │ │ vsub.f64 d7, d8, d3 │ │ │ │ vsub.f64 d5, d10, d13 │ │ │ │ vldr d2, [sp, #160] @ 0xa0 │ │ │ │ vmov.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ vmul.f64 d6, d6, d12 │ │ │ │ vmul.f64 d7, d7, d2 │ │ │ │ vmla.f64 d4, d5, d12 │ │ │ │ vsub.f64 d5, d0, d3 │ │ │ │ vmov.f64 d3, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmla.f64 d3, d5, d2 │ │ │ │ - vldr d5, [pc, #292] @ 5e360 │ │ │ │ + vldr d5, [pc, #292] @ 5e330 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ it le │ │ │ │ vmovle.f64 d6, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcvt.s32.f64 s13, d6 │ │ │ │ it le │ │ │ │ @@ -132082,15 +132083,15 @@ │ │ │ │ vcvt.s32.f64 s13, d4 │ │ │ │ it le │ │ │ │ vmovle.f64 d3, d7 │ │ │ │ vcvt.s32.f64 s15, d3 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.w 5e46e │ │ │ │ + bge.w 5e43e │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ strd r2, r4, [sp, #332] @ 0x14c │ │ │ │ vcvt.f64.s32 d1, s15 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mul.w lr, r7, r5 │ │ │ │ @@ -132112,15 +132113,15 @@ │ │ │ │ vmov s11, r5 │ │ │ │ cmp.w r8, #1 │ │ │ │ vmov.f64 d2, d7 │ │ │ │ vmla.f64 d2, d1, d6 │ │ │ │ vcvt.f64.s32 d1, s11 │ │ │ │ vmla.f64 d7, d1, d6 │ │ │ │ vmov.f64 d3, d7 │ │ │ │ - bne.n 5e32c │ │ │ │ + bne.n 5e2fc │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d8, d2 │ │ │ │ it le │ │ │ │ vmovle.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite pl │ │ │ │ @@ -132129,54 +132130,54 @@ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ vldr d7, [sp, #128] @ 0x80 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5e45c │ │ │ │ + bmi.w 5e42c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r7 │ │ │ │ - bge.w 5e45c │ │ │ │ + bge.w 5e42c │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ vmov s15, r3 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ add r2, lr │ │ │ │ add r1, ip │ │ │ │ vstr d1, [sp, #184] @ 0xb8 │ │ │ │ - b.n 5e38e │ │ │ │ + b.n 5e35e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ movs r2, r0 │ │ │ │ - b.n 5e8d4 │ │ │ │ + b.n 5e894 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5e880 │ │ │ │ + b.n 5e840 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 5e59a │ │ │ │ + beq.w 5e56a │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ vstr d7, [r2] │ │ │ │ strb r6, [r1, #0] │ │ │ │ add r2, fp │ │ │ │ add r1, sl │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 5e458 │ │ │ │ + beq.n 5e428 │ │ │ │ vcmpe.f64 d15, #0.0 │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ vmov.f64 d6, d13 │ │ │ │ vmla.f64 d6, d5, d11 │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ vmov.f64 d7, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d7, d5, d11 │ │ │ │ - ble.n 5e374 │ │ │ │ + ble.n 5e344 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vmul.f64 d7, d7, d14 │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ @@ -132200,52 +132201,52 @@ │ │ │ │ it mi │ │ │ │ vnegmi.f64 d6, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d15, d4 │ │ │ │ it mi │ │ │ │ vnegmi.f64 d7, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 5e446 │ │ │ │ + bge.n 5e416 │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d6, d7 │ │ │ │ vldr d7, [sp, #160] @ 0xa0 │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d15, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 5e386 │ │ │ │ + blt.n 5e356 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r7, r3 │ │ │ │ vstr d7, [r2] │ │ │ │ add r2, fp │ │ │ │ strb r6, [r1, #0] │ │ │ │ add r1, sl │ │ │ │ - bne.n 5e38e │ │ │ │ + bne.n 5e35e │ │ │ │ vldr d1, [sp, #184] @ 0xb8 │ │ │ │ add lr, r4 │ │ │ │ add ip, r0 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 5e2d4 │ │ │ │ + bne.w 5e2a4 │ │ │ │ ldrd r1, r2, [sp, #328] @ 0x148 │ │ │ │ ldrd r4, r0, [sp, #336] @ 0x150 │ │ │ │ adds r2, #8 │ │ │ │ ldr r5, [sp, #108] @ 0x6c │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 5e1c2 │ │ │ │ + bne.w 5e192 │ │ │ │ mov r7, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd ip, r9, [sp, #296] @ 0x128 │ │ │ │ ldr.w lr, [sp, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ ldr r4, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ adds r3, #8 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 5e16a │ │ │ │ + bne.w 5e13a │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ mov r2, ip │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w ip, [sp, #264] @ 0x108 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ @@ -132254,38 +132255,38 @@ │ │ │ │ add ip, r3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ add lr, r3 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 5e112 │ │ │ │ + bne.w 5e0e2 │ │ │ │ ldrd sl, r3, [sp, #384] @ 0x180 │ │ │ │ ldrd r4, r5, [sp, #392] @ 0x188 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 5e6b4 │ │ │ │ - ldr.w r3, [pc, #1100] @ 5e920 │ │ │ │ + beq.w 5e684 │ │ │ │ + ldr.w r3, [pc, #1100] @ 5e8f0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5eb2a │ │ │ │ - ldr.w r3, [pc, #1080] @ 5e924 │ │ │ │ + beq.w 5eafa │ │ │ │ + ldr.w r3, [pc, #1080] @ 5e8f4 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 5eb20 │ │ │ │ + bne.w 5eaf0 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 5ebee │ │ │ │ + beq.w 5ebbe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -132294,717 +132295,717 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e538 │ │ │ │ + beq.n 5e508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5e96c │ │ │ │ + beq.w 5e93c │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ mov r6, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #996] @ (5e928 ) │ │ │ │ + ldr r3, [pc, #996] @ (5e8f8 ) │ │ │ │ str r7, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #656] @ 0x290 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 5eb00 │ │ │ │ + beq.w 5ead0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e576 │ │ │ │ + beq.n 5e546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5e95a │ │ │ │ + beq.w 5e92a │ │ │ │ ldr r2, [sp, #236] @ 0xec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5d758 │ │ │ │ - ldr r3, [pc, #936] @ (5e92c ) │ │ │ │ + beq.w 5d728 │ │ │ │ + ldr r3, [pc, #936] @ (5e8fc ) │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #236] @ 0xec │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 5d758 │ │ │ │ + blx 3ddc │ │ │ │ + b.w 5d728 │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d9, d6 │ │ │ │ it le │ │ │ │ vmovle.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it pl │ │ │ │ vmovpl.f64 d6, d9 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5e386 │ │ │ │ + bmi.w 5e356 │ │ │ │ vldr d4, [sp, #128] @ 0x80 │ │ │ │ - vldr d1, [pc, #824] @ 5e908 │ │ │ │ + vldr d1, [pc, #824] @ 5e8d8 │ │ │ │ vmul.f64 d6, d4, d7 │ │ │ │ vcmpe.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 5e386 │ │ │ │ + bmi.w 5e356 │ │ │ │ vldr d6, [sp, #136] @ 0x88 │ │ │ │ - vldr d1, [pc, #808] @ 5e910 │ │ │ │ + vldr d1, [pc, #808] @ 5e8e0 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmp.f64 d6, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d6, d1 │ │ │ │ vmla.f64 d6, d7, d4 │ │ │ │ vstr d6, [r2] │ │ │ │ strb r6, [r1, #0] │ │ │ │ - b.n 5e386 │ │ │ │ + b.n 5e356 │ │ │ │ vldr d7, [sp, #192] @ 0xc0 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5e69a │ │ │ │ + bgt.n 5e66a │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vldr d7, [sp, #192] @ 0xc0 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #280] @ 0x118 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 5e650 │ │ │ │ + bpl.n 5e620 │ │ │ │ vldr d7, [sp, #344] @ 0x158 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ vldr d6, [sp, #216] @ 0xd8 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #168] @ 0xa8 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5e6a8 │ │ │ │ + bgt.n 5e678 │ │ │ │ vldr d6, [sp, #216] @ 0xd8 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 5e158 │ │ │ │ + bpl.w 5e128 │ │ │ │ vldr d7, [sp, #368] @ 0x170 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [sp, #856] @ 0x358 │ │ │ │ - b.n 5e158 │ │ │ │ + b.n 5e128 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #344] @ 0x158 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 5e650 │ │ │ │ + b.n 5e620 │ │ │ │ vldr d7, [sp, #368] @ 0x170 │ │ │ │ str r6, [r5, #4] │ │ │ │ vstr d7, [sp, #856] @ 0x358 │ │ │ │ - b.n 5e158 │ │ │ │ + b.n 5e128 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e6c2 │ │ │ │ + beq.n 5e692 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r7, r5 │ │ │ │ - b.n 5e576 │ │ │ │ + b.n 5e546 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ce4a │ │ │ │ + bne.w 5ce1a │ │ │ │ movw r8, #32206 @ 0x7dce │ │ │ │ - b.w 5d626 │ │ │ │ - ldr r3, [pc, #588] @ (5e930 ) │ │ │ │ + b.w 5d5f6 │ │ │ │ + ldr r3, [pc, #588] @ (5e900 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ec00 │ │ │ │ - ldr r6, [pc, #576] @ (5e934 ) │ │ │ │ + beq.w 5ebd0 │ │ │ │ + ldr r6, [pc, #576] @ (5e904 ) │ │ │ │ movs r7, #2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ add r3, sp, #404 @ 0x194 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #380] @ 0x17c │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #28 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 5e8a4 │ │ │ │ + beq.w 5e874 │ │ │ │ ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ - vldr d7, [pc, #496] @ 5e918 │ │ │ │ + blx 3e18 │ │ │ │ + vldr d7, [pc, #496] @ 5e8e8 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ vstr d7, [sp, #472] @ 0x1d8 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ - beq.n 5e762 │ │ │ │ + beq.n 5e732 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5ceca │ │ │ │ + bne.w 5ce9a │ │ │ │ movs r3, #0 │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32232 @ 0x7de8 │ │ │ │ - b.w 5d676 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d646 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec20 │ │ │ │ - ldr r0, [pc, #436] @ (5e938 ) │ │ │ │ + bne.w 5ebf0 │ │ │ │ + ldr r0, [pc, #436] @ (5e908 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ strd r4, r4, [sp, #152] @ 0x98 │ │ │ │ movw r1, #31911 @ 0x7ca7 │ │ │ │ - b.w 5d9f4 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d9c4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e6d8 │ │ │ │ - ldr r3, [pc, #404] @ (5e93c ) │ │ │ │ + bne.n 5e6a8 │ │ │ │ + ldr r3, [pc, #404] @ (5e90c ) │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #404] @ (5e940 ) │ │ │ │ + ldr r1, [pc, #404] @ (5e910 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 5e6d8 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 5e6a8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ec5a │ │ │ │ + bne.w 5ec2a │ │ │ │ mov sl, r8 │ │ │ │ - b.w 5d48e │ │ │ │ + b.w 5d45e │ │ │ │ movs r7, #125 @ 0x7d │ │ │ │ movw r8, #32289 @ 0x7e21 │ │ │ │ - b.w 5d676 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d646 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cfb6 │ │ │ │ + beq.w 5cf86 │ │ │ │ movs r7, #125 @ 0x7d │ │ │ │ movw r8, #32291 @ 0x7e23 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 5d676 │ │ │ │ + beq.w 5d646 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5d676 │ │ │ │ + bne.w 5d646 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d676 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d646 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ecb0 │ │ │ │ - ldr r0, [pc, #304] @ (5e944 ) │ │ │ │ + bne.w 5ec80 │ │ │ │ + ldr r0, [pc, #304] @ (5e914 ) │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31901 @ 0x7c9d │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movw r8, #32302 @ 0x7e2e │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ movs r7, #127 @ 0x7f │ │ │ │ movw r8, #32315 @ 0x7e3b │ │ │ │ - b.w 5d676 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d646 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d002 │ │ │ │ + beq.w 5cfd2 │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movw r8, #32304 @ 0x7e30 │ │ │ │ - b.n 5e7e2 │ │ │ │ + b.n 5e7b2 │ │ │ │ movs r7, #123 @ 0x7b │ │ │ │ movw r8, #32254 @ 0x7dfe │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ mov r0, r4 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32193 @ 0x7dc1 │ │ │ │ - b.w 5d676 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d646 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d04e │ │ │ │ + beq.w 5d01e │ │ │ │ movs r7, #127 @ 0x7f │ │ │ │ movw r8, #32317 @ 0x7e3d │ │ │ │ - b.n 5e7e2 │ │ │ │ + b.n 5e7b2 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r8, #32196 @ 0x7dc4 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movw r8, #32267 @ 0x7e0b │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r4 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ movs r2, #0 │ │ │ │ movw r8, #32217 @ 0x7dd9 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5e7e2 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5e7b2 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cf18 │ │ │ │ + beq.w 5cee8 │ │ │ │ mov.w r8, #32256 @ 0x7e00 │ │ │ │ movs r7, #123 @ 0x7b │ │ │ │ - b.n 5e7e2 │ │ │ │ + b.n 5e7b2 │ │ │ │ movs r7, #128 @ 0x80 │ │ │ │ movw r8, #32328 @ 0x7e48 │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ mov r4, r6 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32193 @ 0x7dc1 │ │ │ │ - b.w 5d676 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5d646 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cf64 │ │ │ │ + beq.w 5cf34 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movw r8, #32269 @ 0x7e0d │ │ │ │ - b.n 5e7e2 │ │ │ │ + b.n 5e7b2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ ... │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r3, #2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ - blt.n 5e85c │ │ │ │ + blt.n 5e81c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 5e940 │ │ │ │ + bge.n 5e900 │ │ │ │ movs r0, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d09a │ │ │ │ + beq.w 5d06a │ │ │ │ movs r7, #128 @ 0x80 │ │ │ │ movw r8, #32330 @ 0x7e4a │ │ │ │ - b.n 5e7e2 │ │ │ │ + b.n 5e7b2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5e576 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5e546 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5df22 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5e538 │ │ │ │ - ldr.w r2, [pc, #1044] @ 5ed88 │ │ │ │ - ldr.w r3, [pc, #1044] @ 5ed8c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5def2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5e508 │ │ │ │ + ldr.w r2, [pc, #1044] @ 5ed58 │ │ │ │ + ldr.w r3, [pc, #1044] @ 5ed5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr.w r0, [pc, #1024] @ 5ed90 │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr.w r0, [pc, #1024] @ 5ed60 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #32059 @ 0x7d3b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #1012] @ (5ed94 ) │ │ │ │ - ldr r3, [pc, #1004] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #1012] @ (5ed64 ) │ │ │ │ + ldr r3, [pc, #1004] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #996] @ (5ed98 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #996] @ (5ed68 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #32054 @ 0x7d36 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #984] @ (5ed9c ) │ │ │ │ - ldr r3, [pc, #968] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #984] @ (5ed6c ) │ │ │ │ + ldr r3, [pc, #968] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #968] @ (5eda0 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #968] @ (5ed70 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #32056 @ 0x7d38 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #956] @ (5eda4 ) │ │ │ │ - ldr r3, [pc, #932] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #956] @ (5ed74 ) │ │ │ │ + ldr r3, [pc, #932] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #940] @ (5eda8 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #940] @ (5ed78 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #32055 @ 0x7d37 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #928] @ (5edac ) │ │ │ │ - ldr r3, [pc, #896] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #928] @ (5ed7c ) │ │ │ │ + ldr r3, [pc, #896] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #912] @ (5edb0 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #912] @ (5ed80 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #32058 @ 0x7d3a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 42b4 │ │ │ │ + bl 105dc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5d4e0 │ │ │ │ + beq.w 5d4b0 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w r9, [sp, #156] @ 0x9c │ │ │ │ str.w r9, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31986 @ 0x7cf2 │ │ │ │ strd r9, r9, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ - ldr r2, [pc, #868] @ (5edb4 ) │ │ │ │ - ldr r3, [pc, #828] @ (5ed8c ) │ │ │ │ + b.w 5d9c4 │ │ │ │ + ldr r2, [pc, #868] @ (5ed84 ) │ │ │ │ + ldr r3, [pc, #828] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #852] @ (5edb8 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #852] @ (5ed88 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #32057 @ 0x7d39 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #840] @ (5edbc ) │ │ │ │ - ldr r3, [pc, #792] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #840] @ (5ed8c ) │ │ │ │ + ldr r3, [pc, #792] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #824] @ (5edc0 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #824] @ (5ed90 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #32075 @ 0x7d4b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #812] @ (5edc4 ) │ │ │ │ - ldr r3, [pc, #756] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #812] @ (5ed94 ) │ │ │ │ + ldr r3, [pc, #756] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #796] @ (5edc8 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #796] @ (5ed98 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #32078 @ 0x7d4e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #784] @ (5edcc ) │ │ │ │ - ldr r3, [pc, #720] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #784] @ (5ed9c ) │ │ │ │ + ldr r3, [pc, #720] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #768] @ (5edd0 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #768] @ (5eda0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #32077 @ 0x7d4d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #756] @ (5edd4 ) │ │ │ │ - ldr r3, [pc, #684] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #756] @ (5eda4 ) │ │ │ │ + ldr r3, [pc, #684] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #740] @ (5edd8 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #740] @ (5eda8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #32079 @ 0x7d4f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5ec82 │ │ │ │ + beq.w 5ec52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5ec70 │ │ │ │ + beq.w 5ec40 │ │ │ │ mov r6, r4 │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ mov r4, r6 │ │ │ │ movw r8, #33339 @ 0x823b │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ movs r7, #0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - b.n 5e540 │ │ │ │ + b.n 5e510 │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ movw r8, #33319 @ 0x8227 │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31949 @ 0x7ccd │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ - ldr r2, [pc, #656] @ (5eddc ) │ │ │ │ - ldr r3, [pc, #572] @ (5ed8c ) │ │ │ │ + b.w 5d9c4 │ │ │ │ + ldr r2, [pc, #656] @ (5edac ) │ │ │ │ + ldr r3, [pc, #572] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #636] @ (5ede0 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #636] @ (5edb0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #32076 @ 0x7d4c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #628] @ (5ede4 ) │ │ │ │ - ldr r3, [pc, #536] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #628] @ (5edb4 ) │ │ │ │ + ldr r3, [pc, #536] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 5ec8e │ │ │ │ - ldr r0, [pc, #608] @ (5ede8 ) │ │ │ │ + bne.w 5ec5e │ │ │ │ + ldr r0, [pc, #608] @ (5edb8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #32080 @ 0x7d50 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #600] @ (5edec ) │ │ │ │ - ldr r3, [pc, #500] @ (5ed8c ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #600] @ (5edbc ) │ │ │ │ + ldr r3, [pc, #500] @ (5ed5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 5ec8e │ │ │ │ - ldr r0, [pc, #584] @ (5edf0 ) │ │ │ │ + bne.n 5ec5e │ │ │ │ + ldr r0, [pc, #584] @ (5edc0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #33386 @ 0x826a │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31939 @ 0x7cc3 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31929 @ 0x7cb9 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w r8, [sp, #156] @ 0x9c │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31972 @ 0x7ce4 │ │ │ │ strd r8, r8, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - b.n 5e540 │ │ │ │ + b.n 5e510 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d170 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d140 │ │ │ │ mov r6, r4 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movw r8, #32211 @ 0x7dd3 │ │ │ │ - b.n 5e7e2 │ │ │ │ + b.n 5e7b2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d18c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d15c │ │ │ │ movw r8, #32198 @ 0x7dc6 │ │ │ │ - b.w 5d97c │ │ │ │ + b.w 5d94c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ strd r3, r3, [sp, #152] @ 0x98 │ │ │ │ movw r1, #31909 @ 0x7ca5 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w sl, [sp, #156] @ 0x9c │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31979 @ 0x7ceb │ │ │ │ strd sl, sl, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ movw r1, #31919 @ 0x7caf │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ strd r2, r2, [sp, #152] @ 0x98 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w sl, [sp, #156] @ 0x9c │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ movw r1, #31965 @ 0x7cdd │ │ │ │ strd sl, sl, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ movw r8, #33339 @ 0x823b │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d676 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d646 │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ movw r8, #33339 @ 0x823b │ │ │ │ - b.w 5d676 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 5d646 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ movw r8, #32457 @ 0x7ec9 │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31891 @ 0x7c93 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ movw r1, #31899 @ 0x7c9b │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ - b.w 5d9f4 │ │ │ │ + b.w 5d9c4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ecd0 │ │ │ │ + beq.n 5eca0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5ed44 │ │ │ │ + beq.n 5ed14 │ │ │ │ mov r6, r4 │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ mov r4, r6 │ │ │ │ movw r8, #32477 @ 0x7edd │ │ │ │ - b.w 5d676 │ │ │ │ + b.w 5d646 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ - cbz r6, 5ed3c │ │ │ │ + cbz r6, 5ed0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -133013,162 +133014,162 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ed16 │ │ │ │ + beq.n 5ece6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 5ed54 │ │ │ │ + cbz r3, 5ed24 │ │ │ │ mov r7, r8 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 5d134 │ │ │ │ - ldr r3, [pc, #208] @ (5edf4 ) │ │ │ │ + b.w 5d104 │ │ │ │ + ldr r3, [pc, #208] @ (5edc4 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #208] @ (5edf8 ) │ │ │ │ - ldr r0, [pc, #208] @ (5edfc ) │ │ │ │ + ldr r1, [pc, #208] @ (5edc8 ) │ │ │ │ + ldr r0, [pc, #208] @ (5edcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 5d134 │ │ │ │ + b.w 5d104 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #32477 @ 0x7edd │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5d676 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5ed16 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #160] @ (5ee00 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5d646 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5ece6 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #160] @ (5edd0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #160] @ (5ee04 ) │ │ │ │ - ldr r0, [pc, #160] @ (5ee08 ) │ │ │ │ + ldr r1, [pc, #160] @ (5edd4 ) │ │ │ │ + ldr r0, [pc, #160] @ (5edd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #224] @ 0xe0 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - b.w 5d676 │ │ │ │ - bl 10568 │ │ │ │ - ldr r3, [pc, #140] @ (5ee0c ) │ │ │ │ + b.w 5d646 │ │ │ │ + bl 10538 │ │ │ │ + ldr r3, [pc, #140] @ (5eddc ) │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - b.w 5db50 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + b.w 5db20 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #0] │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ - ldr.w r0, [pc, #2640] @ 5f878 │ │ │ │ + ldr.w r0, [pc, #2640] @ 5f848 │ │ │ │ sub.w sp, sp, #964 @ 0x3c4 │ │ │ │ - ldr.w r5, [pc, #2636] @ 5f87c │ │ │ │ + ldr.w r5, [pc, #2636] @ 5f84c │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r3, [pc, #2636] @ 5f880 │ │ │ │ + ldr.w r3, [pc, #2636] @ 5f850 │ │ │ │ add r0, pc │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.w 6120c │ │ │ │ - ldr.w r2, [pc, #2608] @ 5f884 │ │ │ │ + bpl.w 611dc │ │ │ │ + ldr.w r2, [pc, #2608] @ 5f854 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 611f8 │ │ │ │ - ldr.w r2, [pc, #2596] @ 5f888 │ │ │ │ + beq.w 611c8 │ │ │ │ + ldr.w r2, [pc, #2596] @ 5f858 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 61210 │ │ │ │ - ldr.w r3, [pc, #2584] @ 5f88c │ │ │ │ + beq.w 611e0 │ │ │ │ + ldr.w r3, [pc, #2584] @ 5f85c │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ add.w r2, r3, #680 @ 0x2a8 │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ addw r2, r3, #1708 @ 0x6ac │ │ │ │ @@ -133189,17 +133190,17 @@ │ │ │ │ str r2, [sp, #776] @ 0x308 │ │ │ │ add.w r2, r3, #704 @ 0x2c0 │ │ │ │ str r2, [sp, #780] @ 0x30c │ │ │ │ add.w r2, r3, #1288 @ 0x508 │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ str r3, [sp, #788] @ 0x314 │ │ │ │ - cbz r4, 5eee8 │ │ │ │ + cbz r4, 5eeb8 │ │ │ │ cmp r7, #11 │ │ │ │ - bhi.w 61256 │ │ │ │ + bhi.w 61226 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r1, r4, #17 │ │ │ │ lsls r0, r7, #18 │ │ │ │ lsls r4, r7, #17 │ │ │ │ lsls r6, r4, #18 │ │ │ │ lsls r0, r4, #16 │ │ │ │ lsls r5, r0, #16 │ │ │ │ @@ -133207,24 +133208,24 @@ │ │ │ │ lsls r0, r3, #16 │ │ │ │ lsls r7, r1, #15 │ │ │ │ lsls r1, r7, #15 │ │ │ │ lsls r1, r0, #16 │ │ │ │ lsls r2, r7, #17 │ │ │ │ subs r3, r7, #7 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi.w 61256 │ │ │ │ + bhi.w 61226 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r6, r6, #14 │ │ │ │ lsls r3, r5, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsls r4, r2, #30 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r1, #48] @ 0x30 │ │ │ │ - ldr.w r3, [pc, #2440] @ 5f890 │ │ │ │ + ldr.w r3, [pc, #2440] @ 5f860 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr.w fp, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ @@ -133240,610 +133241,610 @@ │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ add.w r9, sp, #848 @ 0x350 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #17 │ │ │ │ strd r2, r3, [sp, #536] @ 0x218 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fa16 │ │ │ │ + beq.w 5f9e6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2360] @ 5f894 │ │ │ │ + ldr.w r3, [pc, #2360] @ 5f864 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ ldr r2, [sp, #852] @ 0x354 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - beq.w 5fa9c │ │ │ │ + beq.w 5fa6c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fa9c │ │ │ │ + beq.w 5fa6c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fa2c │ │ │ │ + beq.w 5f9fc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2272] @ 5f898 │ │ │ │ + ldr.w r3, [pc, #2272] @ 5f868 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ - beq.w 60148 │ │ │ │ + beq.w 60118 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60228 │ │ │ │ + beq.w 601f8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fa38 │ │ │ │ + beq.w 5fa08 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2188] @ 5f89c │ │ │ │ + ldr.w r3, [pc, #2188] @ 5f86c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ - beq.w 601a6 │ │ │ │ + beq.w 60176 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60312 │ │ │ │ + beq.w 602e2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fa44 │ │ │ │ + beq.w 5fa14 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2108] @ 5f8a0 │ │ │ │ + ldr.w r3, [pc, #2108] @ 5f870 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ - beq.w 602f8 │ │ │ │ + beq.w 602c8 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60458 │ │ │ │ + beq.w 60428 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fa50 │ │ │ │ + beq.w 5fa20 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2024] @ 5f8a4 │ │ │ │ + ldr.w r3, [pc, #2024] @ 5f874 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ - beq.w 603a2 │ │ │ │ + beq.w 60372 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 604ac │ │ │ │ + beq.w 6047c │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fa5c │ │ │ │ + beq.w 5fa2c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ movs r2, #29 │ │ │ │ strd r9, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1944] @ 5f8a8 │ │ │ │ + ldr.w r3, [pc, #1944] @ 5f878 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - beq.w 6047c │ │ │ │ + beq.w 6044c │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5ffd8 │ │ │ │ + beq.w 5ffa8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 5fa6c │ │ │ │ + beq.w 5fa3c │ │ │ │ mov r0, fp │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ - beq.w 5ffb2 │ │ │ │ + beq.w 5ff82 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 5fa78 │ │ │ │ + beq.w 5fa48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ - beq.w 5ff96 │ │ │ │ + beq.w 5ff66 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5fa82 │ │ │ │ - ldr.w r3, [pc, #1840] @ 5f8ac │ │ │ │ + beq.w 5fa52 │ │ │ │ + ldr.w r3, [pc, #1840] @ 5f87c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 5fa8a │ │ │ │ + beq.w 5fa5a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3e88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 5fe40 │ │ │ │ + beq.w 5fe10 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5fad4 │ │ │ │ + beq.w 5faa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ - beq.w 601c2 │ │ │ │ + beq.w 60192 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r7, #0] │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ str r3, [r7, #4] │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ - ldr.w r3, [pc, #1760] @ 5f8b0 │ │ │ │ + blx 4188 │ │ │ │ + ldr.w r3, [pc, #1760] @ 5f880 │ │ │ │ ldr r2, [sp, #544] @ 0x220 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ ldr.w sl, [sp, #548] @ 0x224 │ │ │ │ ldr.w r8, [sp, #580] @ 0x244 │ │ │ │ ldr.w r6, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ str r3, [sp, #244] @ 0xf4 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ strd r3, r3, [sp, #400] @ 0x190 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60130 │ │ │ │ + beq.w 60100 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f20e │ │ │ │ + beq.n 5f1de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #1696] @ 5f8b4 │ │ │ │ + ldr.w r2, [pc, #1696] @ 5f884 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2336] @ 0x920 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60166 │ │ │ │ + beq.w 60136 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 60170 │ │ │ │ + beq.w 60140 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f242 │ │ │ │ + beq.n 5f212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fa92 │ │ │ │ - ldr.w r3, [pc, #1652] @ 5f8b8 │ │ │ │ + beq.w 5fa62 │ │ │ │ + ldr.w r3, [pc, #1652] @ 5f888 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ mov r0, sp │ │ │ │ add r3, pc │ │ │ │ strd r2, sl, [sp, #648] @ 0x288 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ - ldr.w r3, [pc, #1636] @ 5f8bc │ │ │ │ + ldr.w r3, [pc, #1636] @ 5f88c │ │ │ │ strd r2, r8, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ - bl 1ebec │ │ │ │ + bl 1ebbc │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6020a │ │ │ │ + beq.w 601da │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6032c │ │ │ │ + beq.w 602fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 61236 │ │ │ │ + bpl.w 61206 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 611f8 │ │ │ │ + beq.w 611c8 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 61210 │ │ │ │ + beq.w 611e0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 61232 │ │ │ │ + ble.w 61202 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [r0, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 603c6 │ │ │ │ - ldr.w r3, [pc, #1532] @ 5f8c0 │ │ │ │ + beq.w 60396 │ │ │ │ + ldr.w r3, [pc, #1532] @ 5f890 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r3, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 5fada │ │ │ │ + blt.w 5faaa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 60ba8 │ │ │ │ - ldr.w r0, [pc, #1504] @ 5f8c4 │ │ │ │ + beq.w 60b78 │ │ │ │ + ldr.w r0, [pc, #1504] @ 5f894 │ │ │ │ add r0, pc │ │ │ │ - blx 4278 │ │ │ │ + blx 4244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60bba │ │ │ │ + bne.w 60b8a │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - blx 3ee0 │ │ │ │ + blx 3eac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 60c7a │ │ │ │ + beq.w 60c4a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f31a │ │ │ │ + beq.n 5f2ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6010c │ │ │ │ + beq.w 600dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f32e │ │ │ │ + beq.n 5f2fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60116 │ │ │ │ + beq.w 600e6 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f344 │ │ │ │ + beq.n 5f314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60102 │ │ │ │ + beq.w 600d2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.w 60bc2 │ │ │ │ + bne.w 60b92 │ │ │ │ add r3, sp, #404 @ 0x194 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ - ldr.w r3, [pc, #1400] @ 5f8c8 │ │ │ │ + ldr.w r3, [pc, #1400] @ 5f898 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ addw r3, r3, #2812 @ 0xafc │ │ │ │ strd r3, r3, [sp, #432] @ 0x1b0 │ │ │ │ - ldr.w r3, [pc, #1380] @ 5f8cc │ │ │ │ + ldr.w r3, [pc, #1380] @ 5f89c │ │ │ │ strd r6, r6, [sp, #404] @ 0x194 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r6, [sp, #348] @ 0x15c │ │ │ │ str r4, [sp, #172] @ 0xac │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #784] @ 0x310 │ │ │ │ ldr.w fp, [sp, #788] @ 0x314 │ │ │ │ cmp r0, r5 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ - beq.w 60120 │ │ │ │ + beq.w 600f0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60d34 │ │ │ │ - ldr.w r2, [pc, #1280] @ 5f8ac │ │ │ │ + beq.w 60d04 │ │ │ │ + ldr.w r2, [pc, #1280] @ 5f87c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 603ba │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 6038a │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #352] @ 0x160 │ │ │ │ vldr d6, [sp, #352] @ 0x160 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 60da2 │ │ │ │ + beq.w 60d72 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5f3e8 │ │ │ │ + beq.n 5f3b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5ff8c │ │ │ │ + beq.w 5ff5c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60d76 │ │ │ │ + beq.w 60d46 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 604c2 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 60492 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #376] @ 0x178 │ │ │ │ vldr d6, [sp, #376] @ 0x178 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 60dcc │ │ │ │ + beq.w 60d9c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5f434 │ │ │ │ + beq.n 5f404 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5fff4 │ │ │ │ + beq.w 5ffc4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60ca4 │ │ │ │ - ldr.w r2, [pc, #1120] @ 5f8ac │ │ │ │ + beq.w 60c74 │ │ │ │ + ldr.w r2, [pc, #1120] @ 5f87c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 60202 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 601d2 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 60cae │ │ │ │ + beq.w 60c7e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5f484 │ │ │ │ + beq.n 5f454 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 60398 │ │ │ │ + beq.w 60368 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60d0e │ │ │ │ + beq.w 60cde │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 6035e │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 6032e │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #280] @ 0x118 │ │ │ │ vldr d6, [sp, #280] @ 0x118 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 60d22 │ │ │ │ + beq.w 60cf2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5f4d0 │ │ │ │ + beq.n 5f4a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5ff82 │ │ │ │ + beq.w 5ff52 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60d18 │ │ │ │ + beq.w 60ce8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 60470 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 60440 │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #160] @ 0xa0 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 60d52 │ │ │ │ + beq.w 60d22 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5f51c │ │ │ │ + beq.n 5f4ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5ffce │ │ │ │ + beq.w 5ff9e │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60db4 │ │ │ │ + beq.w 60d84 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w 604ce │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 6049e │ │ │ │ + blx 3e54 │ │ │ │ vstr d0, [sp, #312] @ 0x138 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 60e20 │ │ │ │ + beq.w 60df0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5f568 │ │ │ │ + beq.n 5f538 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5ffea │ │ │ │ + beq.w 5ffba │ │ │ │ vmov s15, sl │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vldr s15, [sp, #176] @ 0xb0 │ │ │ │ cmp r2, r3 │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ @@ -133858,90 +133859,90 @@ │ │ │ │ vdiv.f64 d7, d7, d5 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d12, d7, d11 │ │ │ │ vdiv.f64 d7, d7, d6 │ │ │ │ vstr d7, [sp, #152] @ 0x98 │ │ │ │ - bne.n 5f5c4 │ │ │ │ + bne.n 5f594 │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 60560 │ │ │ │ - ldr r3, [pc, #776] @ (5f8d0 ) │ │ │ │ + beq.w 60530 │ │ │ │ + ldr r3, [pc, #776] @ (5f8a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6116a │ │ │ │ - ldr r3, [pc, #760] @ (5f8d4 ) │ │ │ │ + beq.w 6113a │ │ │ │ + ldr r3, [pc, #760] @ (5f8a4 ) │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r2, #1 │ │ │ │ movne r1, #4 │ │ │ │ movne r6, #0 │ │ │ │ - beq.w 611b6 │ │ │ │ - ldr r3, [pc, #744] @ (5f8d8 ) │ │ │ │ + beq.w 61186 │ │ │ │ + ldr r3, [pc, #744] @ (5f8a8 ) │ │ │ │ add r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ str r3, [sp, #852] @ 0x354 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 6119c │ │ │ │ + beq.w 6116c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f626 │ │ │ │ + beq.n 5f5f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 610ce │ │ │ │ + beq.w 6109e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121ac │ │ │ │ + bl 1217c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f642 │ │ │ │ + beq.n 5f612 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 610e6 │ │ │ │ + beq.w 610b6 │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ movw r8, #30905 @ 0x78b9 │ │ │ │ - b.n 5fb2e │ │ │ │ + b.n 5fafe │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 5ef04 │ │ │ │ - ldr r3, [pc, #572] @ (5f890 ) │ │ │ │ + b.n 5eed4 │ │ │ │ + ldr r3, [pc, #572] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - b.n 5ef14 │ │ │ │ - ldr r3, [pc, #556] @ (5f890 ) │ │ │ │ + b.n 5eee4 │ │ │ │ + ldr r3, [pc, #556] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - b.n 5ef10 │ │ │ │ - ldr r3, [pc, #544] @ (5f890 ) │ │ │ │ + b.n 5eee0 │ │ │ │ + ldr r3, [pc, #544] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ ldr.w fp, [r1, #40] @ 0x28 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ @@ -133955,324 +133956,324 @@ │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 432c │ │ │ │ + blx 42f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.w 5f988 │ │ │ │ + bhi.w 5f958 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r6, r7, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r5, r0, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r7, r3, #1 │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsls r0, r1, #15 │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r6 │ │ │ │ - ldr r3, [pc, #456] @ (5f890 ) │ │ │ │ + ldr r3, [pc, #456] @ (5f860 ) │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - b.n 5f67a │ │ │ │ + b.n 5f64a │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r1, #48] @ 0x30 │ │ │ │ - b.n 5f6c6 │ │ │ │ - ldr r3, [pc, #436] @ (5f890 ) │ │ │ │ + b.n 5f696 │ │ │ │ + ldr r3, [pc, #436] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ - b.n 5f686 │ │ │ │ - ldr r3, [pc, #416] @ (5f890 ) │ │ │ │ + b.n 5f656 │ │ │ │ + ldr r3, [pc, #416] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ - b.n 5f682 │ │ │ │ - ldr r3, [pc, #396] @ (5f890 ) │ │ │ │ + b.n 5f652 │ │ │ │ + ldr r3, [pc, #396] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - b.n 5f67e │ │ │ │ + b.n 5f64e │ │ │ │ ldr r3, [r1, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #352] @ (5f890 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #352] @ (5f860 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #420] @ (5f8dc ) │ │ │ │ + ldr r2, [pc, #420] @ (5f8ac ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1532] @ 0x5fc │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60508 │ │ │ │ + beq.w 604d8 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #396] @ (5f8e0 ) │ │ │ │ + ldr r2, [pc, #396] @ (5f8b0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #836] @ 0x344 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 603e2 │ │ │ │ + beq.w 603b2 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #376] @ (5f8e4 ) │ │ │ │ + ldr r2, [pc, #376] @ (5f8b4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #660] @ 0x294 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6036a │ │ │ │ + beq.w 6033a │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 5f8f8 │ │ │ │ + bgt.w 5f8c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 5ef30 │ │ │ │ + b.w 5ef00 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #0 │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #244] @ (5f890 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #244] @ (5f860 ) │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #316] @ (5f8e8 ) │ │ │ │ + ldr r2, [pc, #316] @ (5f8b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #680] @ 0x2a8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fffe │ │ │ │ + beq.w 5ffce │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f85a │ │ │ │ + b.n 5f82a │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ - b.n 5f6d4 │ │ │ │ + b.n 5f6a4 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #180] @ (5f890 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #180] @ (5f860 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #260] @ (5f8ec ) │ │ │ │ + ldr r2, [pc, #260] @ (5f8bc ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60c4c │ │ │ │ + beq.w 60c1c │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #236] @ (5f8f0 ) │ │ │ │ + ldr r2, [pc, #236] @ (5f8c0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1528] @ 0x5f8 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60534 │ │ │ │ + beq.w 60504 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f736 │ │ │ │ + b.n 5f706 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r8, r6 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov fp, r6 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #88] @ (5f890 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #88] @ (5f860 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - b.n 5f800 │ │ │ │ + b.n 5f7d0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - blx 432c │ │ │ │ - ldr r2, [pc, #68] @ (5f890 ) │ │ │ │ + blx 42f8 │ │ │ │ + ldr r2, [pc, #68] @ (5f860 ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov fp, r6 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #152] @ (5f8f4 ) │ │ │ │ + ldr r2, [pc, #152] @ (5f8c4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1708] @ 0x6ac │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60cde │ │ │ │ + beq.w 60cae │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f7e6 │ │ │ │ + b.n 5f7b6 │ │ │ │ nop │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r2, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ cmp r5, #237 @ 0xed │ │ │ │ @ instruction: 0xfffbfe25 │ │ │ │ - vcvt.u32.f32 , q4, #6 │ │ │ │ + @ instruction: 0xfffa1f88 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r0, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r7, r3 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r3, r3 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r4, r1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r1, r1 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r5, r7 │ │ │ │ movs r2, r0 │ │ │ │ - ldr.w r2, [pc, #1124] @ 5fd60 │ │ │ │ + ldr.w r2, [pc, #1124] @ 5fd30 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #600] @ 0x258 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 604da │ │ │ │ + beq.w 604aa │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5f78c │ │ │ │ - ldr.w r2, [pc, #1092] @ 5fd64 │ │ │ │ + ble.w 5f75c │ │ │ │ + ldr.w r2, [pc, #1092] @ 5fd34 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1544] @ 0x608 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60c94 │ │ │ │ + beq.w 60c64 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5f78c │ │ │ │ - ldr.w r2, [pc, #1056] @ 5fd68 │ │ │ │ + ble.w 5f75c │ │ │ │ + ldr.w r2, [pc, #1056] @ 5fd38 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #704] @ 0x2c0 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 604f8 │ │ │ │ + beq.w 604c8 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5f78c │ │ │ │ - ldr.w r2, [pc, #1024] @ 5fd6c │ │ │ │ + ble.w 5f75c │ │ │ │ + ldr.w r2, [pc, #1024] @ 5fd3c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1288] @ 0x508 │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60428 │ │ │ │ + beq.w 603f8 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 6043a │ │ │ │ + beq.w 6040a │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 5f78c │ │ │ │ + ble.w 5f75c │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -134287,21 +134288,21 @@ │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, fp, [r4, #24] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ strd r3, r8, [r4, #32] │ │ │ │ - ldr r3, [pc, #932] @ (5fd70 ) │ │ │ │ + ldr r3, [pc, #932] @ (5fd40 ) │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ str r7, [r4, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ @@ -134313,1108 +134314,1108 @@ │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldrd fp, r3, [r4, #28] │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldrd r8, r6, [r4, #36] @ 0x24 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - bne.w 5ef30 │ │ │ │ + bne.w 5ef00 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30412 @ 0x76cc │ │ │ │ strd r7, r7, [sp, #144] @ 0x90 │ │ │ │ - b.n 5feac │ │ │ │ + b.n 5fe7c │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #848] @ 0x350 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ - b.w 5ef90 │ │ │ │ + b.w 5ef60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ - b.w 5efea │ │ │ │ + b.w 5efba │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ - b.w 5f040 │ │ │ │ + b.w 5f010 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ - b.w 5f096 │ │ │ │ + b.w 5f066 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - b.w 5f0ec │ │ │ │ + b.w 5f0bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 5f14a │ │ │ │ + bne.w 5f11a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 5f162 │ │ │ │ + bne.w 5f132 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 5f178 │ │ │ │ - vldr d15, [pc, #724] @ 5fd58 │ │ │ │ - b.w 5f1a2 │ │ │ │ + bne.w 5f148 │ │ │ │ + vldr d15, [pc, #724] @ 5fd28 │ │ │ │ + b.w 5f172 │ │ │ │ vldr d15, [r6, #8] │ │ │ │ - b.w 5f192 │ │ │ │ + b.w 5f162 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f242 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f212 │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ movw r1, #30435 @ 0x76e3 │ │ │ │ - ldr r3, [pc, #720] @ (5fd74 ) │ │ │ │ + ldr r3, [pc, #720] @ (5fd44 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #720] @ (5fd78 ) │ │ │ │ + ldr r0, [pc, #720] @ (5fd48 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #712] @ (5fd7c ) │ │ │ │ - ldr r3, [pc, #716] @ (5fd80 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #712] @ (5fd4c ) │ │ │ │ + ldr r3, [pc, #716] @ (5fd50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ + bne.w 61136 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #964 @ 0x3c4 │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [sp, #324] @ 0x144 │ │ │ │ - b.w 5f1b8 │ │ │ │ + b.w 5f188 │ │ │ │ movw r8, #30627 @ 0x77a3 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fe22 │ │ │ │ + beq.w 5fdf2 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fe14 │ │ │ │ + beq.w 5fde4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fb0c │ │ │ │ + beq.n 5fadc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fe34 │ │ │ │ + beq.w 5fe04 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 61248 │ │ │ │ + beq.w 61218 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fb26 │ │ │ │ + beq.n 5faf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fe04 │ │ │ │ + beq.w 5fdd4 │ │ │ │ movs r3, #0 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ - blx 3b28 │ │ │ │ + blx 3af4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ ldr.w r9, [r0, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 5fdc0 │ │ │ │ + beq.w 5fd90 │ │ │ │ ldr.w sl, [r9, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 5fd90 │ │ │ │ + beq.w 5fd60 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 6018c │ │ │ │ + beq.w 6015c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 60192 │ │ │ │ + beq.w 60162 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ - ldr r2, [pc, #512] @ (5fd84 ) │ │ │ │ + ldr r2, [pc, #512] @ (5fd54 ) │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r2 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #232] @ 0xe8 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 61252 │ │ │ │ + bne.w 61222 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 60492 │ │ │ │ + bne.w 60462 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 5fbce │ │ │ │ + cbz r0, 5fb9e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fbce │ │ │ │ + beq.n 5fb9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5fbce │ │ │ │ + cbnz r3, 5fb9e │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fbe6 │ │ │ │ + beq.n 5fbb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fdb4 │ │ │ │ - cbz r1, 5fbfc │ │ │ │ + beq.w 5fd84 │ │ │ │ + cbz r1, 5fbcc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fbfc │ │ │ │ + beq.n 5fbcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fe0c │ │ │ │ - ldr r3, [pc, #392] @ (5fd88 ) │ │ │ │ + beq.w 5fddc │ │ │ │ + ldr r3, [pc, #392] @ (5fd58 ) │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #392] @ (5fd8c ) │ │ │ │ + ldr r0, [pc, #392] @ (5fd5c ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ movs r7, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - cbz r4, 5fc26 │ │ │ │ + bl 17a0c │ │ │ │ + cbz r4, 5fbf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fc24 │ │ │ │ + beq.n 5fbf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fd4c │ │ │ │ + beq.w 5fd1c │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5fc4e │ │ │ │ + beq.n 5fc1e │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc36 │ │ │ │ + bne.n 5fc06 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 601de │ │ │ │ + ble.w 601ae │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5fc72 │ │ │ │ + beq.n 5fc42 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc5a │ │ │ │ + bne.n 5fc2a │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 60268 │ │ │ │ + ble.w 60238 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5fc96 │ │ │ │ + beq.n 5fc66 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc7e │ │ │ │ + bne.n 5fc4e │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 60244 │ │ │ │ + ble.w 60214 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5fcba │ │ │ │ + beq.n 5fc8a │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fca2 │ │ │ │ + bne.n 5fc72 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 602b0 │ │ │ │ + ble.w 60280 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5fcde │ │ │ │ + beq.n 5fcae │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fcc6 │ │ │ │ + bne.n 5fc96 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 6028c │ │ │ │ + ble.w 6025c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 5fd02 │ │ │ │ + beq.n 5fcd2 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fcea │ │ │ │ + bne.n 5fcba │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 602d4 │ │ │ │ + ble.w 602a4 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 5fab0 │ │ │ │ + beq.w 5fa80 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd10 │ │ │ │ + bne.n 5fce0 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 5fab0 │ │ │ │ - bne.w 61046 │ │ │ │ + bgt.w 5fa80 │ │ │ │ + bne.w 61016 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fab0 │ │ │ │ + beq.w 5fa80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fab0 │ │ │ │ + bne.w 5fa80 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fab0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fa80 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fc24 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fbf4 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r1, r5 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r5, r4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ - itte cc │ │ │ │ + itee cc │ │ │ │ movcc r0, r0 │ │ │ │ - lslcc r0, r1, #21 │ │ │ │ + lslcs r0, r7, #21 │ │ │ │ movcs r2, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5fb7e │ │ │ │ + bne.w 5fb4e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fbfc │ │ │ │ + beq.w 5fbcc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fbfc │ │ │ │ + bne.w 5fbcc │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5fbe6 │ │ │ │ + b.n 5fbb6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 5fbfc │ │ │ │ + beq.w 5fbcc │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ - ldr.w r3, [pc, #1612] @ 60418 │ │ │ │ + ldr.w r3, [pc, #1612] @ 603e8 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #232] @ 0xe8 │ │ │ │ streq.w r9, [r3, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5fbfc │ │ │ │ + beq.w 5fbcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fbfc │ │ │ │ + beq.w 5fbcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fbfc │ │ │ │ - b.n 5fe0e │ │ │ │ + bne.w 5fbcc │ │ │ │ + b.n 5fdde │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fb26 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5faf6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fbfc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fbcc │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5faf8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fac8 │ │ │ │ ldr r6, [r1, #52] @ 0x34 │ │ │ │ - b.w 5ef00 │ │ │ │ + b.w 5eed0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 5fb12 │ │ │ │ + beq.w 5fae2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5fb12 │ │ │ │ + bne.w 5fae2 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fb0c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fadc │ │ │ │ mov sl, r8 │ │ │ │ - b.n 5f93e │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5f90e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f1a2 │ │ │ │ + beq.w 5f172 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movw r1, #30454 @ 0x76f6 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 5fe7c │ │ │ │ + cbnz r3, 5fe4c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5fe64 │ │ │ │ + bne.n 5fe34 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 60026 │ │ │ │ + ble.w 5fff6 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 5feac │ │ │ │ + cbnz r3, 5fe7c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5fe94 │ │ │ │ + bne.n 5fe64 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 60052 │ │ │ │ + ble.w 60022 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r5 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 5fedc │ │ │ │ + cbnz r3, 5feac │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5fec4 │ │ │ │ + bne.n 5fe94 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 6007e │ │ │ │ + ble.w 6004e │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5ff04 │ │ │ │ + beq.n 5fed4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5feec │ │ │ │ + bne.n 5febc │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 600d6 │ │ │ │ + ble.w 600a6 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 5ff2c │ │ │ │ + beq.n 5fefc │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5ff14 │ │ │ │ + bne.n 5fee4 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 600aa │ │ │ │ + ble.w 6007a │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 5faa2 │ │ │ │ + beq.w 5fa72 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 5ff3e │ │ │ │ + bne.n 5ff0e │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 5faa2 │ │ │ │ - bne.w 60e4a │ │ │ │ + bgt.w 5fa72 │ │ │ │ + bne.w 60e1a │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5faa2 │ │ │ │ + beq.w 5fa72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5faa2 │ │ │ │ + bne.w 5fa72 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5faa2 │ │ │ │ + b.n 5fa72 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f4d0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f4a0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f3e8 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f3b8 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f172 │ │ │ │ + beq.w 5f142 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ movw r1, #30449 @ 0x76f1 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5fe2a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f15a │ │ │ │ + beq.w 5f12a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ movw r1, #30443 @ 0x76eb │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ + b.n 5fe2a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f51c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f4ec │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ movw r1, #30440 @ 0x76e8 │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ + b.n 5fe2a │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f568 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f538 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f434 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f404 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61174 │ │ │ │ - ldr.w r0, [pc, #1040] @ 6041c │ │ │ │ + bne.w 61144 │ │ │ │ + ldr.w r0, [pc, #1040] @ 603ec │ │ │ │ movs r3, #11 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ movw r1, #30466 @ 0x7702 │ │ │ │ - b.n 5ff2c │ │ │ │ - bne.w 60e74 │ │ │ │ + b.n 5fefc │ │ │ │ + bne.w 60e44 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5fe7c │ │ │ │ + beq.w 5fe4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fe7c │ │ │ │ + bne.w 5fe4c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - b.n 5fe7c │ │ │ │ - bne.w 60ebc │ │ │ │ + b.n 5fe4c │ │ │ │ + bne.w 60e8c │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5feac │ │ │ │ + beq.w 5fe7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5feac │ │ │ │ + bne.w 5fe7c │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5feac │ │ │ │ - bne.w 60e98 │ │ │ │ + b.n 5fe7c │ │ │ │ + bne.w 60e68 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5fedc │ │ │ │ + beq.w 5feac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fedc │ │ │ │ + bne.w 5feac │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5fedc │ │ │ │ - bne.w 60ee0 │ │ │ │ + b.n 5feac │ │ │ │ + bne.w 60eb0 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5ff2c │ │ │ │ + beq.w 5fefc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5ff2c │ │ │ │ + bne.w 5fefc │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5ff2c │ │ │ │ - bne.w 60f24 │ │ │ │ + b.n 5fefc │ │ │ │ + bne.w 60ef4 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 5ff04 │ │ │ │ + beq.w 5fed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5ff04 │ │ │ │ + bne.w 5fed4 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 5ff04 │ │ │ │ + b.n 5fed4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f344 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f314 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f31a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f2ea │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f32e │ │ │ │ - vldr d7, [pc, #748] @ 60410 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f2fe │ │ │ │ + vldr d7, [pc, #748] @ 603e0 │ │ │ │ vstr d7, [sp, #376] @ 0x178 │ │ │ │ vstr d7, [sp, #352] @ 0x160 │ │ │ │ - b.w 5f434 │ │ │ │ + b.w 5f404 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5f20e │ │ │ │ + bne.w 5f1de │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ movw r8, #30613 @ 0x7795 │ │ │ │ - b.n 5fb2e │ │ │ │ + b.n 5fafe │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30436 @ 0x76e4 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - b.n 5fe5a │ │ │ │ - blx 3b88 │ │ │ │ + b.n 5fe2a │ │ │ │ + blx 3b54 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 5f228 │ │ │ │ + b.w 5f1f8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 60dbe │ │ │ │ + beq.w 60d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60d3e │ │ │ │ + beq.w 60d0e │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ movw r8, #30615 @ 0x7797 │ │ │ │ - b.n 5fb2e │ │ │ │ + b.n 5fafe │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5fb7e │ │ │ │ + bne.w 5fb4e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 5fbda │ │ │ │ - b.n 5fbe8 │ │ │ │ + bne.w 5fbaa │ │ │ │ + b.n 5fbb8 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30437 @ 0x76e5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5fe2a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f1b8 │ │ │ │ + beq.w 5f188 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movw r1, #30459 @ 0x76fb │ │ │ │ subs r3, r3, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ - bne.w 6106a │ │ │ │ + b.n 5fe2a │ │ │ │ + bne.w 6103a │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fc4e │ │ │ │ + beq.w 5fc1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fc4e │ │ │ │ + bne.w 5fc1e │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fc4e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fc1e │ │ │ │ vldr d13, [r0, #8] │ │ │ │ - b.w 5f460 │ │ │ │ + b.w 5f430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6021e │ │ │ │ + beq.n 601ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60d64 │ │ │ │ + beq.w 60d34 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ movw r8, #30618 @ 0x779a │ │ │ │ - b.n 5fb2e │ │ │ │ + b.n 5fafe │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r1, #30436 @ 0x76e4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ - b.n 5fe5a │ │ │ │ - bne.w 61022 │ │ │ │ + b.n 5fe2a │ │ │ │ + bne.w 60ff2 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fc96 │ │ │ │ + beq.w 5fc66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fc96 │ │ │ │ + bne.w 5fc66 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fc96 │ │ │ │ - bne.w 60f48 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fc66 │ │ │ │ + bne.w 60f18 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fc72 │ │ │ │ + beq.w 5fc42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fc72 │ │ │ │ + bne.w 5fc42 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fc72 │ │ │ │ - bne.w 60f6c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fc42 │ │ │ │ + bne.w 60f3c │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fcde │ │ │ │ + beq.w 5fcae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fcde │ │ │ │ + bne.w 5fcae │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fcde │ │ │ │ - bne.w 60f90 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fcae │ │ │ │ + bne.w 60f60 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fcba │ │ │ │ + beq.w 5fc8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fcba │ │ │ │ + bne.w 5fc8a │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fcba │ │ │ │ - bne.w 60fb4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fc8a │ │ │ │ + bne.w 60f84 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5fd02 │ │ │ │ + beq.w 5fcd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5fd02 │ │ │ │ + bne.w 5fcd2 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 5fd02 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 5fcd2 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30438 @ 0x76e6 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ + b.n 5fe2a │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r1, #30437 @ 0x76e5 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ + b.n 5fe2a │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ movwne r8, #30620 @ 0x779c │ │ │ │ - bne.w 5faec │ │ │ │ + bne.w 5fabc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60350 │ │ │ │ + beq.n 60320 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 610f0 │ │ │ │ + beq.w 610c0 │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ movw r8, #30620 @ 0x779c │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - b.w 5fb2e │ │ │ │ - bl 112bc │ │ │ │ + b.w 5fafe │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #280] @ 0x118 │ │ │ │ - b.w 5f4a8 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5f478 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6100e │ │ │ │ - ldr r0, [pc, #164] @ (60420 ) │ │ │ │ + bne.w 60fde │ │ │ │ + ldr r0, [pc, #164] @ (603f0 ) │ │ │ │ movs r1, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30373 @ 0x76a5 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ - b.n 5feac │ │ │ │ + b.n 5fe7c │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f484 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f454 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30439 @ 0x76e7 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ - bl 112bc │ │ │ │ + b.n 5fe2a │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #352] @ 0x160 │ │ │ │ - b.w 5f3c0 │ │ │ │ + b.w 5f390 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 603da │ │ │ │ + beq.n 603aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60e3a │ │ │ │ + beq.w 60e0a │ │ │ │ movw r8, #30625 @ 0x77a1 │ │ │ │ - b.w 5fb12 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fae2 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6108c │ │ │ │ - ldr r0, [pc, #48] @ (60424 ) │ │ │ │ + bne.w 6105c │ │ │ │ + ldr r0, [pc, #48] @ (603f4 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30363 @ 0x769b │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ - b.n 5feac │ │ │ │ + b.n 5fe7c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ite ls │ │ │ │ - movls r0, r0 │ │ │ │ - ittt ne @ unpredictable │ │ │ │ + ite hi │ │ │ │ + movhi r0, r0 │ │ │ │ + itet ne @ unpredictable │ │ │ │ movne r0, r0 │ │ │ │ - blxne 42b4 @ unpredictable branch in IT block │ │ │ │ + blxeq 4280 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.w 6110a │ │ │ │ + bne.w 610da │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.w 5f998 │ │ │ │ - ldr.w r3, [pc, #1028] @ 60840 │ │ │ │ + bne.w 5f968 │ │ │ │ + ldr.w r3, [pc, #1028] @ 60810 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #1852] @ 0x73c │ │ │ │ - blx 4104 │ │ │ │ + blx 40d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60f04 │ │ │ │ + beq.w 60ed4 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 5ef30 │ │ │ │ + b.w 5ef00 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r1, #30438 @ 0x76e6 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ - bl 112bc │ │ │ │ + b.n 5fe2a │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #160] @ 0xa0 │ │ │ │ - b.w 5f4f4 │ │ │ │ + b.w 5f4c4 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30440 @ 0x76e8 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ subs r3, r3, r5 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ + b.n 5fe2a │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - blx 3d14 │ │ │ │ + blx 3ce0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5fbb6 │ │ │ │ - b.w 5fbce │ │ │ │ + bne.w 5fb86 │ │ │ │ + b.w 5fb9e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movw r1, #30439 @ 0x76e7 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 5fe5a │ │ │ │ - bl 112bc │ │ │ │ + b.n 5fe2a │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #376] @ 0x178 │ │ │ │ - b.w 5f40c │ │ │ │ - bl 112bc │ │ │ │ + b.w 5f3dc │ │ │ │ + bl 1128c │ │ │ │ vstr d0, [sp, #312] @ 0x138 │ │ │ │ - b.w 5f540 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5f510 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f91e │ │ │ │ + beq.w 5f8ee │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w sl, [sp, #168] @ 0xa8 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30380 @ 0x76ac │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ - b.n 5feac │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5fe7c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 610b0 │ │ │ │ + bne.w 61080 │ │ │ │ mov r8, sl │ │ │ │ - b.w 5f96a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5f93a │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6109e │ │ │ │ - ldr r0, [pc, #808] @ (60844 ) │ │ │ │ + bne.w 6106e │ │ │ │ + ldr r0, [pc, #808] @ (60814 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30353 @ 0x7691 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ - b.n 5feac │ │ │ │ - blx 42b4 │ │ │ │ + b.n 5fe7c │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61120 │ │ │ │ - ldr r0, [pc, #768] @ (60848 ) │ │ │ │ + bne.w 610f0 │ │ │ │ + ldr r0, [pc, #768] @ (60818 ) │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30343 @ 0x7687 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ - b.n 5feac │ │ │ │ + b.n 5fe7c │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 5f5c4 │ │ │ │ + bne.w 5f594 │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 5f5c4 │ │ │ │ + bne.w 5f594 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add.w sl, sp, #464 @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r6, #0 │ │ │ │ strd r2, r3, [sp, #848] @ 0x350 │ │ │ │ str r6, [sp, #456] @ 0x1c8 │ │ │ │ str.w r6, [sl] │ │ │ │ - blx 4158 │ │ │ │ + blx 4124 │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r6 │ │ │ │ - ble.w 609a0 │ │ │ │ + ble.w 60970 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ movs r6, #1 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ str r4, [sp, #392] @ 0x188 │ │ │ │ str r5, [sp, #396] @ 0x18c │ │ │ │ mov r5, sl │ │ │ │ @@ -135445,20 +135446,20 @@ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ vstr d5, [sp, #208] @ 0xd0 │ │ │ │ vstr d6, [sp, #200] @ 0xc8 │ │ │ │ vcvt.f64.f32 d6, s14 │ │ │ │ vcvt.f64.f32 d7, s15 │ │ │ │ vstr d6, [sp, #216] @ 0xd8 │ │ │ │ vstr d7, [sp, #128] @ 0x80 │ │ │ │ - vldr d7, [pc, #544] @ 60838 │ │ │ │ + vldr d7, [pc, #544] @ 60808 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ vstr d7, [sp, #856] @ 0x358 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 60aea │ │ │ │ + beq.w 60aba │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ str.w ip, [sp, #256] @ 0x100 │ │ │ │ mov ip, r2 │ │ │ │ str.w r8, [sp, #260] @ 0x104 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r4 │ │ │ │ @@ -135466,66 +135467,66 @@ │ │ │ │ mov lr, r7 │ │ │ │ mov r7, r1 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vstr d7, [sp, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ movw r1, #999 @ 0x3e7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 60960 │ │ │ │ + beq.w 60930 │ │ │ │ vldr d6, [sp, #192] @ 0xc0 │ │ │ │ vldr d7, [r3] │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vadd.f64 d10, d6, d7 │ │ │ │ vcmpe.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 60960 │ │ │ │ + bgt.w 60930 │ │ │ │ vsub.f64 d9, d7, d6 │ │ │ │ vldr d7, [sp, #280] @ 0x118 │ │ │ │ vcmpe.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 60960 │ │ │ │ + bmi.w 60930 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ strd r0, r4, [sp, #288] @ 0x120 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ strd r9, lr, [sp, #296] @ 0x128 │ │ │ │ strd r3, ip, [sp, #304] @ 0x130 │ │ │ │ ldr.w r5, [r1], #4 │ │ │ │ movw r3, #999 @ 0x3e7 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 60946 │ │ │ │ + beq.w 60916 │ │ │ │ vldr d6, [sp, #208] @ 0xd0 │ │ │ │ vldr d7, [r2] │ │ │ │ vldr d3, [sp, #160] @ 0xa0 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vldr d6, [sp, #216] @ 0xd8 │ │ │ │ vadd.f64 d0, d6, d7 │ │ │ │ vcmpe.f64 d3, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 60946 │ │ │ │ + bgt.w 60916 │ │ │ │ vsub.f64 d8, d7, d6 │ │ │ │ vldr d7, [sp, #312] @ 0x138 │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 60946 │ │ │ │ + bmi.w 60916 │ │ │ │ vsub.f64 d6, d9, d13 │ │ │ │ vsub.f64 d7, d8, d3 │ │ │ │ vsub.f64 d5, d10, d13 │ │ │ │ vldr d2, [sp, #152] @ 0x98 │ │ │ │ vmov.f64 d4, #112 @ 0x3f800000 1.0 │ │ │ │ vmul.f64 d6, d6, d12 │ │ │ │ vmul.f64 d7, d7, d2 │ │ │ │ vmla.f64 d4, d5, d12 │ │ │ │ vsub.f64 d5, d0, d3 │ │ │ │ vmov.f64 d3, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmla.f64 d3, d5, d2 │ │ │ │ - vldr d5, [pc, #288] @ 60838 │ │ │ │ + vldr d5, [pc, #288] @ 60808 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ it le │ │ │ │ vmovle.f64 d6, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcvt.s32.f64 s13, d6 │ │ │ │ it le │ │ │ │ @@ -135544,15 +135545,15 @@ │ │ │ │ vcvt.s32.f64 s13, d4 │ │ │ │ it le │ │ │ │ vmovle.f64 d3, d7 │ │ │ │ vcvt.s32.f64 s15, d3 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.w 60946 │ │ │ │ + bge.w 60916 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ str r4, [sp, #340] @ 0x154 │ │ │ │ vcvt.f64.s32 d1, s15 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mul.w lr, r7, r5 │ │ │ │ @@ -135574,15 +135575,15 @@ │ │ │ │ vmov s11, r5 │ │ │ │ cmp.w r8, #1 │ │ │ │ vmov.f64 d2, d7 │ │ │ │ vmla.f64 d2, d1, d6 │ │ │ │ vcvt.f64.s32 d1, s11 │ │ │ │ vmla.f64 d7, d1, d6 │ │ │ │ vmov.f64 d3, d7 │ │ │ │ - bne.n 6080a │ │ │ │ + bne.n 607da │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d8, d2 │ │ │ │ it le │ │ │ │ vmovle.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite pl │ │ │ │ @@ -135591,52 +135592,52 @@ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #152] @ 0x98 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vstr d7, [sp, #120] @ 0x78 │ │ │ │ vldr d7, [sp, #120] @ 0x78 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 60934 │ │ │ │ + bmi.w 60904 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r7 │ │ │ │ - bge.w 60934 │ │ │ │ + bge.w 60904 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ vmov s15, r3 │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ add r2, lr │ │ │ │ add r1, ip │ │ │ │ vstr d1, [sp, #184] @ 0xb8 │ │ │ │ - b.n 60866 │ │ │ │ + b.n 60836 │ │ │ │ ... │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 60a78 │ │ │ │ + beq.w 60a48 │ │ │ │ vldr d7, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [r2] │ │ │ │ strb r6, [r1, #0] │ │ │ │ add r2, fp │ │ │ │ add r1, sl │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 60930 │ │ │ │ + beq.n 60900 │ │ │ │ vcmpe.f64 d15, #0.0 │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ vmov.f64 d6, d13 │ │ │ │ vmla.f64 d6, d5, d11 │ │ │ │ vcvt.f64.s32 d5, s15 │ │ │ │ vmov.f64 d7, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d7, d5, d11 │ │ │ │ - ble.n 6084c │ │ │ │ + ble.n 6081c │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vmul.f64 d7, d7, d14 │ │ │ │ vsub.f64 d6, d7, d10 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ @@ -135660,51 +135661,51 @@ │ │ │ │ it mi │ │ │ │ vnegmi.f64 d6, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d15, d4 │ │ │ │ it mi │ │ │ │ vnegmi.f64 d7, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 6091e │ │ │ │ + bge.n 608ee │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d6, d7 │ │ │ │ vldr d7, [sp, #152] @ 0x98 │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d15, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 6085e │ │ │ │ + blt.n 6082e │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r7, r3 │ │ │ │ vstr d7, [r2] │ │ │ │ add r2, fp │ │ │ │ strb r6, [r1, #0] │ │ │ │ add r1, sl │ │ │ │ - bne.n 60866 │ │ │ │ + bne.n 60836 │ │ │ │ vldr d1, [sp, #184] @ 0xb8 │ │ │ │ add lr, r4 │ │ │ │ add ip, r0 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 607b2 │ │ │ │ + bne.w 60782 │ │ │ │ ldrd r2, r1, [sp, #332] @ 0x14c │ │ │ │ ldrd r4, r0, [sp, #340] @ 0x154 │ │ │ │ adds r2, #8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 606a0 │ │ │ │ + bne.w 60670 │ │ │ │ mov r7, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r9, lr, [sp, #296] @ 0x128 │ │ │ │ ldrd r3, ip, [sp, #304] @ 0x130 │ │ │ │ ldr r4, [sp, #292] @ 0x124 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ adds r3, #8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 6064a │ │ │ │ + bne.w 6061a │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ mov r1, r7 │ │ │ │ mov r2, ip │ │ │ │ mov r7, lr │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ ldr.w ip, [sp, #256] @ 0x100 │ │ │ │ @@ -135718,39 +135719,39 @@ │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r8, [sp, #260] @ 0x104 │ │ │ │ add ip, r3 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ add lr, r3 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 605ce │ │ │ │ + bne.w 6059e │ │ │ │ ldrd r3, r4, [sp, #388] @ 0x184 │ │ │ │ ldr r5, [sp, #396] @ 0x18c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3cf8 │ │ │ │ + blx 3cc4 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60b96 │ │ │ │ - ldr.w r3, [pc, #1096] @ 60df8 │ │ │ │ + beq.w 60b66 │ │ │ │ + ldr.w r3, [pc, #1096] @ 60dc8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61002 │ │ │ │ - ldr.w r3, [pc, #1076] @ 60dfc │ │ │ │ + beq.w 60fd2 │ │ │ │ + ldr.w r3, [pc, #1076] @ 60dcc │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 60ff8 │ │ │ │ + bne.w 60fc8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 610c6 │ │ │ │ + beq.w 61096 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -135759,713 +135760,713 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60a16 │ │ │ │ + beq.n 609e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60e44 │ │ │ │ + beq.w 60e14 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ mov r6, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #992] @ (60e00 ) │ │ │ │ + ldr r3, [pc, #992] @ (60dd0 ) │ │ │ │ str r7, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #656] @ 0x290 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 60fd8 │ │ │ │ + beq.w 60fa8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60a54 │ │ │ │ + beq.n 60a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60e32 │ │ │ │ + beq.w 60e02 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5fc10 │ │ │ │ - ldr r3, [pc, #932] @ (60e04 ) │ │ │ │ + beq.w 5fbe0 │ │ │ │ + ldr r3, [pc, #932] @ (60dd4 ) │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r2, r3 │ │ │ │ ittt eq │ │ │ │ moveq r3, #0 │ │ │ │ ldreq r2, [sp, #232] @ 0xe8 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ - b.w 5fc10 │ │ │ │ + blx 3ddc │ │ │ │ + b.w 5fbe0 │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d9, d6 │ │ │ │ it le │ │ │ │ vmovle.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it pl │ │ │ │ vmovpl.f64 d6, d9 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vmul.f64 d7, d7, d12 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 6085e │ │ │ │ + bmi.w 6082e │ │ │ │ vldr d4, [sp, #120] @ 0x78 │ │ │ │ - vldr d1, [pc, #816] @ 60de0 │ │ │ │ + vldr d1, [pc, #816] @ 60db0 │ │ │ │ vmul.f64 d6, d4, d7 │ │ │ │ vcmpe.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 6085e │ │ │ │ + bmi.w 6082e │ │ │ │ vldr d6, [sp, #128] @ 0x80 │ │ │ │ - vldr d1, [pc, #800] @ 60de8 │ │ │ │ + vldr d1, [pc, #800] @ 60db8 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmp.f64 d6, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d6, d1 │ │ │ │ vmla.f64 d6, d7, d4 │ │ │ │ vstr d6, [r2] │ │ │ │ strb r6, [r1, #0] │ │ │ │ - b.n 6085e │ │ │ │ + b.n 6082e │ │ │ │ vldr d7, [sp, #192] @ 0xc0 │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 60b7a │ │ │ │ + bgt.n 60b4a │ │ │ │ vldr d6, [sp, #200] @ 0xc8 │ │ │ │ vldr d7, [sp, #192] @ 0xc0 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #280] @ 0x118 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 60b30 │ │ │ │ + bpl.n 60b00 │ │ │ │ vldr d7, [sp, #352] @ 0x160 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r8, #4] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ vldr d6, [sp, #216] @ 0xd8 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #160] @ 0xa0 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 60b8a │ │ │ │ + bgt.n 60b5a │ │ │ │ vldr d6, [sp, #216] @ 0xd8 │ │ │ │ vldr d7, [sp, #208] @ 0xd0 │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ vldr d6, [sp, #312] @ 0x138 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.w 6062a │ │ │ │ + bpl.w 605fa │ │ │ │ vldr d7, [sp, #376] @ 0x178 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #4] │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d7, [sp, #856] @ 0x358 │ │ │ │ - b.n 6062a │ │ │ │ + b.n 605fa │ │ │ │ str.w r3, [r8, #4] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ vldr d7, [sp, #352] @ 0x160 │ │ │ │ vstr d7, [r3, #8] │ │ │ │ - b.n 60b30 │ │ │ │ + b.n 60b00 │ │ │ │ vldr d7, [sp, #376] @ 0x178 │ │ │ │ str r6, [r5, #4] │ │ │ │ vstr d7, [sp, #856] @ 0x358 │ │ │ │ - b.n 6062a │ │ │ │ + b.n 605fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 60ba4 │ │ │ │ + beq.n 60b74 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r7, r5 │ │ │ │ - b.n 60a54 │ │ │ │ + b.n 60a24 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3ba4 │ │ │ │ + blx 3b70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5f306 │ │ │ │ + bne.w 5f2d6 │ │ │ │ movw r8, #30628 @ 0x77a4 │ │ │ │ - b.w 5fade │ │ │ │ - ldr r3, [pc, #580] @ (60e08 ) │ │ │ │ + b.w 5faae │ │ │ │ + ldr r3, [pc, #580] @ (60dd8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 610d8 │ │ │ │ - ldr r6, [pc, #564] @ (60e0c ) │ │ │ │ + beq.w 610a8 │ │ │ │ + ldr r6, [pc, #564] @ (60ddc ) │ │ │ │ add r3, sp, #404 @ 0x194 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ add r6, pc │ │ │ │ movs r7, #2 │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ movs r3, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 60d80 │ │ │ │ + beq.w 60d50 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3e4c │ │ │ │ - vldr d7, [pc, #492] @ 60df0 │ │ │ │ + blx 3e18 │ │ │ │ + vldr d7, [pc, #492] @ 60dc0 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ strd r9, r4, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ vstr d7, [sp, #472] @ 0x1d8 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ ldr r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ - beq.n 60c3e │ │ │ │ + beq.n 60c0e │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5f386 │ │ │ │ + bne.w 5f356 │ │ │ │ movs r3, #0 │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ movw r8, #30654 @ 0x77be │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fafe │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 610f8 │ │ │ │ - ldr r0, [pc, #432] @ (60e10 ) │ │ │ │ + bne.w 610c8 │ │ │ │ + ldr r0, [pc, #432] @ (60de0 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #11 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30333 @ 0x767d │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ - b.w 5feac │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fe7c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60bba │ │ │ │ - ldr r3, [pc, #400] @ (60e14 ) │ │ │ │ + bne.n 60b8a │ │ │ │ + ldr r3, [pc, #400] @ (60de4 ) │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ - ldr r1, [pc, #400] @ (60e18 ) │ │ │ │ + ldr r1, [pc, #400] @ (60de8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - blx 4014 │ │ │ │ - b.n 60bba │ │ │ │ - blx 42b4 │ │ │ │ + blx 3fe0 │ │ │ │ + b.n 60b8a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61132 │ │ │ │ + bne.w 61102 │ │ │ │ mov sl, r8 │ │ │ │ - b.w 5f946 │ │ │ │ + b.w 5f916 │ │ │ │ movs r7, #125 @ 0x7d │ │ │ │ movw r8, #30711 @ 0x77f7 │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fafe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f470 │ │ │ │ + beq.w 5f440 │ │ │ │ movs r7, #125 @ 0x7d │ │ │ │ movw r8, #30713 @ 0x77f9 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 5fb2e │ │ │ │ + beq.w 5fafe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 5fb2e │ │ │ │ + bne.w 5fafe │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5fafe │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61188 │ │ │ │ - ldr r0, [pc, #300] @ (60e1c ) │ │ │ │ + bne.w 61158 │ │ │ │ + ldr r0, [pc, #300] @ (60dec ) │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30323 @ 0x7673 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r4, [sp, #148] @ 0x94 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movw r8, #30724 @ 0x7804 │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ movs r7, #127 @ 0x7f │ │ │ │ movw r8, #30737 @ 0x7811 │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fafe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f4bc │ │ │ │ + beq.w 5f48c │ │ │ │ movs r7, #126 @ 0x7e │ │ │ │ movw r8, #30726 @ 0x7806 │ │ │ │ - b.n 60cbe │ │ │ │ + b.n 60c8e │ │ │ │ movs r7, #123 @ 0x7b │ │ │ │ movw r8, #30676 @ 0x77d4 │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ mov r0, r4 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ movw r8, #30615 @ 0x7797 │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fafe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f508 │ │ │ │ + beq.w 5f4d8 │ │ │ │ movs r7, #127 @ 0x7f │ │ │ │ movw r8, #30739 @ 0x7813 │ │ │ │ - b.n 60cbe │ │ │ │ + b.n 60c8e │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ movw r8, #30618 @ 0x779a │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movw r8, #30689 @ 0x77e1 │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r4 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ movs r2, #0 │ │ │ │ movw r8, #30639 @ 0x77af │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 60cbe │ │ │ │ - blx 42b4 │ │ │ │ + b.n 60c8e │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f3d4 │ │ │ │ + beq.w 5f3a4 │ │ │ │ movs r7, #123 @ 0x7b │ │ │ │ movw r8, #30678 @ 0x77d6 │ │ │ │ - b.n 60cbe │ │ │ │ + b.n 60c8e │ │ │ │ movs r7, #128 @ 0x80 │ │ │ │ movw r8, #30750 @ 0x781e │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ mov r4, r6 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ movw r8, #30615 @ 0x7797 │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 5fafe │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f420 │ │ │ │ + beq.w 5f3f0 │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ movw r8, #30691 @ 0x77e3 │ │ │ │ - b.n 60cbe │ │ │ │ + b.n 60c8e │ │ │ │ nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ ... │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ movs r2, r0 │ │ │ │ - vst1.8 {d0[0]}, [sl], r1 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + ldrsh.w r0, [sl, #1] │ │ │ │ + lsls r6, r0, #26 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh.w r0, [r8, r1] │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + str??.w r0, [r8, r1] │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + setpan #1 │ │ │ │ movs r0, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f554 │ │ │ │ + beq.w 5f524 │ │ │ │ movs r7, #128 @ 0x80 │ │ │ │ movw r8, #30752 @ 0x7820 │ │ │ │ - b.n 60cbe │ │ │ │ + b.n 60c8e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 60a54 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 60a24 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 603da │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 60a16 │ │ │ │ - ldr.w r2, [pc, #1044] @ 61260 │ │ │ │ - ldr.w r3, [pc, #1044] @ 61264 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 603aa │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 609e6 │ │ │ │ + ldr.w r2, [pc, #1044] @ 61230 │ │ │ │ + ldr.w r3, [pc, #1044] @ 61234 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr.w r0, [pc, #1024] @ 61268 │ │ │ │ + bne.w 61136 │ │ │ │ + ldr.w r0, [pc, #1024] @ 61238 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #30481 @ 0x7711 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #1012] @ (6126c ) │ │ │ │ - ldr r3, [pc, #1004] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #1012] @ (6123c ) │ │ │ │ + ldr r3, [pc, #1004] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #996] @ (61270 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #996] @ (61240 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #30476 @ 0x770c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #984] @ (61274 ) │ │ │ │ - ldr r3, [pc, #968] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #984] @ (61244 ) │ │ │ │ + ldr r3, [pc, #968] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #968] @ (61278 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #968] @ (61248 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #30478 @ 0x770e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #956] @ (6127c ) │ │ │ │ - ldr r3, [pc, #932] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #956] @ (6124c ) │ │ │ │ + ldr r3, [pc, #932] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #940] @ (61280 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #940] @ (61250 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #30477 @ 0x770d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #928] @ (61284 ) │ │ │ │ - ldr r3, [pc, #896] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #928] @ (61254 ) │ │ │ │ + ldr r3, [pc, #896] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #912] @ (61288 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #912] @ (61258 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #30480 @ 0x7710 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 42b4 │ │ │ │ + bl 105dc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f998 │ │ │ │ + beq.w 5f968 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w r9, [sp, #168] @ 0xa8 │ │ │ │ str.w r9, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30408 @ 0x76c8 │ │ │ │ strd r9, r9, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ - ldr r2, [pc, #868] @ (6128c ) │ │ │ │ - ldr r3, [pc, #828] @ (61264 ) │ │ │ │ + b.w 5fe7c │ │ │ │ + ldr r2, [pc, #868] @ (6125c ) │ │ │ │ + ldr r3, [pc, #828] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #852] @ (61290 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #852] @ (61260 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #30479 @ 0x770f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #840] @ (61294 ) │ │ │ │ - ldr r3, [pc, #792] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #840] @ (61264 ) │ │ │ │ + ldr r3, [pc, #792] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #824] @ (61298 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #824] @ (61268 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #30497 @ 0x7721 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #812] @ (6129c ) │ │ │ │ - ldr r3, [pc, #756] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #812] @ (6126c ) │ │ │ │ + ldr r3, [pc, #756] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #796] @ (612a0 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #796] @ (61270 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #30500 @ 0x7724 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #784] @ (612a4 ) │ │ │ │ - ldr r3, [pc, #720] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #784] @ (61274 ) │ │ │ │ + ldr r3, [pc, #720] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #768] @ (612a8 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #768] @ (61278 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #30499 @ 0x7723 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #756] @ (612ac ) │ │ │ │ - ldr r3, [pc, #684] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #756] @ (6127c ) │ │ │ │ + ldr r3, [pc, #684] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #740] @ (612b0 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #740] @ (61280 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #30501 @ 0x7725 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6115a │ │ │ │ + beq.w 6112a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 61148 │ │ │ │ + beq.w 61118 │ │ │ │ mov r6, r4 │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ mov r4, r6 │ │ │ │ movw r8, #31761 @ 0x7c11 │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ movs r7, #0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - b.n 60a1e │ │ │ │ + b.n 609ee │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ movw r8, #31741 @ 0x7bfd │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30371 @ 0x76a3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ - ldr r2, [pc, #656] @ (612b4 ) │ │ │ │ - ldr r3, [pc, #572] @ (61264 ) │ │ │ │ + b.w 5fe7c │ │ │ │ + ldr r2, [pc, #656] @ (61284 ) │ │ │ │ + ldr r3, [pc, #572] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #636] @ (612b8 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #636] @ (61288 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #30498 @ 0x7722 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #628] @ (612bc ) │ │ │ │ - ldr r3, [pc, #536] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #628] @ (6128c ) │ │ │ │ + ldr r3, [pc, #536] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 61166 │ │ │ │ - ldr r0, [pc, #608] @ (612c0 ) │ │ │ │ + bne.w 61136 │ │ │ │ + ldr r0, [pc, #608] @ (61290 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #30502 @ 0x7726 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #600] @ (612c4 ) │ │ │ │ - ldr r3, [pc, #500] @ (61264 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #600] @ (61294 ) │ │ │ │ + ldr r3, [pc, #500] @ (61234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 61166 │ │ │ │ - ldr r0, [pc, #584] @ (612c8 ) │ │ │ │ + bne.n 61136 │ │ │ │ + ldr r0, [pc, #584] @ (61298 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #31808 @ 0x7c40 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30361 @ 0x7699 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30351 @ 0x768f │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w r8, [sp, #168] @ 0xa8 │ │ │ │ str.w r8, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30394 @ 0x76ba │ │ │ │ strd r8, r8, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #452 @ 0x1c4 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - b.n 60a1e │ │ │ │ + b.n 609ee │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f626 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f5f6 │ │ │ │ mov r6, r4 │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ movw r8, #30633 @ 0x77a9 │ │ │ │ - b.n 60cbe │ │ │ │ + b.n 60c8e │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5f642 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5f612 │ │ │ │ movw r8, #30620 @ 0x779c │ │ │ │ - b.w 5fe34 │ │ │ │ + b.w 5fe04 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30331 @ 0x767b │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w sl, [sp, #168] @ 0xa8 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30401 @ 0x76c1 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ movw r1, #30341 @ 0x7685 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str.w sl, [sp, #168] @ 0xa8 │ │ │ │ str.w sl, [sp, #116] @ 0x74 │ │ │ │ movw r1, #30387 @ 0x76b3 │ │ │ │ strd sl, sl, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ mov r0, r6 │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ movw r8, #31761 @ 0x7c11 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5fb2e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5fafe │ │ │ │ mov.w r7, #278 @ 0x116 │ │ │ │ movw r8, #31761 @ 0x7c11 │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + b.w 5fafe │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ movw r8, #30879 @ 0x789f │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30313 @ 0x7669 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, #87 @ 0x57 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ movw r1, #30321 @ 0x7671 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ - b.w 5feac │ │ │ │ + b.w 5fe7c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 611a8 │ │ │ │ + beq.n 61178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6121c │ │ │ │ + beq.n 611ec │ │ │ │ mov r6, r4 │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ mov r4, r6 │ │ │ │ movw r8, #30899 @ 0x78b3 │ │ │ │ - b.w 5fb2e │ │ │ │ + b.w 5fafe │ │ │ │ ldr r6, [r0, #12] │ │ │ │ - cbz r6, 61214 │ │ │ │ + cbz r6, 611e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -136474,131 +136475,131 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 611ee │ │ │ │ + beq.n 611be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6122c │ │ │ │ + cbz r3, 611fc │ │ │ │ mov r7, r8 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 5f5ee │ │ │ │ - ldr r3, [pc, #208] @ (612cc ) │ │ │ │ + b.w 5f5be │ │ │ │ + ldr r3, [pc, #208] @ (6129c ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #208] @ (612d0 ) │ │ │ │ - ldr r0, [pc, #208] @ (612d4 ) │ │ │ │ + ldr r1, [pc, #208] @ (612a0 ) │ │ │ │ + ldr r0, [pc, #208] @ (612a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 5f5ee │ │ │ │ + b.w 5f5be │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #30899 @ 0x78b3 │ │ │ │ movs r7, #139 @ 0x8b │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 5fb2e │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 611ee │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #160] @ (612d8 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 5fafe │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 611be │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #160] @ (612a8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #160] @ (612dc ) │ │ │ │ - ldr r0, [pc, #160] @ (612e0 ) │ │ │ │ + ldr r1, [pc, #160] @ (612ac ) │ │ │ │ + ldr r0, [pc, #160] @ (612b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ - b.w 5fb2e │ │ │ │ - bl 10568 │ │ │ │ - ldr r3, [pc, #140] @ (612e4 ) │ │ │ │ + b.w 5fafe │ │ │ │ + bl 10538 │ │ │ │ + ldr r3, [pc, #140] @ (612b4 ) │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - b.w 60008 │ │ │ │ - sub.w r0, sl, #1 │ │ │ │ + b.w 5ffd8 │ │ │ │ + rsbs r0, sl, #1 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1840001 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + subs.w r0, r4, #1 │ │ │ │ + strb r2, [r7, #7] │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r0, #1 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + @ instruction: 0xf1900001 │ │ │ │ + strb r6, [r2, #7] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13c0001 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + sbc.w r0, ip, #1 │ │ │ │ + strb r2, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, #1 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + adc.w r0, r8, #1 │ │ │ │ + strb r6, [r1, #6] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d40001 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + add.w r0, r4, #1 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b00001 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + @ instruction: 0xf0e00001 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, ip, #1 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + @ instruction: 0xf0bc0001 │ │ │ │ + strb r2, [r0, #4] │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #1 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + eors.w r0, r8, #1 │ │ │ │ + strb r6, [r3, #3] │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, #1 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + orns r0, r4, #1 │ │ │ │ + strb r2, [r7, #2] │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d6, d1 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + and.w r0, r6, #1 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d2, d1, #0 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + vaddl.s32 q8, d2, d1 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d14, d1 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + vext.8 d0, d14, d1, #0 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3328] @ 0xd00 │ │ │ │ sub.w sp, sp, #668 @ 0x29c │ │ │ │ - ldr r4, [pc, #152] @ (6139c ) │ │ │ │ + ldr r4, [pc, #152] @ (6136c ) │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ add r4, pc │ │ │ │ - ldr r2, [pc, #148] @ (613a0 ) │ │ │ │ + ldr r2, [pc, #148] @ (61370 ) │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ mov r5, r3 │ │ │ │ - ldr r0, [pc, #148] @ (613a4 ) │ │ │ │ + ldr r0, [pc, #148] @ (61374 ) │ │ │ │ add r2, pc │ │ │ │ - ldr.w r9, [pc, #148] @ 613a8 │ │ │ │ + ldr.w r9, [pc, #148] @ 61378 │ │ │ │ mov r3, r2 │ │ │ │ add.w r2, r2, #644 @ 0x284 │ │ │ │ add r9, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #660] @ 0x294 │ │ │ │ mov.w r0, #0 │ │ │ │ @@ -136619,46 +136620,46 @@ │ │ │ │ str r2, [sp, #476] @ 0x1dc │ │ │ │ add.w r2, r3, #648 @ 0x288 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ add.w r2, r3, #740 @ 0x2e4 │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ str r2, [sp, #484] @ 0x1e4 │ │ │ │ str r3, [sp, #488] @ 0x1e8 │ │ │ │ - cbz r5, 61388 │ │ │ │ + cbz r5, 61358 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.w 6285c │ │ │ │ + bhi.w 6282c │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsrs r5, r1, #7 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsrs r1, r6, #7 │ │ │ │ lsrs r2, r0, #8 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ lsrs r6, r5, #6 │ │ │ │ lsrs r2, r7, #6 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsrs r5, r4, #32 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ lsrs r1, r2, #8 │ │ │ │ subs r3, r7, #7 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.w 6285c │ │ │ │ + bhi.w 6282c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsrs r5, r0, #32 │ │ │ │ lsls r7, r7, #31 │ │ │ │ movs r4, r1 │ │ │ │ lsrs r0, r2, #32 │ │ │ │ - ldcl 0, cr0, [r6], #4 │ │ │ │ - vhadd.u8 d0, d12, d1 │ │ │ │ + stc 0, cr0, [r6, #-4]! │ │ │ │ + vhadd.u d0, d12, d1 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0], #4 │ │ │ │ + ldc 0, cr0, [r0, #-4] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r3, [pc, #3084] @ 61fc4 │ │ │ │ + ldr.w r3, [pc, #3084] @ 61f94 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -136673,216 +136674,216 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ add r4, sp, #388 @ 0x184 │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 6279a │ │ │ │ + beq.w 6276a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #29 │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #3012] @ 61fc8 │ │ │ │ + ldr.w r3, [pc, #3012] @ 61f98 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ ldr r2, [sp, #556] @ 0x22c │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - beq.w 62ad4 │ │ │ │ + beq.w 62aa4 │ │ │ │ ldr r2, [sp, #592] @ 0x250 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62ad4 │ │ │ │ + beq.w 62aa4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 627a4 │ │ │ │ + beq.w 62774 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #29 │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2940] @ 61fcc │ │ │ │ + ldr.w r3, [pc, #2940] @ 61f9c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ str r3, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq.w 630dc │ │ │ │ + beq.w 630ac │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63280 │ │ │ │ + beq.w 63250 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 627ae │ │ │ │ + beq.w 6277e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #29 │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2864] @ 61fd0 │ │ │ │ + ldr.w r3, [pc, #2864] @ 61fa0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq.w 63264 │ │ │ │ + beq.w 63234 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 632c0 │ │ │ │ + beq.w 63290 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 627b8 │ │ │ │ + beq.w 62788 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #29 │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #2788] @ 61fd4 │ │ │ │ + ldr.w r3, [pc, #2788] @ 61fa4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ str r3, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - beq.w 632a6 │ │ │ │ + beq.w 63276 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6334e │ │ │ │ + beq.w 6331e │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 627c2 │ │ │ │ + beq.w 62792 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #2712] @ 61fd8 │ │ │ │ + ldr.w r3, [pc, #2712] @ 61fa8 │ │ │ │ movs r1, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - beq.w 63336 │ │ │ │ + beq.w 63306 │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6343c │ │ │ │ + beq.w 6340c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 627d2 │ │ │ │ - ldr.w r3, [pc, #2656] @ 61fdc │ │ │ │ + beq.w 627a2 │ │ │ │ + ldr.w r3, [pc, #2656] @ 61fac │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 62aa8 │ │ │ │ + beq.w 62a78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - blx 3e88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 62c74 │ │ │ │ + beq.w 62c44 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 627de │ │ │ │ - ldr.w r3, [pc, #2604] @ 61fdc │ │ │ │ + beq.w 627ae │ │ │ │ + ldr.w r3, [pc, #2604] @ 61fac │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 62ab2 │ │ │ │ + beq.w 62a82 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3e88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 62b58 │ │ │ │ + beq.w 62b28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 62ace │ │ │ │ + beq.w 62a9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r3, r0 │ │ │ │ adds r3, #1 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - beq.w 630fa │ │ │ │ - ldr.w r2, [pc, #2544] @ 61fe0 │ │ │ │ + beq.w 630ca │ │ │ │ + ldr.w r2, [pc, #2544] @ 61fb0 │ │ │ │ add.w r8, sp, #288 @ 0x120 │ │ │ │ add.w fp, sp, #336 @ 0x150 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ @@ -136893,372 +136894,372 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ str.w r3, [r8] │ │ │ │ strd r3, r3, [sp, #264] @ 0x108 │ │ │ │ strd r3, r3, [fp] │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62dba │ │ │ │ + beq.w 62d8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6163e │ │ │ │ + beq.n 6160e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2464] @ 61fe4 │ │ │ │ + ldr.w r2, [pc, #2464] @ 61fb4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6309a │ │ │ │ + beq.w 6306a │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 63068 │ │ │ │ + beq.w 63038 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61674 │ │ │ │ + beq.n 61644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62aba │ │ │ │ - ldr.w r3, [pc, #2404] @ 61fdc │ │ │ │ + beq.w 62a8a │ │ │ │ + ldr.w r3, [pc, #2404] @ 61fac │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 628be │ │ │ │ + beq.w 6288e │ │ │ │ mov r0, sl │ │ │ │ - blx 3e88 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d15, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d15, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 63118 │ │ │ │ + beq.w 630e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 616bc │ │ │ │ + beq.n 6168c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62ac4 │ │ │ │ - ldr.w r3, [pc, #2344] @ 61fe8 │ │ │ │ + beq.w 62a94 │ │ │ │ + ldr.w r3, [pc, #2344] @ 61fb8 │ │ │ │ add r3, pc │ │ │ │ addw r2, r3, #2812 @ 0xafc │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 628c6 │ │ │ │ + beq.w 62896 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 633fa │ │ │ │ + beq.w 633ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 634b0 │ │ │ │ - ldr.w r3, [pc, #2288] @ 61fec │ │ │ │ + beq.w 63480 │ │ │ │ + ldr.w r3, [pc, #2288] @ 61fbc │ │ │ │ ldr.w r2, [r8, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq.w r3, [r8, #40] @ 0x28 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ - ldr.w r2, [pc, #2264] @ 61ff0 │ │ │ │ + blx 3ddc │ │ │ │ + ldr.w r2, [pc, #2264] @ 61fc0 │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #29 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 63452 │ │ │ │ + beq.w 63422 │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2224] @ 61ff4 │ │ │ │ + ldr.w r3, [pc, #2224] @ 61fc4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63416 │ │ │ │ + beq.w 633e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61768 │ │ │ │ + beq.n 61738 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #2184] @ 61ff8 │ │ │ │ + ldr.w r2, [pc, #2184] @ 61fc8 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #1468] @ 0x5bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 634ce │ │ │ │ + beq.w 6349e │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 634b8 │ │ │ │ + beq.w 63488 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 617a2 │ │ │ │ + beq.n 61772 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62d00 │ │ │ │ + beq.w 62cd0 │ │ │ │ movs r0, #1 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6351c │ │ │ │ + beq.w 634ec │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 644ca │ │ │ │ - ldr.w r2, [pc, #2096] @ 61ffc │ │ │ │ + bpl.w 6449a │ │ │ │ + ldr.w r2, [pc, #2096] @ 61fcc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 643fa │ │ │ │ - ldr.w r2, [pc, #2084] @ 62000 │ │ │ │ + beq.w 643ca │ │ │ │ + ldr.w r2, [pc, #2084] @ 61fd0 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 643f6 │ │ │ │ + beq.w 643c6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 644c6 │ │ │ │ + ble.w 64496 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #12] │ │ │ │ - blx 4004 │ │ │ │ + blx 3fd0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63536 │ │ │ │ - ldr.w r1, [pc, #2048] @ 62004 │ │ │ │ + beq.w 63506 │ │ │ │ + ldr.w r1, [pc, #2048] @ 61fd4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #2088] @ 0x828 │ │ │ │ ldr.w r1, [r1, #900] @ 0x384 │ │ │ │ - blx 3c74 │ │ │ │ + blx 3c40 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 63198 │ │ │ │ + blt.w 63168 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl f2c8 │ │ │ │ + bl f298 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6367c │ │ │ │ + beq.w 6364c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61844 │ │ │ │ + beq.n 61814 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63312 │ │ │ │ + beq.w 632e2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 6185c │ │ │ │ + beq.n 6182c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63328 │ │ │ │ + beq.w 632f8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61870 │ │ │ │ + beq.n 61840 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6331e │ │ │ │ + beq.w 632ee │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 6368a │ │ │ │ + bne.w 6365a │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1932] @ 62008 │ │ │ │ + ldr.w r3, [pc, #1932] @ 61fd8 │ │ │ │ add r2, sp, #340 @ 0x154 │ │ │ │ strd r1, r1, [sp, #368] @ 0x170 │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #340] @ 0x154 │ │ │ │ str.w r3, [fp, #40] @ 0x28 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r4, [sp, #552] @ 0x228 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r5, [sp, #492] @ 0x1ec │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63774 │ │ │ │ + beq.w 63744 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6382c │ │ │ │ + beq.w 637fc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63840 │ │ │ │ + beq.w 63810 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61904 │ │ │ │ + beq.n 618d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62cb0 │ │ │ │ + beq.w 62c80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61918 │ │ │ │ + beq.n 618e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62ca6 │ │ │ │ + beq.w 62c76 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 62c9a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 62c6a │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 63890 │ │ │ │ + beq.w 63860 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61956 │ │ │ │ + beq.n 61926 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6352c │ │ │ │ + beq.w 634fc │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 638b0 │ │ │ │ + beq.w 63880 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 639f6 │ │ │ │ + beq.w 639c6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ab2 │ │ │ │ + beq.w 63a82 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 619a8 │ │ │ │ + beq.n 61978 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 635b0 │ │ │ │ + beq.w 63580 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 619bc │ │ │ │ + beq.n 6198c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 635a6 │ │ │ │ + beq.w 63576 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6359a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 6356a │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 63b84 │ │ │ │ + beq.w 63b54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 619fa │ │ │ │ + beq.n 619ca │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 635ba │ │ │ │ + beq.w 6358a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldrd r1, r3, [r3] │ │ │ │ subs r1, #1 │ │ │ │ vmov s15, r1 │ │ │ │ @@ -137271,15 +137272,15 @@ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, r1, [r5] │ │ │ │ vdiv.f64 d6, d8, d6 │ │ │ │ vdiv.f64 d7, d9, d7 │ │ │ │ vstr d6, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ - ble.w 62164 │ │ │ │ + ble.w 62134 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ mov sl, r7 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ vmul.f64 d7, d15, d7 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ @@ -137315,28 +137316,28 @@ │ │ │ │ vadd.f64 d7, d11, d7 │ │ │ │ vldr d13, [r3] │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vsub.f64 d10, d6, d7 │ │ │ │ vsub.f64 d7, d10, d13 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 63ba4 │ │ │ │ + beq.w 63b74 │ │ │ │ vadd.f64 d6, d10, d13 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ vldr d13, [r5, #-8] │ │ │ │ vldr d10, [r5] │ │ │ │ vmov.f64 d1, d6 │ │ │ │ vstr d6, [sp, #64] @ 0x40 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 63ce4 │ │ │ │ + beq.w 63cb4 │ │ │ │ vadd.f64 d5, d8, d9 │ │ │ │ vldr d9, [r5, #-8] │ │ │ │ vldr d7, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ vcmpe.f64 d13, d9 │ │ │ │ @@ -137351,17 +137352,17 @@ │ │ │ │ vmovgt.f64 d9, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite pl │ │ │ │ vmovpl.f64 d13, d7 │ │ │ │ vmovmi.f64 d13, d10 │ │ │ │ it le │ │ │ │ vmovle.f64 d10, d7 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 63d24 │ │ │ │ + beq.w 63cf4 │ │ │ │ vldr d7, [r5, #-8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ vldr d1, [sp, #64] @ 0x40 │ │ │ │ vldr d0, [sp, #80] @ 0x50 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -137377,17 +137378,17 @@ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ it pl │ │ │ │ vmovpl.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d7, d10 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 63d98 │ │ │ │ + beq.w 63d68 │ │ │ │ vldr d5, [r5, #-8] │ │ │ │ vldr d7, [sp, #96] @ 0x60 │ │ │ │ vcmpe.f64 d8, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d9, d5 │ │ │ │ ite pl │ │ │ │ vmovpl.f64 d6, d5 │ │ │ │ @@ -137405,235 +137406,235 @@ │ │ │ │ vmovmi.f64 d10, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d9, d7 │ │ │ │ vmul.f64 d7, d6, d8 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 637b2 │ │ │ │ + bmi.w 63782 │ │ │ │ vmul.f64 d7, d9, d10 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 635fa │ │ │ │ + bmi.w 635ca │ │ │ │ vmov.f64 d0, d6 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63f34 │ │ │ │ + beq.w 63f04 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63f18 │ │ │ │ + beq.w 63ee8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63f4c │ │ │ │ + beq.w 63f1c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61c50 │ │ │ │ + beq.n 61c20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63aee │ │ │ │ + beq.w 63abe │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61c68 │ │ │ │ + beq.n 61c38 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63af8 │ │ │ │ + beq.w 63ac8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 63a0a │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 639da │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 63f72 │ │ │ │ + beq.w 63f42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61ca0 │ │ │ │ + beq.n 61c70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63ae4 │ │ │ │ + beq.w 63ab4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6402e │ │ │ │ + beq.w 63ffe │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6405c │ │ │ │ + beq.w 6402c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 640ba │ │ │ │ + beq.w 6408a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61ce8 │ │ │ │ + beq.n 61cb8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63d3c │ │ │ │ + beq.w 63d0c │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61d00 │ │ │ │ + beq.n 61cd0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63d50 │ │ │ │ + beq.w 63d20 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 63d18 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 63ce8 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 64158 │ │ │ │ + beq.w 64128 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d38 │ │ │ │ + beq.n 61d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63d46 │ │ │ │ + beq.w 63d16 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64214 │ │ │ │ + beq.w 641e4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 641f8 │ │ │ │ + beq.w 641c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6422c │ │ │ │ + beq.w 641fc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61d80 │ │ │ │ + beq.n 61d50 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63ed6 │ │ │ │ + beq.w 63ea6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61d98 │ │ │ │ + beq.n 61d68 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63ee0 │ │ │ │ + beq.w 63eb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 63ea8 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 63e78 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d10, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 642fc │ │ │ │ + beq.w 642cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61dd0 │ │ │ │ + beq.n 61da0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63eb4 │ │ │ │ + beq.w 63e84 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 642e4 │ │ │ │ + beq.w 642b4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 642c6 │ │ │ │ + beq.w 64296 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4460 │ │ │ │ + blx 442c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6426e │ │ │ │ + beq.w 6423e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61e18 │ │ │ │ + beq.n 61de8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63f9a │ │ │ │ + beq.w 63f6a │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61e30 │ │ │ │ + beq.n 61e00 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63f68 │ │ │ │ + beq.w 63f38 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64046 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 64016 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 64248 │ │ │ │ + beq.w 64218 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61e68 │ │ │ │ + beq.n 61e38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 64052 │ │ │ │ + beq.w 64022 │ │ │ │ vldr d7, [sp, #184] @ 0xb8 │ │ │ │ vdiv.f64 d4, d13, d7 │ │ │ │ vdiv.f64 d5, d8, d7 │ │ │ │ vldr d7, [sp, #176] @ 0xb0 │ │ │ │ vdiv.f64 d6, d10, d7 │ │ │ │ vdiv.f64 d7, d9, d7 │ │ │ │ vcvt.s32.f64 s9, d4 │ │ │ │ @@ -137641,15 +137642,15 @@ │ │ │ │ vcvt.s32.f64 s13, d6 │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ vmov r2, s9 │ │ │ │ vmov r3, s27 │ │ │ │ vstr s13, [sp, #220] @ 0xdc │ │ │ │ cmp r2, r3 │ │ │ │ vstr s15, [sp, #224] @ 0xe0 │ │ │ │ - bgt.w 62120 │ │ │ │ + bgt.w 620f0 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ str.w r9, [sp, #96] @ 0x60 │ │ │ │ strd fp, r7, [sp, #204] @ 0xcc │ │ │ │ @@ -137664,207 +137665,207 @@ │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 642ac │ │ │ │ + beq.w 6427c │ │ │ │ vldr s15, [sp, #228] @ 0xe4 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ vldr d7, [sp, #184] @ 0xb8 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6428c │ │ │ │ + beq.w 6425c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6436c │ │ │ │ + beq.w 6433c │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 61f38 │ │ │ │ + beq.n 61f08 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 640ec │ │ │ │ + beq.w 640bc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61f4c │ │ │ │ + beq.n 61f1c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6417e │ │ │ │ + beq.w 6414e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 64428 │ │ │ │ + bne.w 643f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 112bc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 643d6 │ │ │ │ + beq.w 643a6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 61f88 │ │ │ │ + beq.n 61f58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 640e2 │ │ │ │ + beq.w 640b2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64094 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 64064 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 6438c │ │ │ │ + beq.w 6435c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6200c │ │ │ │ + beq.n 61fdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 640d8 │ │ │ │ - b.n 6200c │ │ │ │ + beq.w 640a8 │ │ │ │ + b.n 61fdc │ │ │ │ nop │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, lr, #1 │ │ │ │ - vaddl.s8 q8, d0, d1 │ │ │ │ - vhadd.s d16, d0, d1 │ │ │ │ - vhadd.s32 d0, d0, d1 │ │ │ │ - cdp 0, 13, cr0, cr0, cr1, {0} │ │ │ │ + bics.w r0, lr, #1 │ │ │ │ + vext.8 d16, d0, d1, #0 │ │ │ │ + vaddl.s32 q0, d0, d1 │ │ │ │ + vhadd.s16 d16, d0, d1 │ │ │ │ + vhadd.s8 d0, d0, d1 │ │ │ │ lsls r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0], #-4 │ │ │ │ - @ instruction: 0xfbd40001 │ │ │ │ - smmla r0, ip, r1, r0 │ │ │ │ - stcl 0, cr0, [ip], #4 │ │ │ │ - ldcl 0, cr0, [r6], #4 │ │ │ │ + mrrc2 0, 0, r0, r0, cr1 @ │ │ │ │ + stc2 0, cr0, [r4], {1} │ │ │ │ + smull r0, r0, ip, r1 │ │ │ │ + ldc 0, cr0, [ip, #-4] │ │ │ │ + stc 0, cr0, [r6, #-4]! │ │ │ │ + mla r0, r8, r1, r0 │ │ │ │ @ instruction: 0xfad80001 │ │ │ │ - @ instruction: 0xfaa80001 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa160001 │ │ │ │ - sbc.w r0, r0, r1 │ │ │ │ + @ instruction: 0xfa460001 │ │ │ │ + @ instruction: 0xeb900001 │ │ │ │ ldrd r3, r2, [sp, #220] @ 0xdc │ │ │ │ vstr d8, [r6, #-8] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 620f0 │ │ │ │ + bgt.n 620c0 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ mov r8, r3 │ │ │ │ mla r9, r1, r3, r2 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ add r9, r2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6407a │ │ │ │ + beq.w 6404a │ │ │ │ vmov s15, r8 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ vldr d7, [sp, #176] @ 0xb0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - blx 3e7c │ │ │ │ + blx 3e48 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64114 │ │ │ │ + beq.w 640e4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3d20 │ │ │ │ + blx 3cec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 640f6 │ │ │ │ + beq.w 640c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 6207e │ │ │ │ + beq.n 6204e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63e9e │ │ │ │ + beq.w 63e6e │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 62092 │ │ │ │ + beq.n 62062 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63e8a │ │ │ │ + beq.w 63e5a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 63df8 │ │ │ │ - blx 3e88 │ │ │ │ + beq.w 63dc8 │ │ │ │ + blx 3e54 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 64130 │ │ │ │ + beq.w 64100 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 620c2 │ │ │ │ + beq.n 62092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63e94 │ │ │ │ + beq.w 63e64 │ │ │ │ vmul.f64 d7, d13, d13 │ │ │ │ vstr d13, [r6] │ │ │ │ vmla.f64 d7, d8, d8 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.w 63c2a │ │ │ │ + ble.w 63bfa │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ add.w r8, r8, #1 │ │ │ │ add r4, r3 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add r9, r3 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ cmp r3, r8 │ │ │ │ - bge.n 6202e │ │ │ │ + bge.n 61ffe │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 61ee0 │ │ │ │ + bge.w 61eb0 │ │ │ │ ldr.w r9, [sp, #96] @ 0x60 │ │ │ │ mov r5, r6 │ │ │ │ ldrd fp, r7, [sp, #204] @ 0xcc │ │ │ │ ldr.w sl, [sp, #244] @ 0xf4 │ │ │ │ vldr d11, [sp, #232] @ 0xe8 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ @@ -137887,39 +137888,39 @@ │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ add r2, r1 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 61a72 │ │ │ │ + bne.w 61a42 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldr.w r9, [sp, #200] @ 0xc8 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6440e │ │ │ │ - ldr.w r3, [pc, #2424] @ 62ae8 │ │ │ │ + beq.w 643de │ │ │ │ + ldr.w r3, [pc, #2424] @ 62ab8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #628] @ 0x274 │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 644e4 │ │ │ │ - ldr.w r3, [pc, #2404] @ 62aec │ │ │ │ + beq.w 644b4 │ │ │ │ + ldr.w r3, [pc, #2404] @ 62abc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 644dc │ │ │ │ + bne.w 644ac │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 644fa │ │ │ │ + beq.w 644ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -137928,192 +137929,192 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [sl] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 621dc │ │ │ │ + beq.n 621ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 644b2 │ │ │ │ + beq.w 64482 │ │ │ │ mov r5, sl │ │ │ │ movs r2, #1 │ │ │ │ - ldr.w r3, [pc, #2316] @ 62af0 │ │ │ │ + ldr.w r3, [pc, #2316] @ 62ac0 │ │ │ │ eor.w r1, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ add r3, pc │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ str.w r9, [sp, #552] @ 0x228 │ │ │ │ ldr.w r3, [r3, #656] @ 0x290 │ │ │ │ str r3, [sp, #556] @ 0x22c │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl ffc0 │ │ │ │ + bl ff90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 6450a │ │ │ │ + beq.w 644da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62226 │ │ │ │ + beq.n 621f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 64500 │ │ │ │ + beq.w 644d0 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64462 │ │ │ │ + beq.w 64432 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl f348 │ │ │ │ + bl f318 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6227a │ │ │ │ + beq.n 6224a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 64520 │ │ │ │ + beq.w 644f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6228e │ │ │ │ + beq.n 6225e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62cf6 │ │ │ │ + beq.w 62cc6 │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 622b8 │ │ │ │ + beq.n 62288 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 622a0 │ │ │ │ + bne.n 62270 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 631a6 │ │ │ │ + ble.w 63176 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 622dc │ │ │ │ + beq.n 622ac │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 622c4 │ │ │ │ + bne.n 62294 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 631cc │ │ │ │ + ble.w 6319c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 62300 │ │ │ │ + beq.n 622d0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 622e8 │ │ │ │ + bne.n 622b8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 631f2 │ │ │ │ + ble.w 631c2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 62324 │ │ │ │ + beq.n 622f4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6230c │ │ │ │ + bne.n 622dc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 63218 │ │ │ │ + ble.w 631e8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 62348 │ │ │ │ + beq.n 62318 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62330 │ │ │ │ + bne.n 62300 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 6323e │ │ │ │ + ble.w 6320e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 62882 │ │ │ │ + beq.w 62852 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62356 │ │ │ │ + bne.n 62326 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 62882 │ │ │ │ - bne.w 63e04 │ │ │ │ + bgt.w 62852 │ │ │ │ + bne.w 63dd4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 62882 │ │ │ │ + beq.w 62852 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62882 │ │ │ │ + bne.w 62852 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62882 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 62852 │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ - b.w 613b4 │ │ │ │ - ldr.w r3, [pc, #1876] @ 62af4 │ │ │ │ + b.w 61384 │ │ │ │ + ldr.w r3, [pc, #1876] @ 62ac4 │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.w 613c0 │ │ │ │ + b.w 61390 │ │ │ │ ldr.w r8, [r1, #36] @ 0x24 │ │ │ │ - b.w 613b0 │ │ │ │ + b.w 61380 │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ @@ -138127,203 +138128,203 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.w 64440 │ │ │ │ - ldr.w r2, [pc, #1796] @ 62af8 │ │ │ │ + beq.w 64410 │ │ │ │ + ldr.w r2, [pc, #1796] @ 62ac8 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 643fa │ │ │ │ - ldr.w r2, [pc, #1784] @ 62afc │ │ │ │ + beq.w 643ca │ │ │ │ + ldr.w r2, [pc, #1784] @ 62acc │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 643f6 │ │ │ │ + beq.w 643c6 │ │ │ │ add.w r2, r1, r7, lsl #2 │ │ │ │ ldr.w fp, [r5, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #9 │ │ │ │ - bhi.w 62606 │ │ │ │ + bhi.w 625d6 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ movs r2, r1 │ │ │ │ movs r1, r3 │ │ │ │ movs r0, r5 │ │ │ │ movs r7, r6 │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr.w r3, [pc, #1732] @ 62b00 │ │ │ │ + ldr.w r3, [pc, #1732] @ 62ad0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #644] @ 0x284 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63a16 │ │ │ │ + beq.w 639e6 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1708] @ 62b04 │ │ │ │ + ldr.w r3, [pc, #1708] @ 62ad4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #840] @ 0x348 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 635c4 │ │ │ │ + beq.w 63594 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1680] @ 62b08 │ │ │ │ + ldr.w r3, [pc, #1680] @ 62ad8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #736] @ 0x2e0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63544 │ │ │ │ + beq.w 63514 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1656] @ 62b0c │ │ │ │ + ldr.w r3, [pc, #1656] @ 62adc │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #848] @ 0x350 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 634e4 │ │ │ │ + beq.w 634b4 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r4, [pc, #1628] @ 62b10 │ │ │ │ + ldr.w r4, [pc, #1628] @ 62ae0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r4, #688] @ 0x2b0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 633c0 │ │ │ │ + beq.w 63390 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r6, [r4, #964] @ 0x3c4 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.w 64440 │ │ │ │ + beq.w 64410 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 643fa │ │ │ │ + beq.w 643ca │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 643f6 │ │ │ │ + beq.w 643c6 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 632da │ │ │ │ + ble.w 632aa │ │ │ │ add.w r2, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 6250a │ │ │ │ + b.n 624da │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 62820 │ │ │ │ + beq.w 627f0 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 62502 │ │ │ │ + bne.n 624d2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 632da │ │ │ │ + beq.w 632aa │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #1512] @ 62b14 │ │ │ │ + ldr.w r2, [pc, #1512] @ 62ae4 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ ldr.w r2, [r2, #660] @ 0x294 │ │ │ │ - beq.w 64440 │ │ │ │ + beq.w 64410 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 643fa │ │ │ │ + beq.w 643ca │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 643f6 │ │ │ │ + beq.w 643c6 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 630a4 │ │ │ │ + ble.w 63074 │ │ │ │ add.w sl, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, sl │ │ │ │ - b.n 6256a │ │ │ │ + b.n 6253a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 627e6 │ │ │ │ + beq.w 627b6 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 62562 │ │ │ │ + bne.n 62532 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 630a4 │ │ │ │ + beq.w 63074 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w fp, #0 │ │ │ │ - bgt.n 6259a │ │ │ │ - ldr.w r3, [pc, #1380] @ 62af4 │ │ │ │ + bgt.n 6256a │ │ │ │ + ldr.w r3, [pc, #1380] @ 62ac4 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 613dc │ │ │ │ - ldr.w r3, [pc, #1404] @ 62b18 │ │ │ │ + b.w 613ac │ │ │ │ + ldr.w r3, [pc, #1404] @ 62ae8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1140] @ 0x474 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6339e │ │ │ │ + beq.w 6336e │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 6258c │ │ │ │ - ldr.w r3, [pc, #1368] @ 62b1c │ │ │ │ + ble.n 6255c │ │ │ │ + ldr.w r3, [pc, #1368] @ 62aec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #648] @ 0x288 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63578 │ │ │ │ + beq.w 63548 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 6258c │ │ │ │ - ldr.w r3, [pc, #1336] @ 62b20 │ │ │ │ + ble.n 6255c │ │ │ │ + ldr.w r3, [pc, #1336] @ 62af0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #740] @ 0x2e4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63036 │ │ │ │ + beq.w 63006 │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r0 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.w 63048 │ │ │ │ + beq.w 63018 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 6258c │ │ │ │ + ble.n 6255c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #412] @ 0x19c │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ @@ -138338,22 +138339,22 @@ │ │ │ │ strd r3, r8, [sp, #432] @ 0x1b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #404] @ 0x194 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #408] @ 0x198 │ │ │ │ - ldr.w r3, [pc, #1248] @ 62b24 │ │ │ │ + ldr.w r3, [pc, #1248] @ 62af4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #440] @ 0x1b8 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -138366,1711 +138367,1710 @@ │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ ldrd r8, r5, [sp, #436] @ 0x1b4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq.w 63b2c │ │ │ │ - ldr.w r3, [pc, #1132] @ 62af4 │ │ │ │ + beq.w 63afc │ │ │ │ + ldr.w r3, [pc, #1132] @ 62ac4 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 613dc │ │ │ │ - ldr.w r2, [pc, #1172] @ 62b28 │ │ │ │ + b.w 613ac │ │ │ │ + ldr.w r2, [pc, #1172] @ 62af8 │ │ │ │ add r2, pc │ │ │ │ ldr.w r6, [r2, #964] @ 0x3c4 │ │ │ │ - b.n 624de │ │ │ │ - ldr.w r2, [pc, #1164] @ 62b2c │ │ │ │ + b.n 624ae │ │ │ │ + ldr.w r2, [pc, #1164] @ 62afc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #660] @ 0x294 │ │ │ │ - b.n 6253c │ │ │ │ + b.n 6250c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 623c4 │ │ │ │ - ldr.w r3, [pc, #1088] @ 62af4 │ │ │ │ + b.n 62394 │ │ │ │ + ldr.w r3, [pc, #1088] @ 62ac4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ - b.n 623d4 │ │ │ │ - ldr.w r3, [pc, #1060] @ 62af4 │ │ │ │ + b.n 623a4 │ │ │ │ + ldr.w r3, [pc, #1060] @ 62ac4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ - b.n 623d0 │ │ │ │ - ldr.w r3, [pc, #1036] @ 62af4 │ │ │ │ + b.n 623a0 │ │ │ │ + ldr.w r3, [pc, #1036] @ 62ac4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ - b.n 623cc │ │ │ │ - ldr r3, [pc, #1016] @ (62af4 ) │ │ │ │ + b.n 6239c │ │ │ │ + ldr r3, [pc, #1016] @ (62ac4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ - b.n 623c8 │ │ │ │ - ldr r3, [pc, #996] @ (62af4 ) │ │ │ │ + b.n 62398 │ │ │ │ + ldr r3, [pc, #996] @ (62ac4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ str.w r8, [sp, #28] │ │ │ │ strd r8, r8, [sp, #16] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - b.n 623e4 │ │ │ │ - ldr r3, [pc, #960] @ (62af4 ) │ │ │ │ + b.n 623b4 │ │ │ │ + ldr r3, [pc, #960] @ (62ac4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ str.w r8, [sp, #28] │ │ │ │ strd r8, r8, [sp, #16] │ │ │ │ - b.n 623e0 │ │ │ │ - ldr r3, [pc, #924] @ (62af4 ) │ │ │ │ + b.n 623b0 │ │ │ │ + ldr r3, [pc, #924] @ (62ac4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ str.w r8, [sp, #28] │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 623dc │ │ │ │ - ldr r3, [pc, #892] @ (62af4 ) │ │ │ │ + b.n 623ac │ │ │ │ + ldr r3, [pc, #892] @ (62ac4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r8, [sp, #48] @ 0x30 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ str.w r8, [sp, #28] │ │ │ │ - b.n 623d8 │ │ │ │ + b.n 623a8 │ │ │ │ ldr.w r8, [r1, #36] @ 0x24 │ │ │ │ - b.n 626ac │ │ │ │ + b.n 6267c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #72] @ 0x48 │ │ │ │ - b.w 6142e │ │ │ │ + b.w 613fe │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.w 6147e │ │ │ │ + b.w 6144e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - b.w 614ce │ │ │ │ + b.w 6149e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b.w 6151e │ │ │ │ + b.w 614ee │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ strd r3, r3, [sp, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 6157a │ │ │ │ - vldr d12, [pc, #780] @ 62ae0 │ │ │ │ + bne.w 6154a │ │ │ │ + vldr d12, [pc, #780] @ 62ab0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 615ac │ │ │ │ - vldr d11, [pc, #768] @ 62ae0 │ │ │ │ - b.w 615d8 │ │ │ │ + bne.w 6157c │ │ │ │ + vldr d11, [pc, #768] @ 62ab0 │ │ │ │ + b.w 615a8 │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r8, r6 │ │ │ │ mov r7, sl │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 64324 │ │ │ │ + beq.w 642f4 │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ mov r0, sl │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 628a6 │ │ │ │ + bne.n 62876 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.w 630a4 │ │ │ │ + beq.w 63074 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 627f8 │ │ │ │ + b.n 627c8 │ │ │ │ mov.w sl, #0 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r8, sl │ │ │ │ mov r7, r5 │ │ │ │ mov sl, ip │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 64324 │ │ │ │ + beq.w 642f4 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl 1396c │ │ │ │ + bl 1393c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62a90 │ │ │ │ + bne.w 62a60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.w 632da │ │ │ │ + beq.w 632aa │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ and.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - b.n 62832 │ │ │ │ - ldr r0, [pc, #720] @ (62b30 ) │ │ │ │ + b.n 62802 │ │ │ │ + ldr r0, [pc, #720] @ (62b00 ) │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #10 │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f124 │ │ │ │ + bl f0f4 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ movw r1, #38193 @ 0x9531 │ │ │ │ - ldr r3, [pc, #700] @ (62b34 ) │ │ │ │ + ldr r3, [pc, #700] @ (62b04 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #700] @ (62b38 ) │ │ │ │ + ldr r0, [pc, #700] @ (62b08 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - ldr r2, [pc, #696] @ (62b3c ) │ │ │ │ - ldr r3, [pc, #696] @ (62b40 ) │ │ │ │ + bl 17a0c │ │ │ │ + ldr r2, [pc, #696] @ (62b0c ) │ │ │ │ + ldr r3, [pc, #696] @ (62b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ + bne.w 6440c │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #668 @ 0x29c │ │ │ │ vpop {d8-d15} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - blt.w 630a4 │ │ │ │ + blt.w 63074 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 6257a │ │ │ │ + b.n 6254a │ │ │ │ vldr d15, [sl, #8] │ │ │ │ - b.w 61694 │ │ │ │ + b.w 61664 │ │ │ │ ldr.w r5, [r3, #1412] @ 0x584 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ - blx 3fb0 │ │ │ │ + blx 3f7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6372e │ │ │ │ + beq.w 636fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 628e8 │ │ │ │ + beq.n 628b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #596] @ (62b44 ) │ │ │ │ + ldr r2, [pc, #596] @ (62b14 ) │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2332] @ 0x91c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6376a │ │ │ │ + beq.w 6373a │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 63758 │ │ │ │ + beq.w 63728 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6291c │ │ │ │ + beq.n 628ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62c92 │ │ │ │ + beq.w 62c62 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63798 │ │ │ │ + beq.w 63768 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 17714 │ │ │ │ + bl 176e4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63852 │ │ │ │ + beq.w 63822 │ │ │ │ movs r0, #2 │ │ │ │ - blx 3cd4 │ │ │ │ + blx 3ca0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63860 │ │ │ │ + beq.w 63830 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 11494 │ │ │ │ + bl 11464 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11494 │ │ │ │ - ldr r3, [pc, #388] @ (62aec ) │ │ │ │ + bl 11464 │ │ │ │ + ldr r3, [pc, #388] @ (62abc ) │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 6394c │ │ │ │ + beq.w 6391c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #556 @ 0x22c │ │ │ │ mov r0, sl │ │ │ │ mov r4, sl │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #556] @ 0x22c │ │ │ │ str r3, [sp, #552] @ 0x228 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 629a0 │ │ │ │ + beq.n 62970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 629a0 │ │ │ │ + cbnz r3, 62970 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 638c6 │ │ │ │ + beq.w 63896 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 629be │ │ │ │ + beq.n 6298e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 629be │ │ │ │ + cbnz r3, 6298e │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 62cba │ │ │ │ + bne.w 62c8a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63ade │ │ │ │ - ldr r3, [pc, #372] @ (62b48 ) │ │ │ │ + beq.w 63aae │ │ │ │ + ldr r3, [pc, #372] @ (62b18 ) │ │ │ │ ldr.w r2, [r8, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 63366 │ │ │ │ + bne.w 63336 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 63370 │ │ │ │ - ldr r2, [pc, #340] @ (62b4c ) │ │ │ │ + beq.w 63340 │ │ │ │ + ldr r2, [pc, #340] @ (62b1c ) │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ adds r2, #16 │ │ │ │ movs r3, #29 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 63a3c │ │ │ │ + beq.w 63a0c │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - ldr r5, [pc, #304] @ (62b50 ) │ │ │ │ + ldr r5, [pc, #304] @ (62b20 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [r5, #1412] @ 0x584 │ │ │ │ - bl 103f8 │ │ │ │ + bl 103c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63ac4 │ │ │ │ + beq.w 63a94 │ │ │ │ ldr.w r1, [r5, #1356] @ 0x54c │ │ │ │ - bl f788 │ │ │ │ + bl f758 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63b70 │ │ │ │ + beq.w 63b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62a56 │ │ │ │ + beq.n 62a26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63724 │ │ │ │ - ldr r3, [pc, #252] @ (62b54 ) │ │ │ │ + beq.w 636f4 │ │ │ │ + ldr r3, [pc, #252] @ (62b24 ) │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #2436] @ 0x984 │ │ │ │ - blx 4054 │ │ │ │ + blx 4020 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 63cfc │ │ │ │ + blt.w 63ccc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 61740 │ │ │ │ + beq.w 61710 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 61740 │ │ │ │ + bne.w 61710 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61740 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61710 │ │ │ │ mov sl, r8 │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - blt.w 632da │ │ │ │ + blt.w 632aa │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r3, sl, lsl #2] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 6251a │ │ │ │ + b.n 624ea │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ vldr d12, [r3, #8] │ │ │ │ - b.w 61594 │ │ │ │ + b.w 61564 │ │ │ │ vldr d11, [r8, #8] │ │ │ │ - b.w 615c8 │ │ │ │ + b.w 61598 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61674 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61644 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 616bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 6168c │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ - b.w 615ee │ │ │ │ + b.w 615be │ │ │ │ movw r2, #693 @ 0x2b5 │ │ │ │ movw r1, #38167 @ 0x9517 │ │ │ │ - b.n 62874 │ │ │ │ + b.n 62844 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - @ instruction: 0xf0aa0001 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + @ instruction: 0xf0da0001 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r0, #1 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + orn r0, r0, #1 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #4] │ │ │ │ - ldc 0, cr0, [lr, #4]! │ │ │ │ - stc 0, cr0, [r0, #4]! │ │ │ │ - stc 0, cr0, [r2, #4] │ │ │ │ - stcl 0, cr0, [r4, #-4]! │ │ │ │ - ldcl 0, cr0, [r0], #4 │ │ │ │ - ldcl 0, cr0, [sl], #-4 │ │ │ │ - mrrc 0, 0, r0, r4, cr1 │ │ │ │ - stc 0, cr0, [lr], #-4 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ - movs r0, r0 │ │ │ │ - @ instruction: 0xeb880001 │ │ │ │ - sbcs.w r0, ip, r1 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + cdp 0, 0, cr0, cr12, cr1, {0} │ │ │ │ + stcl 0, cr0, [lr, #4]! │ │ │ │ + ldcl 0, cr0, [r0, #4] │ │ │ │ + ldc 0, cr0, [r2, #4]! │ │ │ │ + ldc 0, cr0, [r4, #4] │ │ │ │ + stc 0, cr0, [r0, #-4]! │ │ │ │ + stc 0, cr0, [sl], #4 │ │ │ │ + stc 0, cr0, [r4], {1} │ │ │ │ + mrrc 0, 0, r0, lr, cr1 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r0, r0 │ │ │ │ + subs.w r0, r8, r1 │ │ │ │ + sub.w r0, ip, r1 │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 62c2c │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ + movs r0, r0 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ + movs r0, r0 │ │ │ │ + bvc.n 62a5c │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb ip!, {r0} │ │ │ │ - bge.n 62b78 │ │ │ │ - movs r1, r0 │ │ │ │ - bge.n 62b80 │ │ │ │ + ldrd r0, r0, [ip, #-4] │ │ │ │ + bge.n 62ba8 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 62b4c │ │ │ │ + bge.n 62bb0 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 62ad8 │ │ │ │ + @ instruction: 0xe82c0001 │ │ │ │ + b.n 62b08 │ │ │ │ movs r1, r0 │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 615d8 │ │ │ │ + beq.w 615a8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #38181 @ 0x9525 │ │ │ │ movw r2, #702 @ 0x2be │ │ │ │ subs r3, r3, r6 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - cbnz r3, 62b96 │ │ │ │ + cbnz r3, 62b66 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 62b7e │ │ │ │ + bne.n 62b4e │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 62d0a │ │ │ │ + ble.w 62cda │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 62bc6 │ │ │ │ + cbnz r3, 62b96 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 62bae │ │ │ │ + bne.n 62b7e │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 62d36 │ │ │ │ + ble.w 62d06 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r6 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 62bf6 │ │ │ │ + cbnz r3, 62bc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 62bde │ │ │ │ + bne.n 62bae │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 62d62 │ │ │ │ + ble.w 62d32 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r6 │ │ │ │ - beq.n 62c1e │ │ │ │ + beq.n 62bee │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 62c06 │ │ │ │ + bne.n 62bd6 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 62d8e │ │ │ │ + ble.w 62d5e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 62874 │ │ │ │ + beq.w 62844 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ subs r0, r4, #1 │ │ │ │ strex r5, r0, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 62c30 │ │ │ │ + bne.n 62c00 │ │ │ │ cmp r4, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 62874 │ │ │ │ - bne.w 63b46 │ │ │ │ + bgt.w 62844 │ │ │ │ + bne.w 63b16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 62874 │ │ │ │ + beq.w 62844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62874 │ │ │ │ + bne.w 62844 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ - b.n 62874 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 62844 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 615a4 │ │ │ │ + beq.w 61574 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #38176 @ 0x9520 │ │ │ │ movw r2, #701 @ 0x2bd │ │ │ │ subs r3, r3, r6 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ + b.n 62b44 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 6291c │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 628ec │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 6192e │ │ │ │ + b.w 618fe │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61918 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 618e8 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61904 │ │ │ │ - ldr.w r3, [pc, #3132] @ 638f8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 618d4 │ │ │ │ + ldr.w r3, [pc, #3132] @ 638c8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6444c │ │ │ │ + beq.w 6441c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 64444 │ │ │ │ - ldr.w r3, [pc, #3104] @ 638fc │ │ │ │ + beq.w 64414 │ │ │ │ + ldr.w r3, [pc, #3104] @ 638cc │ │ │ │ ldr.w r2, [r8, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 629de │ │ │ │ + beq.w 629ae │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ - b.n 629f6 │ │ │ │ + blx 3ddc │ │ │ │ + b.n 629c6 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 6228e │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 6225e │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 617a2 │ │ │ │ - bne.w 63b02 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61772 │ │ │ │ + bne.w 63ad2 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 62b96 │ │ │ │ + beq.w 62b66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62b96 │ │ │ │ + bne.w 62b66 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #36] @ 0x24 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 62b96 │ │ │ │ - bne.w 63bbc │ │ │ │ + b.n 62b66 │ │ │ │ + bne.w 63b8c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 62bc6 │ │ │ │ + beq.w 62b96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62bc6 │ │ │ │ + bne.w 62b96 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #32] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ - b.n 62bc6 │ │ │ │ - bne.w 63be2 │ │ │ │ + b.n 62b96 │ │ │ │ + bne.w 63bb2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 62bf6 │ │ │ │ + beq.w 62bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62bf6 │ │ │ │ + bne.w 62bc6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #20] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n 62bf6 │ │ │ │ - bne.w 63c06 │ │ │ │ + b.n 62bc6 │ │ │ │ + bne.w 63bd6 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 62c1e │ │ │ │ + beq.w 62bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62c1e │ │ │ │ + bne.w 62bee │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ - b.n 62c1e │ │ │ │ + b.n 62bee │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6163e │ │ │ │ + bne.w 6160e │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #718 @ 0x2ce │ │ │ │ movw r9, #38323 @ 0x95b3 │ │ │ │ mov sl, r0 │ │ │ │ strd r3, r9, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 62dfe │ │ │ │ + beq.n 62dce │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 62dfe │ │ │ │ + beq.n 62dce │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 63020 │ │ │ │ + beq.w 62ff0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 62e16 │ │ │ │ + cbz r0, 62de6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 62e16 │ │ │ │ + beq.n 62de6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 62f80 │ │ │ │ - cbz r3, 62e2c │ │ │ │ + beq.w 62f50 │ │ │ │ + cbz r3, 62dfc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 62e2c │ │ │ │ + beq.n 62dfc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 63018 │ │ │ │ - blx 3b28 │ │ │ │ + beq.w 62fe8 │ │ │ │ + blx 3af4 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r9, r0 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 62f96 │ │ │ │ + beq.w 62f66 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r5, #20] │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ mov r1, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 62fe6 │ │ │ │ + beq.w 62fb6 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 634d8 │ │ │ │ - ldr.w r2, [pc, #2692] @ 63900 │ │ │ │ + beq.w 634a8 │ │ │ │ + ldr.w r2, [pc, #2692] @ 638d0 │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ ldr.w r3, [r8, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq.w r3, [r8, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - cbz r3, 62eb4 │ │ │ │ - ldr.w r2, [pc, #2664] @ 63904 │ │ │ │ + cbz r3, 62e84 │ │ │ │ + ldr.w r2, [pc, #2664] @ 638d4 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [fp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq.w r3, [fp, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 62f52 │ │ │ │ + beq.n 62f22 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 64424 │ │ │ │ + beq.w 643f4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 64424 │ │ │ │ + bne.w 643f4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp sl, r1 │ │ │ │ - bne.w 6329c │ │ │ │ + bne.w 6326c │ │ │ │ ldr.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r5, [r9, #72] @ 0x48 │ │ │ │ - cbz r0, 62eec │ │ │ │ + cbz r0, 62ebc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62eec │ │ │ │ + beq.n 62ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 63030 │ │ │ │ + beq.w 63000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62efe │ │ │ │ + beq.n 62ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62f92 │ │ │ │ + beq.n 62f62 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 62f1c │ │ │ │ + beq.n 62eec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f1c │ │ │ │ + beq.n 62eec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6302c │ │ │ │ - ldr.w r3, [pc, #2536] @ 63908 │ │ │ │ - ldr.w r0, [pc, #2536] @ 6390c │ │ │ │ + beq.w 62ffc │ │ │ │ + ldr.w r3, [pc, #2536] @ 638d8 │ │ │ │ + ldr.w r0, [pc, #2536] @ 638dc │ │ │ │ add r3, pc │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ + bl 17a0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 62f46 │ │ │ │ + cbz r3, 62f16 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f46 │ │ │ │ + beq.n 62f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 62f8a │ │ │ │ + cbz r3, 62f5a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 62290 │ │ │ │ + beq.w 62260 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 6227a │ │ │ │ - cbz r5, 62f5c │ │ │ │ + b.w 6224a │ │ │ │ + cbz r5, 62f2c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 6378c │ │ │ │ + bne.w 6375c │ │ │ │ ldr.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r5, [r9, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62efe │ │ │ │ + beq.n 62ece │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62efe │ │ │ │ + beq.n 62ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62efe │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62efe │ │ │ │ + bne.n 62ece │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 62ece │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 62e16 │ │ │ │ + b.n 62de6 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62f46 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 62f16 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 62f7a │ │ │ │ + b.n 62f4a │ │ │ │ mov sl, r5 │ │ │ │ mov r7, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62e7a │ │ │ │ + bne.w 62e4a │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 62f1c │ │ │ │ - ldr.w r2, [pc, #2404] @ 63910 │ │ │ │ + beq.n 62eec │ │ │ │ + ldr.w r2, [pc, #2404] @ 638e0 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ ldr.w r1, [fp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ streq.w r3, [fp, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr.w r0, [r9, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62f1c │ │ │ │ + beq.n 62eec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 62f1c │ │ │ │ + beq.n 62eec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62f1c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62f1c │ │ │ │ + bne.n 62eec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 62eec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62e7a │ │ │ │ + bne.w 62e4a │ │ │ │ ldr.w sl, [fp, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 62ec8 │ │ │ │ - ldr.w r1, [pc, #2328] @ 63914 │ │ │ │ + beq.w 62e98 │ │ │ │ + ldr.w r1, [pc, #2328] @ 638e4 │ │ │ │ ldr.w r2, [fp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 63eea │ │ │ │ + beq.w 63eba │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 62ec0 │ │ │ │ + b.n 62e90 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62e2c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 62dfc │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 62dfe │ │ │ │ + b.n 62dce │ │ │ │ mov r0, sl │ │ │ │ - b.n 62fe0 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 62eec │ │ │ │ - blx 42b4 │ │ │ │ + b.n 62fb0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 62ebc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63ebe │ │ │ │ + bne.w 63e8e │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.w 62614 │ │ │ │ - ldr.w r3, [pc, #2252] @ 63918 │ │ │ │ + bne.w 625e4 │ │ │ │ + ldr.w r3, [pc, #2252] @ 638e8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1852] @ 0x73c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6386e │ │ │ │ + beq.w 6383e │ │ │ │ mov r5, r0 │ │ │ │ - b.w 62684 │ │ │ │ + b.w 62654 │ │ │ │ movw r3, #718 @ 0x2ce │ │ │ │ movw r5, #38325 @ 0x95b5 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ strd r3, r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63088 │ │ │ │ + beq.n 63058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 63092 │ │ │ │ + cbz r3, 63062 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 62de0 │ │ │ │ + b.n 62db0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n 63088 │ │ │ │ - blx 3b88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.n 63058 │ │ │ │ + blx 3b54 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 61658 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 61628 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63d5a │ │ │ │ - ldr.w r0, [pc, #2152] @ 6391c │ │ │ │ + bne.w 63d2a │ │ │ │ + ldr.w r0, [pc, #2152] @ 638ec │ │ │ │ movs r1, #6 │ │ │ │ movs r3, #10 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #2136] @ 63920 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #2136] @ 638f0 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ movw r1, #38114 @ 0x94e2 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.n 62bc6 │ │ │ │ + b.n 62b96 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #38168 @ 0x9518 │ │ │ │ str r2, [sp, #24] │ │ │ │ subs r3, r3, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ clz r3, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 62b44 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 615ee │ │ │ │ + beq.w 615be │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w r2, #704 @ 0x2c0 │ │ │ │ movw r1, #38186 @ 0x952a │ │ │ │ subs r3, r3, r6 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 62b44 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 616a4 │ │ │ │ + beq.w 61674 │ │ │ │ mov r5, sl │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, sl │ │ │ │ movw r2, #718 @ 0x2ce │ │ │ │ movw lr, #38328 @ 0x95b8 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ strd r2, lr, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 63188 │ │ │ │ + beq.n 63158 │ │ │ │ subs r7, r2, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ - cbz r7, 63160 │ │ │ │ + cbz r7, 63130 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 63182 │ │ │ │ + beq.n 63152 │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 63182 │ │ │ │ + beq.n 63152 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 62df2 │ │ │ │ + b.n 62dc2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 63182 │ │ │ │ + beq.n 63152 │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r4 │ │ │ │ ittt ne │ │ │ │ movne r4, r7 │ │ │ │ strne r4, [sp, #40] @ 0x28 │ │ │ │ strne r4, [sp, #48] @ 0x30 │ │ │ │ - bne.w 62df2 │ │ │ │ + bne.w 62dc2 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 62e16 │ │ │ │ + b.n 62de6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 63182 │ │ │ │ + beq.n 63152 │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 63158 │ │ │ │ - b.n 63182 │ │ │ │ + bne.n 63128 │ │ │ │ + b.n 63152 │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ movw r0, #38507 @ 0x966b │ │ │ │ strd r2, r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 6313a │ │ │ │ - bne.w 63e28 │ │ │ │ + b.n 6310a │ │ │ │ + bne.w 63df8 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 622b8 │ │ │ │ + beq.w 62288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 622b8 │ │ │ │ + bne.w 62288 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 622b8 │ │ │ │ - bne.w 63db0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 62288 │ │ │ │ + bne.w 63d80 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 622dc │ │ │ │ + beq.w 622ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 622dc │ │ │ │ + bne.w 622ac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 622dc │ │ │ │ - bne.w 63dd4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 622ac │ │ │ │ + bne.w 63da4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 62300 │ │ │ │ + beq.w 622d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62300 │ │ │ │ + bne.w 622d0 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 62300 │ │ │ │ - bne.w 63d74 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 622d0 │ │ │ │ + bne.w 63d44 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 62324 │ │ │ │ + beq.w 622f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62324 │ │ │ │ + bne.w 622f4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 62324 │ │ │ │ - bne.w 63e4c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 622f4 │ │ │ │ + bne.w 63e1c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 62348 │ │ │ │ + beq.w 62318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62348 │ │ │ │ + bne.w 62318 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 62348 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 62318 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #38169 @ 0x9519 │ │ │ │ str r2, [sp, #24] │ │ │ │ subs r3, r3, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ + b.n 62b44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #38168 @ 0x9518 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r6 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ clz r3, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ movw r2, #694 @ 0x2b6 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ + b.n 62b44 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d14 │ │ │ │ - b.n 62ece │ │ │ │ + blx 3ce0 │ │ │ │ + b.n 62e9e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #38170 @ 0x951a │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ subs r3, r3, r6 │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ + b.n 62b44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #38169 @ 0x9519 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r3, r3, r6 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #695 @ 0x2b7 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 62b44 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63e70 │ │ │ │ - ldr.w r0, [pc, #1592] @ 63924 │ │ │ │ + bne.w 63e40 │ │ │ │ + ldr.w r0, [pc, #1592] @ 638f4 │ │ │ │ movs r1, #5 │ │ │ │ movs r3, #10 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1568] @ 63920 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1568] @ 638f0 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ movw r1, #38104 @ 0x94d8 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.n 62bc6 │ │ │ │ + b.n 62b96 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.w 61844 │ │ │ │ + b.w 61814 │ │ │ │ mov r0, r3 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61870 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61840 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.w 6185c │ │ │ │ + b.w 6182c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #38172 @ 0x951c │ │ │ │ str r2, [sp, #24] │ │ │ │ subs r3, r3, r6 │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ + b.n 62b44 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #38170 @ 0x951a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ subs r3, r3, r6 │ │ │ │ str r2, [sp, #24] │ │ │ │ clz r3, r3 │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 62b74 │ │ │ │ + b.n 62b44 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ - blx 3e10 │ │ │ │ - ldr.w r3, [pc, #1460] @ 63928 │ │ │ │ - ldr.w r2, [pc, #1460] @ 6392c │ │ │ │ + blx 3ddc │ │ │ │ + ldr.w r3, [pc, #1460] @ 638f8 │ │ │ │ + ldr.w r2, [pc, #1460] @ 638fc │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r1, [sp, #320] @ 0x140 │ │ │ │ str.w r2, [r8, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r2, [r3, #2812] @ 0xafc │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - b.w 62a1e │ │ │ │ - blx 42b4 │ │ │ │ + b.w 629ee │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 625c0 │ │ │ │ - ldr.w r3, [pc, #1396] @ 63920 │ │ │ │ + beq.w 62590 │ │ │ │ + ldr.w r3, [pc, #1396] @ 638f0 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r1, #38121 @ 0x94e9 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 62bc6 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 62b96 │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 63efe │ │ │ │ - ldr.w r0, [pc, #1376] @ 63930 │ │ │ │ + bne.w 63ece │ │ │ │ + ldr.w r0, [pc, #1376] @ 63900 │ │ │ │ movs r1, #4 │ │ │ │ movs r3, #10 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1340] @ 63920 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1340] @ 638f0 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r4, [sp, #28] │ │ │ │ movw r1, #38094 @ 0x94ce │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #727 @ 0x2d7 │ │ │ │ movw r2, #38463 @ 0x963f │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b.n 62de0 │ │ │ │ + b.n 62db0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 61768 │ │ │ │ + bne.w 61738 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #729 @ 0x2d9 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r0, #38495 @ 0x965f │ │ │ │ strd r3, r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 62de0 │ │ │ │ + b.n 62db0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #38172 @ 0x951c │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ subs r3, r3, r6 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.w 62b74 │ │ │ │ + b.w 62b44 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - blx 42cc │ │ │ │ - ldr.w r3, [pc, #1228] @ 63934 │ │ │ │ + blx 4298 │ │ │ │ + ldr.w r3, [pc, #1228] @ 63904 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ strd r4, r4, [sp, #320] @ 0x140 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r8, #40] @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ str r4, [r3, #0] │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #296] @ 0x128 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #38481 @ 0x9651 │ │ │ │ str r4, [r5, #0] │ │ │ │ mov r5, r4 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ str r4, [r3, #0] │ │ │ │ movw r3, #727 @ 0x2d7 │ │ │ │ str r4, [r7, #0] │ │ │ │ strd r3, r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ - b.n 62de0 │ │ │ │ + b.n 62db0 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.w 61716 │ │ │ │ + b.w 616e6 │ │ │ │ movw r3, #729 @ 0x2d9 │ │ │ │ movw r1, #38497 @ 0x9661 │ │ │ │ mov r4, r5 │ │ │ │ strd r3, r1, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - b.n 62de0 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 62db0 │ │ │ │ + blx 3b54 │ │ │ │ mov r5, r0 │ │ │ │ - b.w 61784 │ │ │ │ + b.w 61754 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 62e9a │ │ │ │ - b.n 62ec0 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 62e6a │ │ │ │ + b.n 62e90 │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64014 │ │ │ │ - ldr.w r0, [pc, #1088] @ 63938 │ │ │ │ + bne.w 63fe4 │ │ │ │ + ldr.w r0, [pc, #1088] @ 63908 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #10 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1048] @ 63920 │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1048] @ 638f0 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ movw r1, #38084 @ 0x94c4 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ movw r7, #38500 @ 0x9664 │ │ │ │ mov r3, r0 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - b.n 6313a │ │ │ │ + b.n 6310a │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61956 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61926 │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ movw r4, #38505 @ 0x9669 │ │ │ │ strd r2, r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 6313a │ │ │ │ - blx 42b4 │ │ │ │ + b.n 6310a │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 640a0 │ │ │ │ - ldr r0, [pc, #996] @ (6393c ) │ │ │ │ + bne.w 64070 │ │ │ │ + ldr r0, [pc, #996] @ (6390c ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #10 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #7 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #952] @ (63920 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #952] @ (638f0 ) │ │ │ │ str r4, [sp, #28] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ movw r1, #38074 @ 0x94ba │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62b96 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 625e6 │ │ │ │ - ldr r3, [pc, #924] @ (63920 ) │ │ │ │ + beq.w 625b6 │ │ │ │ + ldr r3, [pc, #924] @ (638f0 ) │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r1, #38128 @ 0x94f0 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.w 62bc6 │ │ │ │ - bl 112bc │ │ │ │ + b.w 62b96 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - b.w 619d2 │ │ │ │ + b.w 619a2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 619bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 6198c │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 619a8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61978 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 619fa │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 619ca │ │ │ │ + blx 4280 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64188 │ │ │ │ - ldr r0, [pc, #876] @ (63940 ) │ │ │ │ + bne.w 64158 │ │ │ │ + ldr r0, [pc, #876] @ (63910 ) │ │ │ │ movs r1, #1 │ │ │ │ movs r3, #10 │ │ │ │ movs r2, #7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #824] @ (63920 ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #824] @ (638f0 ) │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ movw r1, #38064 @ 0x94b0 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ vmov.f64 d0, d14 │ │ │ │ mov r1, r5 │ │ │ │ - vldr d1, [pc, #740] @ 638e8 │ │ │ │ + vldr d1, [pc, #740] @ 638b8 │ │ │ │ mov r0, r4 │ │ │ │ vstr d6, [sp, #96] @ 0x60 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 641e0 │ │ │ │ + beq.w 641b0 │ │ │ │ vldr d13, [r5, #-8] │ │ │ │ mov r1, r5 │ │ │ │ vldr d6, [sp, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - vldr d1, [pc, #708] @ 638e8 │ │ │ │ + vldr d1, [pc, #708] @ 638b8 │ │ │ │ vldr d0, [sp, #80] @ 0x50 │ │ │ │ vcmpe.f64 d6, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d8, d13 │ │ │ │ it pl │ │ │ │ vmovpl.f64 d6, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr d6, [sp, #96] @ 0x60 │ │ │ │ it gt │ │ │ │ vmovgt.f64 d13, d8 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 641c8 │ │ │ │ + beq.w 64198 │ │ │ │ vldr d8, [r5, #-8] │ │ │ │ vldr d6, [sp, #96] @ 0x60 │ │ │ │ vcmpe.f64 d6, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d13, d8 │ │ │ │ it pl │ │ │ │ vmovpl.f64 d6, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d8, d13 │ │ │ │ - b.w 61c08 │ │ │ │ + b.w 61bd8 │ │ │ │ movw r2, #729 @ 0x2d9 │ │ │ │ movw r1, #38508 @ 0x966c │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 6313a │ │ │ │ - ldr r3, [pc, #696] @ (63944 ) │ │ │ │ + b.n 6310a │ │ │ │ + ldr r3, [pc, #696] @ (63914 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 12b18 │ │ │ │ + bl 12ae8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 641ac │ │ │ │ - ldr r5, [pc, #680] @ (63948 ) │ │ │ │ + beq.w 6417c │ │ │ │ + ldr r5, [pc, #680] @ (63918 ) │ │ │ │ add r3, sp, #340 @ 0x154 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add r5, pc │ │ │ │ mov.w sl, #2 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 12988 │ │ │ │ + bl 12958 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 639c6 │ │ │ │ + beq.w 63996 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3e4c │ │ │ │ - vldr d7, [pc, #544] @ 638f0 │ │ │ │ + blx 3e18 │ │ │ │ + vldr d7, [pc, #544] @ 638c0 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r2, #29 │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ strd r7, r4, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ vstr d7, [sp, #392] @ 0x188 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #556] @ 0x22c │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ - beq.w 63a96 │ │ │ │ + beq.w 63a66 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 618aa │ │ │ │ + bne.w 6187a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r2, #38534 @ 0x9686 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ movw r3, #730 @ 0x2da │ │ │ │ strd r3, r2, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 62a56 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 62a26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1036c │ │ │ │ + bl 1033c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 628e8 │ │ │ │ + bne.w 628b8 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #38367 @ 0x95df │ │ │ │ mov.w lr, #724 @ 0x2d4 │ │ │ │ mov sl, r0 │ │ │ │ strd lr, r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov.w r0, #724 @ 0x2d4 │ │ │ │ movw r3, #38369 @ 0x95e1 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ strd r0, r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 63078 │ │ │ │ - blx 3b88 │ │ │ │ + b.n 63048 │ │ │ │ + blx 3b54 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 62900 │ │ │ │ + b.w 628d0 │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ movw r3, #737 @ 0x2e1 │ │ │ │ movw r9, #38546 @ 0x9692 │ │ │ │ strd r3, r9, [sp, #52] @ 0x34 │ │ │ │ mov r5, sl │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - blx 3d14 │ │ │ │ - b.w 62f5c │ │ │ │ + blx 3ce0 │ │ │ │ + b.w 62f2c │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #38372 @ 0x95e4 │ │ │ │ mov.w ip, #724 @ 0x2d4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ strd ip, r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ - vldr d0, [pc, #304] @ 638e8 │ │ │ │ + vldr d0, [pc, #304] @ 638b8 │ │ │ │ mov r0, r4 │ │ │ │ vldr d1, [sp, #40] @ 0x28 │ │ │ │ vstr d6, [sp, #96] @ 0x60 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 64354 │ │ │ │ + beq.w 64324 │ │ │ │ vldr d13, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - vldr d0, [pc, #272] @ 638e8 │ │ │ │ + vldr d0, [pc, #272] @ 638b8 │ │ │ │ vldr d1, [sp, #64] @ 0x40 │ │ │ │ vcmpe.f64 d10, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d9, d13 │ │ │ │ it pl │ │ │ │ vmovpl.f64 d10, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d13, d9 │ │ │ │ - bl 18d4c │ │ │ │ + bl 18d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6433c │ │ │ │ + beq.w 6430c │ │ │ │ vldr d9, [r5] │ │ │ │ vldr d6, [sp, #96] @ 0x60 │ │ │ │ vcmpe.f64 d10, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d13, d9 │ │ │ │ it pl │ │ │ │ vmovpl.f64 d10, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f64 d9, d13 │ │ │ │ - b.w 61bf8 │ │ │ │ + b.w 61bc8 │ │ │ │ movw r3, #737 @ 0x2e1 │ │ │ │ movw lr, #38548 @ 0x9694 │ │ │ │ mov sl, r0 │ │ │ │ strd r3, lr, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r3, #737 @ 0x2e1 │ │ │ │ movw ip, #38550 @ 0x9696 │ │ │ │ strd r3, ip, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov.w r1, #724 @ 0x2d4 │ │ │ │ movw r3, #38374 @ 0x95e6 │ │ │ │ strd r1, r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 63078 │ │ │ │ + b.n 63048 │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ movw r3, #38376 @ 0x95e8 │ │ │ │ strd r2, r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 63078 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 63048 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62614 │ │ │ │ - ldr r3, [pc, #164] @ (63920 ) │ │ │ │ + beq.w 625e4 │ │ │ │ + ldr r3, [pc, #164] @ (638f0 ) │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r1, #38142 @ 0x94fe │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.w 62bc6 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62b96 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6193e │ │ │ │ + beq.w 6190e │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #38554 @ 0x969a │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movw r3, #737 @ 0x2e1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #738 @ 0x2e2 │ │ │ │ movw r7, #38565 @ 0x96a5 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strd r3, r7, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r4 │ │ │ │ mov.w r0, #724 @ 0x2d4 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #38403 @ 0x9603 │ │ │ │ strd r0, r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 633b4 │ │ │ │ + b.n 633e4 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 63914 │ │ │ │ + bvc.n 63944 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 639d4 │ │ │ │ + bpl.n 63804 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 63998 │ │ │ │ + bpl.n 639c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 63988 │ │ │ │ + bmi.n 639b8 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 638f0 │ │ │ │ + bmi.n 63920 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 63cb4 │ │ │ │ + b.n 63ce4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 63a10 │ │ │ │ + beq.n 63840 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 63864 │ │ │ │ + blt.n 63894 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 62976 │ │ │ │ + beq.w 62946 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -140079,39 +140079,39 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 63990 │ │ │ │ + beq.n 63960 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 641a2 │ │ │ │ + beq.w 64172 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r5, [sp, #552] @ 0x228 │ │ │ │ - bl 149f8 │ │ │ │ + bl 149c8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6298a │ │ │ │ + beq.w 6295a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6298a │ │ │ │ + bne.w 6295a │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 6298a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 6295a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ movw r7, #38519 @ 0x9677 │ │ │ │ cmp r3, r2 │ │ │ │ mov r4, r6 │ │ │ │ itt ne │ │ │ │ @@ -140121,1010 +140121,1010 @@ │ │ │ │ str.w r3, [fp, #4] │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movw r3, #729 @ 0x2d9 │ │ │ │ strd r3, r7, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r3, #738 @ 0x2e2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r0, #38567 @ 0x96a7 │ │ │ │ strd r3, r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ - bl 112bc │ │ │ │ + b.w 62db0 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d13, d0 │ │ │ │ - b.w 61c7c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 61c4c │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6285c │ │ │ │ - ldr.w r3, [pc, #1420] @ 63fb0 │ │ │ │ + beq.w 6282c │ │ │ │ + ldr.w r3, [pc, #1420] @ 63f80 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r1, [sp, #24] │ │ │ │ movw r1, #38054 @ 0x94a6 │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - blx 42cc │ │ │ │ - ldr.w r3, [pc, #1380] @ 63fb4 │ │ │ │ + blx 4298 │ │ │ │ + ldr.w r3, [pc, #1380] @ 63f84 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ strd r4, r4, [sp, #320] @ 0x140 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r8, #40] @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ str r4, [r3, #0] │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #296] @ 0x128 │ │ │ │ - blx 3c2c │ │ │ │ + blx 3bf8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ str r4, [r5, #0] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movw r2, #38424 @ 0x9618 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r4, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 6313a │ │ │ │ + b.w 6310a │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #38534 @ 0x9686 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #730 @ 0x2da │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r3, #738 @ 0x2e2 │ │ │ │ movw r1, #38569 @ 0x96a9 │ │ │ │ strd r3, r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #725 @ 0x2d5 │ │ │ │ movw r7, #38437 @ 0x9625 │ │ │ │ mov sl, r0 │ │ │ │ strd r3, r7, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 63370 │ │ │ │ + b.n 63340 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61ca0 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61c70 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61c50 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61c20 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61c68 │ │ │ │ - ldr.w r2, [pc, #1204] @ 63fb8 │ │ │ │ - ldr.w r3, [pc, #1204] @ 63fbc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61c38 │ │ │ │ + ldr.w r2, [pc, #1204] @ 63f88 │ │ │ │ + ldr.w r3, [pc, #1204] @ 63f8c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr.w r0, [pc, #1184] @ 63fc0 │ │ │ │ + bne.w 6440c │ │ │ │ + ldr.w r0, [pc, #1184] @ 63f90 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #38203 @ 0x953b │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r3, [pc, #1152] @ 63fb0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r3, [pc, #1152] @ 63f80 │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r1, #38146 @ 0x9502 │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ - ldr.w r2, [pc, #1148] @ 63fc4 │ │ │ │ - ldr.w r3, [pc, #1136] @ 63fbc │ │ │ │ + b.w 62b96 │ │ │ │ + ldr.w r2, [pc, #1148] @ 63f94 │ │ │ │ + ldr.w r3, [pc, #1136] @ 63f8c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr.w r0, [pc, #1124] @ 63fc8 │ │ │ │ + bne.w 6440c │ │ │ │ + ldr.w r0, [pc, #1124] @ 63f98 │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #38207 @ 0x953f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ movw ip, #38439 @ 0x9627 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r0 │ │ │ │ strd r2, ip, [sp, #52] @ 0x34 │ │ │ │ - b.w 6313a │ │ │ │ - blx 42b4 │ │ │ │ + b.w 6310a │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 619e2 │ │ │ │ + beq.w 619b2 │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #38573 @ 0x96ad │ │ │ │ mov sl, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movw r3, #738 @ 0x2e2 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r6, r7 │ │ │ │ movw r3, #38664 @ 0x9708 │ │ │ │ mov.w r7, #748 @ 0x2ec │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ strd r7, r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ - ldr.w r2, [pc, #1036] @ 63fcc │ │ │ │ - ldr r3, [pc, #1016] @ (63fbc ) │ │ │ │ + b.w 62dfc │ │ │ │ + ldr.w r2, [pc, #1036] @ 63f9c │ │ │ │ + ldr r3, [pc, #1016] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #1016] @ (63fd0 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #1016] @ (63fa0 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #38204 @ 0x953c │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #1008] @ (63fd4 ) │ │ │ │ - ldr r3, [pc, #980] @ (63fbc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #1008] @ (63fa4 ) │ │ │ │ + ldr r3, [pc, #980] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #988] @ (63fd8 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #988] @ (63fa8 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #38205 @ 0x953d │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #980] @ (63fdc ) │ │ │ │ - ldr r3, [pc, #944] @ (63fbc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #980] @ (63fac ) │ │ │ │ + ldr r3, [pc, #944] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #960] @ (63fe0 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #960] @ (63fb0 ) │ │ │ │ subs r1, r4, #1 │ │ │ │ movw r2, #38206 @ 0x953e │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmul.f64 d6, d8, d7 │ │ │ │ vmul.f64 d7, d13, d7 │ │ │ │ vmls.f64 d0, d6, d8 │ │ │ │ vmls.f64 d0, d7, d13 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.w 644ba │ │ │ │ + bmi.w 6448a │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ vadd.f64 d5, d7, d7 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vmul.f64 d0, d8, d7 │ │ │ │ - vldr d11, [pc, #840] @ 63fa8 │ │ │ │ + vldr d11, [pc, #840] @ 63f78 │ │ │ │ vstr d7, [sp, #248] @ 0xf8 │ │ │ │ vnmls.f64 d6, d5, d7 │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ vdiv.f64 d0, d0, d6 │ │ │ │ - blx 3ae0 │ │ │ │ + blx 3aac │ │ │ │ vldr d7, [sp, #248] @ 0xf8 │ │ │ │ vmov.f64 d6, d0 │ │ │ │ vmul.f64 d0, d13, d7 │ │ │ │ vadd.f64 d13, d6, d6 │ │ │ │ vmul.f64 d0, d0, d11 │ │ │ │ - blx 3d90 │ │ │ │ + blx 3d5c │ │ │ │ vcmpe.f64 d14, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 620de │ │ │ │ + bhi.w 620ae │ │ │ │ vldr d7, [sp, #80] @ 0x50 │ │ │ │ vcmpe.f64 d7, d13 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.w 620de │ │ │ │ + blt.w 620ae │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 620de │ │ │ │ + bhi.w 620ae │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ vcmpe.f64 d7, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.w 620de │ │ │ │ + blt.w 620ae │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ add r3, r4 │ │ │ │ strd r0, r1, [r3] │ │ │ │ strb.w r2, [r9] │ │ │ │ - b.w 620de │ │ │ │ + b.w 620ae │ │ │ │ movw r3, #753 @ 0x2f1 │ │ │ │ movw r5, #38709 @ 0x9735 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, r5, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #38442 @ 0x962a │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #725 @ 0x2d5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ - bl 112bc │ │ │ │ + b.w 62db0 │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 61d14 │ │ │ │ + b.w 61ce4 │ │ │ │ movw r3, #758 @ 0x2f6 │ │ │ │ movw r0, #38754 @ 0x9762 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61ce8 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61cb8 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61d38 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61d08 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61d00 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61cd0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr r3, [pc, #584] @ (63fb0 ) │ │ │ │ + ldr r3, [pc, #584] @ (63f80 ) │ │ │ │ movw r1, #38112 @ 0x94e0 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ - ldr r2, [pc, #620] @ (63fe4 ) │ │ │ │ - ldr r3, [pc, #580] @ (63fbc ) │ │ │ │ + b.w 62b96 │ │ │ │ + ldr r2, [pc, #620] @ (63fb4 ) │ │ │ │ + ldr r3, [pc, #580] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #604] @ (63fe8 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #604] @ (63fb8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #38225 @ 0x9551 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movw r3, #763 @ 0x2fb │ │ │ │ movw r1, #38799 @ 0x978f │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ - ldr r2, [pc, #568] @ (63fec ) │ │ │ │ - ldr r3, [pc, #520] @ (63fbc ) │ │ │ │ + b.w 62dfc │ │ │ │ + ldr r2, [pc, #568] @ (63fbc ) │ │ │ │ + ldr r3, [pc, #520] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #552] @ (63ff0 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #552] @ (63fc0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #38223 @ 0x954f │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #540] @ (63ff4 ) │ │ │ │ - ldr r3, [pc, #484] @ (63fbc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #540] @ (63fc4 ) │ │ │ │ + ldr r3, [pc, #484] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #524] @ (63ff8 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #524] @ (63fc8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #38224 @ 0x9550 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - bl 112bc │ │ │ │ + bl 105dc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d13, d0 │ │ │ │ - b.w 620a6 │ │ │ │ - ldr r2, [pc, #500] @ (63ffc ) │ │ │ │ - ldr r3, [pc, #436] @ (63fbc ) │ │ │ │ + b.w 62076 │ │ │ │ + ldr r2, [pc, #500] @ (63fcc ) │ │ │ │ + ldr r3, [pc, #436] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #484] @ (64000 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #484] @ (63fd0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #38227 @ 0x9553 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #472] @ (64004 ) │ │ │ │ - ldr r3, [pc, #400] @ (63fbc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #472] @ (63fd4 ) │ │ │ │ + ldr r3, [pc, #400] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #456] @ (64008 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #456] @ (63fd8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #39417 @ 0x99f9 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #444] @ (6400c ) │ │ │ │ - ldr r3, [pc, #364] @ (63fbc ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #444] @ (63fdc ) │ │ │ │ + ldr r3, [pc, #364] @ (63f8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #660] @ 0x294 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6443c │ │ │ │ - ldr r0, [pc, #428] @ (64010 ) │ │ │ │ + bne.w 6440c │ │ │ │ + ldr r0, [pc, #428] @ (63fe0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #38226 @ 0x9552 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ + bl 105dc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - ldr r3, [pc, #304] @ (63fb0 ) │ │ │ │ + ldr r3, [pc, #304] @ (63f80 ) │ │ │ │ movw r1, #38102 @ 0x94d6 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 62092 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 62062 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 620c2 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 62092 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 6207e │ │ │ │ - bl 112bc │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 6204e │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d10, d0 │ │ │ │ - b.w 61dac │ │ │ │ + b.w 61d7c │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61dd0 │ │ │ │ - ldr r3, [pc, #240] @ (63fb0 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61da0 │ │ │ │ + ldr r3, [pc, #240] @ (63f80 ) │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r1, #38135 @ 0x94f7 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61d80 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61d50 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61d98 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61d68 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ str.w r3, [fp, #40] @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - blx 3e10 │ │ │ │ + blx 3ddc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov sl, r3 │ │ │ │ - b.w 62eb8 │ │ │ │ - ldr r3, [pc, #176] @ (63fb0 ) │ │ │ │ + b.w 62e88 │ │ │ │ + ldr r3, [pc, #176] @ (63f80 ) │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r1, [sp, #24] │ │ │ │ movw r1, #38092 @ 0x94cc │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movw r2, #791 @ 0x317 │ │ │ │ mov r6, r7 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ movw r7, #38992 @ 0x9850 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r9 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ + b.w 62dce │ │ │ │ movw r3, #791 @ 0x317 │ │ │ │ movw ip, #38990 @ 0x984e │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, ip, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movw r2, #791 @ 0x317 │ │ │ │ movw r5, #38994 @ 0x9852 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r2, r5, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ + b.w 62dce │ │ │ │ mov r0, r8 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61e30 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61e00 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61c8c │ │ │ │ + beq.w 61c5c │ │ │ │ movw r2, #38998 @ 0x9856 │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ movw r2, #791 @ 0x317 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61e18 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61de8 │ │ │ │ nop.w │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ - add r0, pc, #632 @ (adr r0, 64228 ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 641f8 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, sp │ │ │ │ + cmp r6, ip │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - add r8, r7 │ │ │ │ + add r8, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ movs r1, r0 │ │ │ │ - add ip, r2 │ │ │ │ + add ip, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ movs r1, r0 │ │ │ │ - add r0, lr │ │ │ │ + add r0, sp │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - orrs r2, r0 │ │ │ │ + cmn r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - cmn r6, r0 │ │ │ │ + cmp r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ movs r1, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + negs r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ movs r1, r0 │ │ │ │ - negs r6, r1 │ │ │ │ + negs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - tst r2, r5 │ │ │ │ + tst r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #38082 @ 0x94c2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr.w r3, [pc, #1300] @ 64538 │ │ │ │ + ldr.w r3, [pc, #1300] @ 64508 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ mov.w r0, #792 @ 0x318 │ │ │ │ movw r3, #39009 @ 0x9861 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r0, r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ - bl 112bc │ │ │ │ + b.w 62dfc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ - b.w 61e44 │ │ │ │ + b.w 61e14 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61e68 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61e38 │ │ │ │ mov sl, r4 │ │ │ │ mov.w r1, #792 @ 0x318 │ │ │ │ movw r2, #39011 @ 0x9863 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strd r1, r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r3, #807 @ 0x327 │ │ │ │ movw lr, #39148 @ 0x98ec │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ strd r3, lr, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ - bl 112bc │ │ │ │ + b.w 62dfc │ │ │ │ + bl 1128c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - b.w 61f9c │ │ │ │ + b.w 61f6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ movw r1, #38072 @ 0x94b8 │ │ │ │ - ldr.w r3, [pc, #1160] @ 64538 │ │ │ │ + ldr.w r3, [pc, #1160] @ 64508 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ mov sl, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r9 │ │ │ │ movw r2, #39013 @ 0x9865 │ │ │ │ mov.w r9, #792 @ 0x318 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strd r9, r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 6200c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61fdc │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61f88 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61f58 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61f38 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61f08 │ │ │ │ mov r3, r7 │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ movw r7, #39152 @ 0x98f0 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ movw ip, #39150 @ 0x98ee │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ strd r2, ip, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e16 │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62de6 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 620b2 │ │ │ │ + beq.w 62082 │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ movw ip, #39156 @ 0x98f4 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r2, ip, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62dce │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61d24 │ │ │ │ + beq.w 61cf4 │ │ │ │ mov.w r3, #792 @ 0x318 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r2, #39017 @ 0x9869 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 62dfe │ │ │ │ + b.w 62dce │ │ │ │ mov r0, r7 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 61f4c │ │ │ │ - ldr r3, [pc, #940] @ (64538 ) │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 61f1c │ │ │ │ + ldr r3, [pc, #940] @ (64508 ) │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r1, [sp, #24] │ │ │ │ movw r1, #38062 @ 0x94ae │ │ │ │ - b.w 62bc6 │ │ │ │ + b.w 62b96 │ │ │ │ mov r0, sl │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 63990 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 63960 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #729 @ 0x2d9 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ movw ip, #38513 @ 0x9671 │ │ │ │ mov r4, r0 │ │ │ │ strd r3, ip, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r3, #785 @ 0x311 │ │ │ │ movw lr, #38954 @ 0x982a │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, lr, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ mov r4, r9 │ │ │ │ movw r3, #782 @ 0x30e │ │ │ │ movw r9, #38927 @ 0x980f │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, r9, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movw r2, #793 @ 0x319 │ │ │ │ movw ip, #39030 @ 0x9876 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r2, ip, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ + b.w 62dce │ │ │ │ movw r3, #793 @ 0x319 │ │ │ │ movw lr, #39028 @ 0x9874 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, lr, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movw r2, #793 @ 0x319 │ │ │ │ mov r6, r7 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ movw r7, #39032 @ 0x9878 │ │ │ │ mov r4, r9 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62dce │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e54 │ │ │ │ + beq.w 61e24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ movw r0, #39055 @ 0x988f │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ + b.w 62dce │ │ │ │ mov sl, r4 │ │ │ │ mov r3, r8 │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ movw r1, #39051 @ 0x988b │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ movw sl, #39116 @ 0x98cc │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ strd r2, sl, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ + b.w 62dce │ │ │ │ movw r3, #805 @ 0x325 │ │ │ │ movw r2, #39114 @ 0x98ca │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ strd r3, r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ mov sl, r4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ movw r0, #39049 @ 0x9889 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r2, r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ movw r3, #794 @ 0x31a │ │ │ │ movw r5, #39047 @ 0x9887 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, r5, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62dfc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61dbc │ │ │ │ + beq.w 61d8c │ │ │ │ movw r2, #39036 @ 0x987c │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ movw r2, #793 @ 0x319 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ - ldr r3, [pc, #532] @ (6453c ) │ │ │ │ + b.w 62db0 │ │ │ │ + ldr r3, [pc, #532] @ (6450c ) │ │ │ │ movw r2, #1145 @ 0x479 │ │ │ │ movt r2, #1 │ │ │ │ - ldr r1, [pc, #528] @ (64540 ) │ │ │ │ - ldr r0, [pc, #528] @ (64544 ) │ │ │ │ + ldr r1, [pc, #528] @ (64510 ) │ │ │ │ + ldr r0, [pc, #528] @ (64514 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movw r3, #777 @ 0x309 │ │ │ │ movw sl, #38881 @ 0x97e1 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, sl, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ movw r3, #774 @ 0x306 │ │ │ │ movw r2, #38854 @ 0x97c6 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r7 │ │ │ │ strd r3, r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e2c │ │ │ │ + b.w 62dfc │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ movw r9, #39118 @ 0x98ce │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ strd r2, r9, [sp, #52] @ 0x34 │ │ │ │ - b.w 62dfe │ │ │ │ - blx 42b4 │ │ │ │ + b.w 62dce │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61fac │ │ │ │ + beq.w 61f7c │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ movw lr, #39125 @ 0x98d5 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ strd r2, lr, [sp, #52] @ 0x34 │ │ │ │ - b.w 62e16 │ │ │ │ + b.w 62de6 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3dc0 │ │ │ │ + blx 3d8c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.w 61f60 │ │ │ │ - blx 42b4 │ │ │ │ + bne.w 61f30 │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61f60 │ │ │ │ + beq.w 61f30 │ │ │ │ movw r2, #39122 @ 0x98d2 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov sl, r5 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #204] @ 0xcc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 62de0 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #332] @ (64548 ) │ │ │ │ + b.w 62db0 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #332] @ (64518 ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #328] @ (6454c ) │ │ │ │ - ldr r0, [pc, #332] @ (64550 ) │ │ │ │ + ldr r1, [pc, #328] @ (6451c ) │ │ │ │ + ldr r0, [pc, #332] @ (64520 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.w 62256 │ │ │ │ - bl 10568 │ │ │ │ + b.w 62226 │ │ │ │ + bl 10538 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6449a │ │ │ │ + bne.n 6446a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n 64476 │ │ │ │ - vldr d8, [pc, #248] @ 64530 │ │ │ │ - b.w 61f60 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ + bpl.n 64446 │ │ │ │ + vldr d8, [pc, #248] @ 64500 │ │ │ │ + b.w 61f30 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.w 629f6 │ │ │ │ + b.w 629c6 │ │ │ │ mov.w r2, #724 @ 0x2d4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ movw r2, #38407 @ 0x9607 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ - b.w 6313a │ │ │ │ + b.w 6310a │ │ │ │ movw r3, #827 @ 0x33b │ │ │ │ movw r9, #39350 @ 0x99b6 │ │ │ │ mov sl, r0 │ │ │ │ strd r3, r9, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r1, #7 │ │ │ │ - bpl.n 644ae │ │ │ │ + bpl.n 6447e │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 643b2 │ │ │ │ + bhi.n 64382 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d8, s15 │ │ │ │ - b.w 61f60 │ │ │ │ - ldr r2, [pc, #184] @ (64554 ) │ │ │ │ + b.w 61f30 │ │ │ │ + ldr r2, [pc, #184] @ (64524 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, #2380] @ 0x94c │ │ │ │ - blx 3f50 │ │ │ │ + blx 3f1c │ │ │ │ mov r7, r0 │ │ │ │ - b.w 61f6e │ │ │ │ - bl 1011c │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 621dc │ │ │ │ - blx 3b78 │ │ │ │ + b.w 61f3e │ │ │ │ + bl 100ec │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 621ac │ │ │ │ + blx 3b44 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ - b.w 63c52 │ │ │ │ - bl 10314 │ │ │ │ - ldr r3, [pc, #140] @ (64558 ) │ │ │ │ + b.w 63c22 │ │ │ │ + bl 102e4 │ │ │ │ + ldr r3, [pc, #140] @ (64528 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #140] @ (6455c ) │ │ │ │ - ldr r0, [pc, #140] @ (64560 ) │ │ │ │ + ldr r1, [pc, #140] @ (6452c ) │ │ │ │ + ldr r0, [pc, #140] @ (64530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r2 │ │ │ │ - b.w 621e0 │ │ │ │ + b.w 621b0 │ │ │ │ movw r3, #827 @ 0x33b │ │ │ │ movw r2, #39326 @ 0x999e │ │ │ │ mov sl, r0 │ │ │ │ strd r3, r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r2, r9 │ │ │ │ - b.w 621e0 │ │ │ │ + b.w 621b0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 62226 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 621f6 │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movw r3, #39346 @ 0x99b2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movw r3, #827 @ 0x33b │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ - b.w 62de0 │ │ │ │ + b.w 62db0 │ │ │ │ mov r0, r2 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 6227a │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 6224a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r5 │ │ │ │ + mov r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ 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, #1808] @ 0x710 │ │ │ │ subw sp, sp, #2252 @ 0x8cc │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r1, [pc, #2416] @ 64eec │ │ │ │ + ldr.w r1, [pc, #2416] @ 64ebc │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2412] @ 64ef0 │ │ │ │ + ldr.w r3, [pc, #2412] @ 64ec0 │ │ │ │ add.w r0, sp, #2032 @ 0x7f0 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #988] @ 0x3dc │ │ │ │ mov r9, r2 │ │ │ │ str.w r9, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add.w r4, sp, #1128 @ 0x468 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w fp, [pc, #2388] @ 64ef4 │ │ │ │ + ldr.w fp, [pc, #2388] @ 64ec4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3e4c │ │ │ │ - ldr.w r3, [pc, #2376] @ 64ef8 │ │ │ │ + blx 3e18 │ │ │ │ + ldr.w r3, [pc, #2376] @ 64ec8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ add fp, pc │ │ │ │ add r3, pc │ │ │ │ add.w r2, r3, #680 @ 0x2a8 │ │ │ │ str r2, [r4, #0] │ │ │ │ addw r2, r3, #1316 @ 0x524 │ │ │ │ @@ -141157,18 +141157,18 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add.w r2, r3, #1232 @ 0x4d0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add.w r2, r3, #704 @ 0x2c0 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ - cbz r7, 64658 │ │ │ │ + cbz r7, 64628 │ │ │ │ mov r2, r9 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi.w 64cd6 │ │ │ │ + bhi.w 64ca6 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r6, r7, #25 │ │ │ │ lsls r4, r5, #25 │ │ │ │ lsls r3, r3, #25 │ │ │ │ lsls r6, r5, #26 │ │ │ │ lsls r7, r3, #26 │ │ │ │ lsls r2, r2, #26 │ │ │ │ @@ -141182,19 +141182,19 @@ │ │ │ │ lsls r2, r0, #27 │ │ │ │ lsls r5, r7, #26 │ │ │ │ lsls r6, r1, #25 │ │ │ │ lsls r5, r2, #27 │ │ │ │ lsls r4, r7, #27 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ cmp r3, #16 │ │ │ │ - beq.w 64db6 │ │ │ │ + beq.w 64d86 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.w 64c0a │ │ │ │ + beq.w 64bda │ │ │ │ cmp r3, #15 │ │ │ │ - bne.w 64cd6 │ │ │ │ + bne.w 64ca6 │ │ │ │ mov sl, r7 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [sp, #996] @ 0x3e4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #1004] @ 0x3ec │ │ │ │ @@ -141217,318 +141217,318 @@ │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ ldrd r3, r6, [r5] │ │ │ │ str r3, [sp, #956] @ 0x3bc │ │ │ │ addw r5, sp, #2136 @ 0x858 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r2, sp, #1824 @ 0x720 │ │ │ │ - ldr.w r3, [pc, #2116] @ 64efc │ │ │ │ + ldr.w r3, [pc, #2116] @ 64ecc │ │ │ │ movs r0, #17 │ │ │ │ movs r1, #17 │ │ │ │ strd r0, r1, [r2] │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 64c14 │ │ │ │ + beq.w 64be4 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ add.w r7, sp, #1824 @ 0x720 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add.w fp, sp, #1928 @ 0x788 │ │ │ │ - ldr.w r3, [pc, #2080] @ 64f00 │ │ │ │ + ldr.w r3, [pc, #2080] @ 64ed0 │ │ │ │ movs r2, #29 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #956] @ 0x3bc │ │ │ │ - beq.w 655e2 │ │ │ │ + beq.w 655b2 │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ str.w r2, [sp, #1028] @ 0x404 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 655e2 │ │ │ │ + beq.w 655b2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r1, sp, #1824 @ 0x720 │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #17 │ │ │ │ cmp r6, r4 │ │ │ │ strd r2, r3, [r1] │ │ │ │ - beq.w 64c34 │ │ │ │ - ldr.w r3, [pc, #1992] @ 64f04 │ │ │ │ + beq.w 64c04 │ │ │ │ + ldr.w r3, [pc, #1992] @ 64ed4 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r6, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6557a │ │ │ │ + beq.w 6554a │ │ │ │ add.w r3, sp, #1304 @ 0x518 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #972] @ 0x3cc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 656e4 │ │ │ │ + beq.w 656b4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 64c4a │ │ │ │ + beq.w 64c1a │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1904] @ 64f08 │ │ │ │ + ldr.w r3, [pc, #1904] @ 64ed8 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ - beq.w 6567e │ │ │ │ + beq.w 6564e │ │ │ │ add.w r3, sp, #1408 @ 0x580 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 657a6 │ │ │ │ + beq.w 65776 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 64c60 │ │ │ │ + beq.w 64c30 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1816] @ 64f0c │ │ │ │ + ldr.w r3, [pc, #1816] @ 64edc │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ - beq.w 65746 │ │ │ │ + beq.w 65716 │ │ │ │ add.w r3, sp, #1512 @ 0x5e8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 65858 │ │ │ │ + beq.w 65828 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #980] @ 0x3d4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 64c76 │ │ │ │ + beq.w 64c46 │ │ │ │ ldr r3, [sp, #980] @ 0x3d4 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1732] @ 64f10 │ │ │ │ + ldr.w r3, [pc, #1732] @ 64ee0 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #980] @ 0x3d4 │ │ │ │ - beq.w 65836 │ │ │ │ + beq.w 65806 │ │ │ │ add.w r3, sp, #1616 @ 0x650 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #980] @ 0x3d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6593a │ │ │ │ + beq.w 6590a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 64c8e │ │ │ │ + beq.w 64c5e │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1644] @ 64f14 │ │ │ │ + ldr.w r3, [pc, #1644] @ 64ee4 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #964] @ 0x3c4 │ │ │ │ - beq.w 658d2 │ │ │ │ + beq.w 658a2 │ │ │ │ add.w r3, sp, #1720 @ 0x6b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [sp, #1032] @ 0x408 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 65a98 │ │ │ │ + beq.w 65a68 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 64ca6 │ │ │ │ + beq.w 64c76 │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r3, [pc, #1556] @ 64f18 │ │ │ │ + ldr.w r3, [pc, #1556] @ 64ee8 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r3, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ - beq.w 65a7a │ │ │ │ + beq.w 65a4a │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 65b0a │ │ │ │ + beq.w 65ada │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ add.w r3, sp, #1048 @ 0x418 │ │ │ │ mov r2, r3 │ │ │ │ str.w r3, [sp, #1036] @ 0x40c │ │ │ │ cmp r9, r4 │ │ │ │ mov.w r3, #17 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 64cb6 │ │ │ │ - ldr.w r3, [pc, #1476] @ 64f1c │ │ │ │ + beq.w 64c86 │ │ │ │ + ldr.w r3, [pc, #1476] @ 64eec │ │ │ │ movs r2, #29 │ │ │ │ strd r5, r9, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [sp, #1036] @ 0x40c │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r9, [sp, #2136] @ 0x858 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 65ab4 │ │ │ │ + beq.w 65a84 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 65b24 │ │ │ │ + beq.w 65af4 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3e4c │ │ │ │ + blx 3e18 │ │ │ │ addw r0, sp, #1044 @ 0x414 │ │ │ │ movs r3, #17 │ │ │ │ cmp r8, r4 │ │ │ │ str r3, [r0, #0] │ │ │ │ - beq.w 64cc6 │ │ │ │ + beq.w 64c96 │ │ │ │ ldr.w r3, [sp, #1036] @ 0x40c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movs r2, #29 │ │ │ │ - ldr.w r3, [pc, #1384] @ 64f20 │ │ │ │ + ldr.w r3, [pc, #1384] @ 64ef0 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1851c │ │ │ │ + bl 184ec │ │ │ │ ldr.w r8, [sp, #2136] @ 0x858 │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 65432 │ │ │ │ + beq.w 65402 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 6544e │ │ │ │ + beq.w 6541e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 65534 │ │ │ │ + beq.w 65504 │ │ │ │ mov r0, sl │ │ │ │ - bl 13504 │ │ │ │ + bl 134d4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 658b4 │ │ │ │ + beq.w 65884 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ ldr r3, [sp, #996] @ 0x3e4 │ │ │ │ str r3, [sp, #940] @ 0x3ac │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ @@ -141560,385 +141560,385 @@ │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ str r0, [r7, #0] │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ ldr r1, [sp, #988] @ 0x3dc │ │ │ │ str.w r9, [fp] │ │ │ │ str.w r8, [sp, #2032] @ 0x7f0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r1, [sp, #1032] @ 0x408 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr.w r1, [sp, #1024] @ 0x400 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add.w r1, sp, #1216 @ 0x4c0 │ │ │ │ mov r0, sp │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ - bl 3457c │ │ │ │ + bl 3454c │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64adc │ │ │ │ + beq.n 64aac │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64ac4 │ │ │ │ + bne.n 64a94 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 658f0 │ │ │ │ + ble.w 658c0 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 64b00 │ │ │ │ + beq.n 64ad0 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64ae8 │ │ │ │ + bne.n 64ab8 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 65916 │ │ │ │ + ble.w 658e6 │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64b24 │ │ │ │ + beq.n 64af4 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b0c │ │ │ │ + bne.n 64adc │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 65958 │ │ │ │ + ble.w 65928 │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64b48 │ │ │ │ + beq.n 64b18 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b30 │ │ │ │ + bne.n 64b00 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 6597e │ │ │ │ + ble.w 6594e │ │ │ │ ldr r3, [sp, #980] @ 0x3d4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64b6c │ │ │ │ + beq.n 64b3c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b54 │ │ │ │ + bne.n 64b24 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 659a4 │ │ │ │ + ble.w 65974 │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64b90 │ │ │ │ + beq.n 64b60 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b78 │ │ │ │ + bne.n 64b48 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 659ca │ │ │ │ + ble.w 6599a │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 64bb4 │ │ │ │ + beq.n 64b84 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64b9c │ │ │ │ + bne.n 64b6c │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 659f0 │ │ │ │ + ble.w 659c0 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 64bd8 │ │ │ │ + beq.n 64ba8 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r2, r1, #1 │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64bc0 │ │ │ │ + bne.n 64b90 │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 65a16 │ │ │ │ + ble.w 659e6 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #59583 @ 0xe8bf │ │ │ │ str.w r8, [sp, #2032] @ 0x7f0 │ │ │ │ - bl 10680 │ │ │ │ - ldr r2, [pc, #824] @ (64f24 ) │ │ │ │ - ldr r3, [pc, #772] @ (64ef0 ) │ │ │ │ + bl 10650 │ │ │ │ + ldr r2, [pc, #824] @ (64ef4 ) │ │ │ │ + ldr r3, [pc, #772] @ (64ec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ + bne.w 6614a │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #2252 @ 0x8cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ - b.n 6466e │ │ │ │ + b.n 6463e │ │ │ │ str.w r3, [sp, #2136] @ 0x858 │ │ │ │ add.w r3, sp, #1200 @ 0x4b0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ add.w r7, sp, #1824 @ 0x720 │ │ │ │ add.w fp, sp, #1928 @ 0x788 │ │ │ │ - blx 41bc │ │ │ │ - b.n 6471c │ │ │ │ + blx 4188 │ │ │ │ + b.n 646ec │ │ │ │ add.w r3, sp, #1304 @ 0x518 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r6, [sp, #2136] @ 0x858 │ │ │ │ str r3, [sp, #972] @ 0x3cc │ │ │ │ - blx 41bc │ │ │ │ - b.n 64776 │ │ │ │ + blx 4188 │ │ │ │ + b.n 64746 │ │ │ │ str.w r3, [sp, #2136] @ 0x858 │ │ │ │ add.w r3, sp, #1408 @ 0x580 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ - blx 41bc │ │ │ │ - b.n 647d0 │ │ │ │ + blx 4188 │ │ │ │ + b.n 647a0 │ │ │ │ str.w r3, [sp, #2136] @ 0x858 │ │ │ │ add.w r3, sp, #1512 @ 0x5e8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #1020] @ 0x3fc │ │ │ │ - blx 41bc │ │ │ │ - b.n 6482a │ │ │ │ + blx 4188 │ │ │ │ + b.n 647fa │ │ │ │ str.w r3, [sp, #2136] @ 0x858 │ │ │ │ add.w r3, sp, #1616 @ 0x650 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1024] @ 0x400 │ │ │ │ - blx 41bc │ │ │ │ - b.n 64886 │ │ │ │ + blx 4188 │ │ │ │ + b.n 64856 │ │ │ │ str.w r3, [sp, #2136] @ 0x858 │ │ │ │ add.w r3, sp, #1720 @ 0x6b8 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [sp, #1032] @ 0x408 │ │ │ │ - blx 41bc │ │ │ │ - b.n 648e2 │ │ │ │ + blx 4188 │ │ │ │ + b.n 648b2 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [sp, #2136] @ 0x858 │ │ │ │ - blx 41bc │ │ │ │ - b.n 64936 │ │ │ │ + blx 4188 │ │ │ │ + b.n 64906 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str.w r9, [sp, #2136] @ 0x858 │ │ │ │ - blx 41bc │ │ │ │ - b.n 64992 │ │ │ │ + blx 4188 │ │ │ │ + b.n 64962 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ str.w r8, [sp, #2136] @ 0x858 │ │ │ │ - blx 41bc │ │ │ │ - b.n 649e6 │ │ │ │ - ldr r0, [pc, #592] @ (64f28 ) │ │ │ │ + blx 4188 │ │ │ │ + b.n 649b6 │ │ │ │ + ldr r0, [pc, #592] @ (64ef8 ) │ │ │ │ movs r3, #17 │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #524] @ (64efc ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #524] @ (64ecc ) │ │ │ │ strd r9, r9, [sp, #964] @ 0x3c4 │ │ │ │ mov r8, r9 │ │ │ │ movw r1, #59549 @ 0xe89d │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [sp, #964] @ 0x3c4 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 64d26 │ │ │ │ + beq.n 64cf6 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 64d10 │ │ │ │ + bne.n 64ce0 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 64dba │ │ │ │ + ble.n 64d8a │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 64d4c │ │ │ │ + beq.n 64d1c │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 64d36 │ │ │ │ + bne.n 64d06 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 64de2 │ │ │ │ + ble.n 64db2 │ │ │ │ cmp r9, r4 │ │ │ │ it ne │ │ │ │ cmpne.w r9, #0 │ │ │ │ - beq.n 64d74 │ │ │ │ + beq.n 64d44 │ │ │ │ add.w r3, r9, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 64d5e │ │ │ │ + bne.n 64d2e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.n 64e0a │ │ │ │ + ble.n 64dda │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r8, r4 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - beq.n 64da6 │ │ │ │ + beq.n 64d76 │ │ │ │ add.w r3, r8, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 64d8c │ │ │ │ + bne.n 64d5c │ │ │ │ dmb ish │ │ │ │ cmp r5, #1 │ │ │ │ str.w r4, [sp, #2036] @ 0x7f4 │ │ │ │ - ble.n 64e34 │ │ │ │ - ldr r3, [pc, #388] @ (64f2c ) │ │ │ │ + ble.n 64e04 │ │ │ │ + ldr r3, [pc, #388] @ (64efc ) │ │ │ │ movs r5, #0 │ │ │ │ - ldr r0, [pc, #388] @ (64f30 ) │ │ │ │ + ldr r0, [pc, #388] @ (64f00 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 17a3c │ │ │ │ - b.n 64be8 │ │ │ │ + bl 17a0c │ │ │ │ + b.n 64bb8 │ │ │ │ mov sl, r7 │ │ │ │ - b.n 64c0e │ │ │ │ - bne.w 65db0 │ │ │ │ + b.n 64bde │ │ │ │ + bne.w 65d80 │ │ │ │ ldr r5, [sp, #964] @ 0x3c4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 64d26 │ │ │ │ + beq.n 64cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64d26 │ │ │ │ + bne.n 64cf6 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - b.n 64d26 │ │ │ │ - bne.w 65d84 │ │ │ │ + b.n 64cf6 │ │ │ │ + bne.w 65d54 │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 64d4c │ │ │ │ + beq.n 64d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64d4c │ │ │ │ + bne.n 64d1c │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - b.n 64d4c │ │ │ │ - bne.w 65e00 │ │ │ │ + b.n 64d1c │ │ │ │ + bne.w 65dd0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 64d74 │ │ │ │ + beq.n 64d44 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64d74 │ │ │ │ + bne.n 64d44 │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - b.n 64d74 │ │ │ │ - bne.w 65dda │ │ │ │ + b.n 64d44 │ │ │ │ + bne.w 65daa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 64da6 │ │ │ │ + beq.n 64d76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64da6 │ │ │ │ + bne.n 64d76 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - b.n 64da6 │ │ │ │ + b.n 64d76 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ str.w sl, [sp, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ ldr.w r8, [r5, #32] │ │ │ │ @@ -141955,29 +141955,29 @@ │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #956] @ 0x3bc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w 6617e │ │ │ │ - ldr r2, [pc, #148] @ (64f34 ) │ │ │ │ + bpl.w 6614e │ │ │ │ + ldr r2, [pc, #148] @ (64f04 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 66186 │ │ │ │ - ldr r2, [pc, #140] @ (64f38 ) │ │ │ │ + beq.w 66156 │ │ │ │ + ldr r2, [pc, #140] @ (64f08 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 66182 │ │ │ │ + beq.w 66152 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ cmp r3, #16 │ │ │ │ - bhi.w 65124 │ │ │ │ + bhi.w 650f4 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r1, r7 │ │ │ │ lsls r7, r0, #1 │ │ │ │ lsls r5, r2, #1 │ │ │ │ lsls r3, r4, #1 │ │ │ │ lsls r1, r6, #1 │ │ │ │ lsls r7, r7, #1 │ │ │ │ @@ -141988,230 +141988,230 @@ │ │ │ │ lsls r5, r0, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - rev16 r4, r6 │ │ │ │ + hlt 0x0024 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r0 │ │ │ │ + rev16 r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 64f84 │ │ │ │ + cbnz r0, 64f60 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 64f70 │ │ │ │ + cbnz r4, 64f4c │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 64f5e │ │ │ │ + cbnz r0, 64f3a │ │ │ │ movs r1, r0 │ │ │ │ - hlt 0x0032 │ │ │ │ + revsh r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - rev16 r6, r2 │ │ │ │ + hlt 0x0006 │ │ │ │ movs r1, r0 │ │ │ │ - push {r4} │ │ │ │ + push {r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #368] @ (650a0 ) │ │ │ │ + ldr r1, [pc, #336] @ (65050 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r2, [pc, #3300] @ 65c24 │ │ │ │ + ldr.w r2, [pc, #3300] @ 65bf4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #680] @ 0x2a8 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #956] @ 0x3bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65e26 │ │ │ │ + beq.w 65df6 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3276] @ 65c28 │ │ │ │ + ldr.w r2, [pc, #3276] @ 65bf8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1316] @ 0x524 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65be4 │ │ │ │ + beq.w 65bb4 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3252] @ 65c2c │ │ │ │ + ldr.w r2, [pc, #3252] @ 65bfc │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1644] @ 0x66c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65ba8 │ │ │ │ + beq.w 65b78 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3228] @ 65c30 │ │ │ │ + ldr.w r2, [pc, #3228] @ 65c00 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1656] @ 0x678 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65b3a │ │ │ │ + beq.w 65b0a │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3204] @ 65c34 │ │ │ │ + ldr.w r2, [pc, #3204] @ 65c04 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1668] @ 0x684 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65ace │ │ │ │ + beq.w 65a9e │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3180] @ 65c38 │ │ │ │ + ldr.w r2, [pc, #3180] @ 65c08 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1052] @ 0x41c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #964] @ 0x3c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65a3e │ │ │ │ + beq.w 65a0e │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3156] @ 65c3c │ │ │ │ + ldr.w r2, [pc, #3156] @ 65c0c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1628] @ 0x65c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65878 │ │ │ │ + beq.w 65848 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3132] @ 65c40 │ │ │ │ + ldr.w r2, [pc, #3132] @ 65c10 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1524] @ 0x5f4 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 657f8 │ │ │ │ + beq.w 657c8 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3108] @ 65c44 │ │ │ │ + ldr.w r2, [pc, #3108] @ 65c14 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65768 │ │ │ │ + beq.w 65738 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3084] @ 65c48 │ │ │ │ + ldr.w r2, [pc, #3084] @ 65c18 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #700] @ 0x2bc │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1016] @ 0x3f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65706 │ │ │ │ + beq.w 656d6 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3060] @ 65c4c │ │ │ │ + ldr.w r2, [pc, #3060] @ 65c1c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #2160] @ 0x870 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1012] @ 0x3f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 656a4 │ │ │ │ + beq.w 65674 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3036] @ 65c50 │ │ │ │ + ldr.w r2, [pc, #3036] @ 65c20 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1388] @ 0x56c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1008] @ 0x3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6563e │ │ │ │ + beq.w 6560e │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #3012] @ 65c54 │ │ │ │ + ldr.w r2, [pc, #3012] @ 65c24 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1408] @ 0x580 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1004] @ 0x3ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 655fe │ │ │ │ + beq.w 655ce │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #2988] @ 65c58 │ │ │ │ + ldr.w r2, [pc, #2988] @ 65c28 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #668] @ 0x29c │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 655a2 │ │ │ │ + beq.w 65572 │ │ │ │ subs r5, #1 │ │ │ │ - ldr.w r2, [pc, #2964] @ 65c5c │ │ │ │ + ldr.w r2, [pc, #2964] @ 65c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1560] @ 0x618 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ str r0, [sp, #996] @ 0x3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6553a │ │ │ │ + beq.w 6550a │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w 646a4 │ │ │ │ - ldr.w r2, [pc, #2936] @ 65c60 │ │ │ │ + ble.w 64674 │ │ │ │ + ldr.w r2, [pc, #2936] @ 65c30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1232] @ 0x4d0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 657c8 │ │ │ │ + beq.w 65798 │ │ │ │ subs r5, #1 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w 646a4 │ │ │ │ - ldr.w r2, [pc, #2904] @ 65c64 │ │ │ │ + ble.w 64674 │ │ │ │ + ldr.w r2, [pc, #2904] @ 65c34 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #704] @ 0x2c0 │ │ │ │ - bl 1731c │ │ │ │ + bl 172ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65b76 │ │ │ │ + beq.w 65b46 │ │ │ │ subs r5, #1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w 646a4 │ │ │ │ + ble.w 64674 │ │ │ │ mov r2, r4 │ │ │ │ add.w r4, sp, #1056 @ 0x420 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ strd r3, r6, [r4] │ │ │ │ @@ -142237,19 +142237,19 @@ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #996] @ 0x3e4 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ str.w r8, [r4, #32] │ │ │ │ strd r3, sl, [r4, #60] @ 0x3c │ │ │ │ - ldr.w r3, [pc, #2800] @ 65c68 │ │ │ │ + ldr.w r3, [pc, #2800] @ 65c38 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - bl 15118 │ │ │ │ + bl 150e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #956] @ 0x3bc │ │ │ │ adds r0, #1 │ │ │ │ ldrd r6, r3, [r4, #4] │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ @@ -142271,2454 +142271,2454 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r3, [sp, #996] @ 0x3e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r9, r8, [r4, #28] │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ ldr.w sl, [r4, #64] @ 0x40 │ │ │ │ - bne.w 646a4 │ │ │ │ + bne.w 64674 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2708] @ 65c6c │ │ │ │ + ldr.w r3, [pc, #2708] @ 65c3c │ │ │ │ mov r8, r6 │ │ │ │ movw r1, #59498 @ 0xe86a │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ cmp r6, r4 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 65218 │ │ │ │ + cbnz r3, 651e8 │ │ │ │ add.w r3, r6, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r7, r0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 65200 │ │ │ │ + bne.n 651d0 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 654b2 │ │ │ │ + ble.w 65482 │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ - beq.n 65240 │ │ │ │ + beq.n 65210 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 65228 │ │ │ │ + bne.n 651f8 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 654dc │ │ │ │ + ble.w 654ac │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 65268 │ │ │ │ + beq.n 65238 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 65250 │ │ │ │ + bne.n 65220 │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - ble.w 65508 │ │ │ │ + ble.w 654d8 │ │ │ │ ldr r3, [sp, #980] @ 0x3d4 │ │ │ │ cmp r3, r4 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 64d00 │ │ │ │ + beq.w 64cd0 │ │ │ │ adds r3, #28 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r6, r0, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6527a │ │ │ │ + bne.n 6524a │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 64d00 │ │ │ │ - bne.w 65d58 │ │ │ │ + bgt.w 64cd0 │ │ │ │ + bne.w 65d28 │ │ │ │ ldr r5, [sp, #980] @ 0x3d4 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 64d00 │ │ │ │ + beq.w 64cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64d00 │ │ │ │ + bne.w 64cd0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - b.n 64d00 │ │ │ │ + b.n 64cd0 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 64e72 │ │ │ │ + b.n 64e42 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [sp, #996] @ 0x3e4 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp, #1004] @ 0x3ec │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp, #1008] @ 0x3f0 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 64e6e │ │ │ │ + b.n 64e3e │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ strd sl, sl, [sp, #964] @ 0x3c4 │ │ │ │ strd sl, sl, [sp, #976] @ 0x3d0 │ │ │ │ str.w sl, [sp, #960] @ 0x3c0 │ │ │ │ - b.n 64e8e │ │ │ │ + b.n 64e5e │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ mov r6, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ strd sl, sl, [sp, #964] @ 0x3c4 │ │ │ │ strd sl, sl, [sp, #976] @ 0x3d0 │ │ │ │ str.w sl, [sp, #960] @ 0x3c0 │ │ │ │ - b.n 64e90 │ │ │ │ + b.n 64e60 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ mov r6, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ strd sl, sl, [sp, #964] @ 0x3c4 │ │ │ │ strd sl, sl, [sp, #976] @ 0x3d0 │ │ │ │ str.w sl, [sp, #960] @ 0x3c0 │ │ │ │ str.w sl, [sp, #956] @ 0x3bc │ │ │ │ - b.n 64e94 │ │ │ │ + b.n 64e64 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ strd sl, sl, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 64e82 │ │ │ │ + b.n 64e52 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ strd sl, sl, [sp, #964] @ 0x3c4 │ │ │ │ str.w sl, [sp, #980] @ 0x3d4 │ │ │ │ - b.n 64e86 │ │ │ │ + b.n 64e56 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ strd sl, sl, [sp, #964] @ 0x3c4 │ │ │ │ strd sl, sl, [sp, #976] @ 0x3d0 │ │ │ │ - b.n 64e8a │ │ │ │ + b.n 64e5a │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #996] @ 0x3e4 │ │ │ │ - b.n 652d8 │ │ │ │ + b.n 652a8 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ - b.n 652dc │ │ │ │ + b.n 652ac │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ str.w sl, [sp, #1004] @ 0x3ec │ │ │ │ - b.n 652e0 │ │ │ │ + b.n 652b0 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ - b.n 652e4 │ │ │ │ + b.n 652b4 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ - b.n 652d4 │ │ │ │ + b.n 652a4 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 64e7a │ │ │ │ + b.n 64e4a │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ mov r9, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ str.w sl, [sp, #968] @ 0x3c8 │ │ │ │ - b.n 64e7e │ │ │ │ + b.n 64e4e │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #996] @ 0x3e4 │ │ │ │ mov r8, sl │ │ │ │ strd sl, sl, [sp, #1004] @ 0x3ec │ │ │ │ strd sl, sl, [sp, #1012] @ 0x3f4 │ │ │ │ - b.n 64e76 │ │ │ │ + b.n 64e46 │ │ │ │ ldr.w sl, [r5, #64] @ 0x40 │ │ │ │ - b.n 653e2 │ │ │ │ + b.n 653b2 │ │ │ │ addw r3, sp, #2136 @ 0x858 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #988] @ 0x3dc │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ strd sl, fp, [r3] │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59533 @ 0xe88d │ │ │ │ movw r2, #2166 @ 0x876 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 651ea │ │ │ │ + bne.w 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ dmb ish │ │ │ │ adds r3, #28 │ │ │ │ ldrex r5, [r3] │ │ │ │ subs r0, r5, #1 │ │ │ │ strex r7, r0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6546e │ │ │ │ + bne.n 6543e │ │ │ │ cmp r5, #1 │ │ │ │ dmb ish │ │ │ │ - bgt.w 651ea │ │ │ │ - bne.w 65ca8 │ │ │ │ + bgt.w 651ba │ │ │ │ + bne.w 65c78 │ │ │ │ ldr r5, [sp, #956] @ 0x3bc │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 651ea │ │ │ │ + beq.w 651ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 651ea │ │ │ │ + bne.w 651ba │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ str r2, [sp, #972] @ 0x3cc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ ldr r2, [sp, #972] @ 0x3cc │ │ │ │ - b.n 651ea │ │ │ │ - bne.w 65cd4 │ │ │ │ + b.n 651ba │ │ │ │ + bne.w 65ca4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 65218 │ │ │ │ + beq.w 651e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 65218 │ │ │ │ + bne.w 651e8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #972] @ 0x3cc │ │ │ │ str r2, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #956] @ 0x3bc │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ - b.n 65218 │ │ │ │ - bne.w 65d00 │ │ │ │ + b.n 651e8 │ │ │ │ + bne.w 65cd0 │ │ │ │ ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 65240 │ │ │ │ + beq.w 65210 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 65240 │ │ │ │ + bne.w 65210 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #972] @ 0x3cc │ │ │ │ str r2, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #956] @ 0x3bc │ │ │ │ ldr r1, [sp, #972] @ 0x3cc │ │ │ │ - b.n 65240 │ │ │ │ - bne.w 65d2c │ │ │ │ + b.n 65210 │ │ │ │ + bne.w 65cfc │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 65268 │ │ │ │ + beq.w 65238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 65268 │ │ │ │ + bne.w 65238 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #956] @ 0x3bc │ │ │ │ - b.n 65268 │ │ │ │ + b.n 65238 │ │ │ │ movs r5, #1 │ │ │ │ - b.w 649fc │ │ │ │ - blx 42b4 │ │ │ │ + b.w 649cc │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65e58 │ │ │ │ - ldr.w r0, [pc, #1832] @ 65c70 │ │ │ │ + bne.w 65e28 │ │ │ │ + ldr.w r0, [pc, #1832] @ 65c40 │ │ │ │ movs r1, #14 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1804] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1804] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59479 @ 0xe857 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r8, r8, [sp, #964] @ 0x3c4 │ │ │ │ clz r3, r3 │ │ │ │ strd r8, r8, [sp, #976] @ 0x3d0 │ │ │ │ str.w r8, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59526 @ 0xe886 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #2161 @ 0x871 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65e7c │ │ │ │ - ldr.w r0, [pc, #1732] @ 65c74 │ │ │ │ + bne.w 65e4c │ │ │ │ + ldr.w r0, [pc, #1732] @ 65c44 │ │ │ │ movs r1, #13 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1700] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1700] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59469 @ 0xe84d │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #2160 @ 0x870 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r3 │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59525 @ 0xe885 │ │ │ │ strd r3, r3, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ - blx 42b4 │ │ │ │ + b.n 651ba │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65ea0 │ │ │ │ - ldr.w r0, [pc, #1644] @ 65c78 │ │ │ │ + bne.w 65e70 │ │ │ │ + ldr.w r0, [pc, #1644] @ 65c48 │ │ │ │ movs r1, #12 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1608] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1608] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59459 @ 0xe843 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ - blx 42b4 │ │ │ │ + b.n 651ba │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65ec4 │ │ │ │ - ldr.w r0, [pc, #1584] @ 65c7c │ │ │ │ + bne.w 65e94 │ │ │ │ + ldr.w r0, [pc, #1584] @ 65c4c │ │ │ │ movs r1, #11 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1544] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1544] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59449 @ 0xe839 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ strd r8, r8, [sp, #964] @ 0x3c4 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r8, r8, [sp, #976] @ 0x3d0 │ │ │ │ clz r3, r3 │ │ │ │ str.w r8, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59527 @ 0xe887 │ │ │ │ movw r2, #2162 @ 0x872 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65ee8 │ │ │ │ - ldr.w r0, [pc, #1484] @ 65c80 │ │ │ │ + bne.w 65eb8 │ │ │ │ + ldr.w r0, [pc, #1484] @ 65c50 │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1444] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1444] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59439 @ 0xe82f │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ clz r3, r3 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59526 @ 0xe886 │ │ │ │ movw r2, #2161 @ 0x871 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65f0c │ │ │ │ - ldr.w r0, [pc, #1392] @ 65c84 │ │ │ │ + bne.w 65edc │ │ │ │ + ldr.w r0, [pc, #1392] @ 65c54 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #15 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1344] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1344] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59429 @ 0xe825 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ strd r8, r8, [sp, #964] @ 0x3c4 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r8, r8, [sp, #976] @ 0x3d0 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #59528 @ 0xe888 │ │ │ │ movw r2, #2162 @ 0x872 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65f30 │ │ │ │ - ldr.w r0, [pc, #1296] @ 65c88 │ │ │ │ + bne.w 65f00 │ │ │ │ + ldr.w r0, [pc, #1296] @ 65c58 │ │ │ │ movs r2, #8 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1248] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1248] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ movw r1, #59419 @ 0xe81b │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59527 @ 0xe887 │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #976] @ 0x3d0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #2162 @ 0x872 │ │ │ │ - b.n 65460 │ │ │ │ + b.n 65430 │ │ │ │ str r0, [sp, #1020] @ 0x3fc │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r2, [sp, #1020] @ 0x3fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65108 │ │ │ │ - ldr.w r3, [pc, #1172] @ 65c6c │ │ │ │ + beq.w 650d8 │ │ │ │ + ldr.w r3, [pc, #1172] @ 65c3c │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #980] @ 0x3d4 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59486 @ 0xe85e │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.n 651ea │ │ │ │ - blx 42b4 │ │ │ │ + b.n 651ba │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65f56 │ │ │ │ - ldr.w r0, [pc, #1156] @ 65c8c │ │ │ │ + bne.w 65f26 │ │ │ │ + ldr.w r0, [pc, #1156] @ 65c5c │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r8, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr.w r3, [pc, #1104] @ 65c6c │ │ │ │ + bl f0f4 │ │ │ │ + ldr.w r3, [pc, #1104] @ 65c3c │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ movw r1, #59409 @ 0xe811 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ + b.n 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ strd r8, r8, [sp, #964] @ 0x3c4 │ │ │ │ subs r3, r3, r4 │ │ │ │ str.w r8, [sp, #980] @ 0x3d4 │ │ │ │ clz r3, r3 │ │ │ │ movw r1, #59529 @ 0xe889 │ │ │ │ movw r2, #2163 @ 0x873 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ + b.n 65430 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59528 @ 0xe888 │ │ │ │ ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #980] @ 0x3d4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw r2, #2162 @ 0x872 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 65f7c │ │ │ │ - ldr.w r0, [pc, #1032] @ 65c90 │ │ │ │ + bne.w 65f4c │ │ │ │ + ldr.w r0, [pc, #1032] @ 65c60 │ │ │ │ movs r2, #6 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #976] @ (65c6c ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #976] @ (65c3c ) │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ movw r1, #59399 @ 0xe807 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ str r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.n 651ea │ │ │ │ - blx 42b4 │ │ │ │ + b.n 651ba │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 649fc │ │ │ │ + beq.w 649cc │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59542 @ 0xe896 │ │ │ │ movw r2, #2171 @ 0x87b │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ + b.n 65430 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ strd r8, r8, [sp, #964] @ 0x3c4 │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r1, #59530 @ 0xe88a │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #2164 @ 0x874 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - bne.w 65f9e │ │ │ │ + b.n 65430 │ │ │ │ + bne.w 65f6e │ │ │ │ ldr r1, [sp, #956] @ 0x3bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64adc │ │ │ │ + beq.w 64aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64adc │ │ │ │ + bne.w 64aac │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64adc │ │ │ │ - bne.w 66010 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64aac │ │ │ │ + bne.w 65fe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64b00 │ │ │ │ + beq.w 64ad0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b00 │ │ │ │ + bne.w 64ad0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64b00 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64ad0 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59529 @ 0xe889 │ │ │ │ ldr r2, [sp, #980] @ 0x3d4 │ │ │ │ subs r3, r3, r4 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r2 │ │ │ │ movw r2, #2163 @ 0x873 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - bne.w 65fc4 │ │ │ │ + b.n 65430 │ │ │ │ + bne.w 65f94 │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64b24 │ │ │ │ + beq.w 64af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b24 │ │ │ │ + bne.w 64af4 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64b24 │ │ │ │ - bne.w 65fea │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64af4 │ │ │ │ + bne.w 65fba │ │ │ │ ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64b48 │ │ │ │ + beq.w 64b18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b48 │ │ │ │ + bne.w 64b18 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64b48 │ │ │ │ - bne.w 66036 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64b18 │ │ │ │ + bne.w 66006 │ │ │ │ ldr r1, [sp, #980] @ 0x3d4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64b6c │ │ │ │ + beq.w 64b3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b6c │ │ │ │ + bne.w 64b3c │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64b6c │ │ │ │ - bne.w 6605c │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64b3c │ │ │ │ + bne.w 6602c │ │ │ │ ldr r1, [sp, #964] @ 0x3c4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64b90 │ │ │ │ + beq.w 64b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64b90 │ │ │ │ + bne.w 64b60 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64b90 │ │ │ │ - bne.w 66082 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64b60 │ │ │ │ + bne.w 66052 │ │ │ │ ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64bb4 │ │ │ │ + beq.w 64b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64bb4 │ │ │ │ + bne.w 64b84 │ │ │ │ mov r0, r1 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64bb4 │ │ │ │ - bne.w 660a6 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64b84 │ │ │ │ + bne.w 66076 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 64bd8 │ │ │ │ + beq.w 64ba8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 64bd8 │ │ │ │ + bne.w 64ba8 │ │ │ │ mov r0, r9 │ │ │ │ - blx 3eb0 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w 64bd8 │ │ │ │ - blx 42b4 │ │ │ │ + blx 3e7c <_Py_Dealloc@plt+0x4> │ │ │ │ + b.w 64ba8 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 660ca │ │ │ │ - ldr r0, [pc, #584] @ (65c94 ) │ │ │ │ + bne.w 6609a │ │ │ │ + ldr r0, [pc, #584] @ (65c64 ) │ │ │ │ movs r2, #5 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #524] @ (65c6c ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #524] @ (65c3c ) │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ movw r1, #59389 @ 0xe7fd │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ str r6, [sp, #968] @ 0x3c8 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ str.w r8, [sp, #968] @ 0x3c8 │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r1, #59531 @ 0xe88b │ │ │ │ clz r3, r3 │ │ │ │ movw r2, #2164 @ 0x874 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ + b.n 65430 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59530 @ 0xe88a │ │ │ │ ldr r2, [sp, #964] @ 0x3c4 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r2 │ │ │ │ movw r2, #2164 @ 0x874 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ + b.n 65430 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ movw r1, #59532 @ 0xe88c │ │ │ │ subs r3, r3, r4 │ │ │ │ movw r2, #2165 @ 0x875 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 660ec │ │ │ │ - ldr r0, [pc, #444] @ (65c98 ) │ │ │ │ + bne.w 660bc │ │ │ │ + ldr r0, [pc, #444] @ (65c68 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #380] @ (65c6c ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #380] @ (65c3c ) │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59379 @ 0xe7f3 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59531 @ 0xe88b │ │ │ │ ldr.w r9, [sp, #968] @ 0x3c8 │ │ │ │ movw r2, #2164 @ 0x874 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ mov r8, r9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ + b.n 65430 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ mov r8, r9 │ │ │ │ movw r1, #59532 @ 0xe88c │ │ │ │ movw r2, #2165 @ 0x875 │ │ │ │ subs r3, r3, r4 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - b.n 65460 │ │ │ │ - blx 42b4 │ │ │ │ + b.n 65430 │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66112 │ │ │ │ - ldr r0, [pc, #340] @ (65c9c ) │ │ │ │ + bne.w 660e2 │ │ │ │ + ldr r0, [pc, #340] @ (65c6c ) │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #272] @ (65c6c ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #272] @ (65c3c ) │ │ │ │ str r6, [sp, #980] @ 0x3d4 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59369 @ 0xe7e9 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ str r0, [sp, #1020] @ 0x3fc │ │ │ │ - blx 42b4 │ │ │ │ + blx 4280 │ │ │ │ ldr r2, [sp, #1020] @ 0x3fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6512a │ │ │ │ - ldr r3, [pc, #228] @ (65c6c ) │ │ │ │ + beq.w 650fa │ │ │ │ + ldr r3, [pc, #228] @ (65c3c ) │ │ │ │ mov r9, r2 │ │ │ │ str r2, [sp, #980] @ 0x3d4 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59493 @ 0xe865 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r3, r2 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ - blx 42b4 │ │ │ │ + b.w 651ba │ │ │ │ + blx 4280 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66136 │ │ │ │ - ldr r0, [pc, #232] @ (65ca0 ) │ │ │ │ + bne.w 66106 │ │ │ │ + ldr r0, [pc, #232] @ (65c70 ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #17 │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r9, r6 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #160] @ (65c6c ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #160] @ (65c3c ) │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ movw r1, #59359 @ 0xe7df │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ - blx 42b4 │ │ │ │ + b.w 651ba │ │ │ │ + blx 4280 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #964] @ 0x3c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6615a │ │ │ │ - ldr r0, [pc, #172] @ (65ca4 ) │ │ │ │ + bne.w 6612a │ │ │ │ + ldr r0, [pc, #172] @ (65c74 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #17 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #15 │ │ │ │ - bl f124 │ │ │ │ - ldr r3, [pc, #100] @ (65c6c ) │ │ │ │ + bl f0f4 │ │ │ │ + ldr r3, [pc, #100] @ (65c3c ) │ │ │ │ strd r4, r4, [sp, #976] @ 0x3d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ movw r1, #59349 @ 0xe7d5 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + b.w 651ba │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r2, #28] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r1, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r2, [pc, #1264] @ 6619c │ │ │ │ - ldr.w r3, [pc, #1264] @ 661a0 │ │ │ │ + ldr.w r2, [pc, #1264] @ 6616c │ │ │ │ + ldr.w r3, [pc, #1264] @ 66170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1244] @ 661a4 │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1244] @ 66174 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59559 @ 0xe8a7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1232] @ 661a8 │ │ │ │ - ldr.w r3, [pc, #1220] @ 661a0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1232] @ 66178 │ │ │ │ + ldr.w r3, [pc, #1220] @ 66170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1208] @ 661ac │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1208] @ 6617c │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59560 @ 0xe8a8 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1196] @ 661b0 │ │ │ │ - ldr.w r3, [pc, #1176] @ 661a0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1196] @ 66180 │ │ │ │ + ldr.w r3, [pc, #1176] @ 66170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1172] @ 661b4 │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1172] @ 66184 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59561 @ 0xe8a9 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1160] @ 661b8 │ │ │ │ - ldr.w r3, [pc, #1132] @ 661a0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1160] @ 66188 │ │ │ │ + ldr.w r3, [pc, #1132] @ 66170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1136] @ 661bc │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1136] @ 6618c │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59562 @ 0xe8aa │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1124] @ 661c0 │ │ │ │ - ldr.w r3, [pc, #1088] @ 661a0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1124] @ 66190 │ │ │ │ + ldr.w r3, [pc, #1088] @ 66170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1100] @ 661c4 │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1100] @ 66194 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59563 @ 0xe8ab │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1088] @ 661c8 │ │ │ │ - ldr.w r3, [pc, #1044] @ 661a0 │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1088] @ 66198 │ │ │ │ + ldr.w r3, [pc, #1044] @ 66170 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1064] @ 661cc │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1064] @ 6619c │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59565 @ 0xe8ad │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr.w r2, [pc, #1052] @ 661d0 │ │ │ │ - ldr r3, [pc, #1000] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr.w r2, [pc, #1052] @ 661a0 │ │ │ │ + ldr r3, [pc, #1000] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr.w r0, [pc, #1032] @ 661d4 │ │ │ │ + bne.w 6614a │ │ │ │ + ldr.w r0, [pc, #1032] @ 661a4 │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59564 @ 0xe8ac │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #1020] @ (661d8 ) │ │ │ │ - ldr r3, [pc, #960] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #1020] @ (661a8 ) │ │ │ │ + ldr r3, [pc, #960] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #1000] @ (661dc ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #1000] @ (661ac ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59567 @ 0xe8af │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #988] @ (661e0 ) │ │ │ │ - ldr r3, [pc, #924] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #988] @ (661b0 ) │ │ │ │ + ldr r3, [pc, #924] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #968] @ (661e4 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #968] @ (661b4 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ movw r2, #59566 @ 0xe8ae │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - blx 42b4 │ │ │ │ + bl 105dc │ │ │ │ + blx 4280 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 64cd6 │ │ │ │ + beq.w 64ca6 │ │ │ │ ldr r3, [sp, #956] @ 0x3bc │ │ │ │ movw r1, #59339 @ 0xe7cb │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #932] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #932] @ (661b8 ) │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r3, r2 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #996] @ 0x3e4 │ │ │ │ movw r1, #59477 @ 0xe855 │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #888] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #888] @ (661b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ movw r1, #59467 @ 0xe84b │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #852] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #852] @ (661b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #1004] @ 0x3ec │ │ │ │ movw r1, #59457 @ 0xe841 │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #816] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #816] @ (661b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ movw r1, #59447 @ 0xe837 │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #780] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #780] @ (661b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #1012] @ 0x3f4 │ │ │ │ movw r1, #59437 @ 0xe82d │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #744] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #744] @ (661b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movw r1, #59427 @ 0xe823 │ │ │ │ strd r3, r3, [sp, #976] @ 0x3d0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #708] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #708] @ (661b8 ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ - ldr r3, [pc, #692] @ (661e8 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r3, [pc, #692] @ (661b8 ) │ │ │ │ mov r6, r8 │ │ │ │ str.w r8, [sp, #980] @ 0x3d4 │ │ │ │ mov r9, r8 │ │ │ │ str.w r8, [sp, #976] @ 0x3d0 │ │ │ │ movw r1, #59417 @ 0xe819 │ │ │ │ str.w r8, [sp, #960] @ 0x3c0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r8, r8, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ - ldr r3, [pc, #656] @ (661e8 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r3, [pc, #656] @ (661b8 ) │ │ │ │ mov r6, r9 │ │ │ │ str.w r9, [sp, #980] @ 0x3d4 │ │ │ │ mov r8, r9 │ │ │ │ str.w r9, [sp, #976] @ 0x3d0 │ │ │ │ movw r1, #59407 @ 0xe80f │ │ │ │ str.w r9, [sp, #960] @ 0x3c0 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r9, r9, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ - ldr r3, [pc, #616] @ (661e8 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r3, [pc, #616] @ (661b8 ) │ │ │ │ movw r1, #59397 @ 0xe805 │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ strd r2, r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ - ldr r2, [pc, #588] @ (661ec ) │ │ │ │ - ldr r3, [pc, #508] @ (661a0 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r2, [pc, #588] @ (661bc ) │ │ │ │ + ldr r3, [pc, #508] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #568] @ (661f0 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #568] @ (661c0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59575 @ 0xe8b7 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #556] @ (661f4 ) │ │ │ │ - ldr r3, [pc, #472] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #556] @ (661c4 ) │ │ │ │ + ldr r3, [pc, #472] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #536] @ (661f8 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #536] @ (661c8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59577 @ 0xe8b9 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #528] @ (661fc ) │ │ │ │ - ldr r3, [pc, #432] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #528] @ (661cc ) │ │ │ │ + ldr r3, [pc, #432] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #508] @ (66200 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #508] @ (661d0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59578 @ 0xe8ba │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #496] @ (66204 ) │ │ │ │ - ldr r3, [pc, #396] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #496] @ (661d4 ) │ │ │ │ + ldr r3, [pc, #396] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #476] @ (66208 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #476] @ (661d8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59576 @ 0xe8b8 │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #468] @ (6620c ) │ │ │ │ - ldr r3, [pc, #356] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #468] @ (661dc ) │ │ │ │ + ldr r3, [pc, #356] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #448] @ (66210 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #448] @ (661e0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59579 @ 0xe8bb │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #436] @ (66214 ) │ │ │ │ - ldr r3, [pc, #320] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #436] @ (661e4 ) │ │ │ │ + ldr r3, [pc, #320] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 6617a │ │ │ │ - ldr r0, [pc, #416] @ (66218 ) │ │ │ │ + bne.w 6614a │ │ │ │ + ldr r0, [pc, #416] @ (661e8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59580 @ 0xe8bc │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #408] @ (6621c ) │ │ │ │ - ldr r3, [pc, #280] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #408] @ (661ec ) │ │ │ │ + ldr r3, [pc, #280] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 6617a │ │ │ │ - ldr r0, [pc, #388] @ (66220 ) │ │ │ │ + bne.n 6614a │ │ │ │ + ldr r0, [pc, #388] @ (661f0 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59581 @ 0xe8bd │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r2, [pc, #380] @ (66224 ) │ │ │ │ - ldr r3, [pc, #244] @ (661a0 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r2, [pc, #380] @ (661f4 ) │ │ │ │ + ldr r3, [pc, #244] @ (66170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #2244] @ 0x8c4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 6617a │ │ │ │ - ldr r0, [pc, #360] @ (66228 ) │ │ │ │ + bne.n 6614a │ │ │ │ + ldr r0, [pc, #360] @ (661f8 ) │ │ │ │ subs r1, #1 │ │ │ │ movw r2, #59582 @ 0xe8be │ │ │ │ add r0, pc │ │ │ │ - bl 1060c │ │ │ │ - ldr r3, [pc, #284] @ (661e8 ) │ │ │ │ + bl 105dc │ │ │ │ + ldr r3, [pc, #284] @ (661b8 ) │ │ │ │ movw r1, #59387 @ 0xe7fb │ │ │ │ ldr r2, [sp, #964] @ 0x3c4 │ │ │ │ strd r2, r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ + b.w 651ba │ │ │ │ ldr r3, [sp, #980] @ 0x3d4 │ │ │ │ movw r1, #59377 @ 0xe7f1 │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #236] @ (661e8 ) │ │ │ │ + ldr r3, [pc, #236] @ (661b8 ) │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r3, r2 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ - ldr r3, [pc, #212] @ (661e8 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r3, [pc, #212] @ (661b8 ) │ │ │ │ movw r1, #59367 @ 0xe7e7 │ │ │ │ ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ str r2, [sp, #980] @ 0x3d4 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r3, r2 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ - ldr r3, [pc, #176] @ (661e8 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r3, [pc, #176] @ (661b8 ) │ │ │ │ movw r1, #59357 @ 0xe7dd │ │ │ │ ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ strd r2, r2, [sp, #976] @ 0x3d0 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ mov r6, r2 │ │ │ │ mov r3, r2 │ │ │ │ strd r2, r2, [sp, #964] @ 0x3c4 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ - b.w 651ea │ │ │ │ - ldr r3, [pc, #140] @ (661e8 ) │ │ │ │ + b.w 651ba │ │ │ │ + ldr r3, [pc, #140] @ (661b8 ) │ │ │ │ mov r9, r6 │ │ │ │ strd r6, r6, [sp, #976] @ 0x3d0 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ movw r1, #59347 @ 0xe7d3 │ │ │ │ movw r2, #2159 @ 0x86f │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ strd r6, r6, [sp, #964] @ 0x3c4 │ │ │ │ - b.w 651ea │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - bl 10038 │ │ │ │ - bl 10008 │ │ │ │ - ldr r3, [pc, #164] @ (6622c ) │ │ │ │ + b.w 651ba │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + bl 10008 │ │ │ │ + bl ffd8 │ │ │ │ + ldr r3, [pc, #164] @ (661fc ) │ │ │ │ movw r2, #347 @ 0x15b │ │ │ │ - ldr r1, [pc, #160] @ (66230 ) │ │ │ │ - ldr r0, [pc, #164] @ (66234 ) │ │ │ │ + ldr r1, [pc, #160] @ (66200 ) │ │ │ │ + ldr r0, [pc, #164] @ (66204 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - blx 3f74 <__assert_fail@plt> │ │ │ │ + blx 3f40 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #304 @ (adr r3, 662d0 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 66360 ) │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #128 @ (adr r3, 6622c ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 662bc ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #976 @ (adr r2, 66584 >&, std::vector >&)@@Base+0x184>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 66214 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #800 @ (adr r2, 664dc >&, std::vector >&)@@Base+0xdc>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 6656c >&, std::vector >&)@@Base+0x19c>) │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #624 @ (adr r2, 66434 >&, std::vector >&)@@Base+0x34>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 664c4 >&, std::vector >&)@@Base+0xf4>) │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #448 @ (adr r2, 6638c ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 6641c >&, std::vector >&)@@Base+0x4c>) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #280 @ (adr r2, 662ec ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 6637c ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #120 @ (adr r2, 66254 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 662e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #992 @ (adr r1, 665c4 >&, std::vector >&)@@Base+0x1c4>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 66254 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 66358 ) │ │ │ │ + add r0, pc, #552 @ (adr r0, 663e8 >&, std::vector >&)@@Base+0x18>) │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #208 @ (adr r0, 662c8 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 66358 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 66238 ) │ │ │ │ + add r0, pc, #248 @ (adr r0, 662c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 66238 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ ... │ │ │ │ │ │ │ │ -00066238 : │ │ │ │ +00066208 : │ │ │ │ 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, #240] @ (66338 ) │ │ │ │ + ldr r2, [pc, #240] @ (66308 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #240] @ (6633c ) │ │ │ │ + ldr r3, [pc, #240] @ (6630c ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ add.w r6, sp, #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6630c │ │ │ │ + beq.n 662dc │ │ │ │ mov r4, r1 │ │ │ │ add.w r6, sp, #3 │ │ │ │ movs r7, #1 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r7, [sp, #3] │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ movs r2, #1 │ │ │ │ adds r1, r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ movs r2, #4 │ │ │ │ adds r1, r4, r2 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r1, [r4, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ add.w r1, r4, #24 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ add.w r1, r4, #32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ add.w r1, r4, #104 @ 0x68 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - blx 43a4 │ │ │ │ + blx 4370 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66238 │ │ │ │ + bl 66208 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6626a │ │ │ │ + bne.n 6623a │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #3] │ │ │ │ - blx 43a4 │ │ │ │ - ldr r2, [pc, #32] @ (66340 ) │ │ │ │ - ldr r3, [pc, #28] @ (6633c ) │ │ │ │ + blx 4370 │ │ │ │ + ldr r2, [pc, #32] @ (66310 ) │ │ │ │ + ldr r3, [pc, #28] @ (6630c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 66334 │ │ │ │ + bne.n 66304 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00066344 : │ │ │ │ +00066314 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 663fc │ │ │ │ + beq.n 663cc │ │ │ │ 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, #112] @ 0x70 │ │ │ │ - bl 66344 │ │ │ │ + bl 66314 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - bl 66344 │ │ │ │ + bl 66314 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 6636c │ │ │ │ - blx 3bd4 │ │ │ │ + cbz r0, 6633c │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 66374 │ │ │ │ - blx 3bd4 │ │ │ │ + cbz r0, 66344 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 6637c │ │ │ │ - blx 3bd4 │ │ │ │ + cbz r0, 6634c │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 66384 │ │ │ │ - blx 3bd4 │ │ │ │ + cbz r0, 66354 │ │ │ │ + blx 3ba0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ - cbz r0, 66390 │ │ │ │ + cbz r0, 66360 │ │ │ │ ldr r1, [r5, #92] @ 0x5c │ │ │ │ subs r1, r1, r0 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 6639c │ │ │ │ + cbz r0, 6636c │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ subs r1, r1, r0 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ ldrd r4, r6, [r5, #60] @ 0x3c │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 663ba │ │ │ │ + beq.n 6638a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 663b2 │ │ │ │ + cbz r3, 66382 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ adds r4, #12 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 663a4 │ │ │ │ + bne.n 66374 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ - cbz r6, 663c6 │ │ │ │ + cbz r6, 66396 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ subs r1, r1, r6 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ ldrd r4, r6, [r5, #48] @ 0x30 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 663e4 │ │ │ │ + beq.n 663b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 663dc │ │ │ │ + cbz r3, 663ac │ │ │ │ ldr r1, [r4, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ adds r4, #12 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 663ce │ │ │ │ + bne.n 6639e │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ - cbz r6, 663f0 │ │ │ │ + cbz r6, 663c0 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ subs r1, r1, r6 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e68 │ │ │ │ + b.w 3e34 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00066400 >&, std::vector >&)@@Base>: │ │ │ │ +000663d0 >&, std::vector >&)@@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, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #916] @ (667a8 >&, std::vector >&)@@Base+0x3a8>) │ │ │ │ - ldr r3, [pc, #916] @ (667ac >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ + ldr r2, [pc, #916] @ (66778 >&, std::vector >&)@@Base+0x3a8>) │ │ │ │ + ldr r3, [pc, #916] @ (6677c >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 66bc0 │ │ │ │ + bl 66b90 │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ str r4, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 66474 >&, std::vector >&)@@Base+0x74> │ │ │ │ + beq.n 66444 >&, std::vector >&)@@Base+0x74> │ │ │ │ ldrd r9, r2, [r6] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sub.w r7, r2, r9 │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 6657a >&, std::vector >&)@@Base+0x17a> │ │ │ │ + bhi.w 6654a >&, std::vector >&)@@Base+0x17a> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ sub.w r1, ip, r0 │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 66542 >&, std::vector >&)@@Base+0x142> │ │ │ │ + bhi.n 66512 >&, std::vector >&)@@Base+0x142> │ │ │ │ cmp r7, #4 │ │ │ │ - ble.w 66720 >&, std::vector >&)@@Base+0x320> │ │ │ │ + ble.w 666f0 >&, std::vector >&)@@Base+0x320> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - blx 3f10 │ │ │ │ + blx 3edc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r7, r3 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3c14 │ │ │ │ + blx 3be0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66520 >&, std::vector >&)@@Base+0x120> │ │ │ │ + bne.n 664f0 >&, std::vector >&)@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - blx 403c │ │ │ │ + blx 4008 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3c14 │ │ │ │ + blx 3be0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 665b4 >&, std::vector >&)@@Base+0x1b4> │ │ │ │ + beq.w 66584 >&, std::vector >&)@@Base+0x1b4> │ │ │ │ ldrd r3, r7, [r6] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ subs r7, r7, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ - beq.n 66572 >&, std::vector >&)@@Base+0x172> │ │ │ │ + beq.n 66542 >&, std::vector >&)@@Base+0x172> │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 66740 >&, std::vector >&)@@Base+0x340> │ │ │ │ + bhi.w 66710 >&, std::vector >&)@@Base+0x340> │ │ │ │ mov r0, r7 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ add r7, r0 │ │ │ │ ldrd r1, r6, [r6] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ subs r6, r6, r1 │ │ │ │ strd r0, r7, [sp, #12] │ │ │ │ cmp r6, #4 │ │ │ │ - ble.w 66758 >&, std::vector >&)@@Base+0x358> │ │ │ │ + ble.w 66728 >&, std::vector >&)@@Base+0x358> │ │ │ │ mov r2, r6 │ │ │ │ - blx 3f10 │ │ │ │ + blx 3edc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ add r6, r9 │ │ │ │ str.w r2, [r9, r3, lsl #2] │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 66400 >&, std::vector >&)@@Base> │ │ │ │ + bl 663d0 >&, std::vector >&)@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r3, 66502 >&, std::vector >&)@@Base+0x102> │ │ │ │ + cbz r3, 664d2 >&, std::vector >&)@@Base+0x102> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - blx 3e6c │ │ │ │ - ldr r2, [pc, #684] @ (667b0 >&, std::vector >&)@@Base+0x3b0>) │ │ │ │ - ldr r3, [pc, #676] @ (667ac >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ + blx 3e38 │ │ │ │ + ldr r2, [pc, #684] @ (66780 >&, std::vector >&)@@Base+0x3b0>) │ │ │ │ + ldr r3, [pc, #676] @ (6677c >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 66784 >&, std::vector >&)@@Base+0x384> │ │ │ │ + bne.w 66754 >&, std::vector >&)@@Base+0x384> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66400 >&, std::vector >&)@@Base> │ │ │ │ + bl 663d0 >&, std::vector >&)@@Base> │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ - blx 3c14 │ │ │ │ + blx 3be0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66496 >&, std::vector >&)@@Base+0x96> │ │ │ │ + bne.n 66466 >&, std::vector >&)@@Base+0x96> │ │ │ │ mov r0, r5 │ │ │ │ - blx 403c │ │ │ │ + blx 4008 │ │ │ │ str r7, [r4, #116] @ 0x74 │ │ │ │ - b.n 66502 >&, std::vector >&)@@Base+0x102> │ │ │ │ + b.n 664d2 >&, std::vector >&)@@Base+0x102> │ │ │ │ cmp r1, #4 │ │ │ │ - ble.w 66706 >&, std::vector >&)@@Base+0x306> │ │ │ │ + ble.w 666d6 >&, std::vector >&)@@Base+0x306> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ - blx 3f10 │ │ │ │ + blx 3edc │ │ │ │ ldrd r0, ip, [r4, #84] @ 0x54 │ │ │ │ ldrd r9, r2, [r6] │ │ │ │ sub.w r1, ip, r0 │ │ │ │ add r1, r9 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.w 66710 >&, std::vector >&)@@Base+0x310> │ │ │ │ + ble.w 666e0 >&, std::vector >&)@@Base+0x310> │ │ │ │ mov r0, ip │ │ │ │ - blx 3f10 │ │ │ │ + blx 3edc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r7, r3 │ │ │ │ - b.n 66472 >&, std::vector >&)@@Base+0x72> │ │ │ │ + b.n 66442 >&, std::vector >&)@@Base+0x72> │ │ │ │ mov r6, r7 │ │ │ │ mov r9, r7 │ │ │ │ str r7, [sp, #16] │ │ │ │ - b.n 664da >&, std::vector >&)@@Base+0xda> │ │ │ │ + b.n 664aa >&, std::vector >&)@@Base+0xda> │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 66740 >&, std::vector >&)@@Base+0x340> │ │ │ │ + bhi.w 66710 >&, std::vector >&)@@Base+0x340> │ │ │ │ mov r0, r7 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ cmp r7, #4 │ │ │ │ mov sl, r0 │ │ │ │ - ble.w 66760 >&, std::vector >&)@@Base+0x360> │ │ │ │ + ble.w 66730 >&, std::vector >&)@@Base+0x360> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ - blx 3f10 │ │ │ │ + blx 3edc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - cbz r0, 665aa >&, std::vector >&)@@Base+0x1aa> │ │ │ │ + cbz r0, 6657a >&, std::vector >&)@@Base+0x1aa> │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ subs r1, r1, r0 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ add r7, sl │ │ │ │ str.w sl, [r4, #84] @ 0x54 │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ - b.n 66472 >&, std::vector >&)@@Base+0x72> │ │ │ │ + b.n 66442 >&, std::vector >&)@@Base+0x72> │ │ │ │ mov r0, r5 │ │ │ │ - blx 403c │ │ │ │ + blx 4008 │ │ │ │ str r7, [r4, #116] @ 0x74 │ │ │ │ ldrd r3, r2, [r8, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ strne.w r4, [r3], #4 │ │ │ │ strne.w r3, [r8, #4] │ │ │ │ - beq.w 666fc >&, std::vector >&)@@Base+0x2fc> │ │ │ │ + beq.w 666cc >&, std::vector >&)@@Base+0x2fc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 66502 >&, std::vector >&)@@Base+0x102> │ │ │ │ + beq.n 664d2 >&, std::vector >&)@@Base+0x102> │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 665e4 >&, std::vector >&)@@Base+0x1e4> │ │ │ │ + b.n 665b4 >&, std::vector >&)@@Base+0x1e4> │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bls.n 66502 >&, std::vector >&)@@Base+0x102> │ │ │ │ + bls.n 664d2 >&, std::vector >&)@@Base+0x102> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 665dc >&, std::vector >&)@@Base+0x1dc> │ │ │ │ + beq.n 665ac >&, std::vector >&)@@Base+0x1dc> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 665dc >&, std::vector >&)@@Base+0x1dc> │ │ │ │ + bne.n 665ac >&, std::vector >&)@@Base+0x1dc> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ - cbnz r3, 66634 >&, std::vector >&)@@Base+0x234> │ │ │ │ + cbnz r3, 66604 >&, std::vector >&)@@Base+0x234> │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 6662c >&, std::vector >&)@@Base+0x22c> │ │ │ │ + beq.n 665fc >&, std::vector >&)@@Base+0x22c> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ vldr d7, [r5, #104] @ 0x68 │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ ldrgt r5, [r5, #112] @ 0x70 │ │ │ │ - bgt.n 665f4 >&, std::vector >&)@@Base+0x1f4> │ │ │ │ + bgt.n 665c4 >&, std::vector >&)@@Base+0x1f4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 66660 >&, std::vector >&)@@Base+0x260> │ │ │ │ + bpl.n 66630 >&, std::vector >&)@@Base+0x260> │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 665f8 >&, std::vector >&)@@Base+0x1f8> │ │ │ │ + beq.n 665c8 >&, std::vector >&)@@Base+0x1f8> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r0, r7 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 666e6 >&, std::vector >&)@@Base+0x2e6> │ │ │ │ + beq.n 666b6 >&, std::vector >&)@@Base+0x2e6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ add r0, r7 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 666dc >&, std::vector >&)@@Base+0x2dc> │ │ │ │ + beq.n 666ac >&, std::vector >&)@@Base+0x2dc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r0, #4] │ │ │ │ - b.n 665dc >&, std::vector >&)@@Base+0x1dc> │ │ │ │ + b.n 665ac >&, std::vector >&)@@Base+0x1dc> │ │ │ │ ldr.w r8, [r5, #112] @ 0x70 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ - cbnz r3, 666ae >&, std::vector >&)@@Base+0x2ae> │ │ │ │ + cbnz r3, 6667e >&, std::vector >&)@@Base+0x2ae> │ │ │ │ ldr.w r3, [r8, #96] @ 0x60 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 666a2 >&, std::vector >&)@@Base+0x2a2> │ │ │ │ + beq.n 66672 >&, std::vector >&)@@Base+0x2a2> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ vldr d7, [r8, #104] @ 0x68 │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ ldrgt.w r8, [r8, #112] @ 0x70 │ │ │ │ - bgt.n 666a6 >&, std::vector >&)@@Base+0x2a6> │ │ │ │ + bgt.n 66676 >&, std::vector >&)@@Base+0x2a6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 666ee >&, std::vector >&)@@Base+0x2ee> │ │ │ │ + bpl.n 666be >&, std::vector >&)@@Base+0x2ee> │ │ │ │ ldr.w r8, [r8, #116] @ 0x74 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6666a >&, std::vector >&)@@Base+0x26a> │ │ │ │ + beq.n 6663a >&, std::vector >&)@@Base+0x26a> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r0, r7 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66736 >&, std::vector >&)@@Base+0x336> │ │ │ │ + beq.n 66706 >&, std::vector >&)@@Base+0x336> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr.w r0, [r8, #60] @ 0x3c │ │ │ │ add r0, r7 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6672e >&, std::vector >&)@@Base+0x32e> │ │ │ │ + beq.n 666fe >&, std::vector >&)@@Base+0x32e> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b.n 6662c >&, std::vector >&)@@Base+0x22c> │ │ │ │ + b.n 665fc >&, std::vector >&)@@Base+0x22c> │ │ │ │ adds r1, r4, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 665dc >&, std::vector >&)@@Base+0x1dc> │ │ │ │ + b.n 665ac >&, std::vector >&)@@Base+0x1dc> │ │ │ │ adds r1, r5, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 66648 >&, std::vector >&)@@Base+0x248> │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 66618 >&, std::vector >&)@@Base+0x248> │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66968 │ │ │ │ - b.n 666a2 >&, std::vector >&)@@Base+0x2a2> │ │ │ │ + bl 66938 │ │ │ │ + b.n 66672 >&, std::vector >&)@@Base+0x2a2> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 66820 >::_M_realloc_append(Node* const&)@@Base> │ │ │ │ - b.n 665d0 >&, std::vector >&)@@Base+0x1d0> │ │ │ │ + bl 667f0 >::_M_realloc_append(Node* const&)@@Base> │ │ │ │ + b.n 665a0 >&, std::vector >&)@@Base+0x1d0> │ │ │ │ itt eq │ │ │ │ ldreq.w r3, [r9] │ │ │ │ streq r3, [r0, #0] │ │ │ │ - b.n 6655c >&, std::vector >&)@@Base+0x15c> │ │ │ │ - beq.n 66716 >&, std::vector >&)@@Base+0x316> │ │ │ │ + b.n 6652c >&, std::vector >&)@@Base+0x15c> │ │ │ │ + beq.n 666e6 >&, std::vector >&)@@Base+0x316> │ │ │ │ add r7, r0 │ │ │ │ - b.n 66472 >&, std::vector >&)@@Base+0x72> │ │ │ │ + b.n 66442 >&, std::vector >&)@@Base+0x72> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ add r7, r0 │ │ │ │ str.w r2, [ip] │ │ │ │ - b.n 66472 >&, std::vector >&)@@Base+0x72> │ │ │ │ + b.n 66442 >&, std::vector >&)@@Base+0x72> │ │ │ │ it eq │ │ │ │ ldreq.w r3, [r9] │ │ │ │ add r7, r0 │ │ │ │ it eq │ │ │ │ streq r3, [r0, #0] │ │ │ │ - b.n 66472 >&, std::vector >&)@@Base+0x72> │ │ │ │ + b.n 66442 >&, std::vector >&)@@Base+0x72> │ │ │ │ adds r1, r4, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 6662c >&, std::vector >&)@@Base+0x22c> │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 665fc >&, std::vector >&)@@Base+0x22c> │ │ │ │ add.w r1, r8, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 666c4 >&, std::vector >&)@@Base+0x2c4> │ │ │ │ - ldr r2, [pc, #112] @ (667b4 >&, std::vector >&)@@Base+0x3b4>) │ │ │ │ - ldr r3, [pc, #104] @ (667ac >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 66694 >&, std::vector >&)@@Base+0x2c4> │ │ │ │ + ldr r2, [pc, #112] @ (66784 >&, std::vector >&)@@Base+0x3b4>) │ │ │ │ + ldr r3, [pc, #104] @ (6677c >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 66784 >&, std::vector >&)@@Base+0x384> │ │ │ │ - blx 3ebc │ │ │ │ + bne.n 66754 >&, std::vector >&)@@Base+0x384> │ │ │ │ + blx 3e88 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r1, #0] │ │ │ │ streq r3, [r0, #0] │ │ │ │ - b.n 664da >&, std::vector >&)@@Base+0xda> │ │ │ │ + b.n 664aa >&, std::vector >&)@@Base+0xda> │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6659e >&, std::vector >&)@@Base+0x19e> │ │ │ │ + b.n 6656e >&, std::vector >&)@@Base+0x19e> │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3e6c │ │ │ │ - ldr r2, [pc, #68] @ (667b8 >&, std::vector >&)@@Base+0x3b8>) │ │ │ │ - ldr r3, [pc, #56] @ (667ac >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ + blx 3e38 │ │ │ │ + ldr r2, [pc, #68] @ (66788 >&, std::vector >&)@@Base+0x3b8>) │ │ │ │ + ldr r3, [pc, #56] @ (6677c >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 667a2 >&, std::vector >&)@@Base+0x3a2> │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 66772 >&, std::vector >&)@@Base+0x3a2> │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 66800 >::~_Vector_base()@@Base> │ │ │ │ - ldr r2, [pc, #44] @ (667bc >&, std::vector >&)@@Base+0x3bc>) │ │ │ │ - ldr r3, [pc, #24] @ (667ac >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ + bl 667d0 >::~_Vector_base()@@Base> │ │ │ │ + ldr r2, [pc, #44] @ (6678c >&, std::vector >&)@@Base+0x3bc>) │ │ │ │ + ldr r3, [pc, #24] @ (6677c >&, std::vector >&)@@Base+0x3ac>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 66784 >&, std::vector >&)@@Base+0x384> │ │ │ │ - blx 3ff8 <__cxa_end_cleanup@plt> │ │ │ │ + bne.n 66754 >&, std::vector >&)@@Base+0x384> │ │ │ │ + blx 3fc4 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000667c0 >, std::allocator > > >::~vector()@@Base>: │ │ │ │ +00066790 >, std::allocator > > >::~vector()@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r5, [r0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 667ee >, std::allocator > > >::~vector()@@Base+0x2e> │ │ │ │ + beq.n 667be >, std::allocator > > >::~vector()@@Base+0x2e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 667e6 >, std::allocator > > >::~vector()@@Base+0x26> │ │ │ │ + cbz r3, 667b6 >, std::allocator > > >::~vector()@@Base+0x26> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 667d8 >, std::allocator > > >::~vector()@@Base+0x18> │ │ │ │ + bne.n 667a8 >, std::allocator > > >::~vector()@@Base+0x18> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - cbz r5, 667fa >, std::allocator > > >::~vector()@@Base+0x3a> │ │ │ │ + cbz r5, 667ca >, std::allocator > > >::~vector()@@Base+0x3a> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r1, r5 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00066800 >::~_Vector_base()@@Base>: │ │ │ │ +000667d0 >::~_Vector_base()@@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] │ │ │ │ - cbz r0, 6681c >::~_Vector_base()@@Base+0x1c> │ │ │ │ + cbz r0, 667ec >::~_Vector_base()@@Base+0x1c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ subs r1, r1, r0 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066820 >::_M_realloc_append(Node* const&)@@Base>: │ │ │ │ +000667f0 >::_M_realloc_append(Node* const&)@@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 │ │ │ │ ldrd r8, r7, [r0] │ │ │ │ mov r9, r1 │ │ │ │ mvn.w r1, #3758096384 @ 0xe0000000 │ │ │ │ sub.w r7, r7, r8 │ │ │ │ asrs r3, r7, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 668b6 >::_M_realloc_append(Node* const&)@@Base+0x96> │ │ │ │ + beq.n 66886 >::_M_realloc_append(Node* const&)@@Base+0x96> │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r3, r2 │ │ │ │ - bcs.n 668ac >::_M_realloc_append(Node* const&)@@Base+0x8c> │ │ │ │ + bcs.n 6687c >::_M_realloc_append(Node* const&)@@Base+0x8c> │ │ │ │ cmp r4, r1 │ │ │ │ it cs │ │ │ │ movcs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add.w r9, r7, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, r7] │ │ │ │ - bgt.n 66884 >::_M_realloc_append(Node* const&)@@Base+0x64> │ │ │ │ + bgt.n 66854 >::_M_realloc_append(Node* const&)@@Base+0x64> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 668a4 >::_M_realloc_append(Node* const&)@@Base+0x84> │ │ │ │ + bne.n 66874 >::_M_realloc_append(Node* const&)@@Base+0x84> │ │ │ │ add r4, r5 │ │ │ │ strd r5, r9, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub.w r1, r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ add r4, r5 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ strd r5, r9, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub.w r1, r1, r8 │ │ │ │ - b.n 66892 >::_M_realloc_append(Node* const&)@@Base+0x72> │ │ │ │ + b.n 66862 >::_M_realloc_append(Node* const&)@@Base+0x72> │ │ │ │ movw r4, #65532 @ 0xfffc │ │ │ │ movt r4, #32767 @ 0x7fff │ │ │ │ - b.n 6685a >::_M_realloc_append(Node* const&)@@Base+0x3a> │ │ │ │ - ldr r0, [pc, #8] @ (668c0 >::_M_realloc_append(Node* const&)@@Base+0xa0>) │ │ │ │ + b.n 6682a >::_M_realloc_append(Node* const&)@@Base+0x3a> │ │ │ │ + ldr r0, [pc, #8] @ (66890 >::_M_realloc_append(Node* const&)@@Base+0xa0>) │ │ │ │ add r0, pc │ │ │ │ - blx 3d38 │ │ │ │ + blx 3d04 │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ ... │ │ │ │ │ │ │ │ -000668c4 >::_M_realloc_append(unsigned int const&)@@Base>: │ │ │ │ +00066894 >::_M_realloc_append(unsigned int const&)@@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 │ │ │ │ ldrd r8, r7, [r0] │ │ │ │ mov r9, r1 │ │ │ │ mvn.w r1, #3758096384 @ 0xe0000000 │ │ │ │ sub.w r7, r7, r8 │ │ │ │ asrs r3, r7, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6695a >::_M_realloc_append(unsigned int const&)@@Base+0x96> │ │ │ │ + beq.n 6692a >::_M_realloc_append(unsigned int const&)@@Base+0x96> │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r3, r2 │ │ │ │ - bcs.n 66950 >::_M_realloc_append(unsigned int const&)@@Base+0x8c> │ │ │ │ + bcs.n 66920 >::_M_realloc_append(unsigned int const&)@@Base+0x8c> │ │ │ │ cmp r4, r1 │ │ │ │ it cs │ │ │ │ movcs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add.w r9, r7, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, r7] │ │ │ │ - bgt.n 66928 >::_M_realloc_append(unsigned int const&)@@Base+0x64> │ │ │ │ + bgt.n 668f8 >::_M_realloc_append(unsigned int const&)@@Base+0x64> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 66948 >::_M_realloc_append(unsigned int const&)@@Base+0x84> │ │ │ │ + bne.n 66918 >::_M_realloc_append(unsigned int const&)@@Base+0x84> │ │ │ │ add r4, r5 │ │ │ │ strd r5, r9, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub.w r1, r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ add r4, r5 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ strd r5, r9, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub.w r1, r1, r8 │ │ │ │ - b.n 66936 >::_M_realloc_append(unsigned int const&)@@Base+0x72> │ │ │ │ + b.n 66906 >::_M_realloc_append(unsigned int const&)@@Base+0x72> │ │ │ │ movw r4, #65532 @ 0xfffc │ │ │ │ movt r4, #32767 @ 0x7fff │ │ │ │ - b.n 668fe >::_M_realloc_append(unsigned int const&)@@Base+0x3a> │ │ │ │ - ldr r0, [pc, #8] @ (66964 >::_M_realloc_append(unsigned int const&)@@Base+0xa0>) │ │ │ │ + b.n 668ce >::_M_realloc_append(unsigned int const&)@@Base+0x3a> │ │ │ │ + ldr r0, [pc, #8] @ (66934 >::_M_realloc_append(unsigned int const&)@@Base+0xa0>) │ │ │ │ add r0, pc │ │ │ │ - blx 3d38 │ │ │ │ + blx 3d04 │ │ │ │ nop │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ ... │ │ │ │ │ │ │ │ -00066968 : │ │ │ │ +00066938 : │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ mov.w r8, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mul.w r8, r8, r2 │ │ │ │ - cbnz r3, 669c6 │ │ │ │ + cbnz r3, 66996 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 669be │ │ │ │ + beq.n 6698e │ │ │ │ ldr r2, [r5, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ vldr d7, [r4, #104] @ 0x68 │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #112] @ 0x70 │ │ │ │ - bgt.n 669c0 │ │ │ │ + bgt.n 66990 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 669f2 │ │ │ │ + bpl.n 669c2 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6698a │ │ │ │ + beq.n 6695a │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ add r0, r8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a68 │ │ │ │ + beq.n 66a38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ add r0, r8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66a5e │ │ │ │ + beq.n 66a2e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ - cbnz r3, 66a34 │ │ │ │ + cbnz r3, 66a04 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 66a2c │ │ │ │ + beq.n 669fc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ vldr d7, [r7, #104] @ 0x68 │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ ldrgt r7, [r7, #112] @ 0x70 │ │ │ │ - bgt.n 66a2e │ │ │ │ + bgt.n 669fe │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 66a70 │ │ │ │ + bpl.n 66a40 │ │ │ │ ldr r7, [r7, #116] @ 0x74 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 669f8 │ │ │ │ + beq.n 669c8 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ add r0, r8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66af4 │ │ │ │ + beq.n 66ac4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ add r0, r8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66aec │ │ │ │ + beq.n 66abc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b.n 669be │ │ │ │ + b.n 6698e │ │ │ │ adds r1, r5, #4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.w 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ adds r1, r4, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 669da │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 669aa │ │ │ │ ldr.w r9, [r7, #112] @ 0x70 │ │ │ │ ldrb.w r3, [r9, #1] │ │ │ │ - cbnz r3, 66abe │ │ │ │ + cbnz r3, 66a8e │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 66ab2 │ │ │ │ + beq.n 66a82 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ vldr d7, [r9, #104] @ 0x68 │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ ldrgt.w r9, [r9, #112] @ 0x70 │ │ │ │ - bgt.n 66ab6 │ │ │ │ + bgt.n 66a86 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r2, r3 │ │ │ │ vldr d6, [r2] │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 66afc │ │ │ │ + bpl.n 66acc │ │ │ │ ldr.w r9, [r9, #116] @ 0x74 │ │ │ │ ldrb.w r3, [r9, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66a7a │ │ │ │ + beq.n 66a4a │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ add r0, r8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b0a │ │ │ │ + beq.n 66ada │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr.w r0, [r9, #60] @ 0x3c │ │ │ │ add r0, r8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b14 │ │ │ │ + beq.n 66ae4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b.n 66a2c │ │ │ │ + b.n 669fc │ │ │ │ adds r1, r5, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 669be │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 6698e │ │ │ │ adds r1, r7, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 66a48 │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 66a18 │ │ │ │ ldr.w r1, [r9, #112] @ 0x70 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66968 │ │ │ │ - b.n 66ab2 │ │ │ │ + bl 66938 │ │ │ │ + b.n 66a82 │ │ │ │ add.w r1, r9, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 66ad4 │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 66aa4 │ │ │ │ adds r1, r5, #4 │ │ │ │ - bl 668c4 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ - b.n 66a2c │ │ │ │ + bl 66894 >::_M_realloc_append(unsigned int const&)@@Base> │ │ │ │ + b.n 669fc │ │ │ │ │ │ │ │ -00066b1c >::_M_realloc_append(Node*&&)@@Base>: │ │ │ │ +00066aec >::_M_realloc_append(Node*&&)@@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 │ │ │ │ ldrd r8, r7, [r0] │ │ │ │ mov r9, r1 │ │ │ │ mvn.w r1, #3758096384 @ 0xe0000000 │ │ │ │ sub.w r7, r7, r8 │ │ │ │ asrs r3, r7, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 66bb2 >::_M_realloc_append(Node*&&)@@Base+0x96> │ │ │ │ + beq.n 66b82 >::_M_realloc_append(Node*&&)@@Base+0x96> │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r3, r2 │ │ │ │ - bcs.n 66ba8 >::_M_realloc_append(Node*&&)@@Base+0x8c> │ │ │ │ + bcs.n 66b78 >::_M_realloc_append(Node*&&)@@Base+0x8c> │ │ │ │ cmp r4, r1 │ │ │ │ it cs │ │ │ │ movcs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add.w r9, r7, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, r7] │ │ │ │ - bgt.n 66b80 >::_M_realloc_append(Node*&&)@@Base+0x64> │ │ │ │ + bgt.n 66b50 >::_M_realloc_append(Node*&&)@@Base+0x64> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 66ba0 >::_M_realloc_append(Node*&&)@@Base+0x84> │ │ │ │ + bne.n 66b70 >::_M_realloc_append(Node*&&)@@Base+0x84> │ │ │ │ add r4, r5 │ │ │ │ strd r5, r9, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - blx 41bc │ │ │ │ + blx 4188 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub.w r1, r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ add r4, r5 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ strd r5, r9, [r6] │ │ │ │ str r4, [r6, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub.w r1, r1, r8 │ │ │ │ - b.n 66b8e >::_M_realloc_append(Node*&&)@@Base+0x72> │ │ │ │ + b.n 66b5e >::_M_realloc_append(Node*&&)@@Base+0x72> │ │ │ │ movw r4, #65532 @ 0xfffc │ │ │ │ movt r4, #32767 @ 0x7fff │ │ │ │ - b.n 66b56 >::_M_realloc_append(Node*&&)@@Base+0x3a> │ │ │ │ - ldr r0, [pc, #8] @ (66bbc >::_M_realloc_append(Node*&&)@@Base+0xa0>) │ │ │ │ + b.n 66b26 >::_M_realloc_append(Node*&&)@@Base+0x3a> │ │ │ │ + ldr r0, [pc, #8] @ (66b8c >::_M_realloc_append(Node*&&)@@Base+0xa0>) │ │ │ │ add r0, pc │ │ │ │ - blx 3d38 │ │ │ │ + blx 3d04 │ │ │ │ nop │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -00066bc0 : │ │ │ │ +00066b90 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -144728,309 +144728,306 @@ │ │ │ │ strd r3, r3, [r0, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ strd r3, r3, [r0, #72] @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r0, #80] @ 0x50 │ │ │ │ add.w r1, sp, r2 │ │ │ │ strd r3, r3, [r0, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #740] @ (66ee0 ) │ │ │ │ - ldr r3, [pc, #740] @ (66ee4 ) │ │ │ │ + ldr r0, [pc, #740] @ (66eb0 ) │ │ │ │ + ldr r3, [pc, #740] @ (66eb4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldrb.w r3, [sp, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 66edc │ │ │ │ + beq.w 66eac │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, sp, #2 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ mov r7, r4 │ │ │ │ ldrb.w r3, [sp, #2] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, sp, #3 │ │ │ │ mov r0, r6 │ │ │ │ strb.w r3, [r7], #84 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldrb.w r3, [sp, #3] │ │ │ │ movs r2, #4 │ │ │ │ add.w r1, sp, r2 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #4] │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ str r5, [r4, #8] │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str.w r8, [r4, #12] │ │ │ │ lsls r7, r7, #3 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ movs r2, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [r4, #24] │ │ │ │ movs r2, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [r4, #32] │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4208 │ │ │ │ + blx 41d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ - blx 426c │ │ │ │ + blx 4238 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #43690 @ 0xaaaa │ │ │ │ movt r2, #2730 @ 0xaaa │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ strd r0, r1, [r4, #104] @ 0x68 │ │ │ │ cmp r6, r2 │ │ │ │ mov.w r0, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ strd r0, r1, [r4, #112] @ 0x70 │ │ │ │ - bhi.w 66ebc │ │ │ │ + bhi.w 66e8c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 66e52 │ │ │ │ + beq.w 66e22 │ │ │ │ movs r1, #12 │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ mul.w r6, r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ adds r1, r0, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r2, r2, [r3] │ │ │ │ adds r3, #12 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 66d4c │ │ │ │ + bne.n 66d1c │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [r4, #52] @ 0x34 │ │ │ │ ldr.w r9, [r4, #56] @ 0x38 │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ - beq.n 66d80 │ │ │ │ + beq.n 66d50 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 66d7a │ │ │ │ + cbz r0, 66d4a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ subs r1, r1, r0 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ adds r6, #12 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 66d6e │ │ │ │ + bne.n 66d3e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 66d90 │ │ │ │ + beq.n 66d60 │ │ │ │ sub.w r1, r9, r8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #43690 @ 0xaaaa │ │ │ │ movt r2, #2730 @ 0xaaa │ │ │ │ cmp r6, r2 │ │ │ │ - bhi.n 66e5e │ │ │ │ + bhi.n 66e2e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 66e58 │ │ │ │ + beq.n 66e28 │ │ │ │ movs r1, #12 │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ mul.w r6, r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - blx 3b1c │ │ │ │ + blx 3ae8 │ │ │ │ adds r1, r0, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r2, r2, [r3] │ │ │ │ adds r3, #12 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 66dba │ │ │ │ + bne.n 66d8a │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #64] @ 0x40 │ │ │ │ ldr.w r9, [r4, #68] @ 0x44 │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - beq.n 66dee │ │ │ │ + beq.n 66dbe │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 66de8 │ │ │ │ + cbz r0, 66db8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ subs r1, r1, r0 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ adds r6, #12 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 66ddc │ │ │ │ + bne.n 66dac │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 66dfe │ │ │ │ + beq.n 66dce │ │ │ │ sub.w r1, r9, r8 │ │ │ │ mov r0, r8 │ │ │ │ - blx 3e6c │ │ │ │ + blx 3e38 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbz r1, 66e36 │ │ │ │ + cbz r1, 66e06 │ │ │ │ movs r6, #0 │ │ │ │ add.w r9, r4, #84 @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 66e18 │ │ │ │ + b.n 66de8 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r1, r6 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bls.n 66e36 │ │ │ │ + bls.n 66e06 │ │ │ │ ldrd r3, r0, [r4, #88] @ 0x58 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 66e0c │ │ │ │ + bne.n 66ddc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r9 │ │ │ │ - bl 66b1c >::_M_realloc_append(Node*&&)@@Base> │ │ │ │ + bl 66aec >::_M_realloc_append(Node*&&)@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 66e18 │ │ │ │ - ldr r2, [pc, #176] @ (66ee8 ) │ │ │ │ - ldr r3, [pc, #168] @ (66ee4 ) │ │ │ │ + bhi.n 66de8 │ │ │ │ + ldr r2, [pc, #176] @ (66eb8 ) │ │ │ │ + ldr r3, [pc, #168] @ (66eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 66e72 │ │ │ │ + bne.n 66e42 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 66d58 │ │ │ │ + b.n 66d28 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 66dc6 │ │ │ │ - ldr r2, [pc, #140] @ (66eec ) │ │ │ │ - ldr r3, [pc, #128] @ (66ee4 ) │ │ │ │ + b.n 66d96 │ │ │ │ + ldr r2, [pc, #140] @ (66ebc ) │ │ │ │ + ldr r3, [pc, #128] @ (66eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 66eb0 │ │ │ │ - blx 3fe0 <__stack_chk_fail@plt> │ │ │ │ + beq.n 66e80 │ │ │ │ + blx 3fac <__stack_chk_fail@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl 66800 >::~_Vector_base()@@Base> │ │ │ │ + bl 667d0 >::~_Vector_base()@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ subs r1, r3, r0 │ │ │ │ - cbz r0, 66e88 │ │ │ │ - blx 3e6c │ │ │ │ + cbz r0, 66e58 │ │ │ │ + blx 3e38 │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ - bl 667c0 >, std::allocator > > >::~vector()@@Base> │ │ │ │ + bl 66790 >, std::allocator > > >::~vector()@@Base> │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 667c0 >, std::allocator > > >::~vector()@@Base> │ │ │ │ - ldr r2, [pc, #84] @ (66ef0 ) │ │ │ │ - ldr r3, [pc, #72] @ (66ee4 ) │ │ │ │ + bl 66790 >, std::allocator > > >::~vector()@@Base> │ │ │ │ + ldr r2, [pc, #84] @ (66ec0 ) │ │ │ │ + ldr r3, [pc, #72] @ (66eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 66e72 │ │ │ │ - blx 3ff8 <__cxa_end_cleanup@plt> │ │ │ │ - ldr r0, [pc, #64] @ (66ef4 ) │ │ │ │ + bne.n 66e42 │ │ │ │ + blx 3fc4 <__cxa_end_cleanup@plt> │ │ │ │ + ldr r0, [pc, #64] @ (66ec4 ) │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ - blx 3d38 │ │ │ │ - ldr r2, [pc, #56] @ (66ef8 ) │ │ │ │ - ldr r3, [pc, #36] @ (66ee4 ) │ │ │ │ + blx 3d04 │ │ │ │ + ldr r2, [pc, #56] @ (66ec8 ) │ │ │ │ + ldr r3, [pc, #36] @ (66eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 66e72 │ │ │ │ - ldr r0, [pc, #40] @ (66efc ) │ │ │ │ + bne.n 66e42 │ │ │ │ + ldr r0, [pc, #40] @ (66ecc ) │ │ │ │ add.w r7, r4, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ - blx 3d38 │ │ │ │ - blx 3eec │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + blx 3d04 │ │ │ │ + blx 3eb8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ lsls r4, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ - movs r0, r0 │ │ │ │ - b.w 314ae │ │ │ │ - movs r0, r0 │ │ │ │ + strb r2, [r2, r2] │ │ │ │ ... │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00066f08 <.fini>: │ │ │ │ +00066ed0 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1840 +1,1840 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00066f10 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x00066f20 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x00066f30 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x00066f40 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x00066f50 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x00066f60 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x00066f70 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x00066f80 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x00066f90 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00066fa0 00010002 03040305 00010003 02000205 ................ │ │ │ │ - 0x00066fb0 01020104 ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00066fc0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00066fd0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00066fe0 01000102 01000103 02010203 03000302 ................ │ │ │ │ - 0x00066ff0 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00067000 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00067010 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00067020 01000105 02030206 01000102 05010506 ................ │ │ │ │ - 0x00067030 04050407 00040003 ffffffff ffffffff ................ │ │ │ │ - 0x00067040 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00067050 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00067060 27626f6f 6c270000 27636861 72270000 'bool'..'char'.. │ │ │ │ - 0x00067070 27736967 6e656420 63686172 27000000 'signed char'... │ │ │ │ - 0x00067080 27756e73 69676e65 64206368 61722700 'unsigned char'. │ │ │ │ - 0x00067090 2773686f 72742700 27756e73 69676e65 'short'.'unsigne │ │ │ │ - 0x000670a0 64207368 6f727427 00000000 27696e74 d short'....'int │ │ │ │ - 0x000670b0 27000000 27756e73 69676e65 6420696e '...'unsigned in │ │ │ │ - 0x000670c0 74270000 276c6f6e 67270000 27756e73 t'..'long'..'uns │ │ │ │ - 0x000670d0 69676e65 64206c6f 6e672700 276c6f6e igned long'.'lon │ │ │ │ - 0x000670e0 67206c6f 6e672700 27756e73 69676e65 g long'.'unsigne │ │ │ │ - 0x000670f0 64206c6f 6e67206c 6f6e6727 00000000 d long long'.... │ │ │ │ - 0x00067100 27666c6f 61742700 27646f75 626c6527 'float'.'double' │ │ │ │ - 0x00067110 00000000 276c6f6e 6720646f 75626c65 ....'long double │ │ │ │ - 0x00067120 27000000 61207374 72756374 00000000 '...a struct.... │ │ │ │ - 0x00067130 50797468 6f6e206f 626a6563 74000000 Python object... │ │ │ │ - 0x00067140 6120706f 696e7465 72000000 61207374 a pointer...a st │ │ │ │ - 0x00067150 72696e67 00000000 656e6400 756e7061 ring....end.unpa │ │ │ │ - 0x00067160 72736162 6c652066 6f726d61 74207374 rsable format st │ │ │ │ - 0x00067170 72696e67 00000000 27636f6d 706c6578 ring....'complex │ │ │ │ - 0x00067180 206c6f6e 6720646f 75626c65 27000000 long double'... │ │ │ │ - 0x00067190 27636f6d 706c6578 20646f75 626c6527 'complex double' │ │ │ │ - 0x000671a0 00000000 27636f6d 706c6578 20666c6f ....'complex flo │ │ │ │ - 0x000671b0 61742700 42756666 65722064 74797065 at'.Buffer dtype │ │ │ │ - 0x000671c0 206d6973 6d617463 682c2065 78706563 mismatch, expec │ │ │ │ - 0x000671d0 74656420 25732573 25732062 75742067 ted %s%s%s but g │ │ │ │ - 0x000671e0 6f742025 73000000 42756666 65722064 ot %s...Buffer d │ │ │ │ - 0x000671f0 74797065 206d6973 6d617463 682c2065 type mismatch, e │ │ │ │ - 0x00067200 78706563 74656420 27257327 20627574 xpected '%s' but │ │ │ │ - 0x00067210 20676f74 20257320 696e2027 25732e25 got %s in '%s.% │ │ │ │ - 0x00067220 73270000 6174206c 65617374 00000000 s'..at least.... │ │ │ │ - 0x00067230 6174206d 6f737400 65786163 746c7900 at most.exactly. │ │ │ │ - 0x00067240 252e3230 30732829 2074616b 65732025 %.200s() takes % │ │ │ │ - 0x00067250 2e387320 257a6420 706f7369 74696f6e .8s %zd position │ │ │ │ - 0x00067260 616c2061 7267756d 656e7425 2e317320 al argument%.1s │ │ │ │ - 0x00067270 28257a64 20676976 656e2900 6e656564 (%zd given).need │ │ │ │ - 0x00067280 206d6f72 65207468 616e2025 7a642076 more than %zd v │ │ │ │ - 0x00067290 616c7565 252e3173 20746f20 756e7061 alue%.1s to unpa │ │ │ │ - 0x000672a0 636b0000 6d656d76 69657773 6c696365 ck..memviewslice │ │ │ │ - 0x000672b0 20697320 616c7265 61647920 696e6974 is already init │ │ │ │ - 0x000672c0 69616c69 7a656421 00000000 20776869 ialized!.... whi │ │ │ │ - 0x000672d0 6c652063 616c6c69 6e672061 20507974 le calling a Pyt │ │ │ │ - 0x000672e0 686f6e20 6f626a65 63740000 4e554c4c hon object..NULL │ │ │ │ - 0x000672f0 20726573 756c7420 77697468 6f757420 result without │ │ │ │ - 0x00067300 6572726f 7220696e 2050794f 626a6563 error in PyObjec │ │ │ │ - 0x00067310 745f4361 6c6c0000 3c637966 756e6374 t_Call..... │ │ │ │ - 0x00067330 696e7420 5f5f5079 785f4379 46756e63 int __Pyx_CyFunc │ │ │ │ - 0x00067340 74696f6e 5f696e69 745f6465 6661756c tion_init_defaul │ │ │ │ - 0x00067350 7473285f 5f707978 5f437946 756e6374 ts(__pyx_CyFunct │ │ │ │ - 0x00067360 696f6e4f 626a6563 742a2900 79742f75 ionObject*).yt/u │ │ │ │ - 0x00067370 74696c69 74696573 2f6c6962 2f706978 tilities/lib/pix │ │ │ │ - 0x00067380 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x00067390 65732e63 70700000 50795475 706c655f es.cpp..PyTuple_ │ │ │ │ - 0x000673a0 43686563 6b287265 73290000 6e756d70 Check(res)..nump │ │ │ │ - 0x000673b0 792e5f63 6f72652e 5f6d756c 74696172 y._core._multiar │ │ │ │ - 0x000673c0 7261795f 756d6174 68000000 6e756d70 ray_umath...nump │ │ │ │ - 0x000673d0 792e636f 72652e5f 6d756c74 69617272 y.core._multiarr │ │ │ │ - 0x000673e0 61795f75 6d617468 00000000 5f415252 ay_umath...._ARR │ │ │ │ - 0x000673f0 41595f41 50490000 5f415252 41595f41 AY_API.._ARRAY_A │ │ │ │ - 0x00067400 50492069 73206e6f 74205079 43617073 PI is not PyCaps │ │ │ │ - 0x00067410 756c6520 6f626a65 63740000 5f415252 ule object.._ARR │ │ │ │ - 0x00067420 41595f41 50492069 73204e55 4c4c2070 AY_API is NULL p │ │ │ │ - 0x00067430 6f696e74 65720000 6d6f6475 6c652063 ointer..module c │ │ │ │ - 0x00067440 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ - 0x00067450 41424920 76657273 696f6e20 30782578 ABI version 0x%x │ │ │ │ - 0x00067460 20627574 20746869 73207665 7273696f but this versio │ │ │ │ - 0x00067470 6e206f66 206e756d 70792069 73203078 n of numpy is 0x │ │ │ │ - 0x00067480 25780000 6d6f6475 6c652077 61732063 %x..module was c │ │ │ │ - 0x00067490 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ - 0x000674a0 4e756d50 7920432d 41504920 76657273 NumPy C-API vers │ │ │ │ - 0x000674b0 696f6e20 30782578 20284e75 6d507920 ion 0x%x (NumPy │ │ │ │ - 0x000674c0 312e3230 29206275 74207468 65207275 1.20) but the ru │ │ │ │ - 0x000674d0 6e6e696e 67204e75 6d507920 68617320 nning NumPy has │ │ │ │ - 0x000674e0 432d4150 49207665 7273696f 6e203078 C-API version 0x │ │ │ │ - 0x000674f0 25782e20 43686563 6b207468 65207365 %x. Check the se │ │ │ │ - 0x00067500 6374696f 6e20432d 41504920 696e636f ction C-API inco │ │ │ │ - 0x00067510 6d706174 6962696c 69747920 61742074 mpatibility at t │ │ │ │ - 0x00067520 68652054 726f7562 6c657368 6f6f7469 he Troubleshooti │ │ │ │ - 0x00067530 6e672049 6d706f72 74457272 6f722073 ng ImportError s │ │ │ │ - 0x00067540 65637469 6f6e2061 74206874 7470733a ection at https: │ │ │ │ - 0x00067550 2f2f6e75 6d70792e 6f72672f 64657664 //numpy.org/devd │ │ │ │ - 0x00067560 6f63732f 75736572 2f74726f 75626c65 ocs/user/trouble │ │ │ │ - 0x00067570 73686f6f 74696e67 2d696d70 6f727465 shooting-importe │ │ │ │ - 0x00067580 72726f72 2e68746d 6c23632d 6170692d rror.html#c-api- │ │ │ │ - 0x00067590 696e636f 6d706174 6962696c 69747920 incompatibility │ │ │ │ - 0x000675a0 666f7220 696e6469 63617469 6f6e7320 for indications │ │ │ │ - 0x000675b0 6f6e2068 6f772074 6f20736f 6c766520 on how to solve │ │ │ │ - 0x000675c0 74686973 2070726f 626c656d 2e000000 this problem.... │ │ │ │ - 0x000675d0 46415441 4c3a206d 6f64756c 6520636f FATAL: module co │ │ │ │ - 0x000675e0 6d70696c 65642061 7320756e 6b6e6f77 mpiled as unknow │ │ │ │ - 0x000675f0 6e20656e 6469616e 00000000 46415441 n endian....FATA │ │ │ │ - 0x00067600 4c3a206d 6f64756c 6520636f 6d70696c L: module compil │ │ │ │ - 0x00067610 65642061 73206c69 74746c65 20656e64 ed as little end │ │ │ │ - 0x00067620 69616e2c 20627574 20646574 65637465 ian, but detecte │ │ │ │ - 0x00067630 64206469 66666572 656e7420 656e6469 d different endi │ │ │ │ - 0x00067640 616e6e65 73732061 74207275 6e74696d anness at runtim │ │ │ │ - 0x00067650 65000000 42616420 63616c6c 20666c61 e...Bad call fla │ │ │ │ - 0x00067660 67732066 6f722043 7946756e 6374696f gs for CyFunctio │ │ │ │ - 0x00067670 6e000000 556e6162 6c652074 6f20696e n...Unable to in │ │ │ │ - 0x00067680 69746961 6c697a65 20706963 6b6c696e itialize picklin │ │ │ │ - 0x00067690 6720666f 7220252e 32303073 00000000 g for %.200s.... │ │ │ │ - 0x000676a0 252e3230 30732e25 2e323030 73206973 %.200s.%.200s is │ │ │ │ - 0x000676b0 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ - 0x000676c0 63740000 252e3230 30732e25 2e323030 ct..%.200s.%.200 │ │ │ │ - 0x000676d0 73207369 7a652063 68616e67 65642c20 s size changed, │ │ │ │ - 0x000676e0 6d617920 696e6469 63617465 2062696e may indicate bin │ │ │ │ - 0x000676f0 61727920 696e636f 6d706174 6962696c ary incompatibil │ │ │ │ - 0x00067700 6974792e 20457870 65637465 6420257a ity. Expected %z │ │ │ │ - 0x00067710 64206672 6f6d2043 20686561 6465722c d from C header, │ │ │ │ - 0x00067720 20676f74 20257a64 2066726f 6d205079 got %zd from Py │ │ │ │ - 0x00067730 4f626a65 63740000 25732e25 73207369 Object..%s.%s si │ │ │ │ - 0x00067740 7a652063 68616e67 65642c20 6d617920 ze changed, may │ │ │ │ - 0x00067750 696e6469 63617465 2062696e 61727920 indicate binary │ │ │ │ - 0x00067760 696e636f 6d706174 6962696c 6974792e incompatibility. │ │ │ │ - 0x00067770 20457870 65637465 6420257a 64206672 Expected %zd fr │ │ │ │ - 0x00067780 6f6d2043 20686561 6465722c 20676f74 om C header, got │ │ │ │ - 0x00067790 20257a64 2066726f 6d205079 4f626a65 %zd from PyObje │ │ │ │ - 0x000677a0 63740000 5f5f7079 785f6361 70695f5f ct..__pyx_capi__ │ │ │ │ - 0x000677b0 00000000 252e3230 30732064 6f657320 ....%.200s does │ │ │ │ - 0x000677c0 6e6f7420 6578706f 72742065 78706563 not export expec │ │ │ │ - 0x000677d0 74656420 43206675 6e637469 6f6e2025 ted C function % │ │ │ │ - 0x000677e0 2e323030 73000000 43206675 6e637469 .200s...C functi │ │ │ │ - 0x000677f0 6f6e2025 2e323030 732e252e 32303073 on %.200s.%.200s │ │ │ │ - 0x00067800 20686173 2077726f 6e672073 69676e61 has wrong signa │ │ │ │ - 0x00067810 74757265 20286578 70656374 65642025 ture (expected % │ │ │ │ - 0x00067820 2e353030 732c2067 6f742025 2e353030 .500s, got %.500 │ │ │ │ - 0x00067830 73290000 496e7465 72707265 74657220 s)..Interpreter │ │ │ │ - 0x00067840 6368616e 67652064 65746563 74656420 change detected │ │ │ │ - 0x00067850 2d207468 6973206d 6f64756c 65206361 - this module ca │ │ │ │ - 0x00067860 6e206f6e 6c792062 65206c6f 61646564 n only be loaded │ │ │ │ - 0x00067870 20696e74 6f206f6e 6520696e 74657270 into one interp │ │ │ │ - 0x00067880 72657465 72207065 72207072 6f636573 reter per proces │ │ │ │ - 0x00067890 732e0000 6e616d65 00000000 5f5f6c6f s...name....__lo │ │ │ │ - 0x000678a0 61646572 5f5f0000 6c6f6164 65720000 ader__..loader.. │ │ │ │ - 0x000678b0 5f5f6669 6c655f5f 00000000 6f726967 __file__....orig │ │ │ │ - 0x000678c0 696e0000 5f5f7061 636b6167 655f5f00 in..__package__. │ │ │ │ - 0x000678d0 70617265 6e740000 5f5f7061 74685f5f parent..__path__ │ │ │ │ - 0x000678e0 00000000 7375626d 6f64756c 655f7365 ....submodule_se │ │ │ │ - 0x000678f0 61726368 5f6c6f63 6174696f 6e730000 arch_locations.. │ │ │ │ - 0x00067900 50795f73 73697a65 5f742050 795f5349 Py_ssize_t Py_SI │ │ │ │ - 0x00067910 5a452850 794f626a 6563742a 29000000 ZE(PyObject*)... │ │ │ │ - 0x00067920 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ - 0x00067930 686f6e33 2e31332f 6f626a65 63742e68 hon3.13/object.h │ │ │ │ - 0x00067940 00000000 6f622d3e 6f625f74 79706520 ....ob->ob_type │ │ │ │ - 0x00067950 213d2026 5079426f 6f6c5f54 79706500 != &PyBool_Type. │ │ │ │ - 0x00067960 50795f73 73697a65 5f742050 79547570 Py_ssize_t PyTup │ │ │ │ - 0x00067970 6c655f47 45545f53 495a4528 50794f62 le_GET_SIZE(PyOb │ │ │ │ - 0x00067980 6a656374 2a290000 2f757372 2f696e63 ject*)../usr/inc │ │ │ │ - 0x00067990 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x000679a0 63707974 686f6e2f 7475706c 656f626a cpython/tupleobj │ │ │ │ - 0x000679b0 6563742e 68000000 50795475 706c655f ect.h...PyTuple_ │ │ │ │ - 0x000679c0 43686563 6b286f70 29000000 50795f73 Check(op)...Py_s │ │ │ │ - 0x000679d0 73697a65 5f742050 79556e69 636f6465 size_t PyUnicode │ │ │ │ - 0x000679e0 5f474554 5f4c454e 47544828 50794f62 _GET_LENGTH(PyOb │ │ │ │ - 0x000679f0 6a656374 2a290000 2f757372 2f696e63 ject*)../usr/inc │ │ │ │ - 0x00067a00 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00067a10 63707974 686f6e2f 756e6963 6f64656f cpython/unicodeo │ │ │ │ - 0x00067a20 626a6563 742e6800 5079556e 69636f64 bject.h.PyUnicod │ │ │ │ - 0x00067a30 655f4368 65636b28 6f702900 756e7369 e_Check(op).unsi │ │ │ │ - 0x00067a40 676e6564 20696e74 20507955 6e69636f gned int PyUnico │ │ │ │ - 0x00067a50 64655f49 535f434f 4d504143 54285079 de_IS_COMPACT(Py │ │ │ │ - 0x00067a60 4f626a65 63742a29 00000000 756e7369 Object*)....unsi │ │ │ │ - 0x00067a70 676e6564 20696e74 20507955 6e69636f gned int PyUnico │ │ │ │ - 0x00067a80 64655f49 535f4153 43494928 50794f62 de_IS_ASCII(PyOb │ │ │ │ - 0x00067a90 6a656374 2a290000 50795f55 43533420 ject*)..Py_UCS4 │ │ │ │ - 0x00067aa0 5079556e 69636f64 655f5245 41442869 PyUnicode_READ(i │ │ │ │ - 0x00067ab0 6e742c20 636f6e73 7420766f 69642a2c nt, const void*, │ │ │ │ - 0x00067ac0 2050795f 7373697a 655f7429 00000000 Py_ssize_t).... │ │ │ │ - 0x00067ad0 6b696e64 203d3d20 5079556e 69636f64 kind == PyUnicod │ │ │ │ - 0x00067ae0 655f3442 5954455f 4b494e44 00000000 e_4BYTE_KIND.... │ │ │ │ - 0x00067af0 696e7420 5f50794c 6f6e675f 4973436f int _PyLong_IsCo │ │ │ │ - 0x00067b00 6d706163 7428636f 6e737420 50794c6f mpact(const PyLo │ │ │ │ - 0x00067b10 6e674f62 6a656374 2a290000 2f757372 ngObject*)../usr │ │ │ │ - 0x00067b20 2f696e63 6c756465 2f707974 686f6e33 /include/python3 │ │ │ │ - 0x00067b30 2e31332f 63707974 686f6e2f 6c6f6e67 .13/cpython/long │ │ │ │ - 0x00067b40 696e7472 6570722e 68000000 50795479 intrepr.h...PyTy │ │ │ │ - 0x00067b50 70655f48 61734665 61747572 6528286f pe_HasFeature((o │ │ │ │ - 0x00067b60 70292d3e 6f625f62 6173652e 6f625f74 p)->ob_base.ob_t │ │ │ │ - 0x00067b70 7970652c 2050795f 5450464c 4147535f ype, Py_TPFLAGS_ │ │ │ │ - 0x00067b80 4c4f4e47 5f535542 434c4153 53290000 LONG_SUBCLASS).. │ │ │ │ - 0x00067b90 50795f73 73697a65 5f74205f 50794c6f Py_ssize_t _PyLo │ │ │ │ - 0x00067ba0 6e675f43 6f6d7061 63745661 6c756528 ng_CompactValue( │ │ │ │ - 0x00067bb0 636f6e73 74205079 4c6f6e67 4f626a65 const PyLongObje │ │ │ │ - 0x00067bc0 63742a29 00000000 5079556e 73746162 ct*)....PyUnstab │ │ │ │ - 0x00067bd0 6c655f4c 6f6e675f 4973436f 6d706163 le_Long_IsCompac │ │ │ │ - 0x00067be0 74286f70 29000000 50794f62 6a656374 t(op)...PyObject │ │ │ │ - 0x00067bf0 2a205079 4d657468 6f645f47 45545f53 * PyMethod_GET_S │ │ │ │ - 0x00067c00 454c4628 50794f62 6a656374 2a290000 ELF(PyObject*).. │ │ │ │ - 0x00067c10 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ - 0x00067c20 686f6e33 2e31332f 63707974 686f6e2f hon3.13/cpython/ │ │ │ │ - 0x00067c30 636c6173 736f626a 6563742e 68000000 classobject.h... │ │ │ │ - 0x00067c40 50794d65 74686f64 5f436865 636b286d PyMethod_Check(m │ │ │ │ - 0x00067c50 65746829 00000000 50795f73 73697a65 eth)....Py_ssize │ │ │ │ - 0x00067c60 5f742050 794c6973 745f4745 545f5349 _t PyList_GET_SI │ │ │ │ - 0x00067c70 5a452850 794f626a 6563742a 29000000 ZE(PyObject*)... │ │ │ │ - 0x00067c80 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ - 0x00067c90 686f6e33 2e31332f 63707974 686f6e2f hon3.13/cpython/ │ │ │ │ - 0x00067ca0 6c697374 6f626a65 63742e68 00000000 listobject.h.... │ │ │ │ - 0x00067cb0 50794c69 73745f43 6865636b 286f7029 PyList_Check(op) │ │ │ │ - 0x00067cc0 00000000 50795f73 73697a65 5f742050 ....Py_ssize_t P │ │ │ │ - 0x00067cd0 79427974 65735f47 45545f53 495a4528 yBytes_GET_SIZE( │ │ │ │ - 0x00067ce0 50794f62 6a656374 2a290000 2f757372 PyObject*)../usr │ │ │ │ - 0x00067cf0 2f696e63 6c756465 2f707974 686f6e33 /include/python3 │ │ │ │ - 0x00067d00 2e31332f 63707974 686f6e2f 62797465 .13/cpython/byte │ │ │ │ - 0x00067d10 736f626a 6563742e 68000000 50794279 sobject.h...PyBy │ │ │ │ - 0x00067d20 7465735f 43686563 6b286f70 29000000 tes_Check(op)... │ │ │ │ - 0x00067d30 63686172 2a205079 42797465 735f4153 char* PyBytes_AS │ │ │ │ - 0x00067d40 5f535452 494e4728 50794f62 6a656374 _STRING(PyObject │ │ │ │ - 0x00067d50 2a290000 766f6964 2050795f 5345545f *)..void Py_SET_ │ │ │ │ - 0x00067d60 53495a45 28507956 61724f62 6a656374 SIZE(PyVarObject │ │ │ │ - 0x00067d70 2a2c2050 795f7373 697a655f 74290000 *, Py_ssize_t).. │ │ │ │ - 0x00067d80 6f622d3e 6f625f62 6173652e 6f625f74 ob->ob_base.ob_t │ │ │ │ - 0x00067d90 79706520 213d2026 5079426f 6f6c5f54 ype != &PyBool_T │ │ │ │ - 0x00067da0 79706500 50795f73 73697a65 5f742050 ype.Py_ssize_t P │ │ │ │ - 0x00067db0 79446963 745f4745 545f5349 5a452850 yDict_GET_SIZE(P │ │ │ │ - 0x00067dc0 794f626a 6563742a 29000000 2f757372 yObject*).../usr │ │ │ │ - 0x00067dd0 2f696e63 6c756465 2f707974 686f6e33 /include/python3 │ │ │ │ - 0x00067de0 2e31332f 63707974 686f6e2f 64696374 .13/cpython/dict │ │ │ │ - 0x00067df0 6f626a65 63742e68 00000000 50794469 object.h....PyDi │ │ │ │ - 0x00067e00 63745f43 6865636b 286f7029 00000000 ct_Check(op).... │ │ │ │ - 0x00067e10 766f6964 2050794c 6973745f 5345545f void PyList_SET_ │ │ │ │ - 0x00067e20 4954454d 2850794f 626a6563 742a2c20 ITEM(PyObject*, │ │ │ │ - 0x00067e30 50795f73 73697a65 5f742c20 50794f62 Py_ssize_t, PyOb │ │ │ │ - 0x00067e40 6a656374 2a290000 696e6465 78203c20 ject*)..index < │ │ │ │ - 0x00067e50 6c697374 2d3e616c 6c6f6361 74656400 list->allocated. │ │ │ │ - 0x00067e60 30203c3d 20696e64 65780000 766f6964 0 <= index..void │ │ │ │ - 0x00067e70 20507954 75706c65 5f534554 5f495445 PyTuple_SET_ITE │ │ │ │ - 0x00067e80 4d285079 4f626a65 63742a2c 2050795f M(PyObject*, Py_ │ │ │ │ - 0x00067e90 7373697a 655f742c 2050794f 626a6563 ssize_t, PyObjec │ │ │ │ - 0x00067ea0 742a2900 696e6465 78203c20 50795f53 t*).index < Py_S │ │ │ │ - 0x00067eb0 495a4528 7475706c 65290000 646f7562 IZE(tuple)..doub │ │ │ │ - 0x00067ec0 6c652050 79466c6f 61745f41 535f444f le PyFloat_AS_DO │ │ │ │ - 0x00067ed0 55424c45 2850794f 626a6563 742a2900 UBLE(PyObject*). │ │ │ │ - 0x00067ee0 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ - 0x00067ef0 686f6e33 2e31332f 63707974 686f6e2f hon3.13/cpython/ │ │ │ │ - 0x00067f00 666c6f61 746f626a 6563742e 68000000 floatobject.h... │ │ │ │ - 0x00067f10 5079466c 6f61745f 43686563 6b286f70 PyFloat_Check(op │ │ │ │ - 0x00067f20 29000000 6e616d65 20272555 27206973 )...name '%U' is │ │ │ │ - 0x00067f30 206e6f74 20646566 696e6564 00000000 not defined.... │ │ │ │ - 0x00067f40 50794f62 6a656374 2a205f5f 5079785f PyObject* __Pyx_ │ │ │ │ - 0x00067f50 4765744b 7756616c 75655f46 41535443 GetKwValue_FASTC │ │ │ │ - 0x00067f60 414c4c28 50794f62 6a656374 2a2c2050 ALL(PyObject*, P │ │ │ │ - 0x00067f70 794f626a 6563742a 20636f6e 73742a2c yObject* const*, │ │ │ │ - 0x00067f80 2050794f 626a6563 742a2900 50795475 PyObject*).PyTu │ │ │ │ - 0x00067f90 706c655f 43686563 6b286b77 6e616d65 ple_Check(kwname │ │ │ │ - 0x00067fa0 73290000 50794f62 6a656374 2a205f5f s)..PyObject* __ │ │ │ │ - 0x00067fb0 5079785f 47657449 74656d49 6e745f54 Pyx_GetItemInt_T │ │ │ │ - 0x00067fc0 75706c65 5f466173 74285079 4f626a65 uple_Fast(PyObje │ │ │ │ - 0x00067fd0 63742a2c 2050795f 7373697a 655f742c ct*, Py_ssize_t, │ │ │ │ - 0x00067fe0 20696e74 2c20696e 74290000 50795475 int, int)..PyTu │ │ │ │ - 0x00067ff0 706c655f 43686563 6b286f29 00000000 ple_Check(o).... │ │ │ │ - 0x00068000 766f6964 205f5f50 79785f45 72725265 void __Pyx_ErrRe │ │ │ │ - 0x00068010 73746f72 65496e53 74617465 28507954 storeInState(PyT │ │ │ │ - 0x00068020 68726561 64537461 74652a2c 2050794f hreadState*, PyO │ │ │ │ - 0x00068030 626a6563 742a2c20 50794f62 6a656374 bject*, PyObject │ │ │ │ - 0x00068040 2a2c2050 794f626a 6563742a 29000000 *, PyObject*)... │ │ │ │ - 0x00068050 74797065 203d3d20 4e554c4c 207c7c20 type == NULL || │ │ │ │ - 0x00068060 2876616c 75652021 3d204e55 4c4c2026 (value != NULL & │ │ │ │ - 0x00068070 26207479 7065203d 3d202850 794f626a & type == (PyObj │ │ │ │ - 0x00068080 6563742a 29205079 5f545950 45287661 ect*) Py_TYPE(va │ │ │ │ - 0x00068090 6c756529 29000000 41637175 69736974 lue))...Acquisit │ │ │ │ - 0x000680a0 696f6e20 636f756e 74206973 20256420 ion count is %d │ │ │ │ - 0x000680b0 286c696e 65202564 29000000 5f5f7079 (line %d)...__py │ │ │ │ - 0x000680c0 785f6661 74616c65 72726f72 00000000 x_fatalerror.... │ │ │ │ - 0x000680d0 5f5f696e 745f5f20 72657475 726e6564 __int__ returned │ │ │ │ - 0x000680e0 206e6f6e 2d696e74 20287479 70652025 non-int (type % │ │ │ │ - 0x000680f0 2e323030 73292e20 20546865 20616269 .200s). The abi │ │ │ │ - 0x00068100 6c697479 20746f20 72657475 726e2061 lity to return a │ │ │ │ - 0x00068110 6e20696e 7374616e 6365206f 66206120 n instance of a │ │ │ │ - 0x00068120 73747269 63742073 7562636c 61737320 strict subclass │ │ │ │ - 0x00068130 6f662069 6e742069 73206465 70726563 of int is deprec │ │ │ │ - 0x00068140 61746564 2c20616e 64206d61 79206265 ated, and may be │ │ │ │ - 0x00068150 2072656d 6f766564 20696e20 61206675 removed in a fu │ │ │ │ - 0x00068160 74757265 20766572 73696f6e 206f6620 ture version of │ │ │ │ - 0x00068170 50797468 6f6e2e00 5f5f252e 34735f5f Python..__%.4s__ │ │ │ │ - 0x00068180 20726574 75726e65 64206e6f 6e2d252e returned non-%. │ │ │ │ - 0x00068190 34732028 74797065 20252e32 30307329 4s (type %.200s) │ │ │ │ - 0x000681a0 00000000 5f637974 686f6e5f 335f305f ...._cython_3_0_ │ │ │ │ - 0x000681b0 31310000 53686172 65642043 7974686f 11..Shared Cytho │ │ │ │ - 0x000681c0 6e207479 70652025 2e323030 73206973 n type %.200s is │ │ │ │ - 0x000681d0 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ - 0x000681e0 63740000 53686172 65642043 7974686f ct..Shared Cytho │ │ │ │ - 0x000681f0 6e207479 70652025 2e323030 73206861 n type %.200s ha │ │ │ │ - 0x00068200 73207468 65207772 6f6e6720 73697a65 s the wrong size │ │ │ │ - 0x00068210 2c207472 79207265 636f6d70 696c696e , try recompilin │ │ │ │ - 0x00068220 67000000 556e6578 70656374 65642066 g...Unexpected f │ │ │ │ - 0x00068230 6f726d61 74207374 72696e67 20636861 ormat string cha │ │ │ │ - 0x00068240 72616374 65723a20 27256327 00000000 racter: '%c'.... │ │ │ │ - 0x00068250 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ - 0x00068260 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ - 0x00068270 2c20676f 7420257a 75000000 45787065 , got %zu...Expe │ │ │ │ - 0x00068280 63746564 20256420 64696d65 6e73696f cted %d dimensio │ │ │ │ - 0x00068290 6e732c20 676f7420 25640000 50797468 ns, got %d..Pyth │ │ │ │ - 0x000682a0 6f6e2064 6f657320 6e6f7420 64656669 on does not defi │ │ │ │ - 0x000682b0 6e652061 20737461 6e646172 6420666f ne a standard fo │ │ │ │ - 0x000682c0 726d6174 20737472 696e6720 73697a65 rmat string size │ │ │ │ - 0x000682d0 20666f72 206c6f6e 6720646f 75626c65 for long double │ │ │ │ - 0x000682e0 20282767 27292e2e 00000000 42756666 ('g')......Buff │ │ │ │ - 0x000682f0 65722064 74797065 206d6973 6d617463 er dtype mismatc │ │ │ │ - 0x00068300 683b206e 65787420 6669656c 64206973 h; next field is │ │ │ │ - 0x00068310 20617420 6f666673 65742025 7a642062 at offset %zd b │ │ │ │ - 0x00068320 75742025 7a642065 78706563 74656400 ut %zd expected. │ │ │ │ - 0x00068330 45787065 63746564 2025732c 20676f74 Expected %s, got │ │ │ │ - 0x00068340 20252e32 30307300 696e7661 6c696420 %.200s.invalid │ │ │ │ - 0x00068350 76746162 6c652066 6f756e64 20666f72 vtable found for │ │ │ │ - 0x00068360 20696d70 6f727465 64207479 70650000 imported type.. │ │ │ │ - 0x00068370 6275696c 74696e73 00000000 6e756d70 builtins....nump │ │ │ │ - 0x00068380 79000000 64747970 65000000 666c6174 y...dtype...flat │ │ │ │ - 0x00068390 69746572 00000000 62726f61 64636173 iter....broadcas │ │ │ │ - 0x000683a0 74000000 6e646172 72617900 67656e65 t...ndarray.gene │ │ │ │ - 0x000683b0 72696300 6e756d62 65720000 7369676e ric.number..sign │ │ │ │ - 0x000683c0 6564696e 74656765 72000000 756e7369 edinteger...unsi │ │ │ │ - 0x000683d0 676e6564 696e7465 67657200 696e6578 gnedinteger.inex │ │ │ │ - 0x000683e0 61637400 666c6f61 74696e67 00000000 act.floating.... │ │ │ │ - 0x000683f0 636f6d70 6c657866 6c6f6174 696e6700 complexfloating. │ │ │ │ - 0x00068400 666c6578 69626c65 00000000 63686172 flexible....char │ │ │ │ - 0x00068410 61637465 72000000 7566756e 63000000 acter...ufunc... │ │ │ │ - 0x00068420 79742e67 656f6d65 7472792e 6f63745f yt.geometry.oct_ │ │ │ │ - 0x00068430 76697369 746f7273 00000000 4f637456 visitors....OctV │ │ │ │ - 0x00068440 69736974 6f720000 436f756e 74546f74 isitor..CountTot │ │ │ │ - 0x00068450 616c4f63 74730000 436f756e 74546f74 alOcts..CountTot │ │ │ │ - 0x00068460 616c4365 6c6c7300 4d61726b 4f637473 alCells.MarkOcts │ │ │ │ - 0x00068470 00000000 4d61736b 4f637473 00000000 ....MaskOcts.... │ │ │ │ - 0x00068480 496e6465 784f6374 73000000 4d61736b IndexOcts...Mask │ │ │ │ - 0x00068490 6564496e 6465784f 63747300 496e6465 edIndexOcts.Inde │ │ │ │ - 0x000684a0 784d6173 6b4d6170 4f637473 00000000 xMaskMapOcts.... │ │ │ │ - 0x000684b0 49436f6f 7264734f 63747300 49526573 ICoordsOcts.IRes │ │ │ │ - 0x000684c0 4f637473 00000000 46436f6f 7264734f Octs....FCoordsO │ │ │ │ - 0x000684d0 63747300 46576964 74684f63 74730000 cts.FWidthOcts.. │ │ │ │ - 0x000684e0 436f7079 41727261 79493634 00000000 CopyArrayI64.... │ │ │ │ - 0x000684f0 436f7079 41727261 79463634 00000000 CopyArrayF64.... │ │ │ │ - 0x00068500 436f7079 46696c65 496e6441 72726179 CopyFileIndArray │ │ │ │ - 0x00068510 49380000 4964656e 74696679 4f637473 I8..IdentifyOcts │ │ │ │ - 0x00068520 00000000 41737369 676e446f 6d61696e ....AssignDomain │ │ │ │ - 0x00068530 496e6400 46696c6c 46696c65 496e6469 Ind.FillFileIndi │ │ │ │ - 0x00068540 6365734f 00000000 46696c6c 46696c65 cesO....FillFile │ │ │ │ - 0x00068550 496e6469 63657352 00000000 436f756e IndicesR....Coun │ │ │ │ - 0x00068560 74427944 6f6d6169 6e000000 53746f72 tByDomain...Stor │ │ │ │ - 0x00068570 654f6374 72656500 4c6f6164 4f637472 eOctree.LoadOctr │ │ │ │ - 0x00068580 65650000 4d6f7274 6f6e496e 6465784f ee..MortonIndexO │ │ │ │ - 0x00068590 63747300 53746f72 65496e64 65780000 cts.StoreIndex.. │ │ │ │ - 0x000685a0 42617365 4e656967 68626f75 72566973 BaseNeighbourVis │ │ │ │ - 0x000685b0 69746f72 00000000 4e656967 68626f75 itor....Neighbou │ │ │ │ - 0x000685c0 7243656c 6c496e64 65785669 7369746f rCellIndexVisito │ │ │ │ - 0x000685d0 72000000 4e656967 68626f75 7243656c r...NeighbourCel │ │ │ │ - 0x000685e0 6c566973 69746f72 00000000 79742e67 lVisitor....yt.g │ │ │ │ - 0x000685f0 656f6d65 7472792e 73656c65 6374696f eometry.selectio │ │ │ │ - 0x00068600 6e5f726f 7574696e 65730000 53656c65 n_routines..Sele │ │ │ │ - 0x00068610 63746f72 4f626a65 63740000 416c7761 ctorObject..Alwa │ │ │ │ - 0x00068620 79735365 6c656374 6f720000 4f637472 ysSelector..Octr │ │ │ │ - 0x00068630 65655375 62736574 53656c65 63746f72 eeSubsetSelector │ │ │ │ - 0x00068640 00000000 426f6f6c 65616e53 656c6563 ....BooleanSelec │ │ │ │ - 0x00068650 746f7200 79742e75 74696c69 74696573 tor.yt.utilities │ │ │ │ - 0x00068660 2e6c6962 2e616c6c 6f636174 696f6e5f .lib.allocation_ │ │ │ │ - 0x00068670 636f6e74 61696e65 72000000 4f626a65 container...Obje │ │ │ │ - 0x00068680 6374506f 6f6c0000 79742e67 656f6d65 ctPool..yt.geome │ │ │ │ - 0x00068690 7472792e 6f63745f 636f6e74 61696e65 try.oct_containe │ │ │ │ - 0x000686a0 72000000 4f63744f 626a6563 74506f6f r...OctObjectPoo │ │ │ │ - 0x000686b0 6c000000 4f637472 6565436f 6e746169 l...OctreeContai │ │ │ │ - 0x000686c0 6e657200 53706172 73654f63 74726565 ner.SparseOctree │ │ │ │ - 0x000686d0 436f6e74 61696e65 72000000 52414d53 Container...RAMS │ │ │ │ - 0x000686e0 45534f63 74726565 436f6e74 61696e65 ESOctreeContaine │ │ │ │ - 0x000686f0 72000000 79742e67 656f6d65 7472792e r...yt.geometry. │ │ │ │ - 0x00068700 70617274 69636c65 5f646570 6f736974 particle_deposit │ │ │ │ - 0x00068710 00000000 50617274 69636c65 4465706f ....ParticleDepo │ │ │ │ - 0x00068720 7369744f 70657261 74696f6e 00000000 sitOperation.... │ │ │ │ - 0x00068730 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x00068740 2e656c65 6d656e74 5f6d6170 70696e67 .element_mapping │ │ │ │ - 0x00068750 73000000 456c656d 656e7453 616d706c s...ElementSampl │ │ │ │ - 0x00068760 65720000 50315361 6d706c65 72314400 er..P1Sampler1D. │ │ │ │ - 0x00068770 50315361 6d706c65 72324400 50315361 P1Sampler2D.P1Sa │ │ │ │ - 0x00068780 6d706c65 72334400 4e6f6e6c 696e6561 mpler3D.Nonlinea │ │ │ │ - 0x00068790 72536f6c 76655361 6d706c65 72334400 rSolveSampler3D. │ │ │ │ - 0x000687a0 51315361 6d706c65 72334400 57315361 Q1Sampler3D.W1Sa │ │ │ │ - 0x000687b0 6d706c65 72334400 53325361 6d706c65 mpler3D.S2Sample │ │ │ │ - 0x000687c0 72334400 4e6f6e6c 696e6561 72536f6c r3D.NonlinearSol │ │ │ │ - 0x000687d0 76655361 6d706c65 72324400 51315361 veSampler2D.Q1Sa │ │ │ │ - 0x000687e0 6d706c65 72324400 51325361 6d706c65 mpler2D.Q2Sample │ │ │ │ - 0x000687f0 72324400 54325361 6d706c65 72324400 r2D.T2Sampler2D. │ │ │ │ - 0x00068800 54657432 53616d70 6c657233 44000000 Tet2Sampler3D... │ │ │ │ - 0x00068810 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x00068820 2e626f75 6e646564 5f707269 6f726974 .bounded_priorit │ │ │ │ - 0x00068830 795f7175 65756500 426f756e 64656450 y_queue.BoundedP │ │ │ │ - 0x00068840 72696f72 69747951 75657565 00000000 riorityQueue.... │ │ │ │ - 0x00068850 4e656967 68626f72 4c697374 00000000 NeighborList.... │ │ │ │ - 0x00068860 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x00068870 2e63796b 64747265 652e6b64 74726565 .cykdtree.kdtree │ │ │ │ - 0x00068880 00000000 50794e6f 64650000 50794b44 ....PyNode..PyKD │ │ │ │ - 0x00068890 54726565 00000000 4269672d 656e6469 Tree....Big-endi │ │ │ │ - 0x000688a0 616e2062 75666665 72206e6f 74207375 an buffer not su │ │ │ │ - 0x000688b0 70706f72 74656420 6f6e206c 6974746c pported on littl │ │ │ │ - 0x000688c0 652d656e 6469616e 20636f6d 70696c65 e-endian compile │ │ │ │ - 0x000688d0 72000000 42756666 65722061 63717569 r...Buffer acqui │ │ │ │ - 0x000688e0 73697469 6f6e3a20 45787065 63746564 sition: Expected │ │ │ │ - 0x000688f0 20277b27 20616674 65722027 54270000 '{' after 'T'.. │ │ │ │ - 0x00068900 43616e6e 6f742068 616e646c 65207265 Cannot handle re │ │ │ │ - 0x00068910 70656174 65642061 72726179 7320696e peated arrays in │ │ │ │ - 0x00068920 20666f72 6d617420 73747269 6e670000 format string.. │ │ │ │ - 0x00068930 446f6573 206e6f74 20756e64 65727374 Does not underst │ │ │ │ - 0x00068940 616e6420 63686172 61637465 72206275 and character bu │ │ │ │ - 0x00068950 66666572 20647479 70652066 6f726d61 ffer dtype forma │ │ │ │ - 0x00068960 74207374 72696e67 20282725 63272900 t string ('%c'). │ │ │ │ - 0x00068970 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ - 0x00068980 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ - 0x00068990 2c20676f 74202564 00000000 45787065 , got %d....Expe │ │ │ │ - 0x000689a0 63746564 20612063 6f6d6d61 20696e20 cted a comma in │ │ │ │ - 0x000689b0 666f726d 61742073 7472696e 672c2067 format string, g │ │ │ │ - 0x000689c0 6f742027 25632700 45787065 63746564 ot '%c'.Expected │ │ │ │ - 0x000689d0 20256420 64696d65 6e73696f 6e287329 %d dimension(s) │ │ │ │ - 0x000689e0 2c20676f 74202564 00000000 556e6578 , got %d....Unex │ │ │ │ - 0x000689f0 70656374 65642065 6e64206f 6620666f pected end of fo │ │ │ │ - 0x00068a00 726d6174 20737472 696e672c 20657870 rmat string, exp │ │ │ │ - 0x00068a10 65637465 64202729 27000000 252e3230 ected ')'...%.20 │ │ │ │ - 0x00068a20 30732829 206e6565 64732061 6e206172 0s() needs an ar │ │ │ │ - 0x00068a30 67756d65 6e740000 6f622d3e 6f625f74 gument..ob->ob_t │ │ │ │ - 0x00068a40 79706520 213d2026 50794c6f 6e675f54 ype != &PyLong_T │ │ │ │ - 0x00068a50 79706500 696e7420 5f5f5079 785f7661 ype.int __Pyx_va │ │ │ │ - 0x00068a60 6c696461 74655f62 61736573 5f747570 lidate_bases_tup │ │ │ │ - 0x00068a70 6c652863 6f6e7374 20636861 722a2c20 le(const char*, │ │ │ │ - 0x00068a80 50795f73 73697a65 5f742c20 50794f62 Py_ssize_t, PyOb │ │ │ │ - 0x00068a90 6a656374 2a290000 50795475 706c655f ject*)..PyTuple_ │ │ │ │ - 0x00068aa0 43686563 6b286261 73657329 00000000 Check(bases).... │ │ │ │ - 0x00068ab0 62617365 20636c61 73732027 252e3230 base class '%.20 │ │ │ │ - 0x00068ac0 30732720 6973206e 6f742061 20686561 0s' is not a hea │ │ │ │ - 0x00068ad0 70207479 70650000 65787465 6e73696f p type..extensio │ │ │ │ - 0x00068ae0 6e207479 70652027 252e3230 30732720 n type '%.200s' │ │ │ │ - 0x00068af0 68617320 6e6f205f 5f646963 745f5f20 has no __dict__ │ │ │ │ - 0x00068b00 736c6f74 2c206275 74206261 73652074 slot, but base t │ │ │ │ - 0x00068b10 79706520 27252e32 30307327 20686173 ype '%.200s' has │ │ │ │ - 0x00068b20 3a206569 74686572 20616464 20276364 : either add 'cd │ │ │ │ - 0x00068b30 65662064 69637420 5f5f6469 63745f5f ef dict __dict__ │ │ │ │ - 0x00068b40 2720746f 20746865 20657874 656e7369 ' to the extensi │ │ │ │ - 0x00068b50 6f6e2074 79706520 6f722061 64642027 on type or add ' │ │ │ │ - 0x00068b60 5f5f736c 6f74735f 5f203d20 5b2e2e2e __slots__ = [... │ │ │ │ - 0x00068b70 5d272074 6f207468 65206261 73652074 ]' to the base t │ │ │ │ - 0x00068b80 79706500 696e7420 5f5f5079 785f4d65 ype.int __Pyx_Me │ │ │ │ - 0x00068b90 72676556 7461626c 65732850 79547970 rgeVtables(PyTyp │ │ │ │ - 0x00068ba0 654f626a 6563742a 29000000 6d756c74 eObject*)...mult │ │ │ │ - 0x00068bb0 69706c65 20626173 65732068 61766520 iple bases have │ │ │ │ - 0x00068bc0 76746162 6c652063 6f6e666c 6963743a vtable conflict: │ │ │ │ - 0x00068bd0 2027252e 32303073 2720616e 64202725 '%.200s' and '% │ │ │ │ - 0x00068be0 2e323030 73270000 6f726428 29206578 .200s'..ord() ex │ │ │ │ - 0x00068bf0 70656374 65642073 7472696e 67206f66 pected string of │ │ │ │ - 0x00068c00 206c656e 67746820 312c2062 75742025 length 1, but % │ │ │ │ - 0x00068c10 2e323030 7320666f 756e6400 50795f73 .200s found.Py_s │ │ │ │ - 0x00068c20 73697a65 5f742050 79427974 65417272 size_t PyByteArr │ │ │ │ - 0x00068c30 61795f47 45545f53 495a4528 50794f62 ay_GET_SIZE(PyOb │ │ │ │ - 0x00068c40 6a656374 2a290000 2f757372 2f696e63 ject*)../usr/inc │ │ │ │ - 0x00068c50 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ - 0x00068c60 63707974 686f6e2f 62797465 61727261 cpython/bytearra │ │ │ │ - 0x00068c70 796f626a 6563742e 68000000 50794279 yobject.h...PyBy │ │ │ │ - 0x00068c80 74654172 7261795f 43686563 6b286f70 teArray_Check(op │ │ │ │ - 0x00068c90 29000000 63686172 2a205079 42797465 )...char* PyByte │ │ │ │ - 0x00068ca0 41727261 795f4153 5f535452 494e4728 Array_AS_STRING( │ │ │ │ - 0x00068cb0 50794f62 6a656374 2a290000 6f726428 PyObject*)..ord( │ │ │ │ - 0x00068cc0 29206578 70656374 65642061 20636861 ) expected a cha │ │ │ │ - 0x00068cd0 72616374 65722c20 62757420 73747269 racter, but stri │ │ │ │ - 0x00068ce0 6e67206f 66206c65 6e677468 20257a64 ng of length %zd │ │ │ │ - 0x00068cf0 20666f75 6e640000 766f6964 2a205f50 found..void* _P │ │ │ │ - 0x00068d00 79556e69 636f6465 5f4e4f4e 434f4d50 yUnicode_NONCOMP │ │ │ │ - 0x00068d10 4143545f 44415441 2850794f 626a6563 ACT_DATA(PyObjec │ │ │ │ - 0x00068d20 742a2900 64617461 20213d20 4e554c4c t*).data != NULL │ │ │ │ - 0x00068d30 00000000 766f6964 20507955 6e69636f ....void PyUnico │ │ │ │ - 0x00068d40 64655f57 52495445 28696e74 2c20766f de_WRITE(int, vo │ │ │ │ - 0x00068d50 69642a2c 2050795f 7373697a 655f742c id*, Py_ssize_t, │ │ │ │ - 0x00068d60 2050795f 55435334 29000000 696e6465 Py_UCS4)...inde │ │ │ │ - 0x00068d70 78203e3d 20300000 50794f62 6a656374 x >= 0..PyObject │ │ │ │ - 0x00068d80 2a205f5f 5079785f 5079556e 69636f64 * __Pyx_PyUnicod │ │ │ │ - 0x00068d90 655f4672 6f6d5f50 795f7373 697a655f e_From_Py_ssize_ │ │ │ │ - 0x00068da0 74285079 5f737369 7a655f74 2c205079 t(Py_ssize_t, Py │ │ │ │ - 0x00068db0 5f737369 7a655f74 2c206368 61722c20 _ssize_t, char, │ │ │ │ - 0x00068dc0 63686172 29000000 216c6173 745f6f6e char)...!last_on │ │ │ │ - 0x00068dd0 655f6f66 66207c7c 202a6470 6f73203d e_off || *dpos = │ │ │ │ - 0x00068de0 3d202730 27000000 5f5f616e 6e6f7461 = '0'...__annota │ │ │ │ - 0x00068df0 74696f6e 735f5f20 6d757374 20626520 tions__ must be │ │ │ │ - 0x00068e00 73657420 746f2061 20646963 74206f62 set to a dict ob │ │ │ │ - 0x00068e10 6a656374 00000000 5f5f7175 616c6e61 ject....__qualna │ │ │ │ - 0x00068e20 6d655f5f 206d7573 74206265 20736574 me__ must be set │ │ │ │ - 0x00068e30 20746f20 61207374 72696e67 206f626a to a string obj │ │ │ │ - 0x00068e40 65637400 5f5f6e61 6d655f5f 206d7573 ect.__name__ mus │ │ │ │ - 0x00068e50 74206265 20736574 20746f20 61207374 t be set to a st │ │ │ │ - 0x00068e60 72696e67 206f626a 65637400 5f5f6b77 ring object.__kw │ │ │ │ - 0x00068e70 64656661 756c7473 5f5f206d 75737420 defaults__ must │ │ │ │ - 0x00068e80 62652073 65742074 6f206120 64696374 be set to a dict │ │ │ │ - 0x00068e90 206f626a 65637400 6368616e 67657320 object.changes │ │ │ │ - 0x00068ea0 746f2063 7966756e 6374696f 6e2e5f5f to cyfunction.__ │ │ │ │ - 0x00068eb0 6b776465 6661756c 74735f5f 2077696c kwdefaults__ wil │ │ │ │ - 0x00068ec0 6c206e6f 74206375 7272656e 746c7920 l not currently │ │ │ │ - 0x00068ed0 61666665 63742074 68652076 616c7565 affect the value │ │ │ │ - 0x00068ee0 73207573 65642069 6e206675 6e637469 s used in functi │ │ │ │ - 0x00068ef0 6f6e2063 616c6c73 00000000 5f5f6465 on calls....__de │ │ │ │ - 0x00068f00 6661756c 74735f5f 206d7573 74206265 faults__ must be │ │ │ │ - 0x00068f10 20736574 20746f20 61207475 706c6520 set to a tuple │ │ │ │ - 0x00068f20 6f626a65 63740000 6368616e 67657320 object..changes │ │ │ │ - 0x00068f30 746f2063 7966756e 6374696f 6e2e5f5f to cyfunction.__ │ │ │ │ - 0x00068f40 64656661 756c7473 5f5f2077 696c6c20 defaults__ will │ │ │ │ - 0x00068f50 6e6f7420 63757272 656e746c 79206166 not currently af │ │ │ │ - 0x00068f60 66656374 20746865 2076616c 75657320 fect the values │ │ │ │ - 0x00068f70 75736564 20696e20 66756e63 74696f6e used in function │ │ │ │ - 0x00068f80 2063616c 6c730000 66756e63 74696f6e calls..function │ │ │ │ - 0x00068f90 27732064 69637469 6f6e6172 79206d61 's dictionary ma │ │ │ │ - 0x00068fa0 79206e6f 74206265 2064656c 65746564 y not be deleted │ │ │ │ - 0x00068fb0 00000000 73657474 696e6720 66756e63 ....setting func │ │ │ │ - 0x00068fc0 74696f6e 27732064 69637469 6f6e6172 tion's dictionar │ │ │ │ - 0x00068fd0 7920746f 2061206e 6f6e2d64 69637400 y to a non-dict. │ │ │ │ - 0x00068fe0 252e3230 30732829 206b6579 776f7264 %.200s() keyword │ │ │ │ - 0x00068ff0 73206d75 73742062 65207374 72696e67 s must be string │ │ │ │ - 0x00069000 73000000 25732829 20676f74 20616e20 s...%s() got an │ │ │ │ - 0x00069010 756e6578 70656374 6564206b 6579776f unexpected keywo │ │ │ │ - 0x00069020 72642061 7267756d 656e7420 27255527 rd argument '%U' │ │ │ │ - 0x00069030 00000000 696e7374 616e6365 20657863 ....instance exc │ │ │ │ - 0x00069040 65707469 6f6e206d 6179206e 6f742068 eption may not h │ │ │ │ - 0x00069050 61766520 61207365 70617261 74652076 ave a separate v │ │ │ │ - 0x00069060 616c7565 00000000 72616973 653a2065 alue....raise: e │ │ │ │ - 0x00069070 78636570 74696f6e 20636c61 7373206d xception class m │ │ │ │ - 0x00069080 75737420 62652061 20737562 636c6173 ust be a subclas │ │ │ │ - 0x00069090 73206f66 20426173 65457863 65707469 s of BaseExcepti │ │ │ │ - 0x000690a0 6f6e0000 63616c6c 696e6720 25522073 on..calling %R s │ │ │ │ - 0x000690b0 686f756c 64206861 76652072 65747572 hould have retur │ │ │ │ - 0x000690c0 6e656420 616e2069 6e737461 6e636520 ned an instance │ │ │ │ - 0x000690d0 6f662042 61736545 78636570 74696f6e of BaseException │ │ │ │ - 0x000690e0 2c206e6f 74202552 00000000 696e7420 , not %R....int │ │ │ │ - 0x000690f0 5f5f5079 785f5079 4572725f 47697665 __Pyx_PyErr_Give │ │ │ │ - 0x00069100 6e457863 65707469 6f6e4d61 74636865 nExceptionMatche │ │ │ │ - 0x00069110 73322850 794f626a 6563742a 2c205079 s2(PyObject*, Py │ │ │ │ - 0x00069120 4f626a65 63742a2c 2050794f 626a6563 Object*, PyObjec │ │ │ │ - 0x00069130 742a2900 50794578 63657074 696f6e43 t*).PyExceptionC │ │ │ │ - 0x00069140 6c617373 5f436865 636b2865 78635f74 lass_Check(exc_t │ │ │ │ - 0x00069150 79706531 29000000 50794578 63657074 ype1)...PyExcept │ │ │ │ - 0x00069160 696f6e43 6c617373 5f436865 636b2865 ionClass_Check(e │ │ │ │ - 0x00069170 78635f74 79706532 29000000 696e7420 xc_type2)...int │ │ │ │ - 0x00069180 5f5f5079 785f5079 4572725f 47697665 __Pyx_PyErr_Give │ │ │ │ - 0x00069190 6e457863 65707469 6f6e4d61 74636865 nExceptionMatche │ │ │ │ - 0x000691a0 73547570 6c652850 794f626a 6563742a sTuple(PyObject* │ │ │ │ - 0x000691b0 2c205079 4f626a65 63742a29 00000000 , PyObject*).... │ │ │ │ - 0x000691c0 50794578 63657074 696f6e43 6c617373 PyExceptionClass │ │ │ │ - 0x000691d0 5f436865 636b2865 78635f74 79706529 _Check(exc_type) │ │ │ │ - 0x000691e0 00000000 42756666 65722068 61732077 ....Buffer has w │ │ │ │ - 0x000691f0 726f6e67 206e756d 62657220 6f662064 rong number of d │ │ │ │ - 0x00069200 696d656e 73696f6e 73202865 78706563 imensions (expec │ │ │ │ - 0x00069210 74656420 25642c20 676f7420 25642900 ted %d, got %d). │ │ │ │ - 0x00069220 62756666 65722064 74797065 00000000 buffer dtype.... │ │ │ │ - 0x00069230 4974656d 2073697a 65206f66 20627566 Item size of buf │ │ │ │ - 0x00069240 66657220 28257a64 20627974 65257329 fer (%zd byte%s) │ │ │ │ - 0x00069250 20646f65 73206e6f 74206d61 74636820 does not match │ │ │ │ - 0x00069260 73697a65 206f6620 27257327 2028257a size of '%s' (%z │ │ │ │ - 0x00069270 64206279 74652573 29000000 4d697373 d byte%s)...Miss │ │ │ │ - 0x00069280 696e6720 74797065 206f626a 65637400 ing type object. │ │ │ │ - 0x00069290 43616e6e 6f742063 6f6e7665 72742025 Cannot convert % │ │ │ │ - 0x000692a0 2e323030 7320746f 20252e32 30307300 .200s to %.200s. │ │ │ │ - 0x000692b0 50795f55 43533420 5079556e 69636f64 Py_UCS4 PyUnicod │ │ │ │ - 0x000692c0 655f5245 41445f43 48415228 50794f62 e_READ_CHAR(PyOb │ │ │ │ - 0x000692d0 6a656374 2a2c2050 795f7373 697a655f ject*, Py_ssize_ │ │ │ │ - 0x000692e0 74290000 6f6e6c79 2073696e 676c6520 t)..only single │ │ │ │ - 0x000692f0 63686172 61637465 7220756e 69636f64 character unicod │ │ │ │ - 0x00069300 65207374 72696e67 73206361 6e206265 e strings can be │ │ │ │ - 0x00069310 20636f6e 76657274 65642074 6f205079 converted to Py │ │ │ │ - 0x00069320 5f554353 342c2067 6f74206c 656e6774 _UCS4, got lengt │ │ │ │ - 0x00069330 6820257a 64000000 746f6f20 6d616e79 h %zd...too many │ │ │ │ - 0x00069340 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ - 0x00069350 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ - 0x00069360 00000000 41726775 6d656e74 2027252e ....Argument '%. │ │ │ │ - 0x00069370 32303073 27206861 7320696e 636f7272 200s' has incorr │ │ │ │ - 0x00069380 65637420 74797065 20286578 70656374 ect type (expect │ │ │ │ - 0x00069390 65642025 2e323030 732c2067 6f742025 ed %.200s, got % │ │ │ │ - 0x000693a0 2e323030 73290000 616e2069 6e746567 .200s)..an integ │ │ │ │ - 0x000693b0 65722069 73207265 71756972 65640000 er is required.. │ │ │ │ - 0x000693c0 76616c75 6520746f 6f206c61 72676520 value too large │ │ │ │ - 0x000693d0 746f2063 6f6e7665 72742074 6f206e70 to convert to np │ │ │ │ - 0x000693e0 795f7569 6e743800 63616e27 7420636f y_uint8.can't co │ │ │ │ - 0x000693f0 6e766572 74206e65 67617469 76652076 nvert negative v │ │ │ │ - 0x00069400 616c7565 20746f20 6e70795f 75696e74 alue to npy_uint │ │ │ │ - 0x00069410 38000000 76616c75 6520746f 6f206c61 8...value too la │ │ │ │ - 0x00069420 72676520 746f2063 6f6e7665 72742074 rge to convert t │ │ │ │ - 0x00069430 6f206e70 795f696e 74380000 252e3230 o npy_int8..%.20 │ │ │ │ - 0x00069440 30732829 2074616b 6573206e 6f206172 0s() takes no ar │ │ │ │ - 0x00069450 67756d65 6e747320 28257a64 20676976 guments (%zd giv │ │ │ │ - 0x00069460 656e2900 252e3230 30732829 2074616b en).%.200s() tak │ │ │ │ - 0x00069470 65732065 78616374 6c79206f 6e652061 es exactly one a │ │ │ │ - 0x00069480 7267756d 656e7420 28257a64 20676976 rgument (%zd giv │ │ │ │ - 0x00069490 656e2900 252e3230 30732829 2074616b en).%.200s() tak │ │ │ │ - 0x000694a0 6573206e 6f206b65 79776f72 64206172 es no keyword ar │ │ │ │ - 0x000694b0 67756d65 6e747300 696e7420 5f5f5079 guments.int __Py │ │ │ │ - 0x000694c0 785f5365 74497465 6d496e74 5f466173 x_SetItemInt_Fas │ │ │ │ - 0x000694d0 74285079 4f626a65 63742a2c 2050795f t(PyObject*, Py_ │ │ │ │ - 0x000694e0 7373697a 655f742c 2050794f 626a6563 ssize_t, PyObjec │ │ │ │ - 0x000694f0 742a2c20 696e742c 20696e74 2c20696e t*, int, int, in │ │ │ │ - 0x00069500 74290000 50794c69 73745f43 6865636b t)..PyList_Check │ │ │ │ - 0x00069510 286f2900 50794f62 6a656374 2a205f5f (o).PyObject* __ │ │ │ │ - 0x00069520 5079785f 43794675 6e637469 6f6e5f43 Pyx_CyFunction_C │ │ │ │ - 0x00069530 616c6c41 734d6574 686f6428 50794f62 allAsMethod(PyOb │ │ │ │ - 0x00069540 6a656374 2a2c2050 794f626a 6563742a ject*, PyObject* │ │ │ │ - 0x00069550 2c205079 4f626a65 63742a29 00000000 , PyObject*).... │ │ │ │ - 0x00069560 50795475 706c655f 43686563 6b286172 PyTuple_Check(ar │ │ │ │ - 0x00069570 67732900 6b657977 6f726473 206d7573 gs).keywords mus │ │ │ │ - 0x00069580 74206265 20737472 696e6773 00000000 t be strings.... │ │ │ │ - 0x00069590 756e626f 756e6420 6d657468 6f642025 unbound method % │ │ │ │ - 0x000695a0 2e323030 53282920 6e656564 7320616e .200S() needs an │ │ │ │ - 0x000695b0 20617267 756d656e 74000000 50794f62 argument...PyOb │ │ │ │ - 0x000695c0 6a656374 2a205f5f 7079785f 46757365 ject* __pyx_Fuse │ │ │ │ - 0x000695d0 6446756e 6374696f 6e5f6361 6c6c2850 dFunction_call(P │ │ │ │ - 0x000695e0 794f626a 6563742a 2c205079 4f626a65 yObject*, PyObje │ │ │ │ - 0x000695f0 63742a2c 2050794f 626a6563 742a2900 ct*, PyObject*). │ │ │ │ - 0x00069600 27252e32 30307327 206f626a 65637420 '%.200s' object │ │ │ │ - 0x00069610 6973206e 6f742073 75627363 72697074 is not subscript │ │ │ │ - 0x00069620 61626c65 00000000 63616e6e 6f742069 able....cannot i │ │ │ │ - 0x00069630 6d706f72 74206e61 6d652025 53000000 mport name %S... │ │ │ │ - 0x00069640 50794f62 6a656374 2a205f5f 5079785f PyObject* __Pyx_ │ │ │ │ - 0x00069650 5079556e 69636f64 655f4a6f 696e2850 PyUnicode_Join(P │ │ │ │ - 0x00069660 794f626a 6563742a 2c205079 5f737369 yObject*, Py_ssi │ │ │ │ - 0x00069670 7a655f74 2c205079 5f737369 7a655f74 ze_t, Py_ssize_t │ │ │ │ - 0x00069680 2c205079 5f554353 34290000 50795475 , Py_UCS4)..PyTu │ │ │ │ - 0x00069690 706c655f 43686563 6b287661 6c75655f ple_Check(value_ │ │ │ │ - 0x000696a0 7475706c 65290000 6a6f696e 28292072 tuple)..join() r │ │ │ │ - 0x000696b0 6573756c 74206973 20746f6f 206c6f6e esult is too lon │ │ │ │ - 0x000696c0 6720666f 72206120 50797468 6f6e2073 g for a Python s │ │ │ │ - 0x000696d0 7472696e 67000000 25732829 20676f74 tring...%s() got │ │ │ │ - 0x000696e0 206d756c 7469706c 65207661 6c756573 multiple values │ │ │ │ - 0x000696f0 20666f72 206b6579 776f7264 20617267 for keyword arg │ │ │ │ - 0x00069700 756d656e 74202725 55270000 79742f75 ument '%U'..yt/u │ │ │ │ - 0x00069710 74696c69 74696573 2f6c6962 2f706978 tilities/lib/pix │ │ │ │ - 0x00069720 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x00069730 65732e70 79780000 50794f62 6a656374 es.pyx..PyObject │ │ │ │ - 0x00069740 2a205079 4346756e 6374696f 6e5f4745 * PyCFunction_GE │ │ │ │ - 0x00069750 545f5345 4c462850 794f626a 6563742a T_SELF(PyObject* │ │ │ │ - 0x00069760 29000000 2f757372 2f696e63 6c756465 ).../usr/include │ │ │ │ - 0x00069770 2f707974 686f6e33 2e31332f 63707974 /python3.13/cpyt │ │ │ │ - 0x00069780 686f6e2f 6d657468 6f646f62 6a656374 hon/methodobject │ │ │ │ - 0x00069790 2e680000 50794346 756e6374 696f6e5f .h..PyCFunction_ │ │ │ │ - 0x000697a0 43686563 6b286675 6e635f6f 626a2900 Check(func_obj). │ │ │ │ - 0x000697b0 50794f62 6a656374 2a205f5f 5079785f PyObject* __Pyx_ │ │ │ │ - 0x000697c0 47657449 74656d49 6e745f46 61737428 GetItemInt_Fast( │ │ │ │ - 0x000697d0 50794f62 6a656374 2a2c2050 795f7373 PyObject*, Py_ss │ │ │ │ - 0x000697e0 697a655f 742c2069 6e742c20 696e742c ize_t, int, int, │ │ │ │ - 0x000697f0 20696e74 29000000 63616e6e 6f742066 int)...cannot f │ │ │ │ - 0x00069800 69742027 252e3230 30732720 696e746f it '%.200s' into │ │ │ │ - 0x00069810 20616e20 696e6465 782d7369 7a656420 an index-sized │ │ │ │ - 0x00069820 696e7465 67657200 25732028 25733a25 integer.%s (%s:% │ │ │ │ - 0x00069830 64290000 3c737472 696e6773 6f757263 d)....View.MemoryV │ │ │ │ - 0x00069850 6965772e 6d656d6f 72797669 65775f63 iew.memoryview_c │ │ │ │ - 0x00069860 77726170 70657200 4974656d 2073697a wrapper.Item siz │ │ │ │ - 0x00069870 65206f66 20627566 66657220 28257a75 e of buffer (%zu │ │ │ │ - 0x00069880 20627974 65257329 20646f65 73206e6f byte%s) does no │ │ │ │ - 0x00069890 74206d61 74636820 73697a65 206f6620 t match size of │ │ │ │ - 0x000698a0 27257327 2028257a 75206279 74652573 '%s' (%zu byte%s │ │ │ │ - 0x000698b0 29000000 42756666 65722069 73206e6f )...Buffer is no │ │ │ │ - 0x000698c0 7420696e 64697265 63746c79 20636f6e t indirectly con │ │ │ │ - 0x000698d0 74696775 6f757320 696e2064 696d656e tiguous in dimen │ │ │ │ - 0x000698e0 73696f6e 2025642e 00000000 42756666 sion %d.....Buff │ │ │ │ - 0x000698f0 65722061 6e64206d 656d6f72 79766965 er and memoryvie │ │ │ │ - 0x00069900 77206172 65206e6f 7420636f 6e746967 w are not contig │ │ │ │ - 0x00069910 756f7573 20696e20 74686520 73616d65 uous in the same │ │ │ │ - 0x00069920 2064696d 656e7369 6f6e2e00 432d636f dimension..C-co │ │ │ │ - 0x00069930 6e746967 756f7573 20627566 66657220 ntiguous buffer │ │ │ │ - 0x00069940 6973206e 6f742063 6f6e7469 67756f75 is not contiguou │ │ │ │ - 0x00069950 7320696e 2064696d 656e7369 6f6e2025 s in dimension % │ │ │ │ - 0x00069960 64000000 432d636f 6e746967 756f7573 d...C-contiguous │ │ │ │ - 0x00069970 20627566 66657220 6973206e 6f742069 buffer is not i │ │ │ │ - 0x00069980 6e646972 65637420 696e2064 696d656e ndirect in dimen │ │ │ │ - 0x00069990 73696f6e 20256400 42756666 65722065 sion %d.Buffer e │ │ │ │ - 0x000699a0 78706f73 65732073 75626f66 66736574 xposes suboffset │ │ │ │ - 0x000699b0 73206275 74206e6f 20737472 69646573 s but no strides │ │ │ │ - 0x000699c0 00000000 42756666 6572206e 6f742063 ....Buffer not c │ │ │ │ - 0x000699d0 6f6d7061 7469626c 65207769 74682064 ompatible with d │ │ │ │ - 0x000699e0 69726563 74206163 63657373 20696e20 irect access in │ │ │ │ - 0x000699f0 64696d65 6e73696f 6e202564 2e000000 dimension %d.... │ │ │ │ - 0x00069a00 42756666 65722069 73206e6f 7420696e Buffer is not in │ │ │ │ - 0x00069a10 64697265 63746c79 20616363 65737369 directly accessi │ │ │ │ - 0x00069a20 626c6520 696e2064 696d656e 73696f6e ble in dimension │ │ │ │ - 0x00069a30 2025642e 00000000 42756666 6572206e %d.....Buffer n │ │ │ │ - 0x00069a40 6f742043 20636f6e 74696775 6f75732e ot C contiguous. │ │ │ │ - 0x00069a50 00000000 79742e75 74696c69 74696573 ....yt.utilities │ │ │ │ - 0x00069a60 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x00069a70 6e5f726f 7574696e 65732e5f 5f646566 n_routines.__def │ │ │ │ - 0x00069a80 61756c74 735f5f00 666c6f61 74206469 aults__.float di │ │ │ │ - 0x00069a90 76697369 6f6e0000 79742e75 74696c69 vision..yt.utili │ │ │ │ - 0x00069aa0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x00069ab0 6174696f 6e5f726f 7574696e 65732e61 ation_routines.a │ │ │ │ - 0x00069ac0 69746f66 665f4c61 6d626461 5f627468 itoff_Lambda_bth │ │ │ │ - 0x00069ad0 6574615f 746f5f78 79000000 274e6f6e eta_to_xy...'Non │ │ │ │ - 0x00069ae0 65547970 6527206f 626a6563 74206973 eType' object is │ │ │ │ - 0x00069af0 206e6f74 20737562 73637269 70746162 not subscriptab │ │ │ │ - 0x00069b00 6c650000 68617361 74747228 293a2061 le..hasattr(): a │ │ │ │ - 0x00069b10 74747269 62757465 206e616d 65206d75 ttribute name mu │ │ │ │ - 0x00069b20 73742062 65207374 72696e67 00000000 st be string.... │ │ │ │ - 0x00069b30 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069b40 5f5f7079 785f756e 7069636b 6c655f45 __pyx_unpickle_E │ │ │ │ - 0x00069b50 6e756d5f 5f736574 5f737461 74650000 num__set_state.. │ │ │ │ - 0x00069b60 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069b70 6d656d6f 72797669 65772e73 697a652e memoryview.size. │ │ │ │ - 0x00069b80 5f5f6765 745f5f00 56696577 2e4d656d __get__.View.Mem │ │ │ │ - 0x00069b90 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x00069ba0 65772e6e 62797465 732e5f5f 6765745f ew.nbytes.__get_ │ │ │ │ - 0x00069bb0 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x00069bc0 6965772e 6d656d6f 72797669 65772e69 iew.memoryview.i │ │ │ │ - 0x00069bd0 74656d73 697a652e 5f5f6765 745f5f00 temsize.__get__. │ │ │ │ - 0x00069be0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069bf0 6d656d6f 72797669 65772e6e 64696d2e memoryview.ndim. │ │ │ │ - 0x00069c00 5f5f6765 745f5f00 56696577 2e4d656d __get__.View.Mem │ │ │ │ - 0x00069c10 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x00069c20 65772e73 75626f66 66736574 732e5f5f ew.suboffsets.__ │ │ │ │ - 0x00069c30 6765745f 5f000000 56696577 2e4d656d get__...View.Mem │ │ │ │ - 0x00069c40 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x00069c50 65772e73 74726964 65732e5f 5f676574 ew.strides.__get │ │ │ │ - 0x00069c60 5f5f0000 56696577 2e4d656d 6f727956 __..View.MemoryV │ │ │ │ - 0x00069c70 6965772e 6d656d6f 72797669 65772e73 iew.memoryview.s │ │ │ │ - 0x00069c80 68617065 2e5f5f67 65745f5f 00000000 hape.__get__.... │ │ │ │ - 0x00069c90 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069ca0 6d656d6f 72797669 65772e62 6173652e memoryview.base. │ │ │ │ - 0x00069cb0 5f5f6765 745f5f00 50794f62 6a656374 __get__.PyObject │ │ │ │ - 0x00069cc0 5f476574 42756666 65723a20 76696577 _GetBuffer: view │ │ │ │ - 0x00069cd0 3d3d4e55 4c4c2061 7267756d 656e7420 ==NULL argument │ │ │ │ - 0x00069ce0 6973206f 62736f6c 65746500 56696577 is obsolete.View │ │ │ │ - 0x00069cf0 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x00069d00 72797669 65772e5f 5f676574 62756666 ryview.__getbuff │ │ │ │ - 0x00069d10 65725f5f 00000000 56696577 2e4d656d er__....View.Mem │ │ │ │ - 0x00069d20 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x00069d30 65772e5f 5f737472 5f5f0000 56696577 ew.__str__..View │ │ │ │ - 0x00069d40 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x00069d50 72797669 65772e5f 5f726570 725f5f00 ryview.__repr__. │ │ │ │ - 0x00069d60 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069d70 6d656d6f 72797669 65772e61 73736967 memoryview.assig │ │ │ │ - 0x00069d80 6e5f6974 656d5f66 726f6d5f 6f626a65 n_item_from_obje │ │ │ │ - 0x00069d90 63740000 62797465 73000000 274e6f6e ct..bytes...'Non │ │ │ │ - 0x00069da0 65547970 65272069 73206e6f 74206974 eType' is not it │ │ │ │ - 0x00069db0 65726162 6c650000 56696577 2e4d656d erable..View.Mem │ │ │ │ - 0x00069dc0 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ - 0x00069dd0 69657773 6c696365 2e617373 69676e5f iewslice.assign_ │ │ │ │ - 0x00069de0 6974656d 5f66726f 6d5f6f62 6a656374 item_from_object │ │ │ │ - 0x00069df0 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x00069e00 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ - 0x00069e10 6f6e7665 72745f69 74656d5f 746f5f6f onvert_item_to_o │ │ │ │ - 0x00069e20 626a6563 74000000 56696577 2e4d656d bject...View.Mem │ │ │ │ - 0x00069e30 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ - 0x00069e40 69657773 6c696365 2e636f6e 76657274 iewslice.convert │ │ │ │ - 0x00069e50 5f697465 6d5f746f 5f6f626a 65637400 _item_to_object. │ │ │ │ - 0x00069e60 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069e70 6d656d6f 72797669 65772e73 65746974 memoryview.setit │ │ │ │ - 0x00069e80 656d5f69 6e646578 65640000 56696577 em_indexed..View │ │ │ │ - 0x00069e90 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x00069ea0 72797669 65772e69 735f736c 69636500 ryview.is_slice. │ │ │ │ - 0x00069eb0 696e7420 5f5f5079 785f5079 4572725f int __Pyx_PyErr_ │ │ │ │ - 0x00069ec0 45786365 7074696f 6e4d6174 63686573 ExceptionMatches │ │ │ │ - 0x00069ed0 5475706c 65285079 4f626a65 63742a2c Tuple(PyObject*, │ │ │ │ - 0x00069ee0 2050794f 626a6563 742a2900 50795475 PyObject*).PyTu │ │ │ │ - 0x00069ef0 706c655f 43686563 6b287475 706c6529 ple_Check(tuple) │ │ │ │ - 0x00069f00 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x00069f10 6965772e 6d656d6f 72797669 65772e67 iew.memoryview.g │ │ │ │ - 0x00069f20 65745f69 74656d5f 706f696e 74657200 et_item_pointer. │ │ │ │ - 0x00069f30 696e7465 67657220 64697669 73696f6e integer division │ │ │ │ - 0x00069f40 206f7220 6d6f6475 6c6f2062 79207a65 or modulo by ze │ │ │ │ - 0x00069f50 726f0000 76616c75 6520746f 6f206c61 ro..value too la │ │ │ │ - 0x00069f60 72676520 746f2070 6572666f 726d2064 rge to perform d │ │ │ │ - 0x00069f70 69766973 696f6e00 56696577 2e4d656d ivision.View.Mem │ │ │ │ - 0x00069f80 6f727956 6965772e 70796275 66666572 oryView.pybuffer │ │ │ │ - 0x00069f90 5f696e64 65780000 5f5f696e 69745f5f _index..__init__ │ │ │ │ - 0x00069fa0 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x00069fb0 6965772e 456e756d 2e5f5f69 6e69745f iew.Enum.__init_ │ │ │ │ - 0x00069fc0 5f000000 5f5f7365 74737461 74655f63 _...__setstate_c │ │ │ │ - 0x00069fd0 7974686f 6e5f5f00 7475706c 65000000 ython__.tuple... │ │ │ │ - 0x00069fe0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x00069ff0 456e756d 2e5f5f73 65747374 6174655f Enum.__setstate_ │ │ │ │ - 0x0006a000 63797468 6f6e5f5f 00000000 56696577 cython__....View │ │ │ │ - 0x0006a010 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ - 0x0006a020 792e6d65 6d766965 772e5f5f 6765745f y.memview.__get_ │ │ │ │ - 0x0006a030 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x0006a040 6965772e 61727261 792e5f5f 67657461 iew.array.__geta │ │ │ │ - 0x0006a050 7474725f 5f000000 56696577 2e4d656d ttr__...View.Mem │ │ │ │ - 0x0006a060 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ - 0x0006a070 67657462 75666665 725f5f00 56696577 getbuffer__.View │ │ │ │ - 0x0006a080 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ - 0x0006a090 792e5f5f 73657469 74656d5f 5f000000 y.__setitem__... │ │ │ │ - 0x0006a0a0 53756273 63726970 74206465 6c657469 Subscript deleti │ │ │ │ - 0x0006a0b0 6f6e206e 6f742073 7570706f 72746564 on not supported │ │ │ │ - 0x0006a0c0 20627920 252e3230 30730000 56696577 by %.200s..View │ │ │ │ - 0x0006a0d0 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ - 0x0006a0e0 792e5f5f 67657469 74656d5f 5f000000 y.__getitem__... │ │ │ │ - 0x0006a0f0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006a100 61727261 792e6765 745f6d65 6d766965 array.get_memvie │ │ │ │ - 0x0006a110 77000000 6e6f726d 616c697a 6174696f w...normalizatio │ │ │ │ - 0x0006a120 6e5f3164 5f757469 6c697479 00000000 n_1d_utility.... │ │ │ │ - 0x0006a130 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x0006a140 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ - 0x0006a150 7574696e 65732e6e 6f726d61 6c697a61 utines.normaliza │ │ │ │ - 0x0006a160 74696f6e 5f31645f 7574696c 69747900 tion_1d_utility. │ │ │ │ - 0x0006a170 6e6f726d 616c697a 6174696f 6e5f3264 normalization_2d │ │ │ │ - 0x0006a180 5f757469 6c697479 00000000 79742e75 _utility....yt.u │ │ │ │ - 0x0006a190 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006a1a0 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006a1b0 65732e6e 6f726d61 6c697a61 74696f6e es.normalization │ │ │ │ - 0x0006a1c0 5f32645f 7574696c 69747900 6e6f726d _2d_utility.norm │ │ │ │ - 0x0006a1d0 616c697a 6174696f 6e5f3364 5f757469 alization_3d_uti │ │ │ │ - 0x0006a1e0 6c697479 00000000 79742e75 74696c69 lity....yt.utili │ │ │ │ - 0x0006a1f0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006a200 6174696f 6e5f726f 7574696e 65732e6e ation_routines.n │ │ │ │ - 0x0006a210 6f726d61 6c697a61 74696f6e 5f33645f ormalization_3d_ │ │ │ │ - 0x0006a220 7574696c 69747900 706f7075 6c617465 utility.populate │ │ │ │ - 0x0006a230 5f746162 6c650000 4d656d6f 72797669 _table..Memoryvi │ │ │ │ - 0x0006a240 65772069 73206e6f 7420696e 69746961 ew is not initia │ │ │ │ - 0x0006a250 6c697a65 64000000 4f757420 6f662062 lized...Out of b │ │ │ │ - 0x0006a260 6f756e64 73206f6e 20627566 66657220 ounds on buffer │ │ │ │ - 0x0006a270 61636365 73732028 61786973 20256429 access (axis %d) │ │ │ │ - 0x0006a280 00000000 79742e75 74696c69 74696573 ....yt.utilities │ │ │ │ - 0x0006a290 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006a2a0 6e5f726f 7574696e 65732e53 50484b65 n_routines.SPHKe │ │ │ │ - 0x0006a2b0 726e656c 496e7465 72706f6c 6174696f rnelInterpolatio │ │ │ │ - 0x0006a2c0 6e546162 6c652e70 6f70756c 6174655f nTable.populate_ │ │ │ │ - 0x0006a2d0 7461626c 65000000 5f5f6369 6e69745f table...__cinit_ │ │ │ │ - 0x0006a2e0 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x0006a2f0 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ - 0x0006a300 5f63696e 69745f5f 00000000 56696577 _cinit__....View │ │ │ │ - 0x0006a310 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ - 0x0006a320 72797669 65775f66 726f6d73 6c696365 ryview_fromslice │ │ │ │ - 0x0006a330 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0006a340 6965772e 6d656d6f 72797669 65775f63 iew.memoryview_c │ │ │ │ - 0x0006a350 6f70795f 66726f6d 5f736c69 63650000 opy_from_slice.. │ │ │ │ - 0x0006a360 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x0006a370 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ - 0x0006a380 7574696e 65732e67 65745f72 6f746174 utines.get_rotat │ │ │ │ - 0x0006a390 696f6e5f 6d617472 69780000 4d656d6f ion_matrix..Memo │ │ │ │ - 0x0006a3a0 72797669 65772072 65747572 6e207661 ryview return va │ │ │ │ - 0x0006a3b0 6c756520 6973206e 6f742069 6e697469 lue is not initi │ │ │ │ - 0x0006a3c0 616c697a 65640000 79742e75 74696c69 alized..yt.utili │ │ │ │ - 0x0006a3d0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006a3e0 6174696f 6e5f726f 7574696e 65732e72 ation_routines.r │ │ │ │ - 0x0006a3f0 6f746174 696f6e5f 6d61746d 756c0000 otation_matmul.. │ │ │ │ - 0x0006a400 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x0006a410 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ - 0x0006a420 7574696e 65732e53 50484b65 726e656c utines.SPHKernel │ │ │ │ - 0x0006a430 496e7465 72706f6c 6174696f 6e546162 InterpolationTab │ │ │ │ - 0x0006a440 6c652e5f 5f736574 73746174 655f6379 le.__setstate_cy │ │ │ │ - 0x0006a450 74686f6e 5f5f0000 5f5f7265 64756365 thon__..__reduce │ │ │ │ - 0x0006a460 5f637974 686f6e5f 5f000000 79742e75 _cython__...yt.u │ │ │ │ - 0x0006a470 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006a480 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006a490 65732e53 50484b65 726e656c 496e7465 es.SPHKernelInte │ │ │ │ - 0x0006a4a0 72706f6c 6174696f 6e546162 6c652e5f rpolationTable._ │ │ │ │ - 0x0006a4b0 5f726564 7563655f 63797468 6f6e5f5f _reduce_cython__ │ │ │ │ - 0x0006a4c0 00000000 696e7465 72706f6c 6174655f ....interpolate_ │ │ │ │ - 0x0006a4d0 61727261 79000000 79742e75 74696c69 array...yt.utili │ │ │ │ - 0x0006a4e0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006a4f0 6174696f 6e5f726f 7574696e 65732e53 ation_routines.S │ │ │ │ - 0x0006a500 50484b65 726e656c 496e7465 72706f6c PHKernelInterpol │ │ │ │ - 0x0006a510 6174696f 6e546162 6c652e69 6e746572 ationTable.inter │ │ │ │ - 0x0006a520 706f6c61 74655f61 72726179 00000000 polate_array.... │ │ │ │ - 0x0006a530 70697865 6c697a65 5f6f6666 5f617869 pixelize_off_axi │ │ │ │ - 0x0006a540 735f6361 72746573 69616e00 79742e75 s_cartesian.yt.u │ │ │ │ - 0x0006a550 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006a560 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006a570 65732e70 6978656c 697a655f 6f66665f es.pixelize_off_ │ │ │ │ - 0x0006a580 61786973 5f636172 74657369 616e0000 axis_cartesian.. │ │ │ │ - 0x0006a590 70697865 6c697a65 5f636172 74657369 pixelize_cartesi │ │ │ │ - 0x0006a5a0 616e5f6e 6f64616c 00000000 79742e75 an_nodal....yt.u │ │ │ │ - 0x0006a5b0 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006a5c0 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006a5d0 65732e70 6978656c 697a655f 63617274 es.pixelize_cart │ │ │ │ - 0x0006a5e0 65736961 6e5f6e6f 64616c00 56696577 esian_nodal.View │ │ │ │ - 0x0006a5f0 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ - 0x0006a600 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0006a610 6965772e 7472616e 73706f73 655f6d65 iew.transpose_me │ │ │ │ - 0x0006a620 6d736c69 63650000 56696577 2e4d656d mslice..View.Mem │ │ │ │ - 0x0006a630 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0006a640 65775f63 6f707900 56696577 2e4d656d ew_copy.View.Mem │ │ │ │ - 0x0006a650 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0006a660 65772e54 2e5f5f67 65745f5f 00000000 ew.T.__get__.... │ │ │ │ - 0x0006a670 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006a680 5f657272 5f64696d 00000000 50794f62 _err_dim....PyOb │ │ │ │ - 0x0006a690 6a656374 2a205f5f 5079785f 5079556e ject* __Pyx_PyUn │ │ │ │ - 0x0006a6a0 69636f64 655f4672 6f6d5f69 6e742869 icode_From_int(i │ │ │ │ - 0x0006a6b0 6e742c20 50795f73 73697a65 5f742c20 nt, Py_ssize_t, │ │ │ │ - 0x0006a6c0 63686172 2c206368 61722900 56696577 char, char).View │ │ │ │ - 0x0006a6d0 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ - 0x0006a6e0 5f657874 656e7473 00000000 56696577 _extents....View │ │ │ │ - 0x0006a6f0 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ - 0x0006a700 5f6e6f5f 6d656d6f 72790000 56696577 _no_memory..View │ │ │ │ - 0x0006a710 2e4d656d 6f727956 6965772e 636f7079 .MemoryView.copy │ │ │ │ - 0x0006a720 5f646174 615f746f 5f74656d 70000000 _data_to_temp... │ │ │ │ - 0x0006a730 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006a740 6d656d6f 72797669 65775f63 6f70795f memoryview_copy_ │ │ │ │ - 0x0006a750 636f6e74 656e7473 00000000 56696577 contents....View │ │ │ │ - 0x0006a760 2e4d656d 6f727956 6965772e 5f6d656d .MemoryView._mem │ │ │ │ - 0x0006a770 6f727976 69657773 6c696365 2e5f5f73 oryviewslice.__s │ │ │ │ - 0x0006a780 65747374 6174655f 63797468 6f6e5f5f etstate_cython__ │ │ │ │ - 0x0006a790 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0006a7a0 6965772e 5f6d656d 6f727976 69657773 iew._memoryviews │ │ │ │ - 0x0006a7b0 6c696365 2e5f5f72 65647563 655f6379 lice.__reduce_cy │ │ │ │ - 0x0006a7c0 74686f6e 5f5f0000 56696577 2e4d656d thon__..View.Mem │ │ │ │ - 0x0006a7d0 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0006a7e0 65772e5f 5f736574 73746174 655f6379 ew.__setstate_cy │ │ │ │ - 0x0006a7f0 74686f6e 5f5f0000 56696577 2e4d656d thon__..View.Mem │ │ │ │ - 0x0006a800 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0006a810 65772e5f 5f726564 7563655f 63797468 ew.__reduce_cyth │ │ │ │ - 0x0006a820 6f6e5f5f 00000000 56696577 2e4d656d on__....View.Mem │ │ │ │ - 0x0006a830 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ - 0x0006a840 73657473 74617465 5f637974 686f6e5f setstate_cython_ │ │ │ │ - 0x0006a850 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ - 0x0006a860 6965772e 61727261 792e5f5f 72656475 iew.array.__redu │ │ │ │ - 0x0006a870 63655f63 7974686f 6e5f5f00 56696577 ce_cython__.View │ │ │ │ - 0x0006a880 2e4d656d 6f727956 6965772e 6765745f .MemoryView.get_ │ │ │ │ - 0x0006a890 736c6963 655f6672 6f6d5f6d 656d7669 slice_from_memvi │ │ │ │ - 0x0006a8a0 65770000 69735f66 5f636f6e 74696700 ew..is_f_contig. │ │ │ │ - 0x0006a8b0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006a8c0 6d656d6f 72797669 65772e69 735f665f memoryview.is_f_ │ │ │ │ - 0x0006a8d0 636f6e74 69670000 69735f63 5f636f6e contig..is_c_con │ │ │ │ - 0x0006a8e0 74696700 56696577 2e4d656d 6f727956 tig.View.MemoryV │ │ │ │ - 0x0006a8f0 6965772e 6d656d6f 72797669 65772e69 iew.memoryview.i │ │ │ │ - 0x0006a900 735f635f 636f6e74 69670000 56696577 s_c_contig..View │ │ │ │ - 0x0006a910 2e4d656d 6f727956 6965772e 61737365 .MemoryView.asse │ │ │ │ - 0x0006a920 72745f64 69726563 745f6469 6d656e73 rt_direct_dimens │ │ │ │ - 0x0006a930 696f6e73 00000000 56696577 2e4d656d ions....View.Mem │ │ │ │ - 0x0006a940 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ - 0x0006a950 65772e73 65746974 656d5f73 6c696365 ew.setitem_slice │ │ │ │ - 0x0006a960 5f617373 69676e5f 7363616c 61720000 _assign_scalar.. │ │ │ │ - 0x0006a970 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006a980 6d656d6f 72797669 65772e73 65746974 memoryview.setit │ │ │ │ - 0x0006a990 656d5f73 6c696365 5f617373 69676e6d em_slice_assignm │ │ │ │ - 0x0006a9a0 656e7400 56696577 2e4d656d 6f727956 ent.View.MemoryV │ │ │ │ - 0x0006a9b0 6965772e 456e756d 2e5f5f72 65647563 iew.Enum.__reduc │ │ │ │ - 0x0006a9c0 655f6379 74686f6e 5f5f0000 79742e67 e_cython__..yt.g │ │ │ │ - 0x0006a9d0 656f6d65 7472792e 70617274 69636c65 eometry.particle │ │ │ │ - 0x0006a9e0 5f646570 6f736974 2e676574 5f6b6572 _deposit.get_ker │ │ │ │ - 0x0006a9f0 6e656c5f 66756e63 00000000 70697865 nel_func....pixe │ │ │ │ - 0x0006aa00 6c697a65 5f737068 5f6b6572 6e656c5f lize_sph_kernel_ │ │ │ │ - 0x0006aa10 736c6963 65000000 756e6963 6f646500 slice...unicode. │ │ │ │ - 0x0006aa20 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x0006aa30 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ - 0x0006aa40 7574696e 65732e70 6978656c 697a655f utines.pixelize_ │ │ │ │ - 0x0006aa50 7370685f 6b65726e 656c5f73 6c696365 sph_kernel_slice │ │ │ │ - 0x0006aa60 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0006aa70 6965772e 61727261 792e5f5f 63696e69 iew.array.__cini │ │ │ │ - 0x0006aa80 745f5f00 73686170 65000000 666f726d t__.shape...form │ │ │ │ - 0x0006aa90 61740000 41726775 6d656e74 2027252e at..Argument '%. │ │ │ │ - 0x0006aaa0 32303073 27206d75 7374206e 6f742062 200s' must not b │ │ │ │ - 0x0006aab0 65204e6f 6e650000 6f626a65 6374206f e None..object o │ │ │ │ - 0x0006aac0 66207479 70652027 4e6f6e65 54797065 f type 'NoneType │ │ │ │ - 0x0006aad0 27206861 73206e6f 206c656e 28290000 ' has no len().. │ │ │ │ - 0x0006aae0 65787065 63746564 20627974 65732c20 expected bytes, │ │ │ │ - 0x0006aaf0 4e6f6e65 54797065 20666f75 6e640000 NoneType found.. │ │ │ │ - 0x0006ab00 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006ab10 5f616c6c 6f636174 655f6275 66666572 _allocate_buffer │ │ │ │ - 0x0006ab20 00000000 43616e6e 6f742063 6f707920 ....Cannot copy │ │ │ │ - 0x0006ab30 6d656d6f 72797669 65772073 6c696365 memoryview slice │ │ │ │ - 0x0006ab40 20776974 6820696e 64697265 63742064 with indirect d │ │ │ │ - 0x0006ab50 696d656e 73696f6e 73202861 78697320 imensions (axis │ │ │ │ - 0x0006ab60 25642900 56696577 2e4d656d 6f727956 %d).View.MemoryV │ │ │ │ - 0x0006ab70 6965772e 61727261 795f6377 72617070 iew.array_cwrapp │ │ │ │ - 0x0006ab80 65720000 56696577 2e4d656d 6f727956 er..View.MemoryV │ │ │ │ - 0x0006ab90 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ - 0x0006aba0 6f70795f 666f7274 72616e00 636f7079 opy_fortran.copy │ │ │ │ - 0x0006abb0 5f666f72 7472616e 00000000 636f7079 _fortran....copy │ │ │ │ - 0x0006abc0 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ - 0x0006abd0 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ - 0x0006abe0 6f707900 56696577 2e4d656d 6f727956 opy.View.MemoryV │ │ │ │ - 0x0006abf0 6965772e 5f756e65 6c6c6970 73696679 iew._unellipsify │ │ │ │ - 0x0006ac00 00000000 274e6f6e 65547970 6527206f ....'NoneType' o │ │ │ │ - 0x0006ac10 626a6563 74206973 206e6f74 20697465 bject is not ite │ │ │ │ - 0x0006ac20 7261626c 65000000 50795f55 43533420 rable...Py_UCS4 │ │ │ │ - 0x0006ac30 5079556e 69636f64 655f4d41 585f4348 PyUnicode_MAX_CH │ │ │ │ - 0x0006ac40 41525f56 414c5545 2850794f 626a6563 AR_VALUE(PyObjec │ │ │ │ - 0x0006ac50 742a2900 56696577 2e4d656d 6f727956 t*).View.MemoryV │ │ │ │ - 0x0006ac60 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ - 0x0006ac70 5f736574 6974656d 5f5f0000 696e7420 _setitem__..int │ │ │ │ - 0x0006ac80 5f5f7079 785f6d65 6d6f7279 76696577 __pyx_memoryview │ │ │ │ - 0x0006ac90 5f5f5f70 79785f70 665f3135 56696577 ___pyx_pf_15View │ │ │ │ - 0x0006aca0 5f646f74 5f4d656d 6f727956 6965775f _dot_MemoryView_ │ │ │ │ - 0x0006acb0 31306d65 6d6f7279 76696577 5f365f5f 10memoryview_6__ │ │ │ │ - 0x0006acc0 73657469 74656d5f 5f285f5f 7079785f setitem__(__pyx_ │ │ │ │ - 0x0006acd0 6d656d6f 72797669 65775f6f 626a2a2c memoryview_obj*, │ │ │ │ - 0x0006ace0 2050794f 626a6563 742a2c20 50794f62 PyObject*, PyOb │ │ │ │ - 0x0006acf0 6a656374 2a290000 50795475 706c655f ject*)..PyTuple_ │ │ │ │ - 0x0006ad00 43686563 6b287365 7175656e 63652900 Check(sequence). │ │ │ │ - 0x0006ad10 42756666 65722061 63717569 73697469 Buffer acquisiti │ │ │ │ - 0x0006ad20 6f6e2066 61696c65 64206f6e 20617373 on failed on ass │ │ │ │ - 0x0006ad30 69676e6d 656e743b 20616e64 20746865 ignment; and the │ │ │ │ - 0x0006ad40 6e207265 61637175 6972696e 67207468 n reacquiring th │ │ │ │ - 0x0006ad50 65206f6c 64206275 66666572 20666169 e old buffer fai │ │ │ │ - 0x0006ad60 6c656420 746f6f21 00000000 79742e75 led too!....yt.u │ │ │ │ - 0x0006ad70 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006ad80 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006ad90 65732e70 6978656c 697a655f 656c656d es.pixelize_elem │ │ │ │ - 0x0006ada0 656e745f 6d657368 5f6c696e 65000000 ent_mesh_line... │ │ │ │ - 0x0006adb0 50794f62 6a656374 2a205f5f 7079785f PyObject* __pyx_ │ │ │ │ - 0x0006adc0 6d656d6f 72797669 65775f5f 5f707978 memoryview___pyx │ │ │ │ - 0x0006add0 5f70665f 31355669 65775f64 6f745f4d _pf_15View_dot_M │ │ │ │ - 0x0006ade0 656d6f72 79566965 775f3130 6d656d6f emoryView_10memo │ │ │ │ - 0x0006adf0 72797669 65775f34 5f5f6765 74697465 ryview_4__getite │ │ │ │ - 0x0006ae00 6d5f5f28 5f5f7079 785f6d65 6d6f7279 m__(__pyx_memory │ │ │ │ - 0x0006ae10 76696577 5f6f626a 2a2c2050 794f626a view_obj*, PyObj │ │ │ │ - 0x0006ae20 6563742a 29000000 56696577 2e4d656d ect*)...View.Mem │ │ │ │ - 0x0006ae30 6f727956 6965772e 6d656d76 6965775f oryView.memview_ │ │ │ │ - 0x0006ae40 736c6963 65000000 56696577 2e4d656d slice...View.Mem │ │ │ │ - 0x0006ae50 6f727956 6965772e 736c6963 655f6d65 oryView.slice_me │ │ │ │ - 0x0006ae60 6d766965 77736c69 63650000 6d656d76 mviewslice..memv │ │ │ │ - 0x0006ae70 69657773 6c696365 6f626a00 6c6f6361 iewsliceobj.loca │ │ │ │ - 0x0006ae80 6c207661 72696162 6c652027 25732720 l variable '%s' │ │ │ │ - 0x0006ae90 72656665 72656e63 65642062 65666f72 referenced befor │ │ │ │ - 0x0006aea0 65206173 7369676e 6d656e74 00000000 e assignment.... │ │ │ │ - 0x0006aeb0 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ - 0x0006aec0 6d656d6f 72797669 65772e5f 5f676574 memoryview.__get │ │ │ │ - 0x0006aed0 6974656d 5f5f0000 50794f62 6a656374 item__..PyObject │ │ │ │ - 0x0006aee0 2a205f5f 7079785f 70665f32 79745f39 * __pyx_pf_2yt_9 │ │ │ │ - 0x0006aef0 7574696c 69746965 735f336c 69625f32 utilities_3lib_2 │ │ │ │ - 0x0006af00 31706978 656c697a 6174696f 6e5f726f 1pixelization_ro │ │ │ │ - 0x0006af10 7574696e 65735f33 30706978 656c697a utines_30pixeliz │ │ │ │ - 0x0006af20 655f7370 685f6b65 726e656c 5f637574 e_sph_kernel_cut │ │ │ │ - 0x0006af30 74696e67 2850794f 626a6563 742a2c20 ting(PyObject*, │ │ │ │ - 0x0006af40 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ - 0x0006af50 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ - 0x0006af60 77736c69 63652c20 5f5f5079 785f6d65 wslice, __Pyx_me │ │ │ │ - 0x0006af70 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ - 0x0006af80 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ - 0x0006af90 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ - 0x0006afa0 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ - 0x0006afb0 77736c69 63652c20 5f5f5079 785f6d65 wslice, __Pyx_me │ │ │ │ - 0x0006afc0 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ - 0x0006afd0 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ - 0x0006afe0 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ - 0x0006aff0 63652c20 50794f62 6a656374 2a2c2050 ce, PyObject*, P │ │ │ │ - 0x0006b000 794f626a 6563742a 2c205079 4f626a65 yObject*, PyObje │ │ │ │ - 0x0006b010 63742a2c 2050794f 626a6563 742a2c20 ct*, PyObject*, │ │ │ │ - 0x0006b020 50794f62 6a656374 2a2c2050 794f626a PyObject*, PyObj │ │ │ │ - 0x0006b030 6563742a 2c205079 4f626a65 63742a2c ect*, PyObject*, │ │ │ │ - 0x0006b040 20696e74 29000000 50794c69 73745f43 int)...PyList_C │ │ │ │ - 0x0006b050 6865636b 28736571 75656e63 65290000 heck(sequence).. │ │ │ │ - 0x0006b060 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x0006b070 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ - 0x0006b080 7574696e 65732e70 6978656c 697a655f utines.pixelize_ │ │ │ │ - 0x0006b090 7370685f 6b65726e 656c5f63 75747469 sph_kernel_cutti │ │ │ │ - 0x0006b0a0 6e670000 6765745f 726f7461 74696f6e ng..get_rotation │ │ │ │ - 0x0006b0b0 5f6d6174 72697800 56696577 2e4d656d _matrix.View.Mem │ │ │ │ - 0x0006b0c0 6f727956 6965772e 5f5f7079 785f756e oryView.__pyx_un │ │ │ │ - 0x0006b0d0 7069636b 6c655f45 6e756d00 46756e63 pickle_Enum.Func │ │ │ │ - 0x0006b0e0 74696f6e 20697320 6e6f7420 66757365 tion is not fuse │ │ │ │ - 0x0006b0f0 64000000 50794f62 6a656374 2a205f5f d...PyObject* __ │ │ │ │ - 0x0006b100 7079785f 46757365 6446756e 6374696f pyx_FusedFunctio │ │ │ │ - 0x0006b110 6e5f6765 74697465 6d285f5f 7079785f n_getitem(__pyx_ │ │ │ │ - 0x0006b120 46757365 6446756e 6374696f 6e4f626a FusedFunctionObj │ │ │ │ - 0x0006b130 6563742a 2c205079 4f626a65 63742a29 ect*, PyObject*) │ │ │ │ - 0x0006b140 00000000 50795475 706c655f 43686563 ....PyTuple_Chec │ │ │ │ - 0x0006b150 6b286964 78290000 70697865 6c697a65 k(idx)..pixelize │ │ │ │ - 0x0006b160 5f737068 5f6b6572 6e656c5f 61726269 _sph_kernel_arbi │ │ │ │ - 0x0006b170 74726172 795f6772 69640000 79742e75 trary_grid..yt.u │ │ │ │ - 0x0006b180 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006b190 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b1a0 65732e70 6978656c 697a655f 7370685f es.pixelize_sph_ │ │ │ │ - 0x0006b1b0 6b65726e 656c5f61 72626974 72617279 kernel_arbitrary │ │ │ │ - 0x0006b1c0 5f677269 64000000 70697865 6c697a65 _grid...pixelize │ │ │ │ - 0x0006b1d0 5f656c65 6d656e74 5f6d6573 685f6c69 _element_mesh_li │ │ │ │ - 0x0006b1e0 6e650000 636f6f72 64730000 636f6e6e ne..coords..conn │ │ │ │ - 0x0006b1f0 00000000 73746172 745f706f 696e7400 ....start_point. │ │ │ │ - 0x0006b200 656e645f 706f696e 74000000 6669656c end_point...fiel │ │ │ │ - 0x0006b210 64000000 79742e75 74696c69 74696573 d...yt.utilities │ │ │ │ - 0x0006b220 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006b230 6e5f726f 7574696e 65732e70 6978656c n_routines.pixel │ │ │ │ - 0x0006b240 697a655f 7370685f 6b65726e 656c5f70 ize_sph_kernel_p │ │ │ │ - 0x0006b250 726f6a65 6374696f 6e000000 79742e75 rojection...yt.u │ │ │ │ - 0x0006b260 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006b270 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b280 65732e53 50484b65 726e656c 496e7465 es.SPHKernelInte │ │ │ │ - 0x0006b290 72706f6c 6174696f 6e546162 6c652e5f rpolationTable._ │ │ │ │ - 0x0006b2a0 5f696e69 745f5f00 79742e75 74696c69 _init__.yt.utili │ │ │ │ - 0x0006b2b0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006b2c0 6174696f 6e5f726f 7574696e 65732e70 ation_routines.p │ │ │ │ - 0x0006b2d0 6978656c 697a655f 656c656d 656e745f ixelize_element_ │ │ │ │ - 0x0006b2e0 6d657368 00000000 70697865 6c697a65 mesh....pixelize │ │ │ │ - 0x0006b2f0 5f656c65 6d656e74 5f6d6573 68000000 _element_mesh... │ │ │ │ - 0x0006b300 726f7461 74655f70 61727469 636c655f rotate_particle_ │ │ │ │ - 0x0006b310 636f6f72 645f7069 62000000 79742e75 coord_pib...yt.u │ │ │ │ - 0x0006b320 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006b330 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b340 65732e72 6f746174 655f7061 72746963 es.rotate_partic │ │ │ │ - 0x0006b350 6c655f63 6f6f7264 5f706962 00000000 le_coord_pib.... │ │ │ │ - 0x0006b360 5f5f7079 785f6675 7365645f 63706465 __pyx_fused_cpde │ │ │ │ - 0x0006b370 66000000 79742e75 74696c69 74696573 f...yt.utilities │ │ │ │ - 0x0006b380 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006b390 6e5f726f 7574696e 65732e5f 5f707978 n_routines.__pyx │ │ │ │ - 0x0006b3a0 5f667573 65645f63 70646566 00000000 _fused_cpdef.... │ │ │ │ - 0x0006b3b0 64696374 696f6e61 72792063 68616e67 dictionary chang │ │ │ │ - 0x0006b3c0 65642073 697a6520 64757269 6e672069 ed size during i │ │ │ │ - 0x0006b3d0 74657261 74696f6e 00000000 76616c75 teration....valu │ │ │ │ - 0x0006b3e0 65730000 274e6f6e 65547970 6527206f es..'NoneType' o │ │ │ │ - 0x0006b3f0 626a6563 74206861 73206e6f 20617474 bject has no att │ │ │ │ - 0x0006b400 72696275 74652027 252e3330 73270000 ribute '%.30s'.. │ │ │ │ - 0x0006b410 50794f62 6a656374 2a205f5f 7079785f PyObject* __pyx_ │ │ │ │ - 0x0006b420 70665f32 79745f39 7574696c 69746965 pf_2yt_9utilitie │ │ │ │ - 0x0006b430 735f336c 69625f32 31706978 656c697a s_3lib_21pixeliz │ │ │ │ - 0x0006b440 6174696f 6e5f726f 7574696e 65735f70 ation_routines_p │ │ │ │ - 0x0006b450 6978656c 697a655f 63617274 65736961 ixelize_cartesia │ │ │ │ - 0x0006b460 6e285079 4f626a65 63742a2c 2050794f n(PyObject*, PyO │ │ │ │ - 0x0006b470 626a6563 742a2c20 50794f62 6a656374 bject*, PyObject │ │ │ │ - 0x0006b480 2a2c2050 794f626a 6563742a 2c205079 *, PyObject*, Py │ │ │ │ - 0x0006b490 4f626a65 63742a2c 2050794f 626a6563 Object*, PyObjec │ │ │ │ - 0x0006b4a0 742a2900 50794c69 73745f43 6865636b t*).PyList_Check │ │ │ │ - 0x0006b4b0 285f5f70 79785f74 5f312900 50795475 (__pyx_t_1).PyTu │ │ │ │ - 0x0006b4c0 706c655f 43686563 6b285f5f 7079785f ple_Check(__pyx_ │ │ │ │ - 0x0006b4d0 745f3136 29000000 67657400 50794c69 t_16)...get.PyLi │ │ │ │ - 0x0006b4e0 73745f43 6865636b 285f5f70 79785f76 st_Check(__pyx_v │ │ │ │ - 0x0006b4f0 5f63616e 64696461 74657329 00000000 _candidates).... │ │ │ │ - 0x0006b500 70697865 6c697a65 5f63796c 696e6465 pixelize_cylinde │ │ │ │ - 0x0006b510 72000000 50794f62 6a656374 2a205f5f r...PyObject* __ │ │ │ │ - 0x0006b520 7079785f 70665f32 79745f39 7574696c pyx_pf_2yt_9util │ │ │ │ - 0x0006b530 69746965 735f336c 69625f32 31706978 ities_3lib_21pix │ │ │ │ - 0x0006b540 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b550 65735f36 70697865 6c697a65 5f63796c es_6pixelize_cyl │ │ │ │ - 0x0006b560 696e6465 72285079 4f626a65 63742a2c inder(PyObject*, │ │ │ │ - 0x0006b570 205f5f50 79785f6d 656d7669 6577736c __Pyx_memviewsl │ │ │ │ - 0x0006b580 6963652c 205f5f50 79785f6d 656d7669 ice, __Pyx_memvi │ │ │ │ - 0x0006b590 6577736c 6963652c 205f5f50 79785f6d ewslice, __Pyx_m │ │ │ │ - 0x0006b5a0 656d7669 6577736c 6963652c 205f5f50 emviewslice, __P │ │ │ │ - 0x0006b5b0 79785f6d 656d7669 6577736c 6963652c yx_memviewslice, │ │ │ │ - 0x0006b5c0 205f5f50 79785f6d 656d7669 6577736c __Pyx_memviewsl │ │ │ │ - 0x0006b5d0 6963652c 205f5f50 79785f6d 656d7669 ice, __Pyx_memvi │ │ │ │ - 0x0006b5e0 6577736c 6963652c 2050794f 626a6563 ewslice, PyObjec │ │ │ │ - 0x0006b5f0 742a2c20 696e7429 00000000 79742e75 t*, int)....yt.u │ │ │ │ - 0x0006b600 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006b610 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b620 65732e70 6978656c 697a655f 63796c69 es.pixelize_cyli │ │ │ │ - 0x0006b630 6e646572 00000000 62756666 5f64656e nder....buff_den │ │ │ │ - 0x0006b640 00000000 79742e75 74696c69 74696573 ....yt.utilities │ │ │ │ - 0x0006b650 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006b660 6e5f726f 7574696e 65732e69 6e746572 n_routines.inter │ │ │ │ - 0x0006b670 706f6c61 74655f73 70685f67 7269645f polate_sph_grid_ │ │ │ │ - 0x0006b680 67617468 65720000 696e7465 72706f6c gather..interpol │ │ │ │ - 0x0006b690 6174655f 7370685f 67726964 5f676174 ate_sph_grid_gat │ │ │ │ - 0x0006b6a0 68657200 6b647472 65650000 79742e75 her.kdtree..yt.u │ │ │ │ - 0x0006b6b0 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006b6c0 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b6d0 65732e72 6f746174 655f7061 72746963 es.rotate_partic │ │ │ │ - 0x0006b6e0 6c655f63 6f6f7264 00000000 726f7461 le_coord....rota │ │ │ │ - 0x0006b6f0 74655f70 61727469 636c655f 636f6f72 te_particle_coor │ │ │ │ - 0x0006b700 64000000 696e7465 72706f6c 6174655f d...interpolate_ │ │ │ │ - 0x0006b710 7370685f 706f7369 74696f6e 735f6761 sph_positions_ga │ │ │ │ - 0x0006b720 74686572 00000000 79742e75 74696c69 ther....yt.utili │ │ │ │ - 0x0006b730 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006b740 6174696f 6e5f726f 7574696e 65732e69 ation_routines.i │ │ │ │ - 0x0006b750 6e746572 706f6c61 74655f73 70685f70 nterpolate_sph_p │ │ │ │ - 0x0006b760 6f736974 696f6e73 5f676174 68657200 ositions_gather. │ │ │ │ - 0x0006b770 50794f62 6a656374 2a205f5f 7079785f PyObject* __pyx_ │ │ │ │ - 0x0006b780 70665f32 79745f39 7574696c 69746965 pf_2yt_9utilitie │ │ │ │ - 0x0006b790 735f336c 69625f32 31706978 656c697a s_3lib_21pixeliz │ │ │ │ - 0x0006b7a0 6174696f 6e5f726f 7574696e 65735f31 ation_routines_1 │ │ │ │ - 0x0006b7b0 32706978 656c697a 655f7370 685f6b65 2pixelize_sph_ke │ │ │ │ - 0x0006b7c0 726e656c 5f70726f 6a656374 696f6e28 rnel_projection( │ │ │ │ - 0x0006b7d0 50794f62 6a656374 2a2c2050 794f626a PyObject*, PyObj │ │ │ │ - 0x0006b7e0 6563742a 2c205079 4f626a65 63742a2c ect*, PyObject*, │ │ │ │ - 0x0006b7f0 2050794f 626a6563 742a2c20 50794f62 PyObject*, PyOb │ │ │ │ - 0x0006b800 6a656374 2a2c2050 794f626a 6563742a ject*, PyObject* │ │ │ │ - 0x0006b810 29000000 50794f62 6a656374 2a205f5f )...PyObject* __ │ │ │ │ - 0x0006b820 7079785f 70665f32 79745f39 7574696c pyx_pf_2yt_9util │ │ │ │ - 0x0006b830 69746965 735f336c 69625f32 31706978 ities_3lib_21pix │ │ │ │ - 0x0006b840 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006b850 65735f32 386f6666 5f617869 735f7072 es_28off_axis_pr │ │ │ │ - 0x0006b860 6f6a6563 74696f6e 5f535048 2850794f ojection_SPH(PyO │ │ │ │ - 0x0006b870 626a6563 742a2c20 5f5f5079 785f6d65 bject*, __Pyx_me │ │ │ │ - 0x0006b880 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ - 0x0006b890 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ - 0x0006b8a0 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ - 0x0006b8b0 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ - 0x0006b8c0 77736c69 63652c20 5f5f5079 785f6d65 wslice, __Pyx_me │ │ │ │ - 0x0006b8d0 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ - 0x0006b8e0 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ - 0x0006b8f0 50794f62 6a656374 2a2c2050 794f626a PyObject*, PyObj │ │ │ │ - 0x0006b900 6563742a 2c205079 4f626a65 63742a2c ect*, PyObject*, │ │ │ │ - 0x0006b910 2050794f 626a6563 742a2c20 5f5f5079 PyObject*, __Py │ │ │ │ - 0x0006b920 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ - 0x0006b930 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ - 0x0006b940 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ - 0x0006b950 77736c69 63652c20 50794f62 6a656374 wslice, PyObject │ │ │ │ - 0x0006b960 2a2c2050 794f626a 6563742a 2c205079 *, PyObject*, Py │ │ │ │ - 0x0006b970 4f626a65 63742a2c 2050794f 626a6563 Object*, PyObjec │ │ │ │ - 0x0006b980 742a2c20 50794f62 6a656374 2a290000 t*, PyObject*).. │ │ │ │ - 0x0006b990 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ - 0x0006b9a0 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ - 0x0006b9b0 7574696e 65732e6f 66665f61 7869735f utines.off_axis_ │ │ │ │ - 0x0006b9c0 70726f6a 65637469 6f6e5f53 50480000 projection_SPH.. │ │ │ │ - 0x0006b9d0 6f66665f 61786973 5f70726f 6a656374 off_axis_project │ │ │ │ - 0x0006b9e0 696f6e5f 53504800 79742e75 74696c69 ion_SPH.yt.utili │ │ │ │ - 0x0006b9f0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006ba00 6174696f 6e5f726f 7574696e 65732e70 ation_routines.p │ │ │ │ - 0x0006ba10 6978656c 697a655f 63617274 65736961 ixelize_cartesia │ │ │ │ - 0x0006ba20 6e000000 70697865 6c697a65 5f616974 n...pixelize_ait │ │ │ │ - 0x0006ba30 6f666600 79742e75 74696c69 74696573 off.yt.utilities │ │ │ │ - 0x0006ba40 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006ba50 6e5f726f 7574696e 65732e70 6978656c n_routines.pixel │ │ │ │ - 0x0006ba60 697a655f 6169746f 66660000 70697865 ize_aitoff..pixe │ │ │ │ - 0x0006ba70 6c697a65 5f737068 5f6b6572 6e656c5f lize_sph_kernel_ │ │ │ │ - 0x0006ba80 63757474 696e6700 4d6f6475 6c652027 cutting.Module ' │ │ │ │ - 0x0006ba90 70697865 6c697a61 74696f6e 5f726f75 pixelization_rou │ │ │ │ - 0x0006baa0 74696e65 73272068 61732061 6c726561 tines' has alrea │ │ │ │ - 0x0006bab0 64792062 65656e20 696d706f 72746564 dy been imported │ │ │ │ - 0x0006bac0 2e205265 2d696e69 7469616c 69736174 . Re-initialisat │ │ │ │ - 0x0006bad0 696f6e20 6973206e 6f742073 7570706f ion is not suppo │ │ │ │ - 0x0006bae0 72746564 2e000000 63797468 6f6e5f72 rted....cython_r │ │ │ │ - 0x0006baf0 756e7469 6d650000 5f5f6275 696c7469 untime..__builti │ │ │ │ - 0x0006bb00 6e735f5f 00000000 636f6d70 696c6520 ns__....compile │ │ │ │ - 0x0006bb10 74696d65 20507974 686f6e20 76657273 time Python vers │ │ │ │ - 0x0006bb20 696f6e20 25642e25 64206f66 206d6f64 ion %d.%d of mod │ │ │ │ - 0x0006bb30 756c6520 27252e31 30307327 20257320 ule '%.100s' %s │ │ │ │ - 0x0006bb40 72756e74 696d6520 76657273 696f6e20 runtime version │ │ │ │ - 0x0006bb50 25642e25 64000000 646f6573 206e6f74 %d.%d...does not │ │ │ │ - 0x0006bb60 206d6174 63680000 79742e75 74696c69 match..yt.utili │ │ │ │ - 0x0006bb70 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006bb80 6174696f 6e5f726f 7574696e 65730000 ation_routines.. │ │ │ │ - 0x0006bb90 5f5f6465 6275675f 5f000000 6e756d70 __debug__...nump │ │ │ │ - 0x0006bba0 792e636f 72652e6d 756c7469 61727261 y.core.multiarra │ │ │ │ - 0x0006bbb0 79206661 696c6564 20746f20 696d706f y failed to impo │ │ │ │ - 0x0006bbc0 72742028 6175746f 2d67656e 65726174 rt (auto-generat │ │ │ │ - 0x0006bbd0 65642062 65636175 73652079 6f752064 ed because you d │ │ │ │ - 0x0006bbe0 69646e27 74206361 6c6c2027 6e756d70 idn't call 'nump │ │ │ │ - 0x0006bbf0 792e696d 706f7274 5f617272 61792829 y.import_array() │ │ │ │ - 0x0006bc00 27206166 74657220 63696d70 6f727469 ' after cimporti │ │ │ │ - 0x0006bc10 6e67206e 756d7079 3b207573 6520273c ng numpy; use '< │ │ │ │ - 0x0006bc20 766f6964 3e6e756d 70792e5f 696d706f void>numpy._impo │ │ │ │ - 0x0006bc30 72745f61 72726179 2720746f 20646973 rt_array' to dis │ │ │ │ - 0x0006bc40 61626c65 20696620 796f7520 61726520 able if you are │ │ │ │ - 0x0006bc50 63657274 61696e20 796f7520 646f6e27 certain you don' │ │ │ │ - 0x0006bc60 74206e65 65642069 74292e00 4f524445 t need it)..ORDE │ │ │ │ - 0x0006bc70 525f4d41 58000000 252e3230 30732064 R_MAX...%.200s d │ │ │ │ - 0x0006bc80 6f657320 6e6f7420 6578706f 72742065 oes not export e │ │ │ │ - 0x0006bc90 78706563 74656420 43207661 72696162 xpected C variab │ │ │ │ - 0x0006bca0 6c652025 2e323030 73000000 43207661 le %.200s...C va │ │ │ │ - 0x0006bcb0 72696162 6c652025 2e323030 732e252e riable %.200s.%. │ │ │ │ - 0x0006bcc0 32303073 20686173 2077726f 6e672073 200s has wrong s │ │ │ │ - 0x0006bcd0 69676e61 74757265 20286578 70656374 ignature (expect │ │ │ │ - 0x0006bce0 65642025 2e353030 732c2067 6f742025 ed %.500s, got % │ │ │ │ - 0x0006bcf0 2e353030 73290000 5f5f7079 785f745f .500s)..__pyx_t_ │ │ │ │ - 0x0006bd00 356e756d 70795f75 696e7438 5f742028 5numpy_uint8_t ( │ │ │ │ - 0x0006bd10 73747275 6374205f 5f707978 5f745f32 struct __pyx_t_2 │ │ │ │ - 0x0006bd20 79745f38 67656f6d 65747279 5f313367 yt_8geometry_13g │ │ │ │ - 0x0006bd30 7269645f 76697369 746f7273 5f477269 rid_visitors_Gri │ │ │ │ - 0x0006bd40 64566973 69746f72 44617461 202a2900 dVisitorData *). │ │ │ │ - 0x0006bd50 63686563 6b5f6368 696c645f 6d61736b check_child_mask │ │ │ │ - 0x0006bd60 65640000 79742e75 74696c69 74696573 ed..yt.utilities │ │ │ │ - 0x0006bd70 2e6c6962 2e706172 7469636c 655f6b64 .lib.particle_kd │ │ │ │ - 0x0006bd80 74726565 5f746f6f 6c730000 696e7420 tree_tools..int │ │ │ │ - 0x0006bd90 28737472 75637420 5f5f7079 785f745f (struct __pyx_t_ │ │ │ │ - 0x0006bda0 3279745f 39757469 6c697469 65735f33 2yt_9utilities_3 │ │ │ │ - 0x0006bdb0 6c69625f 32317061 72746963 6c655f6b lib_21particle_k │ │ │ │ - 0x0006bdc0 64747265 655f746f 6f6c735f 61786573 dtree_tools_axes │ │ │ │ - 0x0006bdd0 5f72616e 6765202a 2c20696e 74290000 _range *, int).. │ │ │ │ - 0x0006bde0 7365745f 61786573 5f72616e 67650000 set_axes_range.. │ │ │ │ - 0x0006bdf0 696e7420 285f5f70 79785f74 5f356e75 int (__pyx_t_5nu │ │ │ │ - 0x0006be00 6d70795f 666c6f61 7436345f 74202a2c mpy_float64_t *, │ │ │ │ - 0x0006be10 205f5f50 79785f6d 656d7669 6577736c __Pyx_memviewsl │ │ │ │ - 0x0006be20 6963652c 20737472 75637420 5f5f7079 ice, struct __py │ │ │ │ - 0x0006be30 785f6f62 6a5f3279 745f3975 74696c69 x_obj_2yt_9utili │ │ │ │ - 0x0006be40 74696573 5f336c69 625f3232 626f756e ties_3lib_22boun │ │ │ │ - 0x0006be50 6465645f 7072696f 72697479 5f717565 ded_priority_que │ │ │ │ - 0x0006be60 75655f42 6f756e64 65645072 696f7269 ue_BoundedPriori │ │ │ │ - 0x0006be70 74795175 65756520 2a2c204b 44547265 tyQueue *, KDTre │ │ │ │ - 0x0006be80 65202a2c 2075696e 7436345f 742c2073 e *, uint64_t, s │ │ │ │ - 0x0006be90 74727563 74205f5f 7079785f 745f3279 truct __pyx_t_2y │ │ │ │ - 0x0006bea0 745f3975 74696c69 74696573 5f336c69 t_9utilities_3li │ │ │ │ - 0x0006beb0 625f3231 70617274 69636c65 5f6b6474 b_21particle_kdt │ │ │ │ - 0x0006bec0 7265655f 746f6f6c 735f6178 65735f72 ree_tools_axes_r │ │ │ │ - 0x0006bed0 616e6765 202a2900 66696e64 5f6e6569 ange *).find_nei │ │ │ │ - 0x0006bee0 6768626f 72730000 56696577 2e4d656d ghbors..View.Mem │ │ │ │ - 0x0006bef0 6f727956 69657700 696e6974 2079742e oryView.init yt. │ │ │ │ - 0x0006bf00 7574696c 69746965 732e6c69 622e7069 utilities.lib.pi │ │ │ │ - 0x0006bf10 78656c69 7a617469 6f6e5f72 6f757469 xelization_routi │ │ │ │ - 0x0006bf20 6e657300 79742e67 656f6d65 7472792e nes.yt.geometry. │ │ │ │ - 0x0006bf30 67726964 5f766973 69746f72 73000000 grid_visitors... │ │ │ │ - 0x0006bf40 5f637974 686f6e5f 335f305f 31312e66 _cython_3_0_11.f │ │ │ │ - 0x0006bf50 75736564 5f637974 686f6e5f 66756e63 used_cython_func │ │ │ │ - 0x0006bf60 74696f6e 00000000 5f5f646f 635f5f00 tion....__doc__. │ │ │ │ - 0x0006bf70 5f5f7369 676e6174 75726573 5f5f0000 __signatures__.. │ │ │ │ - 0x0006bf80 5f5f7365 6c665f5f 00000000 5f637974 __self__...._cyt │ │ │ │ - 0x0006bf90 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho │ │ │ │ - 0x0006bfa0 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me │ │ │ │ - 0x0006bfb0 74686f64 00000000 5f5f7265 64756365 thod....__reduce │ │ │ │ - 0x0006bfc0 5f5f0000 5f5f6d6f 64756c65 5f5f0000 __..__module__.. │ │ │ │ - 0x0006bfd0 66756e63 5f646f63 00000000 66756e63 func_doc....func │ │ │ │ - 0x0006bfe0 5f6e616d 65000000 5f5f6e61 6d655f5f _name...__name__ │ │ │ │ - 0x0006bff0 00000000 5f5f7175 616c6e61 6d655f5f ....__qualname__ │ │ │ │ - 0x0006c000 00000000 66756e63 5f646963 74000000 ....func_dict... │ │ │ │ - 0x0006c010 5f5f6469 63745f5f 00000000 66756e63 __dict__....func │ │ │ │ - 0x0006c020 5f676c6f 62616c73 00000000 5f5f676c _globals....__gl │ │ │ │ - 0x0006c030 6f62616c 735f5f00 66756e63 5f636c6f obals__.func_clo │ │ │ │ - 0x0006c040 73757265 00000000 5f5f636c 6f737572 sure....__closur │ │ │ │ - 0x0006c050 655f5f00 66756e63 5f636f64 65000000 e__.func_code... │ │ │ │ - 0x0006c060 5f5f636f 64655f5f 00000000 66756e63 __code__....func │ │ │ │ - 0x0006c070 5f646566 61756c74 73000000 5f5f6465 _defaults...__de │ │ │ │ - 0x0006c080 6661756c 74735f5f 00000000 5f5f6b77 faults__....__kw │ │ │ │ - 0x0006c090 64656661 756c7473 5f5f0000 5f5f616e defaults__..__an │ │ │ │ - 0x0006c0a0 6e6f7461 74696f6e 735f5f00 5f69735f notations__._is_ │ │ │ │ - 0x0006c0b0 636f726f 7574696e 65000000 43797468 coroutine...Cyth │ │ │ │ - 0x0006c0c0 6f6e556e 626f756e 64434d65 74686f64 onUnboundCMethod │ │ │ │ - 0x0006c0d0 00000000 70697865 6c697a61 74696f6e ....pixelization │ │ │ │ - 0x0006c0e0 5f726f75 74696e65 73000000 79742e75 _routines...yt.u │ │ │ │ - 0x0006c0f0 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006c100 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006c110 65732e5f 6d656d6f 72797669 6577736c es._memoryviewsl │ │ │ │ - 0x0006c120 69636500 496e7465 726e616c 20636c61 ice.Internal cla │ │ │ │ - 0x0006c130 73732066 6f722070 61737369 6e67206d ss for passing m │ │ │ │ - 0x0006c140 656d6f72 79766965 7720736c 69636573 emoryview slices │ │ │ │ - 0x0006c150 20746f20 50797468 6f6e0000 79742e75 to Python..yt.u │ │ │ │ - 0x0006c160 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ - 0x0006c170 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ - 0x0006c180 65732e6d 656d6f72 79766965 77000000 es.memoryview... │ │ │ │ - 0x0006c190 54000000 62617365 00000000 73747269 T...base....stri │ │ │ │ - 0x0006c1a0 64657300 7375626f 66667365 74730000 des.suboffsets.. │ │ │ │ - 0x0006c1b0 6e64696d 00000000 6974656d 73697a65 ndim....itemsize │ │ │ │ - 0x0006c1c0 00000000 6e627974 65730000 5f5f7265 ....nbytes..__re │ │ │ │ - 0x0006c1d0 70725f5f 00000000 79742e75 74696c69 pr__....yt.utili │ │ │ │ - 0x0006c1e0 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006c1f0 6174696f 6e5f726f 7574696e 65732e45 ation_routines.E │ │ │ │ - 0x0006c200 6e756d00 79742e75 74696c69 74696573 num.yt.utilities │ │ │ │ - 0x0006c210 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006c220 6e5f726f 7574696e 65732e61 72726179 n_routines.array │ │ │ │ - 0x0006c230 00000000 6d656d76 69657700 5f5f6765 ....memview.__ge │ │ │ │ - 0x0006c240 74617474 725f5f00 79742e75 74696c69 tattr__.yt.utili │ │ │ │ - 0x0006c250 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ - 0x0006c260 6174696f 6e5f726f 7574696e 65732e53 ation_routines.S │ │ │ │ - 0x0006c270 50484b65 726e656c 496e7465 72706f6c PHKernelInterpol │ │ │ │ - 0x0006c280 6174696f 6e546162 6c650000 6b65726e ationTable..kern │ │ │ │ - 0x0006c290 656c5f6e 616d6500 5f5f7079 785f6675 el_name.__pyx_fu │ │ │ │ - 0x0006c2a0 73655f31 70697865 6c697a65 5f737068 se_1pixelize_sph │ │ │ │ - 0x0006c2b0 5f6b6572 6e656c5f 70726f6a 65637469 _kernel_projecti │ │ │ │ - 0x0006c2c0 6f6e0000 5f5f7079 785f6675 73655f30 on..__pyx_fuse_0 │ │ │ │ - 0x0006c2d0 70697865 6c697a65 5f737068 5f6b6572 pixelize_sph_ker │ │ │ │ - 0x0006c2e0 6e656c5f 70726f6a 65637469 6f6e0000 nel_projection.. │ │ │ │ - 0x0006c2f0 5f5f7079 785f6675 73655f31 70697865 __pyx_fuse_1pixe │ │ │ │ - 0x0006c300 6c697a65 5f636172 74657369 616e0000 lize_cartesian.. │ │ │ │ - 0x0006c310 5f5f7079 785f6675 73655f30 70697865 __pyx_fuse_0pixe │ │ │ │ - 0x0006c320 6c697a65 5f636172 74657369 616e0000 lize_cartesian.. │ │ │ │ - 0x0006c330 666c6f61 7433325f 74000000 666c6f61 float32_t...floa │ │ │ │ - 0x0006c340 7436345f 74000000 696e7436 345f7400 t64_t...int64_t. │ │ │ │ - 0x0006c350 75696e74 385f7400 76656374 6f723a3a uint8_t.vector:: │ │ │ │ - 0x0006c360 5f4d5f72 65616c6c 6f635f61 7070656e _M_realloc_appen │ │ │ │ - 0x0006c370 64000000 63616e6e 6f742063 72656174 d...cannot creat │ │ │ │ - 0x0006c380 65207374 643a3a76 6563746f 72206c61 e std::vector la │ │ │ │ - 0x0006c390 72676572 20746861 6e206d61 785f7369 rger than max_si │ │ │ │ - 0x0006c3a0 7a652829 00000000 3a200000 41534349 ze()....: ..ASCI │ │ │ │ - 0x0006c3b0 49000000 416c6c20 64696d65 6e73696f I...All dimensio │ │ │ │ - 0x0006c3c0 6e732070 72656365 64696e67 2064696d ns preceding dim │ │ │ │ - 0x0006c3d0 656e7369 6f6e2025 64206d75 73742062 ension %d must b │ │ │ │ - 0x0006c3e0 6520696e 64657865 6420616e 64206e6f e indexed and no │ │ │ │ - 0x0006c3f0 7420736c 69636564 00000000 41727261 t sliced....Arra │ │ │ │ - 0x0006c400 79732061 7265206e 6f74206f 6620636f ys are not of co │ │ │ │ - 0x0006c410 72726563 74207368 6170652e 00000000 rrect shape..... │ │ │ │ - 0x0006c420 41737365 7274696f 6e457272 6f720000 AssertionError.. │ │ │ │ - 0x0006c430 42756666 65722076 69657720 646f6573 Buffer view does │ │ │ │ - 0x0006c440 206e6f74 20657870 6f736520 73747269 not expose stri │ │ │ │ - 0x0006c450 64657300 43616e20 6f6e6c79 20637265 des.Can only cre │ │ │ │ - 0x0006c460 61746520 61206275 66666572 20746861 ate a buffer tha │ │ │ │ - 0x0006c470 74206973 20636f6e 74696775 6f757320 t is contiguous │ │ │ │ - 0x0006c480 696e206d 656d6f72 792e0000 43616e6e in memory...Cann │ │ │ │ - 0x0006c490 6f742061 73736967 6e20746f 20726561 ot assign to rea │ │ │ │ - 0x0006c4a0 642d6f6e 6c79206d 656d6f72 79766965 d-only memoryvie │ │ │ │ - 0x0006c4b0 77000000 43616e6e 6f742063 72656174 w...Cannot creat │ │ │ │ - 0x0006c4c0 65207772 69746162 6c65206d 656d6f72 e writable memor │ │ │ │ - 0x0006c4d0 79207669 65772066 726f6d20 72656164 y view from read │ │ │ │ - 0x0006c4e0 2d6f6e6c 79206d65 6d6f7279 76696577 -only memoryview │ │ │ │ - 0x0006c4f0 00000000 43616e6e 6f742069 6e646578 ....Cannot index │ │ │ │ - 0x0006c500 20776974 68207479 70652027 00000000 with type '.... │ │ │ │ - 0x0006c510 43616e6e 6f742074 72616e73 706f7365 Cannot transpose │ │ │ │ - 0x0006c520 206d656d 6f727976 69657720 77697468 memoryview with │ │ │ │ - 0x0006c530 20696e64 69726563 74206469 6d656e73 indirect dimens │ │ │ │ - 0x0006c540 696f6e73 00000000 43686563 6b20746f ions....Check to │ │ │ │ - 0x0006c550 20736565 20746861 7420626f 74682073 see that both s │ │ │ │ - 0x0006c560 74617274 696e6720 616e6420 656e6469 tarting and endi │ │ │ │ - 0x0006c570 6e67206c 696e6520 706f696e 74732061 ng line points a │ │ │ │ - 0x0006c580 72652077 69746869 6e207468 6520646f re within the do │ │ │ │ - 0x0006c590 6d61696e 206f6620 74686520 6d657368 main of the mesh │ │ │ │ - 0x0006c5a0 2e000000 44696d65 6e73696f 6e202564 ....Dimension %d │ │ │ │ - 0x0006c5b0 20697320 6e6f7420 64697265 63740000 is not direct.. │ │ │ │ - 0x0006c5c0 456c6c69 70736973 00000000 456d7074 Ellipsis....Empt │ │ │ │ - 0x0006c5d0 79207368 61706520 7475706c 6520666f y shape tuple fo │ │ │ │ - 0x0006c5e0 72206379 74686f6e 2e617272 61790000 r cython.array.. │ │ │ │ - 0x0006c5f0 45787065 63746564 20617420 6c656173 Expected at leas │ │ │ │ - 0x0006c600 74202564 20617267 756d656e 7425732c t %d argument%s, │ │ │ │ - 0x0006c610 20676f74 20256400 46756e63 74696f6e got %d.Function │ │ │ │ - 0x0006c620 2063616c 6c207769 74682061 6d626967 call with ambig │ │ │ │ - 0x0006c630 756f7573 20617267 756d656e 74207479 uous argument ty │ │ │ │ - 0x0006c640 70657300 496d706f 72744572 726f7200 pes.ImportError. │ │ │ │ - 0x0006c650 496e636f 6d706174 69626c65 20636865 Incompatible che │ │ │ │ - 0x0006c660 636b7375 6d732028 30782578 20767320 cksums (0x%x vs │ │ │ │ - 0x0006c670 28307838 32613335 33372c20 30783661 (0x82a3537, 0x6a │ │ │ │ - 0x0006c680 65393939 352c2030 78623036 38393331 e9995, 0xb068931 │ │ │ │ - 0x0006c690 29203d20 286e616d 65292900 496e6465 ) = (name)).Inde │ │ │ │ - 0x0006c6a0 78457272 6f720000 496e6465 78206f75 xError..Index ou │ │ │ │ - 0x0006c6b0 74206f66 20626f75 6e647320 28617869 t of bounds (axi │ │ │ │ - 0x0006c6c0 73202564 29000000 496e6469 72656374 s %d)...Indirect │ │ │ │ - 0x0006c6d0 2064696d 656e7369 6f6e7320 6e6f7420 dimensions not │ │ │ │ - 0x0006c6e0 73757070 6f727465 64000000 496e7465 supported...Inte │ │ │ │ - 0x0006c6f0 72706f6c 6174696e 67202867 61746865 rpolating (gathe │ │ │ │ - 0x0006c700 72292053 50482066 69656c64 00000000 r) SPH field.... │ │ │ │ - 0x0006c710 496e7661 6c696420 6d6f6465 2c206578 Invalid mode, ex │ │ │ │ - 0x0006c720 70656374 65642027 6327206f 72202766 pected 'c' or 'f │ │ │ │ - 0x0006c730 6f727472 616e272c 20676f74 20000000 ortran', got ... │ │ │ │ - 0x0006c740 496e7661 6c696420 73686170 6520696e Invalid shape in │ │ │ │ - 0x0006c750 20617869 73200000 4c450000 4c616d62 axis ..LE..Lamb │ │ │ │ - 0x0006c760 64613000 4c616d62 64615f70 00000000 da0.Lambda_p.... │ │ │ │ - 0x0006c770 4d656d6f 72794572 726f7200 3c4d656d MemoryError......No matching │ │ │ │ - 0x0006c7c0 7369676e 61747572 6520666f 756e6400 signature found. │ │ │ │ - 0x0006c7d0 4e6f7449 6d706c65 6d656e74 65644572 NotImplementedEr │ │ │ │ - 0x0006c7e0 726f7200 4f000000 4f757420 6f662062 ror.O...Out of b │ │ │ │ - 0x0006c7f0 6f756e64 73206f6e 20627566 66657220 ounds on buffer │ │ │ │ - 0x0006c800 61636365 73732028 61786973 20000000 access (axis ... │ │ │ │ - 0x0006c810 50490000 5069636b 6c654572 726f7200 PI..PickleError. │ │ │ │ - 0x0006c820 52450000 52756e74 696d6545 72726f72 RE..RuntimeError │ │ │ │ - 0x0006c830 00000000 5350484b 65726e65 6c496e74 ....SPHKernelInt │ │ │ │ - 0x0006c840 6572706f 6c617469 6f6e5461 626c6500 erpolationTable. │ │ │ │ - 0x0006c850 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ - 0x0006c860 6c617469 6f6e5461 626c652e 5f5f7265 lationTable.__re │ │ │ │ - 0x0006c870 64756365 5f637974 686f6e5f 5f000000 duce_cython__... │ │ │ │ - 0x0006c880 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ - 0x0006c890 6c617469 6f6e5461 626c652e 5f5f7365 lationTable.__se │ │ │ │ - 0x0006c8a0 74737461 74655f63 7974686f 6e5f5f00 tstate_cython__. │ │ │ │ - 0x0006c8b0 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ - 0x0006c8c0 6c617469 6f6e5461 626c652e 696e7465 lationTable.inte │ │ │ │ - 0x0006c8d0 72706f6c 6174655f 61727261 79000000 rpolate_array... │ │ │ │ - 0x0006c8e0 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ - 0x0006c8f0 6c617469 6f6e5461 626c652e 706f7075 lationTable.popu │ │ │ │ - 0x0006c900 6c617465 5f746162 6c650000 53657175 late_table..Sequ │ │ │ │ - 0x0006c910 656e6365 00000000 536c6963 6573206f ence....Slices o │ │ │ │ - 0x0006c920 66203244 20646174 61736574 73206d75 f 2D datasets mu │ │ │ │ - 0x0006c930 73742062 65207065 7270656e 64696375 st be perpendicu │ │ │ │ - 0x0006c940 6c617220 746f2074 68652027 7a272064 lar to the 'z' d │ │ │ │ - 0x0006c950 69726563 74696f6e 2e000000 53746570 irection....Step │ │ │ │ - 0x0006c960 206d6179 206e6f74 20626520 7a65726f may not be zero │ │ │ │ - 0x0006c970 20286178 69732025 64290000 54797065 (axis %d)..Type │ │ │ │ - 0x0006c980 4572726f 72000000 556e6162 6c652074 Error...Unable t │ │ │ │ - 0x0006c990 6f20636f 6e766572 74206974 656d2074 o convert item t │ │ │ │ - 0x0006c9a0 6f206f62 6a656374 00000000 56616c75 o object....Valu │ │ │ │ - 0x0006c9b0 65457272 6f720000 56696577 2e4d656d eError..View.Mem │ │ │ │ - 0x0006c9c0 6f727956 69657700 5954456c 656d656e oryView.YTElemen │ │ │ │ - 0x0006c9d0 74547970 654e6f74 5265636f 676e697a tTypeNotRecogniz │ │ │ │ - 0x0006c9e0 65640000 59545069 78656c69 7a654572 ed..YTPixelizeEr │ │ │ │ - 0x0006c9f0 726f7200 28290000 7c000000 2e000000 ror.()..|....... │ │ │ │ - 0x0006ca00 2a000000 27000000 29000000 5f000000 *...'...)..._... │ │ │ │ - 0x0006ca10 3f000000 61626300 616c6c63 6c6f7365 ?...abc.allclose │ │ │ │ - 0x0006ca20 00000000 616c6c6f 63617465 5f627566 ....allocate_buf │ │ │ │ - 0x0006ca30 66657200 20616e64 20000000 616e7469 fer. and ...anti │ │ │ │ - 0x0006ca40 616c6961 73000000 6172635f 6c656e67 alias...arc_leng │ │ │ │ - 0x0006ca50 74680000 6172676d 61780000 6172676d th..argmax..argm │ │ │ │ - 0x0006ca60 696e0000 61726773 00000000 61727261 in..args....arra │ │ │ │ - 0x0006ca70 79000000 61736172 72617900 61737479 y...asarray.asty │ │ │ │ - 0x0006ca80 70650000 6173796e 63696f2e 636f726f pe..asyncio.coro │ │ │ │ - 0x0006ca90 7574696e 65730000 61780000 61786573 utines..ax..axes │ │ │ │ - 0x0006caa0 00000000 617a696d 75746800 617a696d ....azimuth.azim │ │ │ │ - 0x0006cab0 7574685f 6f666673 65740000 62617365 uth_offset..base │ │ │ │ - 0x0006cac0 00000000 626f6f6c 00000000 626f756e ....bool....boun │ │ │ │ - 0x0006cad0 64730000 626f756e 64735f72 6f740000 ds..bounds_rot.. │ │ │ │ - 0x0006cae0 626f7862 6f756e64 73000000 62746865 boxbounds...bthe │ │ │ │ - 0x0006caf0 74613000 62746865 74615f70 00000000 ta0.btheta_p.... │ │ │ │ - 0x0006cb00 62756666 00000000 62756666 5f64656e buff....buff_den │ │ │ │ - 0x0006cb10 00000000 62756666 5f73697a 65000000 ....buff_size... │ │ │ │ - 0x0006cb20 63000000 63656e74 65720000 63686563 c...center..chec │ │ │ │ - 0x0006cb30 6b5f7065 72696f64 00000000 5f636865 k_period...._che │ │ │ │ - 0x0006cb40 636b5f70 6572696f 64000000 63690000 ck_period...ci.. │ │ │ │ - 0x0006cb50 636a0000 5f5f636c 6173735f 5f000000 cj..__class__... │ │ │ │ - 0x0006cb60 5f5f636c 6173735f 67657469 74656d5f __class_getitem_ │ │ │ │ - 0x0006cb70 5f000000 636c696e 655f696e 5f747261 _...cline_in_tra │ │ │ │ - 0x0006cb80 63656261 636b0000 636f6465 5f6c656e ceback..code_len │ │ │ │ - 0x0006cb90 67746800 636f6c61 74697475 64650000 gth.colatitude.. │ │ │ │ - 0x0006cba0 636f6c61 74697475 64655f6f 66667365 colatitude_offse │ │ │ │ - 0x0006cbb0 74000000 636f6c6c 65637469 6f6e7300 t...collections. │ │ │ │ - 0x0006cbc0 636f6c6c 65637469 6f6e732e 61626300 collections.abc. │ │ │ │ - 0x0006cbd0 636f6e6e 00000000 3c636f6e 74696775 conn..... │ │ │ │ - 0x0006cbf0 3c636f6e 74696775 6f757320 616e6420 ...conv │ │ │ │ - 0x0006cc10 6572745f 746f5f75 6e697473 00000000 ert_to_units.... │ │ │ │ - 0x0006cc20 636f6f72 64000000 636f6f72 64696e61 coord...coordina │ │ │ │ - 0x0006cc30 74655f6d 61747269 78000000 636f6f72 te_matrix...coor │ │ │ │ - 0x0006cc40 64730000 636f726e 65727300 636f7374 ds..corners.cost │ │ │ │ - 0x0006cc50 68657461 00000000 636f756e 74000000 heta....count... │ │ │ │ - 0x0006cc60 5f637000 63726f73 73000000 63747265 _cp.cross...ctre │ │ │ │ - 0x0006cc70 65000000 63756269 63000000 63780000 e...cubic...cx.. │ │ │ │ - 0x0006cc80 63787078 00000000 63790000 63797078 cxpx....cy..cypx │ │ │ │ - 0x0006cc90 00000000 637a0000 64000000 644c616d ....cz..d...dLam │ │ │ │ - 0x0006cca0 6264615f 70000000 64617461 00000000 bda_p...data.... │ │ │ │ - 0x0006ccb0 64617a69 6d757468 00000000 64627468 dazimuth....dbth │ │ │ │ - 0x0006ccc0 6574615f 70000000 64636f6c 61746974 eta_p...dcolatit │ │ │ │ - 0x0006ccd0 75646500 64647300 64656661 756c7473 ude.dds.defaults │ │ │ │ - 0x0006cce0 00000000 64656e00 64657074 68000000 ....den.depth... │ │ │ │ - 0x0006ccf0 5f5f6469 63745f5f 00000000 64697361 __dict__....disa │ │ │ │ - 0x0006cd00 626c6500 646f7400 64725f69 00000000 ble.dot.dr_i.... │ │ │ │ - 0x0006cd10 64726164 69757300 64737000 64746865 dradius.dsp.dthe │ │ │ │ - 0x0006cd20 74610000 64746865 74615f69 00000000 ta..dtheta_i.... │ │ │ │ - 0x0006cd30 64747970 65000000 64747970 655f6973 dtype...dtype_is │ │ │ │ - 0x0006cd40 5f6f626a 65637400 64780000 64787370 _object.dx..dxsp │ │ │ │ - 0x0006cd50 00000000 64790000 64797370 00000000 ....dy..dysp.... │ │ │ │ - 0x0006cd60 647a0000 647a7370 00000000 656d7074 dz..dzsp....empt │ │ │ │ - 0x0006cd70 79000000 656e6162 6c650000 656e636f y...enable..enco │ │ │ │ - 0x0006cd80 64650000 656e645f 706f696e 74000000 de..end_point... │ │ │ │ - 0x0006cd90 656e756d 65726174 65000000 6572726f enumerate...erro │ │ │ │ - 0x0006cda0 72000000 65787465 6e747300 66690000 r...extents.fi.. │ │ │ │ - 0x0006cdb0 6669656c 64000000 6669656c 645f706f field...field_po │ │ │ │ - 0x0006cdc0 73697469 6f6e7300 6669656c 645f7661 sitions.field_va │ │ │ │ - 0x0006cdd0 6c730000 66696e61 6c5f7665 63746f72 ls..final_vector │ │ │ │ - 0x0006cde0 00000000 666c6167 73000000 666c6f61 ....flags...floa │ │ │ │ - 0x0006cdf0 7433325f 74000000 666c6f61 74363400 t32_t...float64. │ │ │ │ - 0x0006ce00 666c6f61 7436345f 74000000 666f726d float64_t...form │ │ │ │ - 0x0006ce10 61740000 666f7274 72616e00 5f667573 at..fortran._fus │ │ │ │ - 0x0006ce20 65645f73 6967696e 64657800 67630000 ed_sigindex.gc.. │ │ │ │ - 0x0006ce30 67657400 6765745f 70626172 00000000 get.get_pbar.... │ │ │ │ - 0x0006ce40 6765745f 726f7461 74696f6e 5f6d6174 get_rotation_mat │ │ │ │ - 0x0006ce50 72697800 5f5f6765 74737461 74655f5f rix.__getstate__ │ │ │ │ - 0x0006ce60 00000000 2028676f 74200000 676f7420 .... (got ..got │ │ │ │ - 0x0006ce70 64696666 6572696e 67206578 74656e74 differing extent │ │ │ │ - 0x0006ce80 7320696e 2064696d 656e7369 6f6e2000 s in dimension . │ │ │ │ - 0x0006ce90 685f6a00 685f6a32 00000000 68656967 h_j.h_j2....heig │ │ │ │ - 0x0006cea0 68740000 68736d6c 00000000 69000000 ht..hsml....i... │ │ │ │ - 0x0006ceb0 69310000 69640000 69646473 00000000 i1..id..idds.... │ │ │ │ - 0x0006cec0 6964656e 74697479 00000000 69647800 identity....idx. │ │ │ │ - 0x0006ced0 69647900 69647a00 69685f6a 00000000 idy.idz.ih_j.... │ │ │ │ - 0x0006cee0 69685f6a 32000000 69690000 696d6178 ih_j2...ii..imax │ │ │ │ - 0x0006cef0 00000000 696d6700 696d696e 00000000 ....img.imin.... │ │ │ │ - 0x0006cf00 5f5f696d 706f7274 5f5f0000 696e635f __import__..inc_ │ │ │ │ - 0x0006cf10 6c656e67 74680000 696e6400 696e6465 length..ind.inde │ │ │ │ - 0x0006cf20 78000000 696e6465 785f6f66 66736574 x...index_offset │ │ │ │ - 0x0006cf30 00000000 696e6469 63657300 5f696e69 ....indices._ini │ │ │ │ - 0x0006cf40 7469616c 697a696e 67000000 696e7075 tializing...inpu │ │ │ │ - 0x0006cf50 745f696d 67000000 696e7400 696e7436 t_img...int.int6 │ │ │ │ - 0x0006cf60 34000000 696e7438 00000000 696e7465 4...int8....inte │ │ │ │ - 0x0006cf70 72706f6c 6174655f 61727261 79000000 rpolate_array... │ │ │ │ - 0x0006cf80 696e7465 72706f6c 6174655f 7370685f interpolate_sph_ │ │ │ │ - 0x0006cf90 67726964 5f676174 68657200 696e7465 grid_gather.inte │ │ │ │ - 0x0006cfa0 72706f6c 6174655f 7370685f 706f7369 rpolate_sph_posi │ │ │ │ - 0x0006cfb0 74696f6e 735f6761 74686572 00000000 tions_gather.... │ │ │ │ - 0x0006cfc0 696e7600 696e765f 6d617400 69700000 inv.inv_mat.ip.. │ │ │ │ - 0x0006cfd0 6970785f 64780000 6970785f 64790000 ipx_dx..ipx_dy.. │ │ │ │ - 0x0006cfe0 5f69735f 636f726f 7574696e 65000000 _is_coroutine... │ │ │ │ - 0x0006cff0 6973636c 6f736500 6973656e 61626c65 isclose.isenable │ │ │ │ - 0x0006d000 64000000 69746162 00000000 6974656d d...itab....item │ │ │ │ - 0x0006d010 73697a65 00000000 6974656d 73697a65 size....itemsize │ │ │ │ - 0x0006d020 203c3d20 3020666f 72206379 74686f6e <= 0 for cython │ │ │ │ - 0x0006d030 2e617272 61790000 6a000000 6a6a0000 .array..j...jj.. │ │ │ │ - 0x0006d040 6b000000 6b647472 65650000 6b65726e k...kdtree..kern │ │ │ │ - 0x0006d050 656c0000 6b65726e 656c5f6e 616d6500 el..kernel_name. │ │ │ │ - 0x0006d060 6b65726e 656c5f74 61626c65 73000000 kernel_tables... │ │ │ │ - 0x0006d070 6b696e64 00000000 6b6b0000 6b776172 kind....kk..kwar │ │ │ │ - 0x0006d080 67730000 6c630000 6c645f78 00000000 gs..lc..ld_x.... │ │ │ │ - 0x0006d090 6c645f79 00000000 5f5f6c65 6e5f5f00 ld_y....__len__. │ │ │ │ - 0x0006d0a0 6c696e5f 696e6300 6c696e5f 6c656e67 lin_inc.lin_leng │ │ │ │ - 0x0006d0b0 74680000 6c696e5f 73616d70 6c655f70 th..lin_sample_p │ │ │ │ - 0x0006d0c0 6f696e74 73000000 6c696e5f 76656300 oints...lin_vec. │ │ │ │ - 0x0006d0d0 6c696e61 6c670000 6c696e65 5f776964 linalg..line_wid │ │ │ │ - 0x0006d0e0 74680000 6c6f6361 6c5f6275 66660000 th..local_buff.. │ │ │ │ - 0x0006d0f0 6c720000 6c787078 00000000 6c797078 lr..lxpx....lypx │ │ │ │ - 0x0006d100 00000000 5f5f6d61 696e5f5f 00000000 ....__main__.... │ │ │ │ - 0x0006d110 6d617070 65645f63 6f6f7264 00000000 mapped_coord.... │ │ │ │ - 0x0006d120 6d61736b 00000000 6d61736b 5f617272 mask....mask_arr │ │ │ │ - 0x0006d130 00000000 6d61746d 756c0000 6d617876 ....matmul..maxv │ │ │ │ - 0x0006d140 616c0000 6d640000 6d656d76 69657700 al..md..memview. │ │ │ │ - 0x0006d150 6d6f6465 00000000 6e000000 6e616d65 mode....n...name │ │ │ │ - 0x0006d160 00000000 5f5f6e61 6d655f5f 00000000 ....__name__.... │ │ │ │ - 0x0006d170 6e616e00 6e64696d 00000000 5f5f6e65 nan.ndim....__ne │ │ │ │ - 0x0006d180 775f5f00 6e660000 6e6f2064 65666175 w__.nf..no defau │ │ │ │ - 0x0006d190 6c74205f 5f726564 7563655f 5f206475 lt __reduce__ du │ │ │ │ - 0x0006d1a0 6520746f 206e6f6e 2d747269 7669616c e to non-trivial │ │ │ │ - 0x0006d1b0 205f5f63 696e6974 5f5f0000 6e6f6e65 __cinit__..none │ │ │ │ - 0x0006d1c0 00000000 6e6f726d 00000000 6e6f726d ....norm....norm │ │ │ │ - 0x0006d1d0 616c5f72 6f746174 696f6e5f 6d617472 al_rotation_matr │ │ │ │ - 0x0006d1e0 69780000 6e6f726d 616c5f76 6563746f ix..normal_vecto │ │ │ │ - 0x0006d1f0 72000000 6e6f726d 616c697a 6174696f r...normalizatio │ │ │ │ - 0x0006d200 6e5f3164 5f757469 6c697479 00000000 n_1d_utility.... │ │ │ │ - 0x0006d210 6e6f726d 616c697a 6174696f 6e5f3264 normalization_2d │ │ │ │ - 0x0006d220 5f757469 6c697479 00000000 6e6f726d _utility....norm │ │ │ │ - 0x0006d230 616c697a 6174696f 6e5f3364 5f757469 alization_3d_uti │ │ │ │ - 0x0006d240 6c697479 00000000 6e6f7274 685f726f lity....north_ro │ │ │ │ - 0x0006d250 74617469 6f6e5f6d 61747269 78000000 tation_matrix... │ │ │ │ - 0x0006d260 6e6f7274 685f7665 63746f72 00000000 north_vector.... │ │ │ │ - 0x0006d270 6e700000 6e706f69 6e747300 6e756d00 np..npoints.num. │ │ │ │ - 0x0006d280 6e756d5f 6669656c 645f7661 6c730000 num_field_vals.. │ │ │ │ - 0x0006d290 6e756d5f 696e7465 7276616c 73000000 num_intervals... │ │ │ │ - 0x0006d2a0 6e756d5f 6e656967 68000000 6e756d5f num_neigh...num_ │ │ │ │ - 0x0006d2b0 70617274 69636c65 73000000 6e756d5f particles...num_ │ │ │ │ - 0x0006d2c0 706c6f74 5f6e6f64 65730000 6e756d70 plot_nodes..nump │ │ │ │ - 0x0006d2d0 79000000 6e756d70 792e5f63 6f72652e y...numpy._core. │ │ │ │ - 0x0006d2e0 6d756c74 69617272 61792066 61696c65 multiarray faile │ │ │ │ - 0x0006d2f0 6420746f 20696d70 6f727400 6e756d70 d to import.nump │ │ │ │ - 0x0006d300 792e5f63 6f72652e 756d6174 68206661 y._core.umath fa │ │ │ │ - 0x0006d310 696c6564 20746f20 696d706f 72740000 iled to import.. │ │ │ │ - 0x0006d320 6e766572 74696365 73000000 6f626a00 nvertices...obj. │ │ │ │ - 0x0006d330 6f66665f 61786973 5f70726f 6a656374 off_axis_project │ │ │ │ - 0x0006d340 696f6e5f 53504800 6f6e6573 5f6c696b ion_SPH.ones_lik │ │ │ │ - 0x0006d350 65000000 6f766572 6c617031 00000000 e...overlap1.... │ │ │ │ - 0x0006d360 6f766572 6c617032 00000000 6f787370 overlap2....oxsp │ │ │ │ - 0x0006d370 00000000 6f797370 00000000 6f7a7370 ....oysp....ozsp │ │ │ │ - 0x0006d380 00000000 70000000 704c4500 70524500 ....p...pLE.pRE. │ │ │ │ - 0x0006d390 7061636b 00000000 70617274 69636c65 pack....particle │ │ │ │ - 0x0006d3a0 00000000 70617274 69636c65 5f64656e ....particle_den │ │ │ │ - 0x0006d3b0 73697469 65730000 70617274 69636c65 sities..particle │ │ │ │ - 0x0006d3c0 5f6d6173 73657300 70626172 00000000 _masses.pbar.... │ │ │ │ - 0x0006d3d0 7064656e 73000000 70647800 70647900 pdens...pdx.pdy. │ │ │ │ - 0x0006d3e0 70647a00 70656e64 00000000 70657269 pdz.pend....peri │ │ │ │ - 0x0006d3f0 6f640000 70657269 6f645f78 00000000 od..period_x.... │ │ │ │ - 0x0006d400 70657269 6f645f79 00000000 70657269 period_y....peri │ │ │ │ - 0x0006d410 6f645f7a 00000000 70657269 6f646963 od_z....periodic │ │ │ │ - 0x0006d420 00000000 70690000 7069636b 6c650000 ....pi..pickle.. │ │ │ │ - 0x0006d430 70697865 6c697a65 5f616974 6f666600 pixelize_aitoff. │ │ │ │ - 0x0006d440 70697865 6c697a65 5f636172 74657369 pixelize_cartesi │ │ │ │ - 0x0006d450 616e0000 70697865 6c697a65 5f636172 an..pixelize_car │ │ │ │ - 0x0006d460 74657369 616e5f6e 6f64616c 00000000 tesian_nodal.... │ │ │ │ - 0x0006d470 70697865 6c697a65 5f63796c 696e6465 pixelize_cylinde │ │ │ │ - 0x0006d480 72000000 70697865 6c697a65 5f656c65 r...pixelize_ele │ │ │ │ - 0x0006d490 6d656e74 5f6d6573 68000000 70697865 ment_mesh...pixe │ │ │ │ - 0x0006d4a0 6c697a65 5f656c65 6d656e74 5f6d6573 lize_element_mes │ │ │ │ - 0x0006d4b0 685f6c69 6e650000 70697865 6c697a65 h_line..pixelize │ │ │ │ - 0x0006d4c0 5f6f6666 5f617869 735f6361 72746573 _off_axis_cartes │ │ │ │ - 0x0006d4d0 69616e00 70697865 6c697a65 5f737068 ian.pixelize_sph │ │ │ │ - 0x0006d4e0 5f6b6572 6e656c5f 61726269 74726172 _kernel_arbitrar │ │ │ │ - 0x0006d4f0 795f6772 69640000 70697865 6c697a65 y_grid..pixelize │ │ │ │ - 0x0006d500 5f737068 5f6b6572 6e656c5f 63757474 _sph_kernel_cutt │ │ │ │ - 0x0006d510 696e6700 70697865 6c697a65 5f737068 ing.pixelize_sph │ │ │ │ - 0x0006d520 5f6b6572 6e656c5f 70726f6a 65637469 _kernel_projecti │ │ │ │ - 0x0006d530 6f6e0000 70697865 6c697a65 5f737068 on..pixelize_sph │ │ │ │ - 0x0006d540 5f6b6572 6e656c5f 736c6963 65000000 _kernel_slice... │ │ │ │ - 0x0006d550 706a0000 706b0000 706c6f74 5f76616c pj..pk..plot_val │ │ │ │ - 0x0006d560 75657300 706d6173 73000000 706f7075 ues.pmass...popu │ │ │ │ - 0x0006d570 6c617465 5f746162 6c650000 706f7300 late_table..pos. │ │ │ │ - 0x0006d580 706f735f 70747200 706f7378 00000000 pos_ptr.posx.... │ │ │ │ - 0x0006d590 706f7378 5f646966 66000000 706f7378 posx_diff...posx │ │ │ │ - 0x0006d5a0 5f726f74 00000000 706f7379 00000000 _rot....posy.... │ │ │ │ - 0x0006d5b0 706f7379 5f646966 66000000 706f7379 posy_diff...posy │ │ │ │ - 0x0006d5c0 5f726f74 00000000 706f737a 00000000 _rot....posz.... │ │ │ │ - 0x0006d5d0 706f737a 5f646966 66000000 706f737a posz_diff...posz │ │ │ │ - 0x0006d5e0 5f726f74 00000000 70706f69 6e740000 _rot....ppoint.. │ │ │ │ - 0x0006d5f0 7072626f 756e6473 00000000 70726566 prbounds....pref │ │ │ │ - 0x0006d600 6163746f 725f6a00 70726f67 00000000 actor_j.prog.... │ │ │ │ - 0x0006d610 70726f6a 65637469 6f6e5f61 72726179 projection_array │ │ │ │ - 0x0006d620 00000000 70737461 72740000 7074626f ....pstart..ptbo │ │ │ │ - 0x0006d630 756e6473 00000000 70780000 70785f64 unds....px..px_d │ │ │ │ - 0x0006d640 78000000 70785f64 79000000 70785f72 x...px_dy...px_r │ │ │ │ - 0x0006d650 6f746174 65640000 70787370 00000000 otated..pxsp.... │ │ │ │ - 0x0006d660 70790000 70795f72 6f746174 65640000 py..py_rotated.. │ │ │ │ - 0x0006d670 70797370 00000000 5f5f7079 785f5069 pysp....__pyx_Pi │ │ │ │ - 0x0006d680 636b6c65 4572726f 72000000 5f5f7079 ckleError...__py │ │ │ │ - 0x0006d690 785f6368 65636b73 756d0000 5f5f7079 x_checksum..__py │ │ │ │ - 0x0006d6a0 785f7265 73756c74 00000000 5f5f7079 x_result....__py │ │ │ │ - 0x0006d6b0 785f7374 61746500 5f5f7079 785f7479 x_state.__pyx_ty │ │ │ │ - 0x0006d6c0 70650000 5f5f7079 785f756e 7069636b pe..__pyx_unpick │ │ │ │ - 0x0006d6d0 6c655f45 6e756d00 5f5f7079 785f7674 le_Enum.__pyx_vt │ │ │ │ - 0x0006d6e0 61626c65 5f5f0000 707a0000 707a5f72 able__..pz..pz_r │ │ │ │ - 0x0006d6f0 6f746174 65640000 71325f76 616c7300 otated..q2_vals. │ │ │ │ - 0x0006d700 715f696a 00000000 715f696a 32000000 q_ij....q_ij2... │ │ │ │ - 0x0006d710 7175616e 74697479 5f746f5f 736d6f6f quantity_to_smoo │ │ │ │ - 0x0006d720 74680000 71756172 74696300 71756575 th..quartic.queu │ │ │ │ - 0x0006d730 65000000 7175696e 74696300 72300000 e...quintic.r0.. │ │ │ │ - 0x0006d740 725f6900 725f696e 63000000 72616469 r_i.r_inc...radi │ │ │ │ - 0x0006d750 75730000 72616e67 65000000 72626f75 us..range...rbou │ │ │ │ - 0x0006d760 6e647300 72630000 5f5f7265 64756365 nds.rc..__reduce │ │ │ │ - 0x0006d770 5f5f0000 5f5f7265 64756365 5f637974 __..__reduce_cyt │ │ │ │ - 0x0006d780 686f6e5f 5f000000 5f5f7265 64756365 hon__...__reduce │ │ │ │ - 0x0006d790 5f65785f 5f000000 72656769 73746572 _ex__...register │ │ │ │ - 0x0006d7a0 00000000 72657400 72657475 726e5f6d ....ret.return_m │ │ │ │ - 0x0006d7b0 61736b00 726d6178 00000000 726d696e ask.rmax....rmin │ │ │ │ - 0x0006d7c0 00000000 726f745f 626f756e 64735f78 ....rot_bounds_x │ │ │ │ - 0x0006d7d0 30000000 726f745f 626f756e 64735f78 0...rot_bounds_x │ │ │ │ - 0x0006d7e0 31000000 726f745f 626f756e 64735f79 1...rot_bounds_y │ │ │ │ - 0x0006d7f0 30000000 726f745f 626f756e 64735f79 0...rot_bounds_y │ │ │ │ - 0x0006d800 31000000 726f745f 626f756e 64735f7a 1...rot_bounds_z │ │ │ │ - 0x0006d810 30000000 726f745f 626f756e 64735f7a 0...rot_bounds_z │ │ │ │ - 0x0006d820 31000000 726f7461 74655f70 61727469 1...rotate_parti │ │ │ │ - 0x0006d830 636c655f 636f6f72 64000000 726f7461 cle_coord...rota │ │ │ │ - 0x0006d840 74655f70 61727469 636c655f 636f6f72 te_particle_coor │ │ │ │ - 0x0006d850 645f7069 62000000 726f7461 7465645f d_pib...rotated_ │ │ │ │ - 0x0006d860 63656e74 65720000 726f7461 7465645f center..rotated_ │ │ │ │ - 0x0006d870 636f6f72 64696e61 74657300 726f7461 coordinates.rota │ │ │ │ - 0x0006d880 74696f6e 5f6d6174 72697800 72720000 tion_matrix.rr.. │ │ │ │ - 0x0006d890 72746f6c 00000000 72787078 00000000 rtol....rxpx.... │ │ │ │ - 0x0006d8a0 72797078 00000000 73000000 73320000 rypx....s...s2.. │ │ │ │ - 0x0006d8b0 73616d70 6c655f70 6f696e74 00000000 sample_point.... │ │ │ │ - 0x0006d8c0 73616d70 6c657200 73656c66 00000000 sampler.self.... │ │ │ │ - 0x0006d8d0 73656c66 2e6b6572 6e656c20 63616e6e self.kernel cann │ │ │ │ - 0x0006d8e0 6f742062 6520636f 6e766572 74656420 ot be converted │ │ │ │ - 0x0006d8f0 746f2061 20507974 686f6e20 6f626a65 to a Python obje │ │ │ │ - 0x0006d900 63742066 6f722070 69636b6c 696e6700 ct for pickling. │ │ │ │ - 0x0006d910 5f5f7365 74737461 74655f5f 00000000 __setstate__.... │ │ │ │ - 0x0006d920 5f5f7365 74737461 74655f63 7974686f __setstate_cytho │ │ │ │ - 0x0006d930 6e5f5f00 73686170 65000000 7369676e n__.shape...sign │ │ │ │ - 0x0006d940 61747572 65730000 73696e74 68657461 atures..sintheta │ │ │ │ - 0x0006d950 00000000 73697a65 00000000 736c6963 ....size....slic │ │ │ │ - 0x0006d960 657a0000 736c6963 657a5f72 6f740000 ez..slicez_rot.. │ │ │ │ - 0x0006d970 736d6f6f 74686564 5f717561 6e746974 smoothed_quantit │ │ │ │ - 0x0006d980 795f6a00 736d6f6f 7468696e 675f6c65 y_j.smoothing_le │ │ │ │ - 0x0006d990 6e677468 73000000 5f5f7370 65635f5f ngths...__spec__ │ │ │ │ - 0x0006d9a0 00000000 73706c69 74000000 73717274 ....split...sqrt │ │ │ │ - 0x0006d9b0 00000000 73746172 74000000 73746172 ....start...star │ │ │ │ - 0x0006d9c0 745f706f 696e7400 73746570 00000000 t_point.step.... │ │ │ │ - 0x0006d9d0 73746f70 00000000 3c737472 69646564 stop........ │ │ │ │ - 0x0006d9f0 3c737472 69646564 20616e64 20646972 │ │ │ │ - 0x0006da10 00000000 3c737472 69646564 20616e64 ........stri │ │ │ │ - 0x0006da40 70000000 73747275 63740000 73797300 p...struct..sys. │ │ │ │ - 0x0006da50 5f5f7465 73745f5f 00000000 74686574 __test__....thet │ │ │ │ - 0x0006da60 61000000 74686574 61300000 74686574 a...theta0..thet │ │ │ │ - 0x0006da70 615f6900 74686574 615f696e 63000000 a_i.theta_inc... │ │ │ │ - 0x0006da80 7469746c 65000000 746d6178 00000000 title...tmax.... │ │ │ │ - 0x0006da90 746d696e 00000000 7472616e 73666f72 tmin....transfor │ │ │ │ - 0x0006daa0 6d65645f 6e6f7274 685f7665 63746f72 med_north_vector │ │ │ │ - 0x0006dab0 00000000 74726565 5f706f73 6974696f ....tree_positio │ │ │ │ - 0x0006dac0 6e730000 74776f50 49000000 75696e74 ns..twoPI...uint │ │ │ │ - 0x0006dad0 38000000 756e6162 6c652074 6f20616c 8...unable to al │ │ │ │ - 0x0006dae0 6c6f6361 74652061 72726179 20646174 locate array dat │ │ │ │ - 0x0006daf0 612e0000 756e6162 6c652074 6f20616c a...unable to al │ │ │ │ - 0x0006db00 6c6f6361 74652073 68617065 20616e64 locate shape and │ │ │ │ - 0x0006db10 20737472 69646573 2e000000 756e6974 strides....unit │ │ │ │ - 0x0006db20 73000000 756e7061 636b0000 75706461 s...unpack..upda │ │ │ │ - 0x0006db30 74650000 75736500 7573655f 6e6f726d te..use.use_norm │ │ │ │ - 0x0006db40 616c697a 6174696f 6e000000 76616c75 alization...valu │ │ │ │ - 0x0006db50 65730000 76657273 696f6e5f 696e666f es..version_info │ │ │ │ - 0x0006db60 00000000 76657274 69636573 00000000 ....vertices.... │ │ │ │ - 0x0006db70 77656967 68745f66 69656c64 00000000 weight_field.... │ │ │ │ - 0x0006db80 5f776569 6768745f 6669656c 64000000 _weight_field... │ │ │ │ - 0x0006db90 77656e64 6c616e64 32000000 77656e64 wendland2...wend │ │ │ │ - 0x0006dba0 6c616e64 34000000 77656e64 6c616e64 land4...wendland │ │ │ │ - 0x0006dbb0 36000000 77696474 68000000 77696474 6...width...widt │ │ │ │ - 0x0006dbc0 68787900 78000000 78300000 78310000 hxy.x...x0..x1.. │ │ │ │ - 0x0006dbd0 785f6d61 78000000 785f6d69 6e000000 x_max...x_min... │ │ │ │ - 0x0006dbe0 78690000 78697465 72000000 78697465 xi..xiter...xite │ │ │ │ - 0x0006dbf0 72760000 786d6178 00000000 786d696e rv..xmax....xmin │ │ │ │ - 0x0006dc00 00000000 78700000 7873697a 65000000 ....xp..xsize... │ │ │ │ - 0x0006dc10 78737000 78770000 78786900 79000000 xsp.xw..xxi.y... │ │ │ │ - 0x0006dc20 79300000 79310000 795f6178 69730000 y0..y1..y_axis.. │ │ │ │ - 0x0006dc30 795f6d61 78000000 795f6d69 6e000000 y_max...y_min... │ │ │ │ - 0x0006dc40 79690000 79697465 72000000 79697465 yi..yiter...yite │ │ │ │ - 0x0006dc50 72760000 796d6178 00000000 796d696e rv..ymax....ymin │ │ │ │ - 0x0006dc60 00000000 79700000 7973697a 65000000 ....yp..ysize... │ │ │ │ - 0x0006dc70 79737000 79742e66 756e6373 00000000 ysp.yt.funcs.... │ │ │ │ - 0x0006dc80 79742e75 74696c69 74696573 2e657863 yt.utilities.exc │ │ │ │ - 0x0006dc90 65707469 6f6e7300 79742f75 74696c69 eptions.yt/utili │ │ │ │ - 0x0006dca0 74696573 2f6c6962 2f706978 656c697a ties/lib/pixeliz │ │ │ │ - 0x0006dcb0 6174696f 6e5f726f 7574696e 65732e70 ation_routines.p │ │ │ │ - 0x0006dcc0 79780000 79742e75 74696c69 74696573 yx..yt.utilities │ │ │ │ - 0x0006dcd0 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ - 0x0006dce0 6e5f726f 7574696e 65730000 79770000 n_routines..yw.. │ │ │ │ - 0x0006dcf0 79796900 7a000000 7a300000 7a310000 yyi.z...z0..z1.. │ │ │ │ - 0x0006dd00 7a5f6178 69730000 7a5f6d61 78000000 z_axis..z_max... │ │ │ │ - 0x0006dd10 7a5f6d69 6e000000 7a620000 7a65726f z_min...zb..zero │ │ │ │ - 0x0006dd20 73000000 7a65726f 735f6c69 6b650000 s...zeros_like.. │ │ │ │ - 0x0006dd30 7a690000 7a697465 72000000 7a697465 zi..ziter...zite │ │ │ │ - 0x0006dd40 72760000 7a73697a 65000000 7a737000 rv..zsize...zsp. │ │ │ │ - 0x0006dd50 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ - 0x0006dd60 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ - 0x0006dd70 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ - 0x0006dd80 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ - 0x0006dd90 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ - 0x0006dda0 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ - 0x0006ddb0 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ - 0x0006ddc0 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ - 0x0006ddd0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ - 0x0006dde0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ - 0x0006ddf0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ - 0x0006de00 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ - 0x0006de10 39363937 39383939 00000000 11000000 96979899........ │ │ │ │ - 0x0006de20 11000000 11000000 20526574 75726e73 ........ Returns │ │ │ │ - 0x0006de30 2061206e 756d7079 20726f74 6174696f a numpy rotatio │ │ │ │ - 0x0006de40 6e206d61 74726978 20636f72 72657370 n matrix corresp │ │ │ │ - 0x0006de50 6f6e6469 6e672074 6f207468 650a2020 onding to the. │ │ │ │ - 0x0006de60 2020726f 74617469 6f6e206f 66207468 rotation of th │ │ │ │ - 0x0006de70 65206769 76656e20 6e6f726d 616c2076 e given normal v │ │ │ │ - 0x0006de80 6563746f 7220746f 20746865 20737065 ector to the spe │ │ │ │ - 0x0006de90 63696669 65642066 696e616c 5f766563 cified final_vec │ │ │ │ - 0x0006dea0 746f722e 0a202020 20536565 20687474 tor.. See htt │ │ │ │ - 0x0006deb0 70733a2f 2f6d6174 682e7374 61636b65 ps://math.stacke │ │ │ │ - 0x0006dec0 78636861 6e67652e 636f6d2f 612f3437 xchange.com/a/47 │ │ │ │ - 0x0006ded0 36333131 20616c74 686f7567 68206e6f 6311 although no │ │ │ │ - 0x0006dee0 74652077 65207265 7475726e 20746865 te we return the │ │ │ │ - 0x0006def0 0a202020 20696e76 65727365 206f6620 . inverse of │ │ │ │ - 0x0006df00 77686174 27732073 70656369 66696564 what's specified │ │ │ │ - 0x0006df10 20746865 72652e0a 20202020 00000000 there.. .... │ │ │ │ - 0x0006df20 0a202020 20546869 73206675 6e637469 . This functi │ │ │ │ - 0x0006df30 6f6e2074 616b6573 20696e20 74686520 on takes in the │ │ │ │ - 0x0006df40 626f756e 64732061 6e64206e 756d6265 bounds and numbe │ │ │ │ - 0x0006df50 72206f66 2063656c 6c732069 6e206120 r of cells in a │ │ │ │ - 0x0006df60 67726964 20287765 6c6c2c0a 20202020 grid (well,. │ │ │ │ - 0x0006df70 61637475 616c6c79 20776520 696d706c actually we impl │ │ │ │ - 0x0006df80 69636974 6c792063 616c6375 6c617465 icitly calculate │ │ │ │ - 0x0006df90 20746869 73206672 6f6d2074 68652073 this from the s │ │ │ │ - 0x0006dfa0 697a6520 6f662062 75666629 2e205468 ize of buff). Th │ │ │ │ - 0x0006dfb0 656e2077 65206361 6e0a2020 20207065 en we can. pe │ │ │ │ - 0x0006dfc0 72666f72 6d206e65 61726573 74206e65 rform nearest ne │ │ │ │ - 0x0006dfd0 69676862 6f722073 65617263 6820616e ighbor search an │ │ │ │ - 0x0006dfe0 64205350 4820696e 74657270 6f6c6174 d SPH interpolat │ │ │ │ - 0x0006dff0 696f6e20 61742074 68652063 656e7472 ion at the centr │ │ │ │ - 0x0006e000 65206f66 20656163 680a2020 20206365 e of each. ce │ │ │ │ - 0x0006e010 6c6c2069 6e207468 65206772 69642e0a ll in the grid.. │ │ │ │ - 0x0006e020 20202020 00000000 0a202020 20546869 ..... Thi │ │ │ │ - 0x0006e030 73206675 6e637469 6f6e2074 616b6573 s function takes │ │ │ │ - 0x0006e040 20696e20 61726269 74726172 7920706f in arbitrary po │ │ │ │ - 0x0006e050 73697469 6f6e732c 20666965 6c645f70 sitions, field_p │ │ │ │ - 0x0006e060 6f736974 696f6e73 2c206174 20776869 ositions, at whi │ │ │ │ - 0x0006e070 63682074 6f0a2020 20207065 72666f72 ch to. perfor │ │ │ │ - 0x0006e080 6d206120 6e656172 65737420 6e656967 m a nearest neig │ │ │ │ - 0x0006e090 68626f72 20736561 72636820 616e6420 hbor search and │ │ │ │ - 0x0006e0a0 70657266 6f726d20 53504820 696e7465 perform SPH inte │ │ │ │ - 0x0006e0b0 72706f6c 6174696f 6e2e0a0a 20202020 rpolation... │ │ │ │ - 0x0006e0c0 54686520 72657375 6c747320 61726520 The results are │ │ │ │ - 0x0006e0d0 73746f72 65642069 6e207468 65206275 stored in the bu │ │ │ │ - 0x0006e0e0 66666572 2c206275 66662c20 77686963 ffer, buff, whic │ │ │ │ - 0x0006e0f0 68206973 20696e20 74686520 73616d65 h is in the same │ │ │ │ - 0x0006e100 206f7264 65722061 730a2020 20207468 order as. th │ │ │ │ - 0x0006e110 65206669 656c645f 706f7369 74696f6e e field_position │ │ │ │ - 0x0006e120 73206172 65207075 7420696e 2e0a2020 s are put in.. │ │ │ │ - 0x0006e130 20200000 0a506978 656c697a 6174696f ...Pixelizatio │ │ │ │ - 0x0006e140 6e20726f 7574696e 65730a0a 0a0a0000 n routines...... │ │ │ │ - 0x0006e150 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x0006e160 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x0006e170 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x0006e180 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x0006e190 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x0006e1a0 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x0006e1b0 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x0006e1c0 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x0006e1d0 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x00066ed8 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x00066ee8 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x00066ef8 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x00066f08 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x00066f18 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x00066f28 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x00066f38 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x00066f48 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x00066f58 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x00066f68 00010002 03040305 00010003 02000205 ................ │ │ │ │ + 0x00066f78 01020104 ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00066f88 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00066f98 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00066fa8 01000102 01000103 02010203 03000302 ................ │ │ │ │ + 0x00066fb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00066fc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00066fd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00066fe8 01000105 02030206 01000102 05010506 ................ │ │ │ │ + 0x00066ff8 04050407 00040003 ffffffff ffffffff ................ │ │ │ │ + 0x00067008 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00067018 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ + 0x00067028 27626f6f 6c270000 27636861 72270000 'bool'..'char'.. │ │ │ │ + 0x00067038 27736967 6e656420 63686172 27000000 'signed char'... │ │ │ │ + 0x00067048 27756e73 69676e65 64206368 61722700 'unsigned char'. │ │ │ │ + 0x00067058 2773686f 72742700 27756e73 69676e65 'short'.'unsigne │ │ │ │ + 0x00067068 64207368 6f727427 00000000 27696e74 d short'....'int │ │ │ │ + 0x00067078 27000000 27756e73 69676e65 6420696e '...'unsigned in │ │ │ │ + 0x00067088 74270000 276c6f6e 67270000 27756e73 t'..'long'..'uns │ │ │ │ + 0x00067098 69676e65 64206c6f 6e672700 276c6f6e igned long'.'lon │ │ │ │ + 0x000670a8 67206c6f 6e672700 27756e73 69676e65 g long'.'unsigne │ │ │ │ + 0x000670b8 64206c6f 6e67206c 6f6e6727 00000000 d long long'.... │ │ │ │ + 0x000670c8 27666c6f 61742700 27646f75 626c6527 'float'.'double' │ │ │ │ + 0x000670d8 00000000 276c6f6e 6720646f 75626c65 ....'long double │ │ │ │ + 0x000670e8 27000000 61207374 72756374 00000000 '...a struct.... │ │ │ │ + 0x000670f8 50797468 6f6e206f 626a6563 74000000 Python object... │ │ │ │ + 0x00067108 6120706f 696e7465 72000000 61207374 a pointer...a st │ │ │ │ + 0x00067118 72696e67 00000000 656e6400 756e7061 ring....end.unpa │ │ │ │ + 0x00067128 72736162 6c652066 6f726d61 74207374 rsable format st │ │ │ │ + 0x00067138 72696e67 00000000 27636f6d 706c6578 ring....'complex │ │ │ │ + 0x00067148 206c6f6e 6720646f 75626c65 27000000 long double'... │ │ │ │ + 0x00067158 27636f6d 706c6578 20646f75 626c6527 'complex double' │ │ │ │ + 0x00067168 00000000 27636f6d 706c6578 20666c6f ....'complex flo │ │ │ │ + 0x00067178 61742700 42756666 65722064 74797065 at'.Buffer dtype │ │ │ │ + 0x00067188 206d6973 6d617463 682c2065 78706563 mismatch, expec │ │ │ │ + 0x00067198 74656420 25732573 25732062 75742067 ted %s%s%s but g │ │ │ │ + 0x000671a8 6f742025 73000000 42756666 65722064 ot %s...Buffer d │ │ │ │ + 0x000671b8 74797065 206d6973 6d617463 682c2065 type mismatch, e │ │ │ │ + 0x000671c8 78706563 74656420 27257327 20627574 xpected '%s' but │ │ │ │ + 0x000671d8 20676f74 20257320 696e2027 25732e25 got %s in '%s.% │ │ │ │ + 0x000671e8 73270000 6174206c 65617374 00000000 s'..at least.... │ │ │ │ + 0x000671f8 6174206d 6f737400 65786163 746c7900 at most.exactly. │ │ │ │ + 0x00067208 252e3230 30732829 2074616b 65732025 %.200s() takes % │ │ │ │ + 0x00067218 2e387320 257a6420 706f7369 74696f6e .8s %zd position │ │ │ │ + 0x00067228 616c2061 7267756d 656e7425 2e317320 al argument%.1s │ │ │ │ + 0x00067238 28257a64 20676976 656e2900 6e656564 (%zd given).need │ │ │ │ + 0x00067248 206d6f72 65207468 616e2025 7a642076 more than %zd v │ │ │ │ + 0x00067258 616c7565 252e3173 20746f20 756e7061 alue%.1s to unpa │ │ │ │ + 0x00067268 636b0000 6d656d76 69657773 6c696365 ck..memviewslice │ │ │ │ + 0x00067278 20697320 616c7265 61647920 696e6974 is already init │ │ │ │ + 0x00067288 69616c69 7a656421 00000000 20776869 ialized!.... whi │ │ │ │ + 0x00067298 6c652063 616c6c69 6e672061 20507974 le calling a Pyt │ │ │ │ + 0x000672a8 686f6e20 6f626a65 63740000 4e554c4c hon object..NULL │ │ │ │ + 0x000672b8 20726573 756c7420 77697468 6f757420 result without │ │ │ │ + 0x000672c8 6572726f 7220696e 2050794f 626a6563 error in PyObjec │ │ │ │ + 0x000672d8 745f4361 6c6c0000 3c637966 756e6374 t_Call..... │ │ │ │ + 0x000672f8 696e7420 5f5f5079 785f4379 46756e63 int __Pyx_CyFunc │ │ │ │ + 0x00067308 74696f6e 5f696e69 745f6465 6661756c tion_init_defaul │ │ │ │ + 0x00067318 7473285f 5f707978 5f437946 756e6374 ts(__pyx_CyFunct │ │ │ │ + 0x00067328 696f6e4f 626a6563 742a2900 79742f75 ionObject*).yt/u │ │ │ │ + 0x00067338 74696c69 74696573 2f6c6962 2f706978 tilities/lib/pix │ │ │ │ + 0x00067348 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x00067358 65732e63 70700000 50795475 706c655f es.cpp..PyTuple_ │ │ │ │ + 0x00067368 43686563 6b287265 73290000 6e756d70 Check(res)..nump │ │ │ │ + 0x00067378 792e5f63 6f72652e 5f6d756c 74696172 y._core._multiar │ │ │ │ + 0x00067388 7261795f 756d6174 68000000 6e756d70 ray_umath...nump │ │ │ │ + 0x00067398 792e636f 72652e5f 6d756c74 69617272 y.core._multiarr │ │ │ │ + 0x000673a8 61795f75 6d617468 00000000 5f415252 ay_umath...._ARR │ │ │ │ + 0x000673b8 41595f41 50490000 5f415252 41595f41 AY_API.._ARRAY_A │ │ │ │ + 0x000673c8 50492069 73206e6f 74205079 43617073 PI is not PyCaps │ │ │ │ + 0x000673d8 756c6520 6f626a65 63740000 5f415252 ule object.._ARR │ │ │ │ + 0x000673e8 41595f41 50492069 73204e55 4c4c2070 AY_API is NULL p │ │ │ │ + 0x000673f8 6f696e74 65720000 6d6f6475 6c652063 ointer..module c │ │ │ │ + 0x00067408 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ + 0x00067418 41424920 76657273 696f6e20 30782578 ABI version 0x%x │ │ │ │ + 0x00067428 20627574 20746869 73207665 7273696f but this versio │ │ │ │ + 0x00067438 6e206f66 206e756d 70792069 73203078 n of numpy is 0x │ │ │ │ + 0x00067448 25780000 6d6f6475 6c652077 61732063 %x..module was c │ │ │ │ + 0x00067458 6f6d7069 6c656420 61676169 6e737420 ompiled against │ │ │ │ + 0x00067468 4e756d50 7920432d 41504920 76657273 NumPy C-API vers │ │ │ │ + 0x00067478 696f6e20 30782578 20284e75 6d507920 ion 0x%x (NumPy │ │ │ │ + 0x00067488 312e3230 29206275 74207468 65207275 1.20) but the ru │ │ │ │ + 0x00067498 6e6e696e 67204e75 6d507920 68617320 nning NumPy has │ │ │ │ + 0x000674a8 432d4150 49207665 7273696f 6e203078 C-API version 0x │ │ │ │ + 0x000674b8 25782e20 43686563 6b207468 65207365 %x. Check the se │ │ │ │ + 0x000674c8 6374696f 6e20432d 41504920 696e636f ction C-API inco │ │ │ │ + 0x000674d8 6d706174 6962696c 69747920 61742074 mpatibility at t │ │ │ │ + 0x000674e8 68652054 726f7562 6c657368 6f6f7469 he Troubleshooti │ │ │ │ + 0x000674f8 6e672049 6d706f72 74457272 6f722073 ng ImportError s │ │ │ │ + 0x00067508 65637469 6f6e2061 74206874 7470733a ection at https: │ │ │ │ + 0x00067518 2f2f6e75 6d70792e 6f72672f 64657664 //numpy.org/devd │ │ │ │ + 0x00067528 6f63732f 75736572 2f74726f 75626c65 ocs/user/trouble │ │ │ │ + 0x00067538 73686f6f 74696e67 2d696d70 6f727465 shooting-importe │ │ │ │ + 0x00067548 72726f72 2e68746d 6c23632d 6170692d rror.html#c-api- │ │ │ │ + 0x00067558 696e636f 6d706174 6962696c 69747920 incompatibility │ │ │ │ + 0x00067568 666f7220 696e6469 63617469 6f6e7320 for indications │ │ │ │ + 0x00067578 6f6e2068 6f772074 6f20736f 6c766520 on how to solve │ │ │ │ + 0x00067588 74686973 2070726f 626c656d 2e000000 this problem.... │ │ │ │ + 0x00067598 46415441 4c3a206d 6f64756c 6520636f FATAL: module co │ │ │ │ + 0x000675a8 6d70696c 65642061 7320756e 6b6e6f77 mpiled as unknow │ │ │ │ + 0x000675b8 6e20656e 6469616e 00000000 46415441 n endian....FATA │ │ │ │ + 0x000675c8 4c3a206d 6f64756c 6520636f 6d70696c L: module compil │ │ │ │ + 0x000675d8 65642061 73206c69 74746c65 20656e64 ed as little end │ │ │ │ + 0x000675e8 69616e2c 20627574 20646574 65637465 ian, but detecte │ │ │ │ + 0x000675f8 64206469 66666572 656e7420 656e6469 d different endi │ │ │ │ + 0x00067608 616e6e65 73732061 74207275 6e74696d anness at runtim │ │ │ │ + 0x00067618 65000000 42616420 63616c6c 20666c61 e...Bad call fla │ │ │ │ + 0x00067628 67732066 6f722043 7946756e 6374696f gs for CyFunctio │ │ │ │ + 0x00067638 6e000000 556e6162 6c652074 6f20696e n...Unable to in │ │ │ │ + 0x00067648 69746961 6c697a65 20706963 6b6c696e itialize picklin │ │ │ │ + 0x00067658 6720666f 7220252e 32303073 00000000 g for %.200s.... │ │ │ │ + 0x00067668 252e3230 30732e25 2e323030 73206973 %.200s.%.200s is │ │ │ │ + 0x00067678 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ + 0x00067688 63740000 252e3230 30732e25 2e323030 ct..%.200s.%.200 │ │ │ │ + 0x00067698 73207369 7a652063 68616e67 65642c20 s size changed, │ │ │ │ + 0x000676a8 6d617920 696e6469 63617465 2062696e may indicate bin │ │ │ │ + 0x000676b8 61727920 696e636f 6d706174 6962696c ary incompatibil │ │ │ │ + 0x000676c8 6974792e 20457870 65637465 6420257a ity. Expected %z │ │ │ │ + 0x000676d8 64206672 6f6d2043 20686561 6465722c d from C header, │ │ │ │ + 0x000676e8 20676f74 20257a64 2066726f 6d205079 got %zd from Py │ │ │ │ + 0x000676f8 4f626a65 63740000 25732e25 73207369 Object..%s.%s si │ │ │ │ + 0x00067708 7a652063 68616e67 65642c20 6d617920 ze changed, may │ │ │ │ + 0x00067718 696e6469 63617465 2062696e 61727920 indicate binary │ │ │ │ + 0x00067728 696e636f 6d706174 6962696c 6974792e incompatibility. │ │ │ │ + 0x00067738 20457870 65637465 6420257a 64206672 Expected %zd fr │ │ │ │ + 0x00067748 6f6d2043 20686561 6465722c 20676f74 om C header, got │ │ │ │ + 0x00067758 20257a64 2066726f 6d205079 4f626a65 %zd from PyObje │ │ │ │ + 0x00067768 63740000 5f5f7079 785f6361 70695f5f ct..__pyx_capi__ │ │ │ │ + 0x00067778 00000000 252e3230 30732064 6f657320 ....%.200s does │ │ │ │ + 0x00067788 6e6f7420 6578706f 72742065 78706563 not export expec │ │ │ │ + 0x00067798 74656420 43206675 6e637469 6f6e2025 ted C function % │ │ │ │ + 0x000677a8 2e323030 73000000 43206675 6e637469 .200s...C functi │ │ │ │ + 0x000677b8 6f6e2025 2e323030 732e252e 32303073 on %.200s.%.200s │ │ │ │ + 0x000677c8 20686173 2077726f 6e672073 69676e61 has wrong signa │ │ │ │ + 0x000677d8 74757265 20286578 70656374 65642025 ture (expected % │ │ │ │ + 0x000677e8 2e353030 732c2067 6f742025 2e353030 .500s, got %.500 │ │ │ │ + 0x000677f8 73290000 496e7465 72707265 74657220 s)..Interpreter │ │ │ │ + 0x00067808 6368616e 67652064 65746563 74656420 change detected │ │ │ │ + 0x00067818 2d207468 6973206d 6f64756c 65206361 - this module ca │ │ │ │ + 0x00067828 6e206f6e 6c792062 65206c6f 61646564 n only be loaded │ │ │ │ + 0x00067838 20696e74 6f206f6e 6520696e 74657270 into one interp │ │ │ │ + 0x00067848 72657465 72207065 72207072 6f636573 reter per proces │ │ │ │ + 0x00067858 732e0000 6e616d65 00000000 5f5f6c6f s...name....__lo │ │ │ │ + 0x00067868 61646572 5f5f0000 6c6f6164 65720000 ader__..loader.. │ │ │ │ + 0x00067878 5f5f6669 6c655f5f 00000000 6f726967 __file__....orig │ │ │ │ + 0x00067888 696e0000 5f5f7061 636b6167 655f5f00 in..__package__. │ │ │ │ + 0x00067898 70617265 6e740000 5f5f7061 74685f5f parent..__path__ │ │ │ │ + 0x000678a8 00000000 7375626d 6f64756c 655f7365 ....submodule_se │ │ │ │ + 0x000678b8 61726368 5f6c6f63 6174696f 6e730000 arch_locations.. │ │ │ │ + 0x000678c8 50795f73 73697a65 5f742050 795f5349 Py_ssize_t Py_SI │ │ │ │ + 0x000678d8 5a452850 794f626a 6563742a 29000000 ZE(PyObject*)... │ │ │ │ + 0x000678e8 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ + 0x000678f8 686f6e33 2e31332f 6f626a65 63742e68 hon3.13/object.h │ │ │ │ + 0x00067908 00000000 6f622d3e 6f625f74 79706520 ....ob->ob_type │ │ │ │ + 0x00067918 213d2026 5079426f 6f6c5f54 79706500 != &PyBool_Type. │ │ │ │ + 0x00067928 50795f73 73697a65 5f742050 79547570 Py_ssize_t PyTup │ │ │ │ + 0x00067938 6c655f47 45545f53 495a4528 50794f62 le_GET_SIZE(PyOb │ │ │ │ + 0x00067948 6a656374 2a290000 2f757372 2f696e63 ject*)../usr/inc │ │ │ │ + 0x00067958 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00067968 63707974 686f6e2f 7475706c 656f626a cpython/tupleobj │ │ │ │ + 0x00067978 6563742e 68000000 50795475 706c655f ect.h...PyTuple_ │ │ │ │ + 0x00067988 43686563 6b286f70 29000000 50795f73 Check(op)...Py_s │ │ │ │ + 0x00067998 73697a65 5f742050 79556e69 636f6465 size_t PyUnicode │ │ │ │ + 0x000679a8 5f474554 5f4c454e 47544828 50794f62 _GET_LENGTH(PyOb │ │ │ │ + 0x000679b8 6a656374 2a290000 2f757372 2f696e63 ject*)../usr/inc │ │ │ │ + 0x000679c8 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x000679d8 63707974 686f6e2f 756e6963 6f64656f cpython/unicodeo │ │ │ │ + 0x000679e8 626a6563 742e6800 5079556e 69636f64 bject.h.PyUnicod │ │ │ │ + 0x000679f8 655f4368 65636b28 6f702900 756e7369 e_Check(op).unsi │ │ │ │ + 0x00067a08 676e6564 20696e74 20507955 6e69636f gned int PyUnico │ │ │ │ + 0x00067a18 64655f49 535f434f 4d504143 54285079 de_IS_COMPACT(Py │ │ │ │ + 0x00067a28 4f626a65 63742a29 00000000 756e7369 Object*)....unsi │ │ │ │ + 0x00067a38 676e6564 20696e74 20507955 6e69636f gned int PyUnico │ │ │ │ + 0x00067a48 64655f49 535f4153 43494928 50794f62 de_IS_ASCII(PyOb │ │ │ │ + 0x00067a58 6a656374 2a290000 50795f55 43533420 ject*)..Py_UCS4 │ │ │ │ + 0x00067a68 5079556e 69636f64 655f5245 41442869 PyUnicode_READ(i │ │ │ │ + 0x00067a78 6e742c20 636f6e73 7420766f 69642a2c nt, const void*, │ │ │ │ + 0x00067a88 2050795f 7373697a 655f7429 00000000 Py_ssize_t).... │ │ │ │ + 0x00067a98 6b696e64 203d3d20 5079556e 69636f64 kind == PyUnicod │ │ │ │ + 0x00067aa8 655f3442 5954455f 4b494e44 00000000 e_4BYTE_KIND.... │ │ │ │ + 0x00067ab8 696e7420 5f50794c 6f6e675f 4973436f int _PyLong_IsCo │ │ │ │ + 0x00067ac8 6d706163 7428636f 6e737420 50794c6f mpact(const PyLo │ │ │ │ + 0x00067ad8 6e674f62 6a656374 2a290000 2f757372 ngObject*)../usr │ │ │ │ + 0x00067ae8 2f696e63 6c756465 2f707974 686f6e33 /include/python3 │ │ │ │ + 0x00067af8 2e31332f 63707974 686f6e2f 6c6f6e67 .13/cpython/long │ │ │ │ + 0x00067b08 696e7472 6570722e 68000000 50795479 intrepr.h...PyTy │ │ │ │ + 0x00067b18 70655f48 61734665 61747572 6528286f pe_HasFeature((o │ │ │ │ + 0x00067b28 70292d3e 6f625f62 6173652e 6f625f74 p)->ob_base.ob_t │ │ │ │ + 0x00067b38 7970652c 2050795f 5450464c 4147535f ype, Py_TPFLAGS_ │ │ │ │ + 0x00067b48 4c4f4e47 5f535542 434c4153 53290000 LONG_SUBCLASS).. │ │ │ │ + 0x00067b58 50795f73 73697a65 5f74205f 50794c6f Py_ssize_t _PyLo │ │ │ │ + 0x00067b68 6e675f43 6f6d7061 63745661 6c756528 ng_CompactValue( │ │ │ │ + 0x00067b78 636f6e73 74205079 4c6f6e67 4f626a65 const PyLongObje │ │ │ │ + 0x00067b88 63742a29 00000000 5079556e 73746162 ct*)....PyUnstab │ │ │ │ + 0x00067b98 6c655f4c 6f6e675f 4973436f 6d706163 le_Long_IsCompac │ │ │ │ + 0x00067ba8 74286f70 29000000 50794f62 6a656374 t(op)...PyObject │ │ │ │ + 0x00067bb8 2a205079 4d657468 6f645f47 45545f53 * PyMethod_GET_S │ │ │ │ + 0x00067bc8 454c4628 50794f62 6a656374 2a290000 ELF(PyObject*).. │ │ │ │ + 0x00067bd8 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ + 0x00067be8 686f6e33 2e31332f 63707974 686f6e2f hon3.13/cpython/ │ │ │ │ + 0x00067bf8 636c6173 736f626a 6563742e 68000000 classobject.h... │ │ │ │ + 0x00067c08 50794d65 74686f64 5f436865 636b286d PyMethod_Check(m │ │ │ │ + 0x00067c18 65746829 00000000 50795f73 73697a65 eth)....Py_ssize │ │ │ │ + 0x00067c28 5f742050 794c6973 745f4745 545f5349 _t PyList_GET_SI │ │ │ │ + 0x00067c38 5a452850 794f626a 6563742a 29000000 ZE(PyObject*)... │ │ │ │ + 0x00067c48 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ + 0x00067c58 686f6e33 2e31332f 63707974 686f6e2f hon3.13/cpython/ │ │ │ │ + 0x00067c68 6c697374 6f626a65 63742e68 00000000 listobject.h.... │ │ │ │ + 0x00067c78 50794c69 73745f43 6865636b 286f7029 PyList_Check(op) │ │ │ │ + 0x00067c88 00000000 50795f73 73697a65 5f742050 ....Py_ssize_t P │ │ │ │ + 0x00067c98 79427974 65735f47 45545f53 495a4528 yBytes_GET_SIZE( │ │ │ │ + 0x00067ca8 50794f62 6a656374 2a290000 2f757372 PyObject*)../usr │ │ │ │ + 0x00067cb8 2f696e63 6c756465 2f707974 686f6e33 /include/python3 │ │ │ │ + 0x00067cc8 2e31332f 63707974 686f6e2f 62797465 .13/cpython/byte │ │ │ │ + 0x00067cd8 736f626a 6563742e 68000000 50794279 sobject.h...PyBy │ │ │ │ + 0x00067ce8 7465735f 43686563 6b286f70 29000000 tes_Check(op)... │ │ │ │ + 0x00067cf8 63686172 2a205079 42797465 735f4153 char* PyBytes_AS │ │ │ │ + 0x00067d08 5f535452 494e4728 50794f62 6a656374 _STRING(PyObject │ │ │ │ + 0x00067d18 2a290000 766f6964 2050795f 5345545f *)..void Py_SET_ │ │ │ │ + 0x00067d28 53495a45 28507956 61724f62 6a656374 SIZE(PyVarObject │ │ │ │ + 0x00067d38 2a2c2050 795f7373 697a655f 74290000 *, Py_ssize_t).. │ │ │ │ + 0x00067d48 6f622d3e 6f625f62 6173652e 6f625f74 ob->ob_base.ob_t │ │ │ │ + 0x00067d58 79706520 213d2026 5079426f 6f6c5f54 ype != &PyBool_T │ │ │ │ + 0x00067d68 79706500 50795f73 73697a65 5f742050 ype.Py_ssize_t P │ │ │ │ + 0x00067d78 79446963 745f4745 545f5349 5a452850 yDict_GET_SIZE(P │ │ │ │ + 0x00067d88 794f626a 6563742a 29000000 2f757372 yObject*).../usr │ │ │ │ + 0x00067d98 2f696e63 6c756465 2f707974 686f6e33 /include/python3 │ │ │ │ + 0x00067da8 2e31332f 63707974 686f6e2f 64696374 .13/cpython/dict │ │ │ │ + 0x00067db8 6f626a65 63742e68 00000000 50794469 object.h....PyDi │ │ │ │ + 0x00067dc8 63745f43 6865636b 286f7029 00000000 ct_Check(op).... │ │ │ │ + 0x00067dd8 766f6964 2050794c 6973745f 5345545f void PyList_SET_ │ │ │ │ + 0x00067de8 4954454d 2850794f 626a6563 742a2c20 ITEM(PyObject*, │ │ │ │ + 0x00067df8 50795f73 73697a65 5f742c20 50794f62 Py_ssize_t, PyOb │ │ │ │ + 0x00067e08 6a656374 2a290000 696e6465 78203c20 ject*)..index < │ │ │ │ + 0x00067e18 6c697374 2d3e616c 6c6f6361 74656400 list->allocated. │ │ │ │ + 0x00067e28 30203c3d 20696e64 65780000 766f6964 0 <= index..void │ │ │ │ + 0x00067e38 20507954 75706c65 5f534554 5f495445 PyTuple_SET_ITE │ │ │ │ + 0x00067e48 4d285079 4f626a65 63742a2c 2050795f M(PyObject*, Py_ │ │ │ │ + 0x00067e58 7373697a 655f742c 2050794f 626a6563 ssize_t, PyObjec │ │ │ │ + 0x00067e68 742a2900 696e6465 78203c20 50795f53 t*).index < Py_S │ │ │ │ + 0x00067e78 495a4528 7475706c 65290000 646f7562 IZE(tuple)..doub │ │ │ │ + 0x00067e88 6c652050 79466c6f 61745f41 535f444f le PyFloat_AS_DO │ │ │ │ + 0x00067e98 55424c45 2850794f 626a6563 742a2900 UBLE(PyObject*). │ │ │ │ + 0x00067ea8 2f757372 2f696e63 6c756465 2f707974 /usr/include/pyt │ │ │ │ + 0x00067eb8 686f6e33 2e31332f 63707974 686f6e2f hon3.13/cpython/ │ │ │ │ + 0x00067ec8 666c6f61 746f626a 6563742e 68000000 floatobject.h... │ │ │ │ + 0x00067ed8 5079466c 6f61745f 43686563 6b286f70 PyFloat_Check(op │ │ │ │ + 0x00067ee8 29000000 6e616d65 20272555 27206973 )...name '%U' is │ │ │ │ + 0x00067ef8 206e6f74 20646566 696e6564 00000000 not defined.... │ │ │ │ + 0x00067f08 50794f62 6a656374 2a205f5f 5079785f PyObject* __Pyx_ │ │ │ │ + 0x00067f18 4765744b 7756616c 75655f46 41535443 GetKwValue_FASTC │ │ │ │ + 0x00067f28 414c4c28 50794f62 6a656374 2a2c2050 ALL(PyObject*, P │ │ │ │ + 0x00067f38 794f626a 6563742a 20636f6e 73742a2c yObject* const*, │ │ │ │ + 0x00067f48 2050794f 626a6563 742a2900 50795475 PyObject*).PyTu │ │ │ │ + 0x00067f58 706c655f 43686563 6b286b77 6e616d65 ple_Check(kwname │ │ │ │ + 0x00067f68 73290000 50794f62 6a656374 2a205f5f s)..PyObject* __ │ │ │ │ + 0x00067f78 5079785f 47657449 74656d49 6e745f54 Pyx_GetItemInt_T │ │ │ │ + 0x00067f88 75706c65 5f466173 74285079 4f626a65 uple_Fast(PyObje │ │ │ │ + 0x00067f98 63742a2c 2050795f 7373697a 655f742c ct*, Py_ssize_t, │ │ │ │ + 0x00067fa8 20696e74 2c20696e 74290000 50795475 int, int)..PyTu │ │ │ │ + 0x00067fb8 706c655f 43686563 6b286f29 00000000 ple_Check(o).... │ │ │ │ + 0x00067fc8 766f6964 205f5f50 79785f45 72725265 void __Pyx_ErrRe │ │ │ │ + 0x00067fd8 73746f72 65496e53 74617465 28507954 storeInState(PyT │ │ │ │ + 0x00067fe8 68726561 64537461 74652a2c 2050794f hreadState*, PyO │ │ │ │ + 0x00067ff8 626a6563 742a2c20 50794f62 6a656374 bject*, PyObject │ │ │ │ + 0x00068008 2a2c2050 794f626a 6563742a 29000000 *, PyObject*)... │ │ │ │ + 0x00068018 74797065 203d3d20 4e554c4c 207c7c20 type == NULL || │ │ │ │ + 0x00068028 2876616c 75652021 3d204e55 4c4c2026 (value != NULL & │ │ │ │ + 0x00068038 26207479 7065203d 3d202850 794f626a & type == (PyObj │ │ │ │ + 0x00068048 6563742a 29205079 5f545950 45287661 ect*) Py_TYPE(va │ │ │ │ + 0x00068058 6c756529 29000000 41637175 69736974 lue))...Acquisit │ │ │ │ + 0x00068068 696f6e20 636f756e 74206973 20256420 ion count is %d │ │ │ │ + 0x00068078 286c696e 65202564 29000000 5f5f7079 (line %d)...__py │ │ │ │ + 0x00068088 785f6661 74616c65 72726f72 00000000 x_fatalerror.... │ │ │ │ + 0x00068098 5f5f696e 745f5f20 72657475 726e6564 __int__ returned │ │ │ │ + 0x000680a8 206e6f6e 2d696e74 20287479 70652025 non-int (type % │ │ │ │ + 0x000680b8 2e323030 73292e20 20546865 20616269 .200s). The abi │ │ │ │ + 0x000680c8 6c697479 20746f20 72657475 726e2061 lity to return a │ │ │ │ + 0x000680d8 6e20696e 7374616e 6365206f 66206120 n instance of a │ │ │ │ + 0x000680e8 73747269 63742073 7562636c 61737320 strict subclass │ │ │ │ + 0x000680f8 6f662069 6e742069 73206465 70726563 of int is deprec │ │ │ │ + 0x00068108 61746564 2c20616e 64206d61 79206265 ated, and may be │ │ │ │ + 0x00068118 2072656d 6f766564 20696e20 61206675 removed in a fu │ │ │ │ + 0x00068128 74757265 20766572 73696f6e 206f6620 ture version of │ │ │ │ + 0x00068138 50797468 6f6e2e00 5f5f252e 34735f5f Python..__%.4s__ │ │ │ │ + 0x00068148 20726574 75726e65 64206e6f 6e2d252e returned non-%. │ │ │ │ + 0x00068158 34732028 74797065 20252e32 30307329 4s (type %.200s) │ │ │ │ + 0x00068168 00000000 5f637974 686f6e5f 335f305f ...._cython_3_0_ │ │ │ │ + 0x00068178 31310000 53686172 65642043 7974686f 11..Shared Cytho │ │ │ │ + 0x00068188 6e207479 70652025 2e323030 73206973 n type %.200s is │ │ │ │ + 0x00068198 206e6f74 20612074 79706520 6f626a65 not a type obje │ │ │ │ + 0x000681a8 63740000 53686172 65642043 7974686f ct..Shared Cytho │ │ │ │ + 0x000681b8 6e207479 70652025 2e323030 73206861 n type %.200s ha │ │ │ │ + 0x000681c8 73207468 65207772 6f6e6720 73697a65 s the wrong size │ │ │ │ + 0x000681d8 2c207472 79207265 636f6d70 696c696e , try recompilin │ │ │ │ + 0x000681e8 67000000 556e6578 70656374 65642066 g...Unexpected f │ │ │ │ + 0x000681f8 6f726d61 74207374 72696e67 20636861 ormat string cha │ │ │ │ + 0x00068208 72616374 65723a20 27256327 00000000 racter: '%c'.... │ │ │ │ + 0x00068218 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ + 0x00068228 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ + 0x00068238 2c20676f 7420257a 75000000 45787065 , got %zu...Expe │ │ │ │ + 0x00068248 63746564 20256420 64696d65 6e73696f cted %d dimensio │ │ │ │ + 0x00068258 6e732c20 676f7420 25640000 50797468 ns, got %d..Pyth │ │ │ │ + 0x00068268 6f6e2064 6f657320 6e6f7420 64656669 on does not defi │ │ │ │ + 0x00068278 6e652061 20737461 6e646172 6420666f ne a standard fo │ │ │ │ + 0x00068288 726d6174 20737472 696e6720 73697a65 rmat string size │ │ │ │ + 0x00068298 20666f72 206c6f6e 6720646f 75626c65 for long double │ │ │ │ + 0x000682a8 20282767 27292e2e 00000000 42756666 ('g')......Buff │ │ │ │ + 0x000682b8 65722064 74797065 206d6973 6d617463 er dtype mismatc │ │ │ │ + 0x000682c8 683b206e 65787420 6669656c 64206973 h; next field is │ │ │ │ + 0x000682d8 20617420 6f666673 65742025 7a642062 at offset %zd b │ │ │ │ + 0x000682e8 75742025 7a642065 78706563 74656400 ut %zd expected. │ │ │ │ + 0x000682f8 45787065 63746564 2025732c 20676f74 Expected %s, got │ │ │ │ + 0x00068308 20252e32 30307300 696e7661 6c696420 %.200s.invalid │ │ │ │ + 0x00068318 76746162 6c652066 6f756e64 20666f72 vtable found for │ │ │ │ + 0x00068328 20696d70 6f727465 64207479 70650000 imported type.. │ │ │ │ + 0x00068338 6275696c 74696e73 00000000 6e756d70 builtins....nump │ │ │ │ + 0x00068348 79000000 64747970 65000000 666c6174 y...dtype...flat │ │ │ │ + 0x00068358 69746572 00000000 62726f61 64636173 iter....broadcas │ │ │ │ + 0x00068368 74000000 6e646172 72617900 67656e65 t...ndarray.gene │ │ │ │ + 0x00068378 72696300 6e756d62 65720000 7369676e ric.number..sign │ │ │ │ + 0x00068388 6564696e 74656765 72000000 756e7369 edinteger...unsi │ │ │ │ + 0x00068398 676e6564 696e7465 67657200 696e6578 gnedinteger.inex │ │ │ │ + 0x000683a8 61637400 666c6f61 74696e67 00000000 act.floating.... │ │ │ │ + 0x000683b8 636f6d70 6c657866 6c6f6174 696e6700 complexfloating. │ │ │ │ + 0x000683c8 666c6578 69626c65 00000000 63686172 flexible....char │ │ │ │ + 0x000683d8 61637465 72000000 7566756e 63000000 acter...ufunc... │ │ │ │ + 0x000683e8 79742e67 656f6d65 7472792e 6f63745f yt.geometry.oct_ │ │ │ │ + 0x000683f8 76697369 746f7273 00000000 4f637456 visitors....OctV │ │ │ │ + 0x00068408 69736974 6f720000 436f756e 74546f74 isitor..CountTot │ │ │ │ + 0x00068418 616c4f63 74730000 436f756e 74546f74 alOcts..CountTot │ │ │ │ + 0x00068428 616c4365 6c6c7300 4d61726b 4f637473 alCells.MarkOcts │ │ │ │ + 0x00068438 00000000 4d61736b 4f637473 00000000 ....MaskOcts.... │ │ │ │ + 0x00068448 496e6465 784f6374 73000000 4d61736b IndexOcts...Mask │ │ │ │ + 0x00068458 6564496e 6465784f 63747300 496e6465 edIndexOcts.Inde │ │ │ │ + 0x00068468 784d6173 6b4d6170 4f637473 00000000 xMaskMapOcts.... │ │ │ │ + 0x00068478 49436f6f 7264734f 63747300 49526573 ICoordsOcts.IRes │ │ │ │ + 0x00068488 4f637473 00000000 46436f6f 7264734f Octs....FCoordsO │ │ │ │ + 0x00068498 63747300 46576964 74684f63 74730000 cts.FWidthOcts.. │ │ │ │ + 0x000684a8 436f7079 41727261 79493634 00000000 CopyArrayI64.... │ │ │ │ + 0x000684b8 436f7079 41727261 79463634 00000000 CopyArrayF64.... │ │ │ │ + 0x000684c8 436f7079 46696c65 496e6441 72726179 CopyFileIndArray │ │ │ │ + 0x000684d8 49380000 4964656e 74696679 4f637473 I8..IdentifyOcts │ │ │ │ + 0x000684e8 00000000 41737369 676e446f 6d61696e ....AssignDomain │ │ │ │ + 0x000684f8 496e6400 46696c6c 46696c65 496e6469 Ind.FillFileIndi │ │ │ │ + 0x00068508 6365734f 00000000 46696c6c 46696c65 cesO....FillFile │ │ │ │ + 0x00068518 496e6469 63657352 00000000 436f756e IndicesR....Coun │ │ │ │ + 0x00068528 74427944 6f6d6169 6e000000 53746f72 tByDomain...Stor │ │ │ │ + 0x00068538 654f6374 72656500 4c6f6164 4f637472 eOctree.LoadOctr │ │ │ │ + 0x00068548 65650000 4d6f7274 6f6e496e 6465784f ee..MortonIndexO │ │ │ │ + 0x00068558 63747300 53746f72 65496e64 65780000 cts.StoreIndex.. │ │ │ │ + 0x00068568 42617365 4e656967 68626f75 72566973 BaseNeighbourVis │ │ │ │ + 0x00068578 69746f72 00000000 4e656967 68626f75 itor....Neighbou │ │ │ │ + 0x00068588 7243656c 6c496e64 65785669 7369746f rCellIndexVisito │ │ │ │ + 0x00068598 72000000 4e656967 68626f75 7243656c r...NeighbourCel │ │ │ │ + 0x000685a8 6c566973 69746f72 00000000 79742e67 lVisitor....yt.g │ │ │ │ + 0x000685b8 656f6d65 7472792e 73656c65 6374696f eometry.selectio │ │ │ │ + 0x000685c8 6e5f726f 7574696e 65730000 53656c65 n_routines..Sele │ │ │ │ + 0x000685d8 63746f72 4f626a65 63740000 416c7761 ctorObject..Alwa │ │ │ │ + 0x000685e8 79735365 6c656374 6f720000 4f637472 ysSelector..Octr │ │ │ │ + 0x000685f8 65655375 62736574 53656c65 63746f72 eeSubsetSelector │ │ │ │ + 0x00068608 00000000 426f6f6c 65616e53 656c6563 ....BooleanSelec │ │ │ │ + 0x00068618 746f7200 79742e75 74696c69 74696573 tor.yt.utilities │ │ │ │ + 0x00068628 2e6c6962 2e616c6c 6f636174 696f6e5f .lib.allocation_ │ │ │ │ + 0x00068638 636f6e74 61696e65 72000000 4f626a65 container...Obje │ │ │ │ + 0x00068648 6374506f 6f6c0000 79742e67 656f6d65 ctPool..yt.geome │ │ │ │ + 0x00068658 7472792e 6f63745f 636f6e74 61696e65 try.oct_containe │ │ │ │ + 0x00068668 72000000 4f63744f 626a6563 74506f6f r...OctObjectPoo │ │ │ │ + 0x00068678 6c000000 4f637472 6565436f 6e746169 l...OctreeContai │ │ │ │ + 0x00068688 6e657200 53706172 73654f63 74726565 ner.SparseOctree │ │ │ │ + 0x00068698 436f6e74 61696e65 72000000 52414d53 Container...RAMS │ │ │ │ + 0x000686a8 45534f63 74726565 436f6e74 61696e65 ESOctreeContaine │ │ │ │ + 0x000686b8 72000000 79742e67 656f6d65 7472792e r...yt.geometry. │ │ │ │ + 0x000686c8 70617274 69636c65 5f646570 6f736974 particle_deposit │ │ │ │ + 0x000686d8 00000000 50617274 69636c65 4465706f ....ParticleDepo │ │ │ │ + 0x000686e8 7369744f 70657261 74696f6e 00000000 sitOperation.... │ │ │ │ + 0x000686f8 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x00068708 2e656c65 6d656e74 5f6d6170 70696e67 .element_mapping │ │ │ │ + 0x00068718 73000000 456c656d 656e7453 616d706c s...ElementSampl │ │ │ │ + 0x00068728 65720000 50315361 6d706c65 72314400 er..P1Sampler1D. │ │ │ │ + 0x00068738 50315361 6d706c65 72324400 50315361 P1Sampler2D.P1Sa │ │ │ │ + 0x00068748 6d706c65 72334400 4e6f6e6c 696e6561 mpler3D.Nonlinea │ │ │ │ + 0x00068758 72536f6c 76655361 6d706c65 72334400 rSolveSampler3D. │ │ │ │ + 0x00068768 51315361 6d706c65 72334400 57315361 Q1Sampler3D.W1Sa │ │ │ │ + 0x00068778 6d706c65 72334400 53325361 6d706c65 mpler3D.S2Sample │ │ │ │ + 0x00068788 72334400 4e6f6e6c 696e6561 72536f6c r3D.NonlinearSol │ │ │ │ + 0x00068798 76655361 6d706c65 72324400 51315361 veSampler2D.Q1Sa │ │ │ │ + 0x000687a8 6d706c65 72324400 51325361 6d706c65 mpler2D.Q2Sample │ │ │ │ + 0x000687b8 72324400 54325361 6d706c65 72324400 r2D.T2Sampler2D. │ │ │ │ + 0x000687c8 54657432 53616d70 6c657233 44000000 Tet2Sampler3D... │ │ │ │ + 0x000687d8 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x000687e8 2e626f75 6e646564 5f707269 6f726974 .bounded_priorit │ │ │ │ + 0x000687f8 795f7175 65756500 426f756e 64656450 y_queue.BoundedP │ │ │ │ + 0x00068808 72696f72 69747951 75657565 00000000 riorityQueue.... │ │ │ │ + 0x00068818 4e656967 68626f72 4c697374 00000000 NeighborList.... │ │ │ │ + 0x00068828 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x00068838 2e63796b 64747265 652e6b64 74726565 .cykdtree.kdtree │ │ │ │ + 0x00068848 00000000 50794e6f 64650000 50794b44 ....PyNode..PyKD │ │ │ │ + 0x00068858 54726565 00000000 4269672d 656e6469 Tree....Big-endi │ │ │ │ + 0x00068868 616e2062 75666665 72206e6f 74207375 an buffer not su │ │ │ │ + 0x00068878 70706f72 74656420 6f6e206c 6974746c pported on littl │ │ │ │ + 0x00068888 652d656e 6469616e 20636f6d 70696c65 e-endian compile │ │ │ │ + 0x00068898 72000000 42756666 65722061 63717569 r...Buffer acqui │ │ │ │ + 0x000688a8 73697469 6f6e3a20 45787065 63746564 sition: Expected │ │ │ │ + 0x000688b8 20277b27 20616674 65722027 54270000 '{' after 'T'.. │ │ │ │ + 0x000688c8 43616e6e 6f742068 616e646c 65207265 Cannot handle re │ │ │ │ + 0x000688d8 70656174 65642061 72726179 7320696e peated arrays in │ │ │ │ + 0x000688e8 20666f72 6d617420 73747269 6e670000 format string.. │ │ │ │ + 0x000688f8 446f6573 206e6f74 20756e64 65727374 Does not underst │ │ │ │ + 0x00068908 616e6420 63686172 61637465 72206275 and character bu │ │ │ │ + 0x00068918 66666572 20647479 70652066 6f726d61 ffer dtype forma │ │ │ │ + 0x00068928 74207374 72696e67 20282725 63272900 t string ('%c'). │ │ │ │ + 0x00068938 45787065 63746564 20612064 696d656e Expected a dimen │ │ │ │ + 0x00068948 73696f6e 206f6620 73697a65 20257a75 sion of size %zu │ │ │ │ + 0x00068958 2c20676f 74202564 00000000 45787065 , got %d....Expe │ │ │ │ + 0x00068968 63746564 20612063 6f6d6d61 20696e20 cted a comma in │ │ │ │ + 0x00068978 666f726d 61742073 7472696e 672c2067 format string, g │ │ │ │ + 0x00068988 6f742027 25632700 45787065 63746564 ot '%c'.Expected │ │ │ │ + 0x00068998 20256420 64696d65 6e73696f 6e287329 %d dimension(s) │ │ │ │ + 0x000689a8 2c20676f 74202564 00000000 556e6578 , got %d....Unex │ │ │ │ + 0x000689b8 70656374 65642065 6e64206f 6620666f pected end of fo │ │ │ │ + 0x000689c8 726d6174 20737472 696e672c 20657870 rmat string, exp │ │ │ │ + 0x000689d8 65637465 64202729 27000000 252e3230 ected ')'...%.20 │ │ │ │ + 0x000689e8 30732829 206e6565 64732061 6e206172 0s() needs an ar │ │ │ │ + 0x000689f8 67756d65 6e740000 6f622d3e 6f625f74 gument..ob->ob_t │ │ │ │ + 0x00068a08 79706520 213d2026 50794c6f 6e675f54 ype != &PyLong_T │ │ │ │ + 0x00068a18 79706500 696e7420 5f5f5079 785f7661 ype.int __Pyx_va │ │ │ │ + 0x00068a28 6c696461 74655f62 61736573 5f747570 lidate_bases_tup │ │ │ │ + 0x00068a38 6c652863 6f6e7374 20636861 722a2c20 le(const char*, │ │ │ │ + 0x00068a48 50795f73 73697a65 5f742c20 50794f62 Py_ssize_t, PyOb │ │ │ │ + 0x00068a58 6a656374 2a290000 50795475 706c655f ject*)..PyTuple_ │ │ │ │ + 0x00068a68 43686563 6b286261 73657329 00000000 Check(bases).... │ │ │ │ + 0x00068a78 62617365 20636c61 73732027 252e3230 base class '%.20 │ │ │ │ + 0x00068a88 30732720 6973206e 6f742061 20686561 0s' is not a hea │ │ │ │ + 0x00068a98 70207479 70650000 65787465 6e73696f p type..extensio │ │ │ │ + 0x00068aa8 6e207479 70652027 252e3230 30732720 n type '%.200s' │ │ │ │ + 0x00068ab8 68617320 6e6f205f 5f646963 745f5f20 has no __dict__ │ │ │ │ + 0x00068ac8 736c6f74 2c206275 74206261 73652074 slot, but base t │ │ │ │ + 0x00068ad8 79706520 27252e32 30307327 20686173 ype '%.200s' has │ │ │ │ + 0x00068ae8 3a206569 74686572 20616464 20276364 : either add 'cd │ │ │ │ + 0x00068af8 65662064 69637420 5f5f6469 63745f5f ef dict __dict__ │ │ │ │ + 0x00068b08 2720746f 20746865 20657874 656e7369 ' to the extensi │ │ │ │ + 0x00068b18 6f6e2074 79706520 6f722061 64642027 on type or add ' │ │ │ │ + 0x00068b28 5f5f736c 6f74735f 5f203d20 5b2e2e2e __slots__ = [... │ │ │ │ + 0x00068b38 5d272074 6f207468 65206261 73652074 ]' to the base t │ │ │ │ + 0x00068b48 79706500 696e7420 5f5f5079 785f4d65 ype.int __Pyx_Me │ │ │ │ + 0x00068b58 72676556 7461626c 65732850 79547970 rgeVtables(PyTyp │ │ │ │ + 0x00068b68 654f626a 6563742a 29000000 6d756c74 eObject*)...mult │ │ │ │ + 0x00068b78 69706c65 20626173 65732068 61766520 iple bases have │ │ │ │ + 0x00068b88 76746162 6c652063 6f6e666c 6963743a vtable conflict: │ │ │ │ + 0x00068b98 2027252e 32303073 2720616e 64202725 '%.200s' and '% │ │ │ │ + 0x00068ba8 2e323030 73270000 6f726428 29206578 .200s'..ord() ex │ │ │ │ + 0x00068bb8 70656374 65642073 7472696e 67206f66 pected string of │ │ │ │ + 0x00068bc8 206c656e 67746820 312c2062 75742025 length 1, but % │ │ │ │ + 0x00068bd8 2e323030 7320666f 756e6400 50795f73 .200s found.Py_s │ │ │ │ + 0x00068be8 73697a65 5f742050 79427974 65417272 size_t PyByteArr │ │ │ │ + 0x00068bf8 61795f47 45545f53 495a4528 50794f62 ay_GET_SIZE(PyOb │ │ │ │ + 0x00068c08 6a656374 2a290000 2f757372 2f696e63 ject*)../usr/inc │ │ │ │ + 0x00068c18 6c756465 2f707974 686f6e33 2e31332f lude/python3.13/ │ │ │ │ + 0x00068c28 63707974 686f6e2f 62797465 61727261 cpython/bytearra │ │ │ │ + 0x00068c38 796f626a 6563742e 68000000 50794279 yobject.h...PyBy │ │ │ │ + 0x00068c48 74654172 7261795f 43686563 6b286f70 teArray_Check(op │ │ │ │ + 0x00068c58 29000000 63686172 2a205079 42797465 )...char* PyByte │ │ │ │ + 0x00068c68 41727261 795f4153 5f535452 494e4728 Array_AS_STRING( │ │ │ │ + 0x00068c78 50794f62 6a656374 2a290000 6f726428 PyObject*)..ord( │ │ │ │ + 0x00068c88 29206578 70656374 65642061 20636861 ) expected a cha │ │ │ │ + 0x00068c98 72616374 65722c20 62757420 73747269 racter, but stri │ │ │ │ + 0x00068ca8 6e67206f 66206c65 6e677468 20257a64 ng of length %zd │ │ │ │ + 0x00068cb8 20666f75 6e640000 766f6964 2a205f50 found..void* _P │ │ │ │ + 0x00068cc8 79556e69 636f6465 5f4e4f4e 434f4d50 yUnicode_NONCOMP │ │ │ │ + 0x00068cd8 4143545f 44415441 2850794f 626a6563 ACT_DATA(PyObjec │ │ │ │ + 0x00068ce8 742a2900 64617461 20213d20 4e554c4c t*).data != NULL │ │ │ │ + 0x00068cf8 00000000 766f6964 20507955 6e69636f ....void PyUnico │ │ │ │ + 0x00068d08 64655f57 52495445 28696e74 2c20766f de_WRITE(int, vo │ │ │ │ + 0x00068d18 69642a2c 2050795f 7373697a 655f742c id*, Py_ssize_t, │ │ │ │ + 0x00068d28 2050795f 55435334 29000000 696e6465 Py_UCS4)...inde │ │ │ │ + 0x00068d38 78203e3d 20300000 50794f62 6a656374 x >= 0..PyObject │ │ │ │ + 0x00068d48 2a205f5f 5079785f 5079556e 69636f64 * __Pyx_PyUnicod │ │ │ │ + 0x00068d58 655f4672 6f6d5f50 795f7373 697a655f e_From_Py_ssize_ │ │ │ │ + 0x00068d68 74285079 5f737369 7a655f74 2c205079 t(Py_ssize_t, Py │ │ │ │ + 0x00068d78 5f737369 7a655f74 2c206368 61722c20 _ssize_t, char, │ │ │ │ + 0x00068d88 63686172 29000000 216c6173 745f6f6e char)...!last_on │ │ │ │ + 0x00068d98 655f6f66 66207c7c 202a6470 6f73203d e_off || *dpos = │ │ │ │ + 0x00068da8 3d202730 27000000 5f5f616e 6e6f7461 = '0'...__annota │ │ │ │ + 0x00068db8 74696f6e 735f5f20 6d757374 20626520 tions__ must be │ │ │ │ + 0x00068dc8 73657420 746f2061 20646963 74206f62 set to a dict ob │ │ │ │ + 0x00068dd8 6a656374 00000000 5f5f7175 616c6e61 ject....__qualna │ │ │ │ + 0x00068de8 6d655f5f 206d7573 74206265 20736574 me__ must be set │ │ │ │ + 0x00068df8 20746f20 61207374 72696e67 206f626a to a string obj │ │ │ │ + 0x00068e08 65637400 5f5f6e61 6d655f5f 206d7573 ect.__name__ mus │ │ │ │ + 0x00068e18 74206265 20736574 20746f20 61207374 t be set to a st │ │ │ │ + 0x00068e28 72696e67 206f626a 65637400 5f5f6b77 ring object.__kw │ │ │ │ + 0x00068e38 64656661 756c7473 5f5f206d 75737420 defaults__ must │ │ │ │ + 0x00068e48 62652073 65742074 6f206120 64696374 be set to a dict │ │ │ │ + 0x00068e58 206f626a 65637400 6368616e 67657320 object.changes │ │ │ │ + 0x00068e68 746f2063 7966756e 6374696f 6e2e5f5f to cyfunction.__ │ │ │ │ + 0x00068e78 6b776465 6661756c 74735f5f 2077696c kwdefaults__ wil │ │ │ │ + 0x00068e88 6c206e6f 74206375 7272656e 746c7920 l not currently │ │ │ │ + 0x00068e98 61666665 63742074 68652076 616c7565 affect the value │ │ │ │ + 0x00068ea8 73207573 65642069 6e206675 6e637469 s used in functi │ │ │ │ + 0x00068eb8 6f6e2063 616c6c73 00000000 5f5f6465 on calls....__de │ │ │ │ + 0x00068ec8 6661756c 74735f5f 206d7573 74206265 faults__ must be │ │ │ │ + 0x00068ed8 20736574 20746f20 61207475 706c6520 set to a tuple │ │ │ │ + 0x00068ee8 6f626a65 63740000 6368616e 67657320 object..changes │ │ │ │ + 0x00068ef8 746f2063 7966756e 6374696f 6e2e5f5f to cyfunction.__ │ │ │ │ + 0x00068f08 64656661 756c7473 5f5f2077 696c6c20 defaults__ will │ │ │ │ + 0x00068f18 6e6f7420 63757272 656e746c 79206166 not currently af │ │ │ │ + 0x00068f28 66656374 20746865 2076616c 75657320 fect the values │ │ │ │ + 0x00068f38 75736564 20696e20 66756e63 74696f6e used in function │ │ │ │ + 0x00068f48 2063616c 6c730000 66756e63 74696f6e calls..function │ │ │ │ + 0x00068f58 27732064 69637469 6f6e6172 79206d61 's dictionary ma │ │ │ │ + 0x00068f68 79206e6f 74206265 2064656c 65746564 y not be deleted │ │ │ │ + 0x00068f78 00000000 73657474 696e6720 66756e63 ....setting func │ │ │ │ + 0x00068f88 74696f6e 27732064 69637469 6f6e6172 tion's dictionar │ │ │ │ + 0x00068f98 7920746f 2061206e 6f6e2d64 69637400 y to a non-dict. │ │ │ │ + 0x00068fa8 252e3230 30732829 206b6579 776f7264 %.200s() keyword │ │ │ │ + 0x00068fb8 73206d75 73742062 65207374 72696e67 s must be string │ │ │ │ + 0x00068fc8 73000000 25732829 20676f74 20616e20 s...%s() got an │ │ │ │ + 0x00068fd8 756e6578 70656374 6564206b 6579776f unexpected keywo │ │ │ │ + 0x00068fe8 72642061 7267756d 656e7420 27255527 rd argument '%U' │ │ │ │ + 0x00068ff8 00000000 696e7374 616e6365 20657863 ....instance exc │ │ │ │ + 0x00069008 65707469 6f6e206d 6179206e 6f742068 eption may not h │ │ │ │ + 0x00069018 61766520 61207365 70617261 74652076 ave a separate v │ │ │ │ + 0x00069028 616c7565 00000000 72616973 653a2065 alue....raise: e │ │ │ │ + 0x00069038 78636570 74696f6e 20636c61 7373206d xception class m │ │ │ │ + 0x00069048 75737420 62652061 20737562 636c6173 ust be a subclas │ │ │ │ + 0x00069058 73206f66 20426173 65457863 65707469 s of BaseExcepti │ │ │ │ + 0x00069068 6f6e0000 63616c6c 696e6720 25522073 on..calling %R s │ │ │ │ + 0x00069078 686f756c 64206861 76652072 65747572 hould have retur │ │ │ │ + 0x00069088 6e656420 616e2069 6e737461 6e636520 ned an instance │ │ │ │ + 0x00069098 6f662042 61736545 78636570 74696f6e of BaseException │ │ │ │ + 0x000690a8 2c206e6f 74202552 00000000 696e7420 , not %R....int │ │ │ │ + 0x000690b8 5f5f5079 785f5079 4572725f 47697665 __Pyx_PyErr_Give │ │ │ │ + 0x000690c8 6e457863 65707469 6f6e4d61 74636865 nExceptionMatche │ │ │ │ + 0x000690d8 73322850 794f626a 6563742a 2c205079 s2(PyObject*, Py │ │ │ │ + 0x000690e8 4f626a65 63742a2c 2050794f 626a6563 Object*, PyObjec │ │ │ │ + 0x000690f8 742a2900 50794578 63657074 696f6e43 t*).PyExceptionC │ │ │ │ + 0x00069108 6c617373 5f436865 636b2865 78635f74 lass_Check(exc_t │ │ │ │ + 0x00069118 79706531 29000000 50794578 63657074 ype1)...PyExcept │ │ │ │ + 0x00069128 696f6e43 6c617373 5f436865 636b2865 ionClass_Check(e │ │ │ │ + 0x00069138 78635f74 79706532 29000000 696e7420 xc_type2)...int │ │ │ │ + 0x00069148 5f5f5079 785f5079 4572725f 47697665 __Pyx_PyErr_Give │ │ │ │ + 0x00069158 6e457863 65707469 6f6e4d61 74636865 nExceptionMatche │ │ │ │ + 0x00069168 73547570 6c652850 794f626a 6563742a sTuple(PyObject* │ │ │ │ + 0x00069178 2c205079 4f626a65 63742a29 00000000 , PyObject*).... │ │ │ │ + 0x00069188 50794578 63657074 696f6e43 6c617373 PyExceptionClass │ │ │ │ + 0x00069198 5f436865 636b2865 78635f74 79706529 _Check(exc_type) │ │ │ │ + 0x000691a8 00000000 42756666 65722068 61732077 ....Buffer has w │ │ │ │ + 0x000691b8 726f6e67 206e756d 62657220 6f662064 rong number of d │ │ │ │ + 0x000691c8 696d656e 73696f6e 73202865 78706563 imensions (expec │ │ │ │ + 0x000691d8 74656420 25642c20 676f7420 25642900 ted %d, got %d). │ │ │ │ + 0x000691e8 62756666 65722064 74797065 00000000 buffer dtype.... │ │ │ │ + 0x000691f8 4974656d 2073697a 65206f66 20627566 Item size of buf │ │ │ │ + 0x00069208 66657220 28257a64 20627974 65257329 fer (%zd byte%s) │ │ │ │ + 0x00069218 20646f65 73206e6f 74206d61 74636820 does not match │ │ │ │ + 0x00069228 73697a65 206f6620 27257327 2028257a size of '%s' (%z │ │ │ │ + 0x00069238 64206279 74652573 29000000 4d697373 d byte%s)...Miss │ │ │ │ + 0x00069248 696e6720 74797065 206f626a 65637400 ing type object. │ │ │ │ + 0x00069258 43616e6e 6f742063 6f6e7665 72742025 Cannot convert % │ │ │ │ + 0x00069268 2e323030 7320746f 20252e32 30307300 .200s to %.200s. │ │ │ │ + 0x00069278 50795f55 43533420 5079556e 69636f64 Py_UCS4 PyUnicod │ │ │ │ + 0x00069288 655f5245 41445f43 48415228 50794f62 e_READ_CHAR(PyOb │ │ │ │ + 0x00069298 6a656374 2a2c2050 795f7373 697a655f ject*, Py_ssize_ │ │ │ │ + 0x000692a8 74290000 6f6e6c79 2073696e 676c6520 t)..only single │ │ │ │ + 0x000692b8 63686172 61637465 7220756e 69636f64 character unicod │ │ │ │ + 0x000692c8 65207374 72696e67 73206361 6e206265 e strings can be │ │ │ │ + 0x000692d8 20636f6e 76657274 65642074 6f205079 converted to Py │ │ │ │ + 0x000692e8 5f554353 342c2067 6f74206c 656e6774 _UCS4, got lengt │ │ │ │ + 0x000692f8 6820257a 64000000 746f6f20 6d616e79 h %zd...too many │ │ │ │ + 0x00069308 2076616c 75657320 746f2075 6e706163 values to unpac │ │ │ │ + 0x00069318 6b202865 78706563 74656420 257a6429 k (expected %zd) │ │ │ │ + 0x00069328 00000000 41726775 6d656e74 2027252e ....Argument '%. │ │ │ │ + 0x00069338 32303073 27206861 7320696e 636f7272 200s' has incorr │ │ │ │ + 0x00069348 65637420 74797065 20286578 70656374 ect type (expect │ │ │ │ + 0x00069358 65642025 2e323030 732c2067 6f742025 ed %.200s, got % │ │ │ │ + 0x00069368 2e323030 73290000 616e2069 6e746567 .200s)..an integ │ │ │ │ + 0x00069378 65722069 73207265 71756972 65640000 er is required.. │ │ │ │ + 0x00069388 76616c75 6520746f 6f206c61 72676520 value too large │ │ │ │ + 0x00069398 746f2063 6f6e7665 72742074 6f206e70 to convert to np │ │ │ │ + 0x000693a8 795f7569 6e743800 63616e27 7420636f y_uint8.can't co │ │ │ │ + 0x000693b8 6e766572 74206e65 67617469 76652076 nvert negative v │ │ │ │ + 0x000693c8 616c7565 20746f20 6e70795f 75696e74 alue to npy_uint │ │ │ │ + 0x000693d8 38000000 76616c75 6520746f 6f206c61 8...value too la │ │ │ │ + 0x000693e8 72676520 746f2063 6f6e7665 72742074 rge to convert t │ │ │ │ + 0x000693f8 6f206e70 795f696e 74380000 252e3230 o npy_int8..%.20 │ │ │ │ + 0x00069408 30732829 2074616b 6573206e 6f206172 0s() takes no ar │ │ │ │ + 0x00069418 67756d65 6e747320 28257a64 20676976 guments (%zd giv │ │ │ │ + 0x00069428 656e2900 252e3230 30732829 2074616b en).%.200s() tak │ │ │ │ + 0x00069438 65732065 78616374 6c79206f 6e652061 es exactly one a │ │ │ │ + 0x00069448 7267756d 656e7420 28257a64 20676976 rgument (%zd giv │ │ │ │ + 0x00069458 656e2900 252e3230 30732829 2074616b en).%.200s() tak │ │ │ │ + 0x00069468 6573206e 6f206b65 79776f72 64206172 es no keyword ar │ │ │ │ + 0x00069478 67756d65 6e747300 696e7420 5f5f5079 guments.int __Py │ │ │ │ + 0x00069488 785f5365 74497465 6d496e74 5f466173 x_SetItemInt_Fas │ │ │ │ + 0x00069498 74285079 4f626a65 63742a2c 2050795f t(PyObject*, Py_ │ │ │ │ + 0x000694a8 7373697a 655f742c 2050794f 626a6563 ssize_t, PyObjec │ │ │ │ + 0x000694b8 742a2c20 696e742c 20696e74 2c20696e t*, int, int, in │ │ │ │ + 0x000694c8 74290000 50794c69 73745f43 6865636b t)..PyList_Check │ │ │ │ + 0x000694d8 286f2900 50794f62 6a656374 2a205f5f (o).PyObject* __ │ │ │ │ + 0x000694e8 5079785f 43794675 6e637469 6f6e5f43 Pyx_CyFunction_C │ │ │ │ + 0x000694f8 616c6c41 734d6574 686f6428 50794f62 allAsMethod(PyOb │ │ │ │ + 0x00069508 6a656374 2a2c2050 794f626a 6563742a ject*, PyObject* │ │ │ │ + 0x00069518 2c205079 4f626a65 63742a29 00000000 , PyObject*).... │ │ │ │ + 0x00069528 50795475 706c655f 43686563 6b286172 PyTuple_Check(ar │ │ │ │ + 0x00069538 67732900 6b657977 6f726473 206d7573 gs).keywords mus │ │ │ │ + 0x00069548 74206265 20737472 696e6773 00000000 t be strings.... │ │ │ │ + 0x00069558 756e626f 756e6420 6d657468 6f642025 unbound method % │ │ │ │ + 0x00069568 2e323030 53282920 6e656564 7320616e .200S() needs an │ │ │ │ + 0x00069578 20617267 756d656e 74000000 50794f62 argument...PyOb │ │ │ │ + 0x00069588 6a656374 2a205f5f 7079785f 46757365 ject* __pyx_Fuse │ │ │ │ + 0x00069598 6446756e 6374696f 6e5f6361 6c6c2850 dFunction_call(P │ │ │ │ + 0x000695a8 794f626a 6563742a 2c205079 4f626a65 yObject*, PyObje │ │ │ │ + 0x000695b8 63742a2c 2050794f 626a6563 742a2900 ct*, PyObject*). │ │ │ │ + 0x000695c8 27252e32 30307327 206f626a 65637420 '%.200s' object │ │ │ │ + 0x000695d8 6973206e 6f742073 75627363 72697074 is not subscript │ │ │ │ + 0x000695e8 61626c65 00000000 63616e6e 6f742069 able....cannot i │ │ │ │ + 0x000695f8 6d706f72 74206e61 6d652025 53000000 mport name %S... │ │ │ │ + 0x00069608 50794f62 6a656374 2a205f5f 5079785f PyObject* __Pyx_ │ │ │ │ + 0x00069618 5079556e 69636f64 655f4a6f 696e2850 PyUnicode_Join(P │ │ │ │ + 0x00069628 794f626a 6563742a 2c205079 5f737369 yObject*, Py_ssi │ │ │ │ + 0x00069638 7a655f74 2c205079 5f737369 7a655f74 ze_t, Py_ssize_t │ │ │ │ + 0x00069648 2c205079 5f554353 34290000 50795475 , Py_UCS4)..PyTu │ │ │ │ + 0x00069658 706c655f 43686563 6b287661 6c75655f ple_Check(value_ │ │ │ │ + 0x00069668 7475706c 65290000 6a6f696e 28292072 tuple)..join() r │ │ │ │ + 0x00069678 6573756c 74206973 20746f6f 206c6f6e esult is too lon │ │ │ │ + 0x00069688 6720666f 72206120 50797468 6f6e2073 g for a Python s │ │ │ │ + 0x00069698 7472696e 67000000 25732829 20676f74 tring...%s() got │ │ │ │ + 0x000696a8 206d756c 7469706c 65207661 6c756573 multiple values │ │ │ │ + 0x000696b8 20666f72 206b6579 776f7264 20617267 for keyword arg │ │ │ │ + 0x000696c8 756d656e 74202725 55270000 79742f75 ument '%U'..yt/u │ │ │ │ + 0x000696d8 74696c69 74696573 2f6c6962 2f706978 tilities/lib/pix │ │ │ │ + 0x000696e8 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x000696f8 65732e70 79780000 50794f62 6a656374 es.pyx..PyObject │ │ │ │ + 0x00069708 2a205079 4346756e 6374696f 6e5f4745 * PyCFunction_GE │ │ │ │ + 0x00069718 545f5345 4c462850 794f626a 6563742a T_SELF(PyObject* │ │ │ │ + 0x00069728 29000000 2f757372 2f696e63 6c756465 ).../usr/include │ │ │ │ + 0x00069738 2f707974 686f6e33 2e31332f 63707974 /python3.13/cpyt │ │ │ │ + 0x00069748 686f6e2f 6d657468 6f646f62 6a656374 hon/methodobject │ │ │ │ + 0x00069758 2e680000 50794346 756e6374 696f6e5f .h..PyCFunction_ │ │ │ │ + 0x00069768 43686563 6b286675 6e635f6f 626a2900 Check(func_obj). │ │ │ │ + 0x00069778 50794f62 6a656374 2a205f5f 5079785f PyObject* __Pyx_ │ │ │ │ + 0x00069788 47657449 74656d49 6e745f46 61737428 GetItemInt_Fast( │ │ │ │ + 0x00069798 50794f62 6a656374 2a2c2050 795f7373 PyObject*, Py_ss │ │ │ │ + 0x000697a8 697a655f 742c2069 6e742c20 696e742c ize_t, int, int, │ │ │ │ + 0x000697b8 20696e74 29000000 63616e6e 6f742066 int)...cannot f │ │ │ │ + 0x000697c8 69742027 252e3230 30732720 696e746f it '%.200s' into │ │ │ │ + 0x000697d8 20616e20 696e6465 782d7369 7a656420 an index-sized │ │ │ │ + 0x000697e8 696e7465 67657200 25732028 25733a25 integer.%s (%s:% │ │ │ │ + 0x000697f8 64290000 3c737472 696e6773 6f757263 d)....View.MemoryV │ │ │ │ + 0x00069818 6965772e 6d656d6f 72797669 65775f63 iew.memoryview_c │ │ │ │ + 0x00069828 77726170 70657200 4974656d 2073697a wrapper.Item siz │ │ │ │ + 0x00069838 65206f66 20627566 66657220 28257a75 e of buffer (%zu │ │ │ │ + 0x00069848 20627974 65257329 20646f65 73206e6f byte%s) does no │ │ │ │ + 0x00069858 74206d61 74636820 73697a65 206f6620 t match size of │ │ │ │ + 0x00069868 27257327 2028257a 75206279 74652573 '%s' (%zu byte%s │ │ │ │ + 0x00069878 29000000 42756666 65722069 73206e6f )...Buffer is no │ │ │ │ + 0x00069888 7420696e 64697265 63746c79 20636f6e t indirectly con │ │ │ │ + 0x00069898 74696775 6f757320 696e2064 696d656e tiguous in dimen │ │ │ │ + 0x000698a8 73696f6e 2025642e 00000000 42756666 sion %d.....Buff │ │ │ │ + 0x000698b8 65722061 6e64206d 656d6f72 79766965 er and memoryvie │ │ │ │ + 0x000698c8 77206172 65206e6f 7420636f 6e746967 w are not contig │ │ │ │ + 0x000698d8 756f7573 20696e20 74686520 73616d65 uous in the same │ │ │ │ + 0x000698e8 2064696d 656e7369 6f6e2e00 432d636f dimension..C-co │ │ │ │ + 0x000698f8 6e746967 756f7573 20627566 66657220 ntiguous buffer │ │ │ │ + 0x00069908 6973206e 6f742063 6f6e7469 67756f75 is not contiguou │ │ │ │ + 0x00069918 7320696e 2064696d 656e7369 6f6e2025 s in dimension % │ │ │ │ + 0x00069928 64000000 432d636f 6e746967 756f7573 d...C-contiguous │ │ │ │ + 0x00069938 20627566 66657220 6973206e 6f742069 buffer is not i │ │ │ │ + 0x00069948 6e646972 65637420 696e2064 696d656e ndirect in dimen │ │ │ │ + 0x00069958 73696f6e 20256400 42756666 65722065 sion %d.Buffer e │ │ │ │ + 0x00069968 78706f73 65732073 75626f66 66736574 xposes suboffset │ │ │ │ + 0x00069978 73206275 74206e6f 20737472 69646573 s but no strides │ │ │ │ + 0x00069988 00000000 42756666 6572206e 6f742063 ....Buffer not c │ │ │ │ + 0x00069998 6f6d7061 7469626c 65207769 74682064 ompatible with d │ │ │ │ + 0x000699a8 69726563 74206163 63657373 20696e20 irect access in │ │ │ │ + 0x000699b8 64696d65 6e73696f 6e202564 2e000000 dimension %d.... │ │ │ │ + 0x000699c8 42756666 65722069 73206e6f 7420696e Buffer is not in │ │ │ │ + 0x000699d8 64697265 63746c79 20616363 65737369 directly accessi │ │ │ │ + 0x000699e8 626c6520 696e2064 696d656e 73696f6e ble in dimension │ │ │ │ + 0x000699f8 2025642e 00000000 42756666 6572206e %d.....Buffer n │ │ │ │ + 0x00069a08 6f742043 20636f6e 74696775 6f75732e ot C contiguous. │ │ │ │ + 0x00069a18 00000000 79742e75 74696c69 74696573 ....yt.utilities │ │ │ │ + 0x00069a28 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x00069a38 6e5f726f 7574696e 65732e5f 5f646566 n_routines.__def │ │ │ │ + 0x00069a48 61756c74 735f5f00 666c6f61 74206469 aults__.float di │ │ │ │ + 0x00069a58 76697369 6f6e0000 79742e75 74696c69 vision..yt.utili │ │ │ │ + 0x00069a68 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x00069a78 6174696f 6e5f726f 7574696e 65732e61 ation_routines.a │ │ │ │ + 0x00069a88 69746f66 665f4c61 6d626461 5f627468 itoff_Lambda_bth │ │ │ │ + 0x00069a98 6574615f 746f5f78 79000000 274e6f6e eta_to_xy...'Non │ │ │ │ + 0x00069aa8 65547970 6527206f 626a6563 74206973 eType' object is │ │ │ │ + 0x00069ab8 206e6f74 20737562 73637269 70746162 not subscriptab │ │ │ │ + 0x00069ac8 6c650000 68617361 74747228 293a2061 le..hasattr(): a │ │ │ │ + 0x00069ad8 74747269 62757465 206e616d 65206d75 ttribute name mu │ │ │ │ + 0x00069ae8 73742062 65207374 72696e67 00000000 st be string.... │ │ │ │ + 0x00069af8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069b08 5f5f7079 785f756e 7069636b 6c655f45 __pyx_unpickle_E │ │ │ │ + 0x00069b18 6e756d5f 5f736574 5f737461 74650000 num__set_state.. │ │ │ │ + 0x00069b28 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069b38 6d656d6f 72797669 65772e73 697a652e memoryview.size. │ │ │ │ + 0x00069b48 5f5f6765 745f5f00 56696577 2e4d656d __get__.View.Mem │ │ │ │ + 0x00069b58 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x00069b68 65772e6e 62797465 732e5f5f 6765745f ew.nbytes.__get_ │ │ │ │ + 0x00069b78 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ + 0x00069b88 6965772e 6d656d6f 72797669 65772e69 iew.memoryview.i │ │ │ │ + 0x00069b98 74656d73 697a652e 5f5f6765 745f5f00 temsize.__get__. │ │ │ │ + 0x00069ba8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069bb8 6d656d6f 72797669 65772e6e 64696d2e memoryview.ndim. │ │ │ │ + 0x00069bc8 5f5f6765 745f5f00 56696577 2e4d656d __get__.View.Mem │ │ │ │ + 0x00069bd8 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x00069be8 65772e73 75626f66 66736574 732e5f5f ew.suboffsets.__ │ │ │ │ + 0x00069bf8 6765745f 5f000000 56696577 2e4d656d get__...View.Mem │ │ │ │ + 0x00069c08 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x00069c18 65772e73 74726964 65732e5f 5f676574 ew.strides.__get │ │ │ │ + 0x00069c28 5f5f0000 56696577 2e4d656d 6f727956 __..View.MemoryV │ │ │ │ + 0x00069c38 6965772e 6d656d6f 72797669 65772e73 iew.memoryview.s │ │ │ │ + 0x00069c48 68617065 2e5f5f67 65745f5f 00000000 hape.__get__.... │ │ │ │ + 0x00069c58 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069c68 6d656d6f 72797669 65772e62 6173652e memoryview.base. │ │ │ │ + 0x00069c78 5f5f6765 745f5f00 50794f62 6a656374 __get__.PyObject │ │ │ │ + 0x00069c88 5f476574 42756666 65723a20 76696577 _GetBuffer: view │ │ │ │ + 0x00069c98 3d3d4e55 4c4c2061 7267756d 656e7420 ==NULL argument │ │ │ │ + 0x00069ca8 6973206f 62736f6c 65746500 56696577 is obsolete.View │ │ │ │ + 0x00069cb8 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x00069cc8 72797669 65772e5f 5f676574 62756666 ryview.__getbuff │ │ │ │ + 0x00069cd8 65725f5f 00000000 56696577 2e4d656d er__....View.Mem │ │ │ │ + 0x00069ce8 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x00069cf8 65772e5f 5f737472 5f5f0000 56696577 ew.__str__..View │ │ │ │ + 0x00069d08 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x00069d18 72797669 65772e5f 5f726570 725f5f00 ryview.__repr__. │ │ │ │ + 0x00069d28 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069d38 6d656d6f 72797669 65772e61 73736967 memoryview.assig │ │ │ │ + 0x00069d48 6e5f6974 656d5f66 726f6d5f 6f626a65 n_item_from_obje │ │ │ │ + 0x00069d58 63740000 62797465 73000000 274e6f6e ct..bytes...'Non │ │ │ │ + 0x00069d68 65547970 65272069 73206e6f 74206974 eType' is not it │ │ │ │ + 0x00069d78 65726162 6c650000 56696577 2e4d656d erable..View.Mem │ │ │ │ + 0x00069d88 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ + 0x00069d98 69657773 6c696365 2e617373 69676e5f iewslice.assign_ │ │ │ │ + 0x00069da8 6974656d 5f66726f 6d5f6f62 6a656374 item_from_object │ │ │ │ + 0x00069db8 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x00069dc8 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ + 0x00069dd8 6f6e7665 72745f69 74656d5f 746f5f6f onvert_item_to_o │ │ │ │ + 0x00069de8 626a6563 74000000 56696577 2e4d656d bject...View.Mem │ │ │ │ + 0x00069df8 6f727956 6965772e 5f6d656d 6f727976 oryView._memoryv │ │ │ │ + 0x00069e08 69657773 6c696365 2e636f6e 76657274 iewslice.convert │ │ │ │ + 0x00069e18 5f697465 6d5f746f 5f6f626a 65637400 _item_to_object. │ │ │ │ + 0x00069e28 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069e38 6d656d6f 72797669 65772e73 65746974 memoryview.setit │ │ │ │ + 0x00069e48 656d5f69 6e646578 65640000 56696577 em_indexed..View │ │ │ │ + 0x00069e58 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x00069e68 72797669 65772e69 735f736c 69636500 ryview.is_slice. │ │ │ │ + 0x00069e78 696e7420 5f5f5079 785f5079 4572725f int __Pyx_PyErr_ │ │ │ │ + 0x00069e88 45786365 7074696f 6e4d6174 63686573 ExceptionMatches │ │ │ │ + 0x00069e98 5475706c 65285079 4f626a65 63742a2c Tuple(PyObject*, │ │ │ │ + 0x00069ea8 2050794f 626a6563 742a2900 50795475 PyObject*).PyTu │ │ │ │ + 0x00069eb8 706c655f 43686563 6b287475 706c6529 ple_Check(tuple) │ │ │ │ + 0x00069ec8 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x00069ed8 6965772e 6d656d6f 72797669 65772e67 iew.memoryview.g │ │ │ │ + 0x00069ee8 65745f69 74656d5f 706f696e 74657200 et_item_pointer. │ │ │ │ + 0x00069ef8 696e7465 67657220 64697669 73696f6e integer division │ │ │ │ + 0x00069f08 206f7220 6d6f6475 6c6f2062 79207a65 or modulo by ze │ │ │ │ + 0x00069f18 726f0000 76616c75 6520746f 6f206c61 ro..value too la │ │ │ │ + 0x00069f28 72676520 746f2070 6572666f 726d2064 rge to perform d │ │ │ │ + 0x00069f38 69766973 696f6e00 56696577 2e4d656d ivision.View.Mem │ │ │ │ + 0x00069f48 6f727956 6965772e 70796275 66666572 oryView.pybuffer │ │ │ │ + 0x00069f58 5f696e64 65780000 5f5f696e 69745f5f _index..__init__ │ │ │ │ + 0x00069f68 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x00069f78 6965772e 456e756d 2e5f5f69 6e69745f iew.Enum.__init_ │ │ │ │ + 0x00069f88 5f000000 5f5f7365 74737461 74655f63 _...__setstate_c │ │ │ │ + 0x00069f98 7974686f 6e5f5f00 7475706c 65000000 ython__.tuple... │ │ │ │ + 0x00069fa8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x00069fb8 456e756d 2e5f5f73 65747374 6174655f Enum.__setstate_ │ │ │ │ + 0x00069fc8 63797468 6f6e5f5f 00000000 56696577 cython__....View │ │ │ │ + 0x00069fd8 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ + 0x00069fe8 792e6d65 6d766965 772e5f5f 6765745f y.memview.__get_ │ │ │ │ + 0x00069ff8 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ + 0x0006a008 6965772e 61727261 792e5f5f 67657461 iew.array.__geta │ │ │ │ + 0x0006a018 7474725f 5f000000 56696577 2e4d656d ttr__...View.Mem │ │ │ │ + 0x0006a028 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ + 0x0006a038 67657462 75666665 725f5f00 56696577 getbuffer__.View │ │ │ │ + 0x0006a048 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ + 0x0006a058 792e5f5f 73657469 74656d5f 5f000000 y.__setitem__... │ │ │ │ + 0x0006a068 53756273 63726970 74206465 6c657469 Subscript deleti │ │ │ │ + 0x0006a078 6f6e206e 6f742073 7570706f 72746564 on not supported │ │ │ │ + 0x0006a088 20627920 252e3230 30730000 56696577 by %.200s..View │ │ │ │ + 0x0006a098 2e4d656d 6f727956 6965772e 61727261 .MemoryView.arra │ │ │ │ + 0x0006a0a8 792e5f5f 67657469 74656d5f 5f000000 y.__getitem__... │ │ │ │ + 0x0006a0b8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006a0c8 61727261 792e6765 745f6d65 6d766965 array.get_memvie │ │ │ │ + 0x0006a0d8 77000000 6e6f726d 616c697a 6174696f w...normalizatio │ │ │ │ + 0x0006a0e8 6e5f3164 5f757469 6c697479 00000000 n_1d_utility.... │ │ │ │ + 0x0006a0f8 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x0006a108 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ + 0x0006a118 7574696e 65732e6e 6f726d61 6c697a61 utines.normaliza │ │ │ │ + 0x0006a128 74696f6e 5f31645f 7574696c 69747900 tion_1d_utility. │ │ │ │ + 0x0006a138 6e6f726d 616c697a 6174696f 6e5f3264 normalization_2d │ │ │ │ + 0x0006a148 5f757469 6c697479 00000000 79742e75 _utility....yt.u │ │ │ │ + 0x0006a158 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006a168 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006a178 65732e6e 6f726d61 6c697a61 74696f6e es.normalization │ │ │ │ + 0x0006a188 5f32645f 7574696c 69747900 6e6f726d _2d_utility.norm │ │ │ │ + 0x0006a198 616c697a 6174696f 6e5f3364 5f757469 alization_3d_uti │ │ │ │ + 0x0006a1a8 6c697479 00000000 79742e75 74696c69 lity....yt.utili │ │ │ │ + 0x0006a1b8 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006a1c8 6174696f 6e5f726f 7574696e 65732e6e ation_routines.n │ │ │ │ + 0x0006a1d8 6f726d61 6c697a61 74696f6e 5f33645f ormalization_3d_ │ │ │ │ + 0x0006a1e8 7574696c 69747900 706f7075 6c617465 utility.populate │ │ │ │ + 0x0006a1f8 5f746162 6c650000 4d656d6f 72797669 _table..Memoryvi │ │ │ │ + 0x0006a208 65772069 73206e6f 7420696e 69746961 ew is not initia │ │ │ │ + 0x0006a218 6c697a65 64000000 4f757420 6f662062 lized...Out of b │ │ │ │ + 0x0006a228 6f756e64 73206f6e 20627566 66657220 ounds on buffer │ │ │ │ + 0x0006a238 61636365 73732028 61786973 20256429 access (axis %d) │ │ │ │ + 0x0006a248 00000000 79742e75 74696c69 74696573 ....yt.utilities │ │ │ │ + 0x0006a258 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006a268 6e5f726f 7574696e 65732e53 50484b65 n_routines.SPHKe │ │ │ │ + 0x0006a278 726e656c 496e7465 72706f6c 6174696f rnelInterpolatio │ │ │ │ + 0x0006a288 6e546162 6c652e70 6f70756c 6174655f nTable.populate_ │ │ │ │ + 0x0006a298 7461626c 65000000 5f5f6369 6e69745f table...__cinit_ │ │ │ │ + 0x0006a2a8 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ + 0x0006a2b8 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ + 0x0006a2c8 5f63696e 69745f5f 00000000 56696577 _cinit__....View │ │ │ │ + 0x0006a2d8 2e4d656d 6f727956 6965772e 6d656d6f .MemoryView.memo │ │ │ │ + 0x0006a2e8 72797669 65775f66 726f6d73 6c696365 ryview_fromslice │ │ │ │ + 0x0006a2f8 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0006a308 6965772e 6d656d6f 72797669 65775f63 iew.memoryview_c │ │ │ │ + 0x0006a318 6f70795f 66726f6d 5f736c69 63650000 opy_from_slice.. │ │ │ │ + 0x0006a328 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x0006a338 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ + 0x0006a348 7574696e 65732e67 65745f72 6f746174 utines.get_rotat │ │ │ │ + 0x0006a358 696f6e5f 6d617472 69780000 4d656d6f ion_matrix..Memo │ │ │ │ + 0x0006a368 72797669 65772072 65747572 6e207661 ryview return va │ │ │ │ + 0x0006a378 6c756520 6973206e 6f742069 6e697469 lue is not initi │ │ │ │ + 0x0006a388 616c697a 65640000 79742e75 74696c69 alized..yt.utili │ │ │ │ + 0x0006a398 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006a3a8 6174696f 6e5f726f 7574696e 65732e72 ation_routines.r │ │ │ │ + 0x0006a3b8 6f746174 696f6e5f 6d61746d 756c0000 otation_matmul.. │ │ │ │ + 0x0006a3c8 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x0006a3d8 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ + 0x0006a3e8 7574696e 65732e53 50484b65 726e656c utines.SPHKernel │ │ │ │ + 0x0006a3f8 496e7465 72706f6c 6174696f 6e546162 InterpolationTab │ │ │ │ + 0x0006a408 6c652e5f 5f736574 73746174 655f6379 le.__setstate_cy │ │ │ │ + 0x0006a418 74686f6e 5f5f0000 5f5f7265 64756365 thon__..__reduce │ │ │ │ + 0x0006a428 5f637974 686f6e5f 5f000000 79742e75 _cython__...yt.u │ │ │ │ + 0x0006a438 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006a448 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006a458 65732e53 50484b65 726e656c 496e7465 es.SPHKernelInte │ │ │ │ + 0x0006a468 72706f6c 6174696f 6e546162 6c652e5f rpolationTable._ │ │ │ │ + 0x0006a478 5f726564 7563655f 63797468 6f6e5f5f _reduce_cython__ │ │ │ │ + 0x0006a488 00000000 696e7465 72706f6c 6174655f ....interpolate_ │ │ │ │ + 0x0006a498 61727261 79000000 79742e75 74696c69 array...yt.utili │ │ │ │ + 0x0006a4a8 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006a4b8 6174696f 6e5f726f 7574696e 65732e53 ation_routines.S │ │ │ │ + 0x0006a4c8 50484b65 726e656c 496e7465 72706f6c PHKernelInterpol │ │ │ │ + 0x0006a4d8 6174696f 6e546162 6c652e69 6e746572 ationTable.inter │ │ │ │ + 0x0006a4e8 706f6c61 74655f61 72726179 00000000 polate_array.... │ │ │ │ + 0x0006a4f8 70697865 6c697a65 5f6f6666 5f617869 pixelize_off_axi │ │ │ │ + 0x0006a508 735f6361 72746573 69616e00 79742e75 s_cartesian.yt.u │ │ │ │ + 0x0006a518 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006a528 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006a538 65732e70 6978656c 697a655f 6f66665f es.pixelize_off_ │ │ │ │ + 0x0006a548 61786973 5f636172 74657369 616e0000 axis_cartesian.. │ │ │ │ + 0x0006a558 70697865 6c697a65 5f636172 74657369 pixelize_cartesi │ │ │ │ + 0x0006a568 616e5f6e 6f64616c 00000000 79742e75 an_nodal....yt.u │ │ │ │ + 0x0006a578 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006a588 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006a598 65732e70 6978656c 697a655f 63617274 es.pixelize_cart │ │ │ │ + 0x0006a5a8 65736961 6e5f6e6f 64616c00 56696577 esian_nodal.View │ │ │ │ + 0x0006a5b8 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ + 0x0006a5c8 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0006a5d8 6965772e 7472616e 73706f73 655f6d65 iew.transpose_me │ │ │ │ + 0x0006a5e8 6d736c69 63650000 56696577 2e4d656d mslice..View.Mem │ │ │ │ + 0x0006a5f8 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0006a608 65775f63 6f707900 56696577 2e4d656d ew_copy.View.Mem │ │ │ │ + 0x0006a618 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0006a628 65772e54 2e5f5f67 65745f5f 00000000 ew.T.__get__.... │ │ │ │ + 0x0006a638 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006a648 5f657272 5f64696d 00000000 50794f62 _err_dim....PyOb │ │ │ │ + 0x0006a658 6a656374 2a205f5f 5079785f 5079556e ject* __Pyx_PyUn │ │ │ │ + 0x0006a668 69636f64 655f4672 6f6d5f69 6e742869 icode_From_int(i │ │ │ │ + 0x0006a678 6e742c20 50795f73 73697a65 5f742c20 nt, Py_ssize_t, │ │ │ │ + 0x0006a688 63686172 2c206368 61722900 56696577 char, char).View │ │ │ │ + 0x0006a698 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ + 0x0006a6a8 5f657874 656e7473 00000000 56696577 _extents....View │ │ │ │ + 0x0006a6b8 2e4d656d 6f727956 6965772e 5f657272 .MemoryView._err │ │ │ │ + 0x0006a6c8 5f6e6f5f 6d656d6f 72790000 56696577 _no_memory..View │ │ │ │ + 0x0006a6d8 2e4d656d 6f727956 6965772e 636f7079 .MemoryView.copy │ │ │ │ + 0x0006a6e8 5f646174 615f746f 5f74656d 70000000 _data_to_temp... │ │ │ │ + 0x0006a6f8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006a708 6d656d6f 72797669 65775f63 6f70795f memoryview_copy_ │ │ │ │ + 0x0006a718 636f6e74 656e7473 00000000 56696577 contents....View │ │ │ │ + 0x0006a728 2e4d656d 6f727956 6965772e 5f6d656d .MemoryView._mem │ │ │ │ + 0x0006a738 6f727976 69657773 6c696365 2e5f5f73 oryviewslice.__s │ │ │ │ + 0x0006a748 65747374 6174655f 63797468 6f6e5f5f etstate_cython__ │ │ │ │ + 0x0006a758 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0006a768 6965772e 5f6d656d 6f727976 69657773 iew._memoryviews │ │ │ │ + 0x0006a778 6c696365 2e5f5f72 65647563 655f6379 lice.__reduce_cy │ │ │ │ + 0x0006a788 74686f6e 5f5f0000 56696577 2e4d656d thon__..View.Mem │ │ │ │ + 0x0006a798 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0006a7a8 65772e5f 5f736574 73746174 655f6379 ew.__setstate_cy │ │ │ │ + 0x0006a7b8 74686f6e 5f5f0000 56696577 2e4d656d thon__..View.Mem │ │ │ │ + 0x0006a7c8 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0006a7d8 65772e5f 5f726564 7563655f 63797468 ew.__reduce_cyth │ │ │ │ + 0x0006a7e8 6f6e5f5f 00000000 56696577 2e4d656d on__....View.Mem │ │ │ │ + 0x0006a7f8 6f727956 6965772e 61727261 792e5f5f oryView.array.__ │ │ │ │ + 0x0006a808 73657473 74617465 5f637974 686f6e5f setstate_cython_ │ │ │ │ + 0x0006a818 5f000000 56696577 2e4d656d 6f727956 _...View.MemoryV │ │ │ │ + 0x0006a828 6965772e 61727261 792e5f5f 72656475 iew.array.__redu │ │ │ │ + 0x0006a838 63655f63 7974686f 6e5f5f00 56696577 ce_cython__.View │ │ │ │ + 0x0006a848 2e4d656d 6f727956 6965772e 6765745f .MemoryView.get_ │ │ │ │ + 0x0006a858 736c6963 655f6672 6f6d5f6d 656d7669 slice_from_memvi │ │ │ │ + 0x0006a868 65770000 69735f66 5f636f6e 74696700 ew..is_f_contig. │ │ │ │ + 0x0006a878 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006a888 6d656d6f 72797669 65772e69 735f665f memoryview.is_f_ │ │ │ │ + 0x0006a898 636f6e74 69670000 69735f63 5f636f6e contig..is_c_con │ │ │ │ + 0x0006a8a8 74696700 56696577 2e4d656d 6f727956 tig.View.MemoryV │ │ │ │ + 0x0006a8b8 6965772e 6d656d6f 72797669 65772e69 iew.memoryview.i │ │ │ │ + 0x0006a8c8 735f635f 636f6e74 69670000 56696577 s_c_contig..View │ │ │ │ + 0x0006a8d8 2e4d656d 6f727956 6965772e 61737365 .MemoryView.asse │ │ │ │ + 0x0006a8e8 72745f64 69726563 745f6469 6d656e73 rt_direct_dimens │ │ │ │ + 0x0006a8f8 696f6e73 00000000 56696577 2e4d656d ions....View.Mem │ │ │ │ + 0x0006a908 6f727956 6965772e 6d656d6f 72797669 oryView.memoryvi │ │ │ │ + 0x0006a918 65772e73 65746974 656d5f73 6c696365 ew.setitem_slice │ │ │ │ + 0x0006a928 5f617373 69676e5f 7363616c 61720000 _assign_scalar.. │ │ │ │ + 0x0006a938 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006a948 6d656d6f 72797669 65772e73 65746974 memoryview.setit │ │ │ │ + 0x0006a958 656d5f73 6c696365 5f617373 69676e6d em_slice_assignm │ │ │ │ + 0x0006a968 656e7400 56696577 2e4d656d 6f727956 ent.View.MemoryV │ │ │ │ + 0x0006a978 6965772e 456e756d 2e5f5f72 65647563 iew.Enum.__reduc │ │ │ │ + 0x0006a988 655f6379 74686f6e 5f5f0000 79742e67 e_cython__..yt.g │ │ │ │ + 0x0006a998 656f6d65 7472792e 70617274 69636c65 eometry.particle │ │ │ │ + 0x0006a9a8 5f646570 6f736974 2e676574 5f6b6572 _deposit.get_ker │ │ │ │ + 0x0006a9b8 6e656c5f 66756e63 00000000 70697865 nel_func....pixe │ │ │ │ + 0x0006a9c8 6c697a65 5f737068 5f6b6572 6e656c5f lize_sph_kernel_ │ │ │ │ + 0x0006a9d8 736c6963 65000000 756e6963 6f646500 slice...unicode. │ │ │ │ + 0x0006a9e8 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x0006a9f8 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ + 0x0006aa08 7574696e 65732e70 6978656c 697a655f utines.pixelize_ │ │ │ │ + 0x0006aa18 7370685f 6b65726e 656c5f73 6c696365 sph_kernel_slice │ │ │ │ + 0x0006aa28 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0006aa38 6965772e 61727261 792e5f5f 63696e69 iew.array.__cini │ │ │ │ + 0x0006aa48 745f5f00 73686170 65000000 666f726d t__.shape...form │ │ │ │ + 0x0006aa58 61740000 41726775 6d656e74 2027252e at..Argument '%. │ │ │ │ + 0x0006aa68 32303073 27206d75 7374206e 6f742062 200s' must not b │ │ │ │ + 0x0006aa78 65204e6f 6e650000 6f626a65 6374206f e None..object o │ │ │ │ + 0x0006aa88 66207479 70652027 4e6f6e65 54797065 f type 'NoneType │ │ │ │ + 0x0006aa98 27206861 73206e6f 206c656e 28290000 ' has no len().. │ │ │ │ + 0x0006aaa8 65787065 63746564 20627974 65732c20 expected bytes, │ │ │ │ + 0x0006aab8 4e6f6e65 54797065 20666f75 6e640000 NoneType found.. │ │ │ │ + 0x0006aac8 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006aad8 5f616c6c 6f636174 655f6275 66666572 _allocate_buffer │ │ │ │ + 0x0006aae8 00000000 43616e6e 6f742063 6f707920 ....Cannot copy │ │ │ │ + 0x0006aaf8 6d656d6f 72797669 65772073 6c696365 memoryview slice │ │ │ │ + 0x0006ab08 20776974 6820696e 64697265 63742064 with indirect d │ │ │ │ + 0x0006ab18 696d656e 73696f6e 73202861 78697320 imensions (axis │ │ │ │ + 0x0006ab28 25642900 56696577 2e4d656d 6f727956 %d).View.MemoryV │ │ │ │ + 0x0006ab38 6965772e 61727261 795f6377 72617070 iew.array_cwrapp │ │ │ │ + 0x0006ab48 65720000 56696577 2e4d656d 6f727956 er..View.MemoryV │ │ │ │ + 0x0006ab58 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ + 0x0006ab68 6f70795f 666f7274 72616e00 636f7079 opy_fortran.copy │ │ │ │ + 0x0006ab78 5f666f72 7472616e 00000000 636f7079 _fortran....copy │ │ │ │ + 0x0006ab88 00000000 56696577 2e4d656d 6f727956 ....View.MemoryV │ │ │ │ + 0x0006ab98 6965772e 6d656d6f 72797669 65772e63 iew.memoryview.c │ │ │ │ + 0x0006aba8 6f707900 56696577 2e4d656d 6f727956 opy.View.MemoryV │ │ │ │ + 0x0006abb8 6965772e 5f756e65 6c6c6970 73696679 iew._unellipsify │ │ │ │ + 0x0006abc8 00000000 274e6f6e 65547970 6527206f ....'NoneType' o │ │ │ │ + 0x0006abd8 626a6563 74206973 206e6f74 20697465 bject is not ite │ │ │ │ + 0x0006abe8 7261626c 65000000 50795f55 43533420 rable...Py_UCS4 │ │ │ │ + 0x0006abf8 5079556e 69636f64 655f4d41 585f4348 PyUnicode_MAX_CH │ │ │ │ + 0x0006ac08 41525f56 414c5545 2850794f 626a6563 AR_VALUE(PyObjec │ │ │ │ + 0x0006ac18 742a2900 56696577 2e4d656d 6f727956 t*).View.MemoryV │ │ │ │ + 0x0006ac28 6965772e 6d656d6f 72797669 65772e5f iew.memoryview._ │ │ │ │ + 0x0006ac38 5f736574 6974656d 5f5f0000 696e7420 _setitem__..int │ │ │ │ + 0x0006ac48 5f5f7079 785f6d65 6d6f7279 76696577 __pyx_memoryview │ │ │ │ + 0x0006ac58 5f5f5f70 79785f70 665f3135 56696577 ___pyx_pf_15View │ │ │ │ + 0x0006ac68 5f646f74 5f4d656d 6f727956 6965775f _dot_MemoryView_ │ │ │ │ + 0x0006ac78 31306d65 6d6f7279 76696577 5f365f5f 10memoryview_6__ │ │ │ │ + 0x0006ac88 73657469 74656d5f 5f285f5f 7079785f setitem__(__pyx_ │ │ │ │ + 0x0006ac98 6d656d6f 72797669 65775f6f 626a2a2c memoryview_obj*, │ │ │ │ + 0x0006aca8 2050794f 626a6563 742a2c20 50794f62 PyObject*, PyOb │ │ │ │ + 0x0006acb8 6a656374 2a290000 50795475 706c655f ject*)..PyTuple_ │ │ │ │ + 0x0006acc8 43686563 6b287365 7175656e 63652900 Check(sequence). │ │ │ │ + 0x0006acd8 42756666 65722061 63717569 73697469 Buffer acquisiti │ │ │ │ + 0x0006ace8 6f6e2066 61696c65 64206f6e 20617373 on failed on ass │ │ │ │ + 0x0006acf8 69676e6d 656e743b 20616e64 20746865 ignment; and the │ │ │ │ + 0x0006ad08 6e207265 61637175 6972696e 67207468 n reacquiring th │ │ │ │ + 0x0006ad18 65206f6c 64206275 66666572 20666169 e old buffer fai │ │ │ │ + 0x0006ad28 6c656420 746f6f21 00000000 79742e75 led too!....yt.u │ │ │ │ + 0x0006ad38 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006ad48 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006ad58 65732e70 6978656c 697a655f 656c656d es.pixelize_elem │ │ │ │ + 0x0006ad68 656e745f 6d657368 5f6c696e 65000000 ent_mesh_line... │ │ │ │ + 0x0006ad78 50794f62 6a656374 2a205f5f 7079785f PyObject* __pyx_ │ │ │ │ + 0x0006ad88 6d656d6f 72797669 65775f5f 5f707978 memoryview___pyx │ │ │ │ + 0x0006ad98 5f70665f 31355669 65775f64 6f745f4d _pf_15View_dot_M │ │ │ │ + 0x0006ada8 656d6f72 79566965 775f3130 6d656d6f emoryView_10memo │ │ │ │ + 0x0006adb8 72797669 65775f34 5f5f6765 74697465 ryview_4__getite │ │ │ │ + 0x0006adc8 6d5f5f28 5f5f7079 785f6d65 6d6f7279 m__(__pyx_memory │ │ │ │ + 0x0006add8 76696577 5f6f626a 2a2c2050 794f626a view_obj*, PyObj │ │ │ │ + 0x0006ade8 6563742a 29000000 56696577 2e4d656d ect*)...View.Mem │ │ │ │ + 0x0006adf8 6f727956 6965772e 6d656d76 6965775f oryView.memview_ │ │ │ │ + 0x0006ae08 736c6963 65000000 56696577 2e4d656d slice...View.Mem │ │ │ │ + 0x0006ae18 6f727956 6965772e 736c6963 655f6d65 oryView.slice_me │ │ │ │ + 0x0006ae28 6d766965 77736c69 63650000 6d656d76 mviewslice..memv │ │ │ │ + 0x0006ae38 69657773 6c696365 6f626a00 6c6f6361 iewsliceobj.loca │ │ │ │ + 0x0006ae48 6c207661 72696162 6c652027 25732720 l variable '%s' │ │ │ │ + 0x0006ae58 72656665 72656e63 65642062 65666f72 referenced befor │ │ │ │ + 0x0006ae68 65206173 7369676e 6d656e74 00000000 e assignment.... │ │ │ │ + 0x0006ae78 56696577 2e4d656d 6f727956 6965772e View.MemoryView. │ │ │ │ + 0x0006ae88 6d656d6f 72797669 65772e5f 5f676574 memoryview.__get │ │ │ │ + 0x0006ae98 6974656d 5f5f0000 50794f62 6a656374 item__..PyObject │ │ │ │ + 0x0006aea8 2a205f5f 7079785f 70665f32 79745f39 * __pyx_pf_2yt_9 │ │ │ │ + 0x0006aeb8 7574696c 69746965 735f336c 69625f32 utilities_3lib_2 │ │ │ │ + 0x0006aec8 31706978 656c697a 6174696f 6e5f726f 1pixelization_ro │ │ │ │ + 0x0006aed8 7574696e 65735f33 30706978 656c697a utines_30pixeliz │ │ │ │ + 0x0006aee8 655f7370 685f6b65 726e656c 5f637574 e_sph_kernel_cut │ │ │ │ + 0x0006aef8 74696e67 2850794f 626a6563 742a2c20 ting(PyObject*, │ │ │ │ + 0x0006af08 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ + 0x0006af18 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ + 0x0006af28 77736c69 63652c20 5f5f5079 785f6d65 wslice, __Pyx_me │ │ │ │ + 0x0006af38 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ + 0x0006af48 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ + 0x0006af58 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ + 0x0006af68 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ + 0x0006af78 77736c69 63652c20 5f5f5079 785f6d65 wslice, __Pyx_me │ │ │ │ + 0x0006af88 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ + 0x0006af98 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ + 0x0006afa8 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ + 0x0006afb8 63652c20 50794f62 6a656374 2a2c2050 ce, PyObject*, P │ │ │ │ + 0x0006afc8 794f626a 6563742a 2c205079 4f626a65 yObject*, PyObje │ │ │ │ + 0x0006afd8 63742a2c 2050794f 626a6563 742a2c20 ct*, PyObject*, │ │ │ │ + 0x0006afe8 50794f62 6a656374 2a2c2050 794f626a PyObject*, PyObj │ │ │ │ + 0x0006aff8 6563742a 2c205079 4f626a65 63742a2c ect*, PyObject*, │ │ │ │ + 0x0006b008 20696e74 29000000 50794c69 73745f43 int)...PyList_C │ │ │ │ + 0x0006b018 6865636b 28736571 75656e63 65290000 heck(sequence).. │ │ │ │ + 0x0006b028 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x0006b038 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ + 0x0006b048 7574696e 65732e70 6978656c 697a655f utines.pixelize_ │ │ │ │ + 0x0006b058 7370685f 6b65726e 656c5f63 75747469 sph_kernel_cutti │ │ │ │ + 0x0006b068 6e670000 6765745f 726f7461 74696f6e ng..get_rotation │ │ │ │ + 0x0006b078 5f6d6174 72697800 56696577 2e4d656d _matrix.View.Mem │ │ │ │ + 0x0006b088 6f727956 6965772e 5f5f7079 785f756e oryView.__pyx_un │ │ │ │ + 0x0006b098 7069636b 6c655f45 6e756d00 46756e63 pickle_Enum.Func │ │ │ │ + 0x0006b0a8 74696f6e 20697320 6e6f7420 66757365 tion is not fuse │ │ │ │ + 0x0006b0b8 64000000 50794f62 6a656374 2a205f5f d...PyObject* __ │ │ │ │ + 0x0006b0c8 7079785f 46757365 6446756e 6374696f pyx_FusedFunctio │ │ │ │ + 0x0006b0d8 6e5f6765 74697465 6d285f5f 7079785f n_getitem(__pyx_ │ │ │ │ + 0x0006b0e8 46757365 6446756e 6374696f 6e4f626a FusedFunctionObj │ │ │ │ + 0x0006b0f8 6563742a 2c205079 4f626a65 63742a29 ect*, PyObject*) │ │ │ │ + 0x0006b108 00000000 50795475 706c655f 43686563 ....PyTuple_Chec │ │ │ │ + 0x0006b118 6b286964 78290000 70697865 6c697a65 k(idx)..pixelize │ │ │ │ + 0x0006b128 5f737068 5f6b6572 6e656c5f 61726269 _sph_kernel_arbi │ │ │ │ + 0x0006b138 74726172 795f6772 69640000 79742e75 trary_grid..yt.u │ │ │ │ + 0x0006b148 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006b158 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b168 65732e70 6978656c 697a655f 7370685f es.pixelize_sph_ │ │ │ │ + 0x0006b178 6b65726e 656c5f61 72626974 72617279 kernel_arbitrary │ │ │ │ + 0x0006b188 5f677269 64000000 70697865 6c697a65 _grid...pixelize │ │ │ │ + 0x0006b198 5f656c65 6d656e74 5f6d6573 685f6c69 _element_mesh_li │ │ │ │ + 0x0006b1a8 6e650000 636f6f72 64730000 636f6e6e ne..coords..conn │ │ │ │ + 0x0006b1b8 00000000 73746172 745f706f 696e7400 ....start_point. │ │ │ │ + 0x0006b1c8 656e645f 706f696e 74000000 6669656c end_point...fiel │ │ │ │ + 0x0006b1d8 64000000 79742e75 74696c69 74696573 d...yt.utilities │ │ │ │ + 0x0006b1e8 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006b1f8 6e5f726f 7574696e 65732e70 6978656c n_routines.pixel │ │ │ │ + 0x0006b208 697a655f 7370685f 6b65726e 656c5f70 ize_sph_kernel_p │ │ │ │ + 0x0006b218 726f6a65 6374696f 6e000000 79742e75 rojection...yt.u │ │ │ │ + 0x0006b228 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006b238 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b248 65732e53 50484b65 726e656c 496e7465 es.SPHKernelInte │ │ │ │ + 0x0006b258 72706f6c 6174696f 6e546162 6c652e5f rpolationTable._ │ │ │ │ + 0x0006b268 5f696e69 745f5f00 79742e75 74696c69 _init__.yt.utili │ │ │ │ + 0x0006b278 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006b288 6174696f 6e5f726f 7574696e 65732e70 ation_routines.p │ │ │ │ + 0x0006b298 6978656c 697a655f 656c656d 656e745f ixelize_element_ │ │ │ │ + 0x0006b2a8 6d657368 00000000 70697865 6c697a65 mesh....pixelize │ │ │ │ + 0x0006b2b8 5f656c65 6d656e74 5f6d6573 68000000 _element_mesh... │ │ │ │ + 0x0006b2c8 726f7461 74655f70 61727469 636c655f rotate_particle_ │ │ │ │ + 0x0006b2d8 636f6f72 645f7069 62000000 79742e75 coord_pib...yt.u │ │ │ │ + 0x0006b2e8 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006b2f8 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b308 65732e72 6f746174 655f7061 72746963 es.rotate_partic │ │ │ │ + 0x0006b318 6c655f63 6f6f7264 5f706962 00000000 le_coord_pib.... │ │ │ │ + 0x0006b328 5f5f7079 785f6675 7365645f 63706465 __pyx_fused_cpde │ │ │ │ + 0x0006b338 66000000 79742e75 74696c69 74696573 f...yt.utilities │ │ │ │ + 0x0006b348 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006b358 6e5f726f 7574696e 65732e5f 5f707978 n_routines.__pyx │ │ │ │ + 0x0006b368 5f667573 65645f63 70646566 00000000 _fused_cpdef.... │ │ │ │ + 0x0006b378 64696374 696f6e61 72792063 68616e67 dictionary chang │ │ │ │ + 0x0006b388 65642073 697a6520 64757269 6e672069 ed size during i │ │ │ │ + 0x0006b398 74657261 74696f6e 00000000 76616c75 teration....valu │ │ │ │ + 0x0006b3a8 65730000 274e6f6e 65547970 6527206f es..'NoneType' o │ │ │ │ + 0x0006b3b8 626a6563 74206861 73206e6f 20617474 bject has no att │ │ │ │ + 0x0006b3c8 72696275 74652027 252e3330 73270000 ribute '%.30s'.. │ │ │ │ + 0x0006b3d8 50794f62 6a656374 2a205f5f 7079785f PyObject* __pyx_ │ │ │ │ + 0x0006b3e8 70665f32 79745f39 7574696c 69746965 pf_2yt_9utilitie │ │ │ │ + 0x0006b3f8 735f336c 69625f32 31706978 656c697a s_3lib_21pixeliz │ │ │ │ + 0x0006b408 6174696f 6e5f726f 7574696e 65735f70 ation_routines_p │ │ │ │ + 0x0006b418 6978656c 697a655f 63617274 65736961 ixelize_cartesia │ │ │ │ + 0x0006b428 6e285079 4f626a65 63742a2c 2050794f n(PyObject*, PyO │ │ │ │ + 0x0006b438 626a6563 742a2c20 50794f62 6a656374 bject*, PyObject │ │ │ │ + 0x0006b448 2a2c2050 794f626a 6563742a 2c205079 *, PyObject*, Py │ │ │ │ + 0x0006b458 4f626a65 63742a2c 2050794f 626a6563 Object*, PyObjec │ │ │ │ + 0x0006b468 742a2900 50794c69 73745f43 6865636b t*).PyList_Check │ │ │ │ + 0x0006b478 285f5f70 79785f74 5f312900 50795475 (__pyx_t_1).PyTu │ │ │ │ + 0x0006b488 706c655f 43686563 6b285f5f 7079785f ple_Check(__pyx_ │ │ │ │ + 0x0006b498 745f3136 29000000 67657400 50794c69 t_16)...get.PyLi │ │ │ │ + 0x0006b4a8 73745f43 6865636b 285f5f70 79785f76 st_Check(__pyx_v │ │ │ │ + 0x0006b4b8 5f63616e 64696461 74657329 00000000 _candidates).... │ │ │ │ + 0x0006b4c8 70697865 6c697a65 5f63796c 696e6465 pixelize_cylinde │ │ │ │ + 0x0006b4d8 72000000 50794f62 6a656374 2a205f5f r...PyObject* __ │ │ │ │ + 0x0006b4e8 7079785f 70665f32 79745f39 7574696c pyx_pf_2yt_9util │ │ │ │ + 0x0006b4f8 69746965 735f336c 69625f32 31706978 ities_3lib_21pix │ │ │ │ + 0x0006b508 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b518 65735f36 70697865 6c697a65 5f63796c es_6pixelize_cyl │ │ │ │ + 0x0006b528 696e6465 72285079 4f626a65 63742a2c inder(PyObject*, │ │ │ │ + 0x0006b538 205f5f50 79785f6d 656d7669 6577736c __Pyx_memviewsl │ │ │ │ + 0x0006b548 6963652c 205f5f50 79785f6d 656d7669 ice, __Pyx_memvi │ │ │ │ + 0x0006b558 6577736c 6963652c 205f5f50 79785f6d ewslice, __Pyx_m │ │ │ │ + 0x0006b568 656d7669 6577736c 6963652c 205f5f50 emviewslice, __P │ │ │ │ + 0x0006b578 79785f6d 656d7669 6577736c 6963652c yx_memviewslice, │ │ │ │ + 0x0006b588 205f5f50 79785f6d 656d7669 6577736c __Pyx_memviewsl │ │ │ │ + 0x0006b598 6963652c 205f5f50 79785f6d 656d7669 ice, __Pyx_memvi │ │ │ │ + 0x0006b5a8 6577736c 6963652c 2050794f 626a6563 ewslice, PyObjec │ │ │ │ + 0x0006b5b8 742a2c20 696e7429 00000000 79742e75 t*, int)....yt.u │ │ │ │ + 0x0006b5c8 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006b5d8 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b5e8 65732e70 6978656c 697a655f 63796c69 es.pixelize_cyli │ │ │ │ + 0x0006b5f8 6e646572 00000000 62756666 5f64656e nder....buff_den │ │ │ │ + 0x0006b608 00000000 79742e75 74696c69 74696573 ....yt.utilities │ │ │ │ + 0x0006b618 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006b628 6e5f726f 7574696e 65732e69 6e746572 n_routines.inter │ │ │ │ + 0x0006b638 706f6c61 74655f73 70685f67 7269645f polate_sph_grid_ │ │ │ │ + 0x0006b648 67617468 65720000 696e7465 72706f6c gather..interpol │ │ │ │ + 0x0006b658 6174655f 7370685f 67726964 5f676174 ate_sph_grid_gat │ │ │ │ + 0x0006b668 68657200 6b647472 65650000 79742e75 her.kdtree..yt.u │ │ │ │ + 0x0006b678 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006b688 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b698 65732e72 6f746174 655f7061 72746963 es.rotate_partic │ │ │ │ + 0x0006b6a8 6c655f63 6f6f7264 00000000 726f7461 le_coord....rota │ │ │ │ + 0x0006b6b8 74655f70 61727469 636c655f 636f6f72 te_particle_coor │ │ │ │ + 0x0006b6c8 64000000 696e7465 72706f6c 6174655f d...interpolate_ │ │ │ │ + 0x0006b6d8 7370685f 706f7369 74696f6e 735f6761 sph_positions_ga │ │ │ │ + 0x0006b6e8 74686572 00000000 79742e75 74696c69 ther....yt.utili │ │ │ │ + 0x0006b6f8 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006b708 6174696f 6e5f726f 7574696e 65732e69 ation_routines.i │ │ │ │ + 0x0006b718 6e746572 706f6c61 74655f73 70685f70 nterpolate_sph_p │ │ │ │ + 0x0006b728 6f736974 696f6e73 5f676174 68657200 ositions_gather. │ │ │ │ + 0x0006b738 50794f62 6a656374 2a205f5f 7079785f PyObject* __pyx_ │ │ │ │ + 0x0006b748 70665f32 79745f39 7574696c 69746965 pf_2yt_9utilitie │ │ │ │ + 0x0006b758 735f336c 69625f32 31706978 656c697a s_3lib_21pixeliz │ │ │ │ + 0x0006b768 6174696f 6e5f726f 7574696e 65735f31 ation_routines_1 │ │ │ │ + 0x0006b778 32706978 656c697a 655f7370 685f6b65 2pixelize_sph_ke │ │ │ │ + 0x0006b788 726e656c 5f70726f 6a656374 696f6e28 rnel_projection( │ │ │ │ + 0x0006b798 50794f62 6a656374 2a2c2050 794f626a PyObject*, PyObj │ │ │ │ + 0x0006b7a8 6563742a 2c205079 4f626a65 63742a2c ect*, PyObject*, │ │ │ │ + 0x0006b7b8 2050794f 626a6563 742a2c20 50794f62 PyObject*, PyOb │ │ │ │ + 0x0006b7c8 6a656374 2a2c2050 794f626a 6563742a ject*, PyObject* │ │ │ │ + 0x0006b7d8 29000000 50794f62 6a656374 2a205f5f )...PyObject* __ │ │ │ │ + 0x0006b7e8 7079785f 70665f32 79745f39 7574696c pyx_pf_2yt_9util │ │ │ │ + 0x0006b7f8 69746965 735f336c 69625f32 31706978 ities_3lib_21pix │ │ │ │ + 0x0006b808 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006b818 65735f32 386f6666 5f617869 735f7072 es_28off_axis_pr │ │ │ │ + 0x0006b828 6f6a6563 74696f6e 5f535048 2850794f ojection_SPH(PyO │ │ │ │ + 0x0006b838 626a6563 742a2c20 5f5f5079 785f6d65 bject*, __Pyx_me │ │ │ │ + 0x0006b848 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ + 0x0006b858 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ + 0x0006b868 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ + 0x0006b878 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ + 0x0006b888 77736c69 63652c20 5f5f5079 785f6d65 wslice, __Pyx_me │ │ │ │ + 0x0006b898 6d766965 77736c69 63652c20 5f5f5079 mviewslice, __Py │ │ │ │ + 0x0006b8a8 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ + 0x0006b8b8 50794f62 6a656374 2a2c2050 794f626a PyObject*, PyObj │ │ │ │ + 0x0006b8c8 6563742a 2c205079 4f626a65 63742a2c ect*, PyObject*, │ │ │ │ + 0x0006b8d8 2050794f 626a6563 742a2c20 5f5f5079 PyObject*, __Py │ │ │ │ + 0x0006b8e8 785f6d65 6d766965 77736c69 63652c20 x_memviewslice, │ │ │ │ + 0x0006b8f8 5f5f5079 785f6d65 6d766965 77736c69 __Pyx_memviewsli │ │ │ │ + 0x0006b908 63652c20 5f5f5079 785f6d65 6d766965 ce, __Pyx_memvie │ │ │ │ + 0x0006b918 77736c69 63652c20 50794f62 6a656374 wslice, PyObject │ │ │ │ + 0x0006b928 2a2c2050 794f626a 6563742a 2c205079 *, PyObject*, Py │ │ │ │ + 0x0006b938 4f626a65 63742a2c 2050794f 626a6563 Object*, PyObjec │ │ │ │ + 0x0006b948 742a2c20 50794f62 6a656374 2a290000 t*, PyObject*).. │ │ │ │ + 0x0006b958 79742e75 74696c69 74696573 2e6c6962 yt.utilities.lib │ │ │ │ + 0x0006b968 2e706978 656c697a 6174696f 6e5f726f .pixelization_ro │ │ │ │ + 0x0006b978 7574696e 65732e6f 66665f61 7869735f utines.off_axis_ │ │ │ │ + 0x0006b988 70726f6a 65637469 6f6e5f53 50480000 projection_SPH.. │ │ │ │ + 0x0006b998 6f66665f 61786973 5f70726f 6a656374 off_axis_project │ │ │ │ + 0x0006b9a8 696f6e5f 53504800 79742e75 74696c69 ion_SPH.yt.utili │ │ │ │ + 0x0006b9b8 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006b9c8 6174696f 6e5f726f 7574696e 65732e70 ation_routines.p │ │ │ │ + 0x0006b9d8 6978656c 697a655f 63617274 65736961 ixelize_cartesia │ │ │ │ + 0x0006b9e8 6e000000 70697865 6c697a65 5f616974 n...pixelize_ait │ │ │ │ + 0x0006b9f8 6f666600 79742e75 74696c69 74696573 off.yt.utilities │ │ │ │ + 0x0006ba08 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006ba18 6e5f726f 7574696e 65732e70 6978656c n_routines.pixel │ │ │ │ + 0x0006ba28 697a655f 6169746f 66660000 70697865 ize_aitoff..pixe │ │ │ │ + 0x0006ba38 6c697a65 5f737068 5f6b6572 6e656c5f lize_sph_kernel_ │ │ │ │ + 0x0006ba48 63757474 696e6700 4d6f6475 6c652027 cutting.Module ' │ │ │ │ + 0x0006ba58 70697865 6c697a61 74696f6e 5f726f75 pixelization_rou │ │ │ │ + 0x0006ba68 74696e65 73272068 61732061 6c726561 tines' has alrea │ │ │ │ + 0x0006ba78 64792062 65656e20 696d706f 72746564 dy been imported │ │ │ │ + 0x0006ba88 2e205265 2d696e69 7469616c 69736174 . Re-initialisat │ │ │ │ + 0x0006ba98 696f6e20 6973206e 6f742073 7570706f ion is not suppo │ │ │ │ + 0x0006baa8 72746564 2e000000 63797468 6f6e5f72 rted....cython_r │ │ │ │ + 0x0006bab8 756e7469 6d650000 5f5f6275 696c7469 untime..__builti │ │ │ │ + 0x0006bac8 6e735f5f 00000000 636f6d70 696c6520 ns__....compile │ │ │ │ + 0x0006bad8 74696d65 20507974 686f6e20 76657273 time Python vers │ │ │ │ + 0x0006bae8 696f6e20 25642e25 64206f66 206d6f64 ion %d.%d of mod │ │ │ │ + 0x0006baf8 756c6520 27252e31 30307327 20257320 ule '%.100s' %s │ │ │ │ + 0x0006bb08 72756e74 696d6520 76657273 696f6e20 runtime version │ │ │ │ + 0x0006bb18 25642e25 64000000 646f6573 206e6f74 %d.%d...does not │ │ │ │ + 0x0006bb28 206d6174 63680000 79742e75 74696c69 match..yt.utili │ │ │ │ + 0x0006bb38 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006bb48 6174696f 6e5f726f 7574696e 65730000 ation_routines.. │ │ │ │ + 0x0006bb58 5f5f6465 6275675f 5f000000 6e756d70 __debug__...nump │ │ │ │ + 0x0006bb68 792e636f 72652e6d 756c7469 61727261 y.core.multiarra │ │ │ │ + 0x0006bb78 79206661 696c6564 20746f20 696d706f y failed to impo │ │ │ │ + 0x0006bb88 72742028 6175746f 2d67656e 65726174 rt (auto-generat │ │ │ │ + 0x0006bb98 65642062 65636175 73652079 6f752064 ed because you d │ │ │ │ + 0x0006bba8 69646e27 74206361 6c6c2027 6e756d70 idn't call 'nump │ │ │ │ + 0x0006bbb8 792e696d 706f7274 5f617272 61792829 y.import_array() │ │ │ │ + 0x0006bbc8 27206166 74657220 63696d70 6f727469 ' after cimporti │ │ │ │ + 0x0006bbd8 6e67206e 756d7079 3b207573 6520273c ng numpy; use '< │ │ │ │ + 0x0006bbe8 766f6964 3e6e756d 70792e5f 696d706f void>numpy._impo │ │ │ │ + 0x0006bbf8 72745f61 72726179 2720746f 20646973 rt_array' to dis │ │ │ │ + 0x0006bc08 61626c65 20696620 796f7520 61726520 able if you are │ │ │ │ + 0x0006bc18 63657274 61696e20 796f7520 646f6e27 certain you don' │ │ │ │ + 0x0006bc28 74206e65 65642069 74292e00 4f524445 t need it)..ORDE │ │ │ │ + 0x0006bc38 525f4d41 58000000 252e3230 30732064 R_MAX...%.200s d │ │ │ │ + 0x0006bc48 6f657320 6e6f7420 6578706f 72742065 oes not export e │ │ │ │ + 0x0006bc58 78706563 74656420 43207661 72696162 xpected C variab │ │ │ │ + 0x0006bc68 6c652025 2e323030 73000000 43207661 le %.200s...C va │ │ │ │ + 0x0006bc78 72696162 6c652025 2e323030 732e252e riable %.200s.%. │ │ │ │ + 0x0006bc88 32303073 20686173 2077726f 6e672073 200s has wrong s │ │ │ │ + 0x0006bc98 69676e61 74757265 20286578 70656374 ignature (expect │ │ │ │ + 0x0006bca8 65642025 2e353030 732c2067 6f742025 ed %.500s, got % │ │ │ │ + 0x0006bcb8 2e353030 73290000 5f5f7079 785f745f .500s)..__pyx_t_ │ │ │ │ + 0x0006bcc8 356e756d 70795f75 696e7438 5f742028 5numpy_uint8_t ( │ │ │ │ + 0x0006bcd8 73747275 6374205f 5f707978 5f745f32 struct __pyx_t_2 │ │ │ │ + 0x0006bce8 79745f38 67656f6d 65747279 5f313367 yt_8geometry_13g │ │ │ │ + 0x0006bcf8 7269645f 76697369 746f7273 5f477269 rid_visitors_Gri │ │ │ │ + 0x0006bd08 64566973 69746f72 44617461 202a2900 dVisitorData *). │ │ │ │ + 0x0006bd18 63686563 6b5f6368 696c645f 6d61736b check_child_mask │ │ │ │ + 0x0006bd28 65640000 79742e75 74696c69 74696573 ed..yt.utilities │ │ │ │ + 0x0006bd38 2e6c6962 2e706172 7469636c 655f6b64 .lib.particle_kd │ │ │ │ + 0x0006bd48 74726565 5f746f6f 6c730000 696e7420 tree_tools..int │ │ │ │ + 0x0006bd58 28737472 75637420 5f5f7079 785f745f (struct __pyx_t_ │ │ │ │ + 0x0006bd68 3279745f 39757469 6c697469 65735f33 2yt_9utilities_3 │ │ │ │ + 0x0006bd78 6c69625f 32317061 72746963 6c655f6b lib_21particle_k │ │ │ │ + 0x0006bd88 64747265 655f746f 6f6c735f 61786573 dtree_tools_axes │ │ │ │ + 0x0006bd98 5f72616e 6765202a 2c20696e 74290000 _range *, int).. │ │ │ │ + 0x0006bda8 7365745f 61786573 5f72616e 67650000 set_axes_range.. │ │ │ │ + 0x0006bdb8 696e7420 285f5f70 79785f74 5f356e75 int (__pyx_t_5nu │ │ │ │ + 0x0006bdc8 6d70795f 666c6f61 7436345f 74202a2c mpy_float64_t *, │ │ │ │ + 0x0006bdd8 205f5f50 79785f6d 656d7669 6577736c __Pyx_memviewsl │ │ │ │ + 0x0006bde8 6963652c 20737472 75637420 5f5f7079 ice, struct __py │ │ │ │ + 0x0006bdf8 785f6f62 6a5f3279 745f3975 74696c69 x_obj_2yt_9utili │ │ │ │ + 0x0006be08 74696573 5f336c69 625f3232 626f756e ties_3lib_22boun │ │ │ │ + 0x0006be18 6465645f 7072696f 72697479 5f717565 ded_priority_que │ │ │ │ + 0x0006be28 75655f42 6f756e64 65645072 696f7269 ue_BoundedPriori │ │ │ │ + 0x0006be38 74795175 65756520 2a2c204b 44547265 tyQueue *, KDTre │ │ │ │ + 0x0006be48 65202a2c 2075696e 7436345f 742c2073 e *, uint64_t, s │ │ │ │ + 0x0006be58 74727563 74205f5f 7079785f 745f3279 truct __pyx_t_2y │ │ │ │ + 0x0006be68 745f3975 74696c69 74696573 5f336c69 t_9utilities_3li │ │ │ │ + 0x0006be78 625f3231 70617274 69636c65 5f6b6474 b_21particle_kdt │ │ │ │ + 0x0006be88 7265655f 746f6f6c 735f6178 65735f72 ree_tools_axes_r │ │ │ │ + 0x0006be98 616e6765 202a2900 66696e64 5f6e6569 ange *).find_nei │ │ │ │ + 0x0006bea8 6768626f 72730000 56696577 2e4d656d ghbors..View.Mem │ │ │ │ + 0x0006beb8 6f727956 69657700 696e6974 2079742e oryView.init yt. │ │ │ │ + 0x0006bec8 7574696c 69746965 732e6c69 622e7069 utilities.lib.pi │ │ │ │ + 0x0006bed8 78656c69 7a617469 6f6e5f72 6f757469 xelization_routi │ │ │ │ + 0x0006bee8 6e657300 79742e67 656f6d65 7472792e nes.yt.geometry. │ │ │ │ + 0x0006bef8 67726964 5f766973 69746f72 73000000 grid_visitors... │ │ │ │ + 0x0006bf08 5f637974 686f6e5f 335f305f 31312e66 _cython_3_0_11.f │ │ │ │ + 0x0006bf18 75736564 5f637974 686f6e5f 66756e63 used_cython_func │ │ │ │ + 0x0006bf28 74696f6e 00000000 5f5f646f 635f5f00 tion....__doc__. │ │ │ │ + 0x0006bf38 5f5f7369 676e6174 75726573 5f5f0000 __signatures__.. │ │ │ │ + 0x0006bf48 5f5f7365 6c665f5f 00000000 5f637974 __self__...._cyt │ │ │ │ + 0x0006bf58 686f6e5f 335f305f 31312e63 7974686f hon_3_0_11.cytho │ │ │ │ + 0x0006bf68 6e5f6675 6e637469 6f6e5f6f 725f6d65 n_function_or_me │ │ │ │ + 0x0006bf78 74686f64 00000000 5f5f7265 64756365 thod....__reduce │ │ │ │ + 0x0006bf88 5f5f0000 5f5f6d6f 64756c65 5f5f0000 __..__module__.. │ │ │ │ + 0x0006bf98 66756e63 5f646f63 00000000 66756e63 func_doc....func │ │ │ │ + 0x0006bfa8 5f6e616d 65000000 5f5f6e61 6d655f5f _name...__name__ │ │ │ │ + 0x0006bfb8 00000000 5f5f7175 616c6e61 6d655f5f ....__qualname__ │ │ │ │ + 0x0006bfc8 00000000 66756e63 5f646963 74000000 ....func_dict... │ │ │ │ + 0x0006bfd8 5f5f6469 63745f5f 00000000 66756e63 __dict__....func │ │ │ │ + 0x0006bfe8 5f676c6f 62616c73 00000000 5f5f676c _globals....__gl │ │ │ │ + 0x0006bff8 6f62616c 735f5f00 66756e63 5f636c6f obals__.func_clo │ │ │ │ + 0x0006c008 73757265 00000000 5f5f636c 6f737572 sure....__closur │ │ │ │ + 0x0006c018 655f5f00 66756e63 5f636f64 65000000 e__.func_code... │ │ │ │ + 0x0006c028 5f5f636f 64655f5f 00000000 66756e63 __code__....func │ │ │ │ + 0x0006c038 5f646566 61756c74 73000000 5f5f6465 _defaults...__de │ │ │ │ + 0x0006c048 6661756c 74735f5f 00000000 5f5f6b77 faults__....__kw │ │ │ │ + 0x0006c058 64656661 756c7473 5f5f0000 5f5f616e defaults__..__an │ │ │ │ + 0x0006c068 6e6f7461 74696f6e 735f5f00 5f69735f notations__._is_ │ │ │ │ + 0x0006c078 636f726f 7574696e 65000000 43797468 coroutine...Cyth │ │ │ │ + 0x0006c088 6f6e556e 626f756e 64434d65 74686f64 onUnboundCMethod │ │ │ │ + 0x0006c098 00000000 70697865 6c697a61 74696f6e ....pixelization │ │ │ │ + 0x0006c0a8 5f726f75 74696e65 73000000 79742e75 _routines...yt.u │ │ │ │ + 0x0006c0b8 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006c0c8 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006c0d8 65732e5f 6d656d6f 72797669 6577736c es._memoryviewsl │ │ │ │ + 0x0006c0e8 69636500 496e7465 726e616c 20636c61 ice.Internal cla │ │ │ │ + 0x0006c0f8 73732066 6f722070 61737369 6e67206d ss for passing m │ │ │ │ + 0x0006c108 656d6f72 79766965 7720736c 69636573 emoryview slices │ │ │ │ + 0x0006c118 20746f20 50797468 6f6e0000 79742e75 to Python..yt.u │ │ │ │ + 0x0006c128 74696c69 74696573 2e6c6962 2e706978 tilities.lib.pix │ │ │ │ + 0x0006c138 656c697a 6174696f 6e5f726f 7574696e elization_routin │ │ │ │ + 0x0006c148 65732e6d 656d6f72 79766965 77000000 es.memoryview... │ │ │ │ + 0x0006c158 54000000 62617365 00000000 73747269 T...base....stri │ │ │ │ + 0x0006c168 64657300 7375626f 66667365 74730000 des.suboffsets.. │ │ │ │ + 0x0006c178 6e64696d 00000000 6974656d 73697a65 ndim....itemsize │ │ │ │ + 0x0006c188 00000000 6e627974 65730000 5f5f7265 ....nbytes..__re │ │ │ │ + 0x0006c198 70725f5f 00000000 79742e75 74696c69 pr__....yt.utili │ │ │ │ + 0x0006c1a8 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006c1b8 6174696f 6e5f726f 7574696e 65732e45 ation_routines.E │ │ │ │ + 0x0006c1c8 6e756d00 79742e75 74696c69 74696573 num.yt.utilities │ │ │ │ + 0x0006c1d8 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006c1e8 6e5f726f 7574696e 65732e61 72726179 n_routines.array │ │ │ │ + 0x0006c1f8 00000000 6d656d76 69657700 5f5f6765 ....memview.__ge │ │ │ │ + 0x0006c208 74617474 725f5f00 79742e75 74696c69 tattr__.yt.utili │ │ │ │ + 0x0006c218 74696573 2e6c6962 2e706978 656c697a ties.lib.pixeliz │ │ │ │ + 0x0006c228 6174696f 6e5f726f 7574696e 65732e53 ation_routines.S │ │ │ │ + 0x0006c238 50484b65 726e656c 496e7465 72706f6c PHKernelInterpol │ │ │ │ + 0x0006c248 6174696f 6e546162 6c650000 6b65726e ationTable..kern │ │ │ │ + 0x0006c258 656c5f6e 616d6500 5f5f7079 785f6675 el_name.__pyx_fu │ │ │ │ + 0x0006c268 73655f31 70697865 6c697a65 5f737068 se_1pixelize_sph │ │ │ │ + 0x0006c278 5f6b6572 6e656c5f 70726f6a 65637469 _kernel_projecti │ │ │ │ + 0x0006c288 6f6e0000 5f5f7079 785f6675 73655f30 on..__pyx_fuse_0 │ │ │ │ + 0x0006c298 70697865 6c697a65 5f737068 5f6b6572 pixelize_sph_ker │ │ │ │ + 0x0006c2a8 6e656c5f 70726f6a 65637469 6f6e0000 nel_projection.. │ │ │ │ + 0x0006c2b8 5f5f7079 785f6675 73655f31 70697865 __pyx_fuse_1pixe │ │ │ │ + 0x0006c2c8 6c697a65 5f636172 74657369 616e0000 lize_cartesian.. │ │ │ │ + 0x0006c2d8 5f5f7079 785f6675 73655f30 70697865 __pyx_fuse_0pixe │ │ │ │ + 0x0006c2e8 6c697a65 5f636172 74657369 616e0000 lize_cartesian.. │ │ │ │ + 0x0006c2f8 666c6f61 7433325f 74000000 666c6f61 float32_t...floa │ │ │ │ + 0x0006c308 7436345f 74000000 696e7436 345f7400 t64_t...int64_t. │ │ │ │ + 0x0006c318 75696e74 385f7400 76656374 6f723a3a uint8_t.vector:: │ │ │ │ + 0x0006c328 5f4d5f72 65616c6c 6f635f61 7070656e _M_realloc_appen │ │ │ │ + 0x0006c338 64000000 63616e6e 6f742063 72656174 d...cannot creat │ │ │ │ + 0x0006c348 65207374 643a3a76 6563746f 72206c61 e std::vector la │ │ │ │ + 0x0006c358 72676572 20746861 6e206d61 785f7369 rger than max_si │ │ │ │ + 0x0006c368 7a652829 00000000 3a200000 41534349 ze()....: ..ASCI │ │ │ │ + 0x0006c378 49000000 416c6c20 64696d65 6e73696f I...All dimensio │ │ │ │ + 0x0006c388 6e732070 72656365 64696e67 2064696d ns preceding dim │ │ │ │ + 0x0006c398 656e7369 6f6e2025 64206d75 73742062 ension %d must b │ │ │ │ + 0x0006c3a8 6520696e 64657865 6420616e 64206e6f e indexed and no │ │ │ │ + 0x0006c3b8 7420736c 69636564 00000000 41727261 t sliced....Arra │ │ │ │ + 0x0006c3c8 79732061 7265206e 6f74206f 6620636f ys are not of co │ │ │ │ + 0x0006c3d8 72726563 74207368 6170652e 00000000 rrect shape..... │ │ │ │ + 0x0006c3e8 41737365 7274696f 6e457272 6f720000 AssertionError.. │ │ │ │ + 0x0006c3f8 42756666 65722076 69657720 646f6573 Buffer view does │ │ │ │ + 0x0006c408 206e6f74 20657870 6f736520 73747269 not expose stri │ │ │ │ + 0x0006c418 64657300 43616e20 6f6e6c79 20637265 des.Can only cre │ │ │ │ + 0x0006c428 61746520 61206275 66666572 20746861 ate a buffer tha │ │ │ │ + 0x0006c438 74206973 20636f6e 74696775 6f757320 t is contiguous │ │ │ │ + 0x0006c448 696e206d 656d6f72 792e0000 43616e6e in memory...Cann │ │ │ │ + 0x0006c458 6f742061 73736967 6e20746f 20726561 ot assign to rea │ │ │ │ + 0x0006c468 642d6f6e 6c79206d 656d6f72 79766965 d-only memoryvie │ │ │ │ + 0x0006c478 77000000 43616e6e 6f742063 72656174 w...Cannot creat │ │ │ │ + 0x0006c488 65207772 69746162 6c65206d 656d6f72 e writable memor │ │ │ │ + 0x0006c498 79207669 65772066 726f6d20 72656164 y view from read │ │ │ │ + 0x0006c4a8 2d6f6e6c 79206d65 6d6f7279 76696577 -only memoryview │ │ │ │ + 0x0006c4b8 00000000 43616e6e 6f742069 6e646578 ....Cannot index │ │ │ │ + 0x0006c4c8 20776974 68207479 70652027 00000000 with type '.... │ │ │ │ + 0x0006c4d8 43616e6e 6f742074 72616e73 706f7365 Cannot transpose │ │ │ │ + 0x0006c4e8 206d656d 6f727976 69657720 77697468 memoryview with │ │ │ │ + 0x0006c4f8 20696e64 69726563 74206469 6d656e73 indirect dimens │ │ │ │ + 0x0006c508 696f6e73 00000000 43686563 6b20746f ions....Check to │ │ │ │ + 0x0006c518 20736565 20746861 7420626f 74682073 see that both s │ │ │ │ + 0x0006c528 74617274 696e6720 616e6420 656e6469 tarting and endi │ │ │ │ + 0x0006c538 6e67206c 696e6520 706f696e 74732061 ng line points a │ │ │ │ + 0x0006c548 72652077 69746869 6e207468 6520646f re within the do │ │ │ │ + 0x0006c558 6d61696e 206f6620 74686520 6d657368 main of the mesh │ │ │ │ + 0x0006c568 2e000000 44696d65 6e73696f 6e202564 ....Dimension %d │ │ │ │ + 0x0006c578 20697320 6e6f7420 64697265 63740000 is not direct.. │ │ │ │ + 0x0006c588 456c6c69 70736973 00000000 456d7074 Ellipsis....Empt │ │ │ │ + 0x0006c598 79207368 61706520 7475706c 6520666f y shape tuple fo │ │ │ │ + 0x0006c5a8 72206379 74686f6e 2e617272 61790000 r cython.array.. │ │ │ │ + 0x0006c5b8 45787065 63746564 20617420 6c656173 Expected at leas │ │ │ │ + 0x0006c5c8 74202564 20617267 756d656e 7425732c t %d argument%s, │ │ │ │ + 0x0006c5d8 20676f74 20256400 46756e63 74696f6e got %d.Function │ │ │ │ + 0x0006c5e8 2063616c 6c207769 74682061 6d626967 call with ambig │ │ │ │ + 0x0006c5f8 756f7573 20617267 756d656e 74207479 uous argument ty │ │ │ │ + 0x0006c608 70657300 496d706f 72744572 726f7200 pes.ImportError. │ │ │ │ + 0x0006c618 496e636f 6d706174 69626c65 20636865 Incompatible che │ │ │ │ + 0x0006c628 636b7375 6d732028 30782578 20767320 cksums (0x%x vs │ │ │ │ + 0x0006c638 28307838 32613335 33372c20 30783661 (0x82a3537, 0x6a │ │ │ │ + 0x0006c648 65393939 352c2030 78623036 38393331 e9995, 0xb068931 │ │ │ │ + 0x0006c658 29203d20 286e616d 65292900 496e6465 ) = (name)).Inde │ │ │ │ + 0x0006c668 78457272 6f720000 496e6465 78206f75 xError..Index ou │ │ │ │ + 0x0006c678 74206f66 20626f75 6e647320 28617869 t of bounds (axi │ │ │ │ + 0x0006c688 73202564 29000000 496e6469 72656374 s %d)...Indirect │ │ │ │ + 0x0006c698 2064696d 656e7369 6f6e7320 6e6f7420 dimensions not │ │ │ │ + 0x0006c6a8 73757070 6f727465 64000000 496e7465 supported...Inte │ │ │ │ + 0x0006c6b8 72706f6c 6174696e 67202867 61746865 rpolating (gathe │ │ │ │ + 0x0006c6c8 72292053 50482066 69656c64 00000000 r) SPH field.... │ │ │ │ + 0x0006c6d8 496e7661 6c696420 6d6f6465 2c206578 Invalid mode, ex │ │ │ │ + 0x0006c6e8 70656374 65642027 6327206f 72202766 pected 'c' or 'f │ │ │ │ + 0x0006c6f8 6f727472 616e272c 20676f74 20000000 ortran', got ... │ │ │ │ + 0x0006c708 496e7661 6c696420 73686170 6520696e Invalid shape in │ │ │ │ + 0x0006c718 20617869 73200000 4c450000 4c616d62 axis ..LE..Lamb │ │ │ │ + 0x0006c728 64613000 4c616d62 64615f70 00000000 da0.Lambda_p.... │ │ │ │ + 0x0006c738 4d656d6f 72794572 726f7200 3c4d656d MemoryError......No matching │ │ │ │ + 0x0006c788 7369676e 61747572 6520666f 756e6400 signature found. │ │ │ │ + 0x0006c798 4e6f7449 6d706c65 6d656e74 65644572 NotImplementedEr │ │ │ │ + 0x0006c7a8 726f7200 4f000000 4f757420 6f662062 ror.O...Out of b │ │ │ │ + 0x0006c7b8 6f756e64 73206f6e 20627566 66657220 ounds on buffer │ │ │ │ + 0x0006c7c8 61636365 73732028 61786973 20000000 access (axis ... │ │ │ │ + 0x0006c7d8 50490000 5069636b 6c654572 726f7200 PI..PickleError. │ │ │ │ + 0x0006c7e8 52450000 52756e74 696d6545 72726f72 RE..RuntimeError │ │ │ │ + 0x0006c7f8 00000000 5350484b 65726e65 6c496e74 ....SPHKernelInt │ │ │ │ + 0x0006c808 6572706f 6c617469 6f6e5461 626c6500 erpolationTable. │ │ │ │ + 0x0006c818 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ + 0x0006c828 6c617469 6f6e5461 626c652e 5f5f7265 lationTable.__re │ │ │ │ + 0x0006c838 64756365 5f637974 686f6e5f 5f000000 duce_cython__... │ │ │ │ + 0x0006c848 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ + 0x0006c858 6c617469 6f6e5461 626c652e 5f5f7365 lationTable.__se │ │ │ │ + 0x0006c868 74737461 74655f63 7974686f 6e5f5f00 tstate_cython__. │ │ │ │ + 0x0006c878 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ + 0x0006c888 6c617469 6f6e5461 626c652e 696e7465 lationTable.inte │ │ │ │ + 0x0006c898 72706f6c 6174655f 61727261 79000000 rpolate_array... │ │ │ │ + 0x0006c8a8 5350484b 65726e65 6c496e74 6572706f SPHKernelInterpo │ │ │ │ + 0x0006c8b8 6c617469 6f6e5461 626c652e 706f7075 lationTable.popu │ │ │ │ + 0x0006c8c8 6c617465 5f746162 6c650000 53657175 late_table..Sequ │ │ │ │ + 0x0006c8d8 656e6365 00000000 536c6963 6573206f ence....Slices o │ │ │ │ + 0x0006c8e8 66203244 20646174 61736574 73206d75 f 2D datasets mu │ │ │ │ + 0x0006c8f8 73742062 65207065 7270656e 64696375 st be perpendicu │ │ │ │ + 0x0006c908 6c617220 746f2074 68652027 7a272064 lar to the 'z' d │ │ │ │ + 0x0006c918 69726563 74696f6e 2e000000 53746570 irection....Step │ │ │ │ + 0x0006c928 206d6179 206e6f74 20626520 7a65726f may not be zero │ │ │ │ + 0x0006c938 20286178 69732025 64290000 54797065 (axis %d)..Type │ │ │ │ + 0x0006c948 4572726f 72000000 556e6162 6c652074 Error...Unable t │ │ │ │ + 0x0006c958 6f20636f 6e766572 74206974 656d2074 o convert item t │ │ │ │ + 0x0006c968 6f206f62 6a656374 00000000 56616c75 o object....Valu │ │ │ │ + 0x0006c978 65457272 6f720000 56696577 2e4d656d eError..View.Mem │ │ │ │ + 0x0006c988 6f727956 69657700 5954456c 656d656e oryView.YTElemen │ │ │ │ + 0x0006c998 74547970 654e6f74 5265636f 676e697a tTypeNotRecogniz │ │ │ │ + 0x0006c9a8 65640000 59545069 78656c69 7a654572 ed..YTPixelizeEr │ │ │ │ + 0x0006c9b8 726f7200 28290000 7c000000 2e000000 ror.()..|....... │ │ │ │ + 0x0006c9c8 2a000000 27000000 29000000 5f000000 *...'...)..._... │ │ │ │ + 0x0006c9d8 3f000000 61626300 616c6c63 6c6f7365 ?...abc.allclose │ │ │ │ + 0x0006c9e8 00000000 616c6c6f 63617465 5f627566 ....allocate_buf │ │ │ │ + 0x0006c9f8 66657200 20616e64 20000000 616e7469 fer. and ...anti │ │ │ │ + 0x0006ca08 616c6961 73000000 6172635f 6c656e67 alias...arc_leng │ │ │ │ + 0x0006ca18 74680000 6172676d 61780000 6172676d th..argmax..argm │ │ │ │ + 0x0006ca28 696e0000 61726773 00000000 61727261 in..args....arra │ │ │ │ + 0x0006ca38 79000000 61736172 72617900 61737479 y...asarray.asty │ │ │ │ + 0x0006ca48 70650000 6173796e 63696f2e 636f726f pe..asyncio.coro │ │ │ │ + 0x0006ca58 7574696e 65730000 61780000 61786573 utines..ax..axes │ │ │ │ + 0x0006ca68 00000000 617a696d 75746800 617a696d ....azimuth.azim │ │ │ │ + 0x0006ca78 7574685f 6f666673 65740000 62617365 uth_offset..base │ │ │ │ + 0x0006ca88 00000000 626f6f6c 00000000 626f756e ....bool....boun │ │ │ │ + 0x0006ca98 64730000 626f756e 64735f72 6f740000 ds..bounds_rot.. │ │ │ │ + 0x0006caa8 626f7862 6f756e64 73000000 62746865 boxbounds...bthe │ │ │ │ + 0x0006cab8 74613000 62746865 74615f70 00000000 ta0.btheta_p.... │ │ │ │ + 0x0006cac8 62756666 00000000 62756666 5f64656e buff....buff_den │ │ │ │ + 0x0006cad8 00000000 62756666 5f73697a 65000000 ....buff_size... │ │ │ │ + 0x0006cae8 63000000 63656e74 65720000 63686563 c...center..chec │ │ │ │ + 0x0006caf8 6b5f7065 72696f64 00000000 5f636865 k_period...._che │ │ │ │ + 0x0006cb08 636b5f70 6572696f 64000000 63690000 ck_period...ci.. │ │ │ │ + 0x0006cb18 636a0000 5f5f636c 6173735f 5f000000 cj..__class__... │ │ │ │ + 0x0006cb28 5f5f636c 6173735f 67657469 74656d5f __class_getitem_ │ │ │ │ + 0x0006cb38 5f000000 636c696e 655f696e 5f747261 _...cline_in_tra │ │ │ │ + 0x0006cb48 63656261 636b0000 636f6465 5f6c656e ceback..code_len │ │ │ │ + 0x0006cb58 67746800 636f6c61 74697475 64650000 gth.colatitude.. │ │ │ │ + 0x0006cb68 636f6c61 74697475 64655f6f 66667365 colatitude_offse │ │ │ │ + 0x0006cb78 74000000 636f6c6c 65637469 6f6e7300 t...collections. │ │ │ │ + 0x0006cb88 636f6c6c 65637469 6f6e732e 61626300 collections.abc. │ │ │ │ + 0x0006cb98 636f6e6e 00000000 3c636f6e 74696775 conn..... │ │ │ │ + 0x0006cbb8 3c636f6e 74696775 6f757320 616e6420 ...conv │ │ │ │ + 0x0006cbd8 6572745f 746f5f75 6e697473 00000000 ert_to_units.... │ │ │ │ + 0x0006cbe8 636f6f72 64000000 636f6f72 64696e61 coord...coordina │ │ │ │ + 0x0006cbf8 74655f6d 61747269 78000000 636f6f72 te_matrix...coor │ │ │ │ + 0x0006cc08 64730000 636f726e 65727300 636f7374 ds..corners.cost │ │ │ │ + 0x0006cc18 68657461 00000000 636f756e 74000000 heta....count... │ │ │ │ + 0x0006cc28 5f637000 63726f73 73000000 63747265 _cp.cross...ctre │ │ │ │ + 0x0006cc38 65000000 63756269 63000000 63780000 e...cubic...cx.. │ │ │ │ + 0x0006cc48 63787078 00000000 63790000 63797078 cxpx....cy..cypx │ │ │ │ + 0x0006cc58 00000000 637a0000 64000000 644c616d ....cz..d...dLam │ │ │ │ + 0x0006cc68 6264615f 70000000 64617461 00000000 bda_p...data.... │ │ │ │ + 0x0006cc78 64617a69 6d757468 00000000 64627468 dazimuth....dbth │ │ │ │ + 0x0006cc88 6574615f 70000000 64636f6c 61746974 eta_p...dcolatit │ │ │ │ + 0x0006cc98 75646500 64647300 64656661 756c7473 ude.dds.defaults │ │ │ │ + 0x0006cca8 00000000 64656e00 64657074 68000000 ....den.depth... │ │ │ │ + 0x0006ccb8 5f5f6469 63745f5f 00000000 64697361 __dict__....disa │ │ │ │ + 0x0006ccc8 626c6500 646f7400 64725f69 00000000 ble.dot.dr_i.... │ │ │ │ + 0x0006ccd8 64726164 69757300 64737000 64746865 dradius.dsp.dthe │ │ │ │ + 0x0006cce8 74610000 64746865 74615f69 00000000 ta..dtheta_i.... │ │ │ │ + 0x0006ccf8 64747970 65000000 64747970 655f6973 dtype...dtype_is │ │ │ │ + 0x0006cd08 5f6f626a 65637400 64780000 64787370 _object.dx..dxsp │ │ │ │ + 0x0006cd18 00000000 64790000 64797370 00000000 ....dy..dysp.... │ │ │ │ + 0x0006cd28 647a0000 647a7370 00000000 656d7074 dz..dzsp....empt │ │ │ │ + 0x0006cd38 79000000 656e6162 6c650000 656e636f y...enable..enco │ │ │ │ + 0x0006cd48 64650000 656e645f 706f696e 74000000 de..end_point... │ │ │ │ + 0x0006cd58 656e756d 65726174 65000000 6572726f enumerate...erro │ │ │ │ + 0x0006cd68 72000000 65787465 6e747300 66690000 r...extents.fi.. │ │ │ │ + 0x0006cd78 6669656c 64000000 6669656c 645f706f field...field_po │ │ │ │ + 0x0006cd88 73697469 6f6e7300 6669656c 645f7661 sitions.field_va │ │ │ │ + 0x0006cd98 6c730000 66696e61 6c5f7665 63746f72 ls..final_vector │ │ │ │ + 0x0006cda8 00000000 666c6167 73000000 666c6f61 ....flags...floa │ │ │ │ + 0x0006cdb8 7433325f 74000000 666c6f61 74363400 t32_t...float64. │ │ │ │ + 0x0006cdc8 666c6f61 7436345f 74000000 666f726d float64_t...form │ │ │ │ + 0x0006cdd8 61740000 666f7274 72616e00 5f667573 at..fortran._fus │ │ │ │ + 0x0006cde8 65645f73 6967696e 64657800 67630000 ed_sigindex.gc.. │ │ │ │ + 0x0006cdf8 67657400 6765745f 70626172 00000000 get.get_pbar.... │ │ │ │ + 0x0006ce08 6765745f 726f7461 74696f6e 5f6d6174 get_rotation_mat │ │ │ │ + 0x0006ce18 72697800 5f5f6765 74737461 74655f5f rix.__getstate__ │ │ │ │ + 0x0006ce28 00000000 2028676f 74200000 676f7420 .... (got ..got │ │ │ │ + 0x0006ce38 64696666 6572696e 67206578 74656e74 differing extent │ │ │ │ + 0x0006ce48 7320696e 2064696d 656e7369 6f6e2000 s in dimension . │ │ │ │ + 0x0006ce58 685f6a00 685f6a32 00000000 68656967 h_j.h_j2....heig │ │ │ │ + 0x0006ce68 68740000 68736d6c 00000000 69000000 ht..hsml....i... │ │ │ │ + 0x0006ce78 69310000 69640000 69646473 00000000 i1..id..idds.... │ │ │ │ + 0x0006ce88 6964656e 74697479 00000000 69647800 identity....idx. │ │ │ │ + 0x0006ce98 69647900 69647a00 69685f6a 00000000 idy.idz.ih_j.... │ │ │ │ + 0x0006cea8 69685f6a 32000000 69690000 696d6178 ih_j2...ii..imax │ │ │ │ + 0x0006ceb8 00000000 696d6700 696d696e 00000000 ....img.imin.... │ │ │ │ + 0x0006cec8 5f5f696d 706f7274 5f5f0000 696e635f __import__..inc_ │ │ │ │ + 0x0006ced8 6c656e67 74680000 696e6400 696e6465 length..ind.inde │ │ │ │ + 0x0006cee8 78000000 696e6465 785f6f66 66736574 x...index_offset │ │ │ │ + 0x0006cef8 00000000 696e6469 63657300 5f696e69 ....indices._ini │ │ │ │ + 0x0006cf08 7469616c 697a696e 67000000 696e7075 tializing...inpu │ │ │ │ + 0x0006cf18 745f696d 67000000 696e7400 696e7436 t_img...int.int6 │ │ │ │ + 0x0006cf28 34000000 696e7438 00000000 696e7465 4...int8....inte │ │ │ │ + 0x0006cf38 72706f6c 6174655f 61727261 79000000 rpolate_array... │ │ │ │ + 0x0006cf48 696e7465 72706f6c 6174655f 7370685f interpolate_sph_ │ │ │ │ + 0x0006cf58 67726964 5f676174 68657200 696e7465 grid_gather.inte │ │ │ │ + 0x0006cf68 72706f6c 6174655f 7370685f 706f7369 rpolate_sph_posi │ │ │ │ + 0x0006cf78 74696f6e 735f6761 74686572 00000000 tions_gather.... │ │ │ │ + 0x0006cf88 696e7600 696e765f 6d617400 69700000 inv.inv_mat.ip.. │ │ │ │ + 0x0006cf98 6970785f 64780000 6970785f 64790000 ipx_dx..ipx_dy.. │ │ │ │ + 0x0006cfa8 5f69735f 636f726f 7574696e 65000000 _is_coroutine... │ │ │ │ + 0x0006cfb8 6973636c 6f736500 6973656e 61626c65 isclose.isenable │ │ │ │ + 0x0006cfc8 64000000 69746162 00000000 6974656d d...itab....item │ │ │ │ + 0x0006cfd8 73697a65 00000000 6974656d 73697a65 size....itemsize │ │ │ │ + 0x0006cfe8 203c3d20 3020666f 72206379 74686f6e <= 0 for cython │ │ │ │ + 0x0006cff8 2e617272 61790000 6a000000 6a6a0000 .array..j...jj.. │ │ │ │ + 0x0006d008 6b000000 6b647472 65650000 6b65726e k...kdtree..kern │ │ │ │ + 0x0006d018 656c0000 6b65726e 656c5f6e 616d6500 el..kernel_name. │ │ │ │ + 0x0006d028 6b65726e 656c5f74 61626c65 73000000 kernel_tables... │ │ │ │ + 0x0006d038 6b696e64 00000000 6b6b0000 6b776172 kind....kk..kwar │ │ │ │ + 0x0006d048 67730000 6c630000 6c645f78 00000000 gs..lc..ld_x.... │ │ │ │ + 0x0006d058 6c645f79 00000000 5f5f6c65 6e5f5f00 ld_y....__len__. │ │ │ │ + 0x0006d068 6c696e5f 696e6300 6c696e5f 6c656e67 lin_inc.lin_leng │ │ │ │ + 0x0006d078 74680000 6c696e5f 73616d70 6c655f70 th..lin_sample_p │ │ │ │ + 0x0006d088 6f696e74 73000000 6c696e5f 76656300 oints...lin_vec. │ │ │ │ + 0x0006d098 6c696e61 6c670000 6c696e65 5f776964 linalg..line_wid │ │ │ │ + 0x0006d0a8 74680000 6c6f6361 6c5f6275 66660000 th..local_buff.. │ │ │ │ + 0x0006d0b8 6c720000 6c787078 00000000 6c797078 lr..lxpx....lypx │ │ │ │ + 0x0006d0c8 00000000 5f5f6d61 696e5f5f 00000000 ....__main__.... │ │ │ │ + 0x0006d0d8 6d617070 65645f63 6f6f7264 00000000 mapped_coord.... │ │ │ │ + 0x0006d0e8 6d61736b 00000000 6d61736b 5f617272 mask....mask_arr │ │ │ │ + 0x0006d0f8 00000000 6d61746d 756c0000 6d617876 ....matmul..maxv │ │ │ │ + 0x0006d108 616c0000 6d640000 6d656d76 69657700 al..md..memview. │ │ │ │ + 0x0006d118 6d6f6465 00000000 6e000000 6e616d65 mode....n...name │ │ │ │ + 0x0006d128 00000000 5f5f6e61 6d655f5f 00000000 ....__name__.... │ │ │ │ + 0x0006d138 6e616e00 6e64696d 00000000 5f5f6e65 nan.ndim....__ne │ │ │ │ + 0x0006d148 775f5f00 6e660000 6e6f2064 65666175 w__.nf..no defau │ │ │ │ + 0x0006d158 6c74205f 5f726564 7563655f 5f206475 lt __reduce__ du │ │ │ │ + 0x0006d168 6520746f 206e6f6e 2d747269 7669616c e to non-trivial │ │ │ │ + 0x0006d178 205f5f63 696e6974 5f5f0000 6e6f6e65 __cinit__..none │ │ │ │ + 0x0006d188 00000000 6e6f726d 00000000 6e6f726d ....norm....norm │ │ │ │ + 0x0006d198 616c5f72 6f746174 696f6e5f 6d617472 al_rotation_matr │ │ │ │ + 0x0006d1a8 69780000 6e6f726d 616c5f76 6563746f ix..normal_vecto │ │ │ │ + 0x0006d1b8 72000000 6e6f726d 616c697a 6174696f r...normalizatio │ │ │ │ + 0x0006d1c8 6e5f3164 5f757469 6c697479 00000000 n_1d_utility.... │ │ │ │ + 0x0006d1d8 6e6f726d 616c697a 6174696f 6e5f3264 normalization_2d │ │ │ │ + 0x0006d1e8 5f757469 6c697479 00000000 6e6f726d _utility....norm │ │ │ │ + 0x0006d1f8 616c697a 6174696f 6e5f3364 5f757469 alization_3d_uti │ │ │ │ + 0x0006d208 6c697479 00000000 6e6f7274 685f726f lity....north_ro │ │ │ │ + 0x0006d218 74617469 6f6e5f6d 61747269 78000000 tation_matrix... │ │ │ │ + 0x0006d228 6e6f7274 685f7665 63746f72 00000000 north_vector.... │ │ │ │ + 0x0006d238 6e700000 6e706f69 6e747300 6e756d00 np..npoints.num. │ │ │ │ + 0x0006d248 6e756d5f 6669656c 645f7661 6c730000 num_field_vals.. │ │ │ │ + 0x0006d258 6e756d5f 696e7465 7276616c 73000000 num_intervals... │ │ │ │ + 0x0006d268 6e756d5f 6e656967 68000000 6e756d5f num_neigh...num_ │ │ │ │ + 0x0006d278 70617274 69636c65 73000000 6e756d5f particles...num_ │ │ │ │ + 0x0006d288 706c6f74 5f6e6f64 65730000 6e756d70 plot_nodes..nump │ │ │ │ + 0x0006d298 79000000 6e756d70 792e5f63 6f72652e y...numpy._core. │ │ │ │ + 0x0006d2a8 6d756c74 69617272 61792066 61696c65 multiarray faile │ │ │ │ + 0x0006d2b8 6420746f 20696d70 6f727400 6e756d70 d to import.nump │ │ │ │ + 0x0006d2c8 792e5f63 6f72652e 756d6174 68206661 y._core.umath fa │ │ │ │ + 0x0006d2d8 696c6564 20746f20 696d706f 72740000 iled to import.. │ │ │ │ + 0x0006d2e8 6e766572 74696365 73000000 6f626a00 nvertices...obj. │ │ │ │ + 0x0006d2f8 6f66665f 61786973 5f70726f 6a656374 off_axis_project │ │ │ │ + 0x0006d308 696f6e5f 53504800 6f6e6573 5f6c696b ion_SPH.ones_lik │ │ │ │ + 0x0006d318 65000000 6f766572 6c617031 00000000 e...overlap1.... │ │ │ │ + 0x0006d328 6f766572 6c617032 00000000 6f787370 overlap2....oxsp │ │ │ │ + 0x0006d338 00000000 6f797370 00000000 6f7a7370 ....oysp....ozsp │ │ │ │ + 0x0006d348 00000000 70000000 704c4500 70524500 ....p...pLE.pRE. │ │ │ │ + 0x0006d358 7061636b 00000000 70617274 69636c65 pack....particle │ │ │ │ + 0x0006d368 00000000 70617274 69636c65 5f64656e ....particle_den │ │ │ │ + 0x0006d378 73697469 65730000 70617274 69636c65 sities..particle │ │ │ │ + 0x0006d388 5f6d6173 73657300 70626172 00000000 _masses.pbar.... │ │ │ │ + 0x0006d398 7064656e 73000000 70647800 70647900 pdens...pdx.pdy. │ │ │ │ + 0x0006d3a8 70647a00 70656e64 00000000 70657269 pdz.pend....peri │ │ │ │ + 0x0006d3b8 6f640000 70657269 6f645f78 00000000 od..period_x.... │ │ │ │ + 0x0006d3c8 70657269 6f645f79 00000000 70657269 period_y....peri │ │ │ │ + 0x0006d3d8 6f645f7a 00000000 70657269 6f646963 od_z....periodic │ │ │ │ + 0x0006d3e8 00000000 70690000 7069636b 6c650000 ....pi..pickle.. │ │ │ │ + 0x0006d3f8 70697865 6c697a65 5f616974 6f666600 pixelize_aitoff. │ │ │ │ + 0x0006d408 70697865 6c697a65 5f636172 74657369 pixelize_cartesi │ │ │ │ + 0x0006d418 616e0000 70697865 6c697a65 5f636172 an..pixelize_car │ │ │ │ + 0x0006d428 74657369 616e5f6e 6f64616c 00000000 tesian_nodal.... │ │ │ │ + 0x0006d438 70697865 6c697a65 5f63796c 696e6465 pixelize_cylinde │ │ │ │ + 0x0006d448 72000000 70697865 6c697a65 5f656c65 r...pixelize_ele │ │ │ │ + 0x0006d458 6d656e74 5f6d6573 68000000 70697865 ment_mesh...pixe │ │ │ │ + 0x0006d468 6c697a65 5f656c65 6d656e74 5f6d6573 lize_element_mes │ │ │ │ + 0x0006d478 685f6c69 6e650000 70697865 6c697a65 h_line..pixelize │ │ │ │ + 0x0006d488 5f6f6666 5f617869 735f6361 72746573 _off_axis_cartes │ │ │ │ + 0x0006d498 69616e00 70697865 6c697a65 5f737068 ian.pixelize_sph │ │ │ │ + 0x0006d4a8 5f6b6572 6e656c5f 61726269 74726172 _kernel_arbitrar │ │ │ │ + 0x0006d4b8 795f6772 69640000 70697865 6c697a65 y_grid..pixelize │ │ │ │ + 0x0006d4c8 5f737068 5f6b6572 6e656c5f 63757474 _sph_kernel_cutt │ │ │ │ + 0x0006d4d8 696e6700 70697865 6c697a65 5f737068 ing.pixelize_sph │ │ │ │ + 0x0006d4e8 5f6b6572 6e656c5f 70726f6a 65637469 _kernel_projecti │ │ │ │ + 0x0006d4f8 6f6e0000 70697865 6c697a65 5f737068 on..pixelize_sph │ │ │ │ + 0x0006d508 5f6b6572 6e656c5f 736c6963 65000000 _kernel_slice... │ │ │ │ + 0x0006d518 706a0000 706b0000 706c6f74 5f76616c pj..pk..plot_val │ │ │ │ + 0x0006d528 75657300 706d6173 73000000 706f7075 ues.pmass...popu │ │ │ │ + 0x0006d538 6c617465 5f746162 6c650000 706f7300 late_table..pos. │ │ │ │ + 0x0006d548 706f735f 70747200 706f7378 00000000 pos_ptr.posx.... │ │ │ │ + 0x0006d558 706f7378 5f646966 66000000 706f7378 posx_diff...posx │ │ │ │ + 0x0006d568 5f726f74 00000000 706f7379 00000000 _rot....posy.... │ │ │ │ + 0x0006d578 706f7379 5f646966 66000000 706f7379 posy_diff...posy │ │ │ │ + 0x0006d588 5f726f74 00000000 706f737a 00000000 _rot....posz.... │ │ │ │ + 0x0006d598 706f737a 5f646966 66000000 706f737a posz_diff...posz │ │ │ │ + 0x0006d5a8 5f726f74 00000000 70706f69 6e740000 _rot....ppoint.. │ │ │ │ + 0x0006d5b8 7072626f 756e6473 00000000 70726566 prbounds....pref │ │ │ │ + 0x0006d5c8 6163746f 725f6a00 70726f67 00000000 actor_j.prog.... │ │ │ │ + 0x0006d5d8 70726f6a 65637469 6f6e5f61 72726179 projection_array │ │ │ │ + 0x0006d5e8 00000000 70737461 72740000 7074626f ....pstart..ptbo │ │ │ │ + 0x0006d5f8 756e6473 00000000 70780000 70785f64 unds....px..px_d │ │ │ │ + 0x0006d608 78000000 70785f64 79000000 70785f72 x...px_dy...px_r │ │ │ │ + 0x0006d618 6f746174 65640000 70787370 00000000 otated..pxsp.... │ │ │ │ + 0x0006d628 70790000 70795f72 6f746174 65640000 py..py_rotated.. │ │ │ │ + 0x0006d638 70797370 00000000 5f5f7079 785f5069 pysp....__pyx_Pi │ │ │ │ + 0x0006d648 636b6c65 4572726f 72000000 5f5f7079 ckleError...__py │ │ │ │ + 0x0006d658 785f6368 65636b73 756d0000 5f5f7079 x_checksum..__py │ │ │ │ + 0x0006d668 785f7265 73756c74 00000000 5f5f7079 x_result....__py │ │ │ │ + 0x0006d678 785f7374 61746500 5f5f7079 785f7479 x_state.__pyx_ty │ │ │ │ + 0x0006d688 70650000 5f5f7079 785f756e 7069636b pe..__pyx_unpick │ │ │ │ + 0x0006d698 6c655f45 6e756d00 5f5f7079 785f7674 le_Enum.__pyx_vt │ │ │ │ + 0x0006d6a8 61626c65 5f5f0000 707a0000 707a5f72 able__..pz..pz_r │ │ │ │ + 0x0006d6b8 6f746174 65640000 71325f76 616c7300 otated..q2_vals. │ │ │ │ + 0x0006d6c8 715f696a 00000000 715f696a 32000000 q_ij....q_ij2... │ │ │ │ + 0x0006d6d8 7175616e 74697479 5f746f5f 736d6f6f quantity_to_smoo │ │ │ │ + 0x0006d6e8 74680000 71756172 74696300 71756575 th..quartic.queu │ │ │ │ + 0x0006d6f8 65000000 7175696e 74696300 72300000 e...quintic.r0.. │ │ │ │ + 0x0006d708 725f6900 725f696e 63000000 72616469 r_i.r_inc...radi │ │ │ │ + 0x0006d718 75730000 72616e67 65000000 72626f75 us..range...rbou │ │ │ │ + 0x0006d728 6e647300 72630000 5f5f7265 64756365 nds.rc..__reduce │ │ │ │ + 0x0006d738 5f5f0000 5f5f7265 64756365 5f637974 __..__reduce_cyt │ │ │ │ + 0x0006d748 686f6e5f 5f000000 5f5f7265 64756365 hon__...__reduce │ │ │ │ + 0x0006d758 5f65785f 5f000000 72656769 73746572 _ex__...register │ │ │ │ + 0x0006d768 00000000 72657400 72657475 726e5f6d ....ret.return_m │ │ │ │ + 0x0006d778 61736b00 726d6178 00000000 726d696e ask.rmax....rmin │ │ │ │ + 0x0006d788 00000000 726f745f 626f756e 64735f78 ....rot_bounds_x │ │ │ │ + 0x0006d798 30000000 726f745f 626f756e 64735f78 0...rot_bounds_x │ │ │ │ + 0x0006d7a8 31000000 726f745f 626f756e 64735f79 1...rot_bounds_y │ │ │ │ + 0x0006d7b8 30000000 726f745f 626f756e 64735f79 0...rot_bounds_y │ │ │ │ + 0x0006d7c8 31000000 726f745f 626f756e 64735f7a 1...rot_bounds_z │ │ │ │ + 0x0006d7d8 30000000 726f745f 626f756e 64735f7a 0...rot_bounds_z │ │ │ │ + 0x0006d7e8 31000000 726f7461 74655f70 61727469 1...rotate_parti │ │ │ │ + 0x0006d7f8 636c655f 636f6f72 64000000 726f7461 cle_coord...rota │ │ │ │ + 0x0006d808 74655f70 61727469 636c655f 636f6f72 te_particle_coor │ │ │ │ + 0x0006d818 645f7069 62000000 726f7461 7465645f d_pib...rotated_ │ │ │ │ + 0x0006d828 63656e74 65720000 726f7461 7465645f center..rotated_ │ │ │ │ + 0x0006d838 636f6f72 64696e61 74657300 726f7461 coordinates.rota │ │ │ │ + 0x0006d848 74696f6e 5f6d6174 72697800 72720000 tion_matrix.rr.. │ │ │ │ + 0x0006d858 72746f6c 00000000 72787078 00000000 rtol....rxpx.... │ │ │ │ + 0x0006d868 72797078 00000000 73000000 73320000 rypx....s...s2.. │ │ │ │ + 0x0006d878 73616d70 6c655f70 6f696e74 00000000 sample_point.... │ │ │ │ + 0x0006d888 73616d70 6c657200 73656c66 00000000 sampler.self.... │ │ │ │ + 0x0006d898 73656c66 2e6b6572 6e656c20 63616e6e self.kernel cann │ │ │ │ + 0x0006d8a8 6f742062 6520636f 6e766572 74656420 ot be converted │ │ │ │ + 0x0006d8b8 746f2061 20507974 686f6e20 6f626a65 to a Python obje │ │ │ │ + 0x0006d8c8 63742066 6f722070 69636b6c 696e6700 ct for pickling. │ │ │ │ + 0x0006d8d8 5f5f7365 74737461 74655f5f 00000000 __setstate__.... │ │ │ │ + 0x0006d8e8 5f5f7365 74737461 74655f63 7974686f __setstate_cytho │ │ │ │ + 0x0006d8f8 6e5f5f00 73686170 65000000 7369676e n__.shape...sign │ │ │ │ + 0x0006d908 61747572 65730000 73696e74 68657461 atures..sintheta │ │ │ │ + 0x0006d918 00000000 73697a65 00000000 736c6963 ....size....slic │ │ │ │ + 0x0006d928 657a0000 736c6963 657a5f72 6f740000 ez..slicez_rot.. │ │ │ │ + 0x0006d938 736d6f6f 74686564 5f717561 6e746974 smoothed_quantit │ │ │ │ + 0x0006d948 795f6a00 736d6f6f 7468696e 675f6c65 y_j.smoothing_le │ │ │ │ + 0x0006d958 6e677468 73000000 5f5f7370 65635f5f ngths...__spec__ │ │ │ │ + 0x0006d968 00000000 73706c69 74000000 73717274 ....split...sqrt │ │ │ │ + 0x0006d978 00000000 73746172 74000000 73746172 ....start...star │ │ │ │ + 0x0006d988 745f706f 696e7400 73746570 00000000 t_point.step.... │ │ │ │ + 0x0006d998 73746f70 00000000 3c737472 69646564 stop........ │ │ │ │ + 0x0006d9b8 3c737472 69646564 20616e64 20646972 │ │ │ │ + 0x0006d9d8 00000000 3c737472 69646564 20616e64 ........stri │ │ │ │ + 0x0006da08 70000000 73747275 63740000 73797300 p...struct..sys. │ │ │ │ + 0x0006da18 5f5f7465 73745f5f 00000000 74686574 __test__....thet │ │ │ │ + 0x0006da28 61000000 74686574 61300000 74686574 a...theta0..thet │ │ │ │ + 0x0006da38 615f6900 74686574 615f696e 63000000 a_i.theta_inc... │ │ │ │ + 0x0006da48 7469746c 65000000 746d6178 00000000 title...tmax.... │ │ │ │ + 0x0006da58 746d696e 00000000 7472616e 73666f72 tmin....transfor │ │ │ │ + 0x0006da68 6d65645f 6e6f7274 685f7665 63746f72 med_north_vector │ │ │ │ + 0x0006da78 00000000 74726565 5f706f73 6974696f ....tree_positio │ │ │ │ + 0x0006da88 6e730000 74776f50 49000000 75696e74 ns..twoPI...uint │ │ │ │ + 0x0006da98 38000000 756e6162 6c652074 6f20616c 8...unable to al │ │ │ │ + 0x0006daa8 6c6f6361 74652061 72726179 20646174 locate array dat │ │ │ │ + 0x0006dab8 612e0000 756e6162 6c652074 6f20616c a...unable to al │ │ │ │ + 0x0006dac8 6c6f6361 74652073 68617065 20616e64 locate shape and │ │ │ │ + 0x0006dad8 20737472 69646573 2e000000 756e6974 strides....unit │ │ │ │ + 0x0006dae8 73000000 756e7061 636b0000 75706461 s...unpack..upda │ │ │ │ + 0x0006daf8 74650000 75736500 7573655f 6e6f726d te..use.use_norm │ │ │ │ + 0x0006db08 616c697a 6174696f 6e000000 76616c75 alization...valu │ │ │ │ + 0x0006db18 65730000 76657273 696f6e5f 696e666f es..version_info │ │ │ │ + 0x0006db28 00000000 76657274 69636573 00000000 ....vertices.... │ │ │ │ + 0x0006db38 77656967 68745f66 69656c64 00000000 weight_field.... │ │ │ │ + 0x0006db48 5f776569 6768745f 6669656c 64000000 _weight_field... │ │ │ │ + 0x0006db58 77656e64 6c616e64 32000000 77656e64 wendland2...wend │ │ │ │ + 0x0006db68 6c616e64 34000000 77656e64 6c616e64 land4...wendland │ │ │ │ + 0x0006db78 36000000 77696474 68000000 77696474 6...width...widt │ │ │ │ + 0x0006db88 68787900 78000000 78300000 78310000 hxy.x...x0..x1.. │ │ │ │ + 0x0006db98 785f6d61 78000000 785f6d69 6e000000 x_max...x_min... │ │ │ │ + 0x0006dba8 78690000 78697465 72000000 78697465 xi..xiter...xite │ │ │ │ + 0x0006dbb8 72760000 786d6178 00000000 786d696e rv..xmax....xmin │ │ │ │ + 0x0006dbc8 00000000 78700000 7873697a 65000000 ....xp..xsize... │ │ │ │ + 0x0006dbd8 78737000 78770000 78786900 79000000 xsp.xw..xxi.y... │ │ │ │ + 0x0006dbe8 79300000 79310000 795f6178 69730000 y0..y1..y_axis.. │ │ │ │ + 0x0006dbf8 795f6d61 78000000 795f6d69 6e000000 y_max...y_min... │ │ │ │ + 0x0006dc08 79690000 79697465 72000000 79697465 yi..yiter...yite │ │ │ │ + 0x0006dc18 72760000 796d6178 00000000 796d696e rv..ymax....ymin │ │ │ │ + 0x0006dc28 00000000 79700000 7973697a 65000000 ....yp..ysize... │ │ │ │ + 0x0006dc38 79737000 79742e66 756e6373 00000000 ysp.yt.funcs.... │ │ │ │ + 0x0006dc48 79742e75 74696c69 74696573 2e657863 yt.utilities.exc │ │ │ │ + 0x0006dc58 65707469 6f6e7300 79742f75 74696c69 eptions.yt/utili │ │ │ │ + 0x0006dc68 74696573 2f6c6962 2f706978 656c697a ties/lib/pixeliz │ │ │ │ + 0x0006dc78 6174696f 6e5f726f 7574696e 65732e70 ation_routines.p │ │ │ │ + 0x0006dc88 79780000 79742e75 74696c69 74696573 yx..yt.utilities │ │ │ │ + 0x0006dc98 2e6c6962 2e706978 656c697a 6174696f .lib.pixelizatio │ │ │ │ + 0x0006dca8 6e5f726f 7574696e 65730000 79770000 n_routines..yw.. │ │ │ │ + 0x0006dcb8 79796900 7a000000 7a300000 7a310000 yyi.z...z0..z1.. │ │ │ │ + 0x0006dcc8 7a5f6178 69730000 7a5f6d61 78000000 z_axis..z_max... │ │ │ │ + 0x0006dcd8 7a5f6d69 6e000000 7a620000 7a65726f z_min...zb..zero │ │ │ │ + 0x0006dce8 73000000 7a65726f 735f6c69 6b650000 s...zeros_like.. │ │ │ │ + 0x0006dcf8 7a690000 7a697465 72000000 7a697465 zi..ziter...zite │ │ │ │ + 0x0006dd08 72760000 7a73697a 65000000 7a737000 rv..zsize...zsp. │ │ │ │ + 0x0006dd18 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ + 0x0006dd28 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ + 0x0006dd38 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ + 0x0006dd48 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ + 0x0006dd58 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ + 0x0006dd68 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ + 0x0006dd78 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ + 0x0006dd88 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ + 0x0006dd98 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ + 0x0006dda8 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ + 0x0006ddb8 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ + 0x0006ddc8 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ + 0x0006ddd8 39363937 39383939 00000000 11000000 96979899........ │ │ │ │ + 0x0006dde8 11000000 11000000 20526574 75726e73 ........ Returns │ │ │ │ + 0x0006ddf8 2061206e 756d7079 20726f74 6174696f a numpy rotatio │ │ │ │ + 0x0006de08 6e206d61 74726978 20636f72 72657370 n matrix corresp │ │ │ │ + 0x0006de18 6f6e6469 6e672074 6f207468 650a2020 onding to the. │ │ │ │ + 0x0006de28 2020726f 74617469 6f6e206f 66207468 rotation of th │ │ │ │ + 0x0006de38 65206769 76656e20 6e6f726d 616c2076 e given normal v │ │ │ │ + 0x0006de48 6563746f 7220746f 20746865 20737065 ector to the spe │ │ │ │ + 0x0006de58 63696669 65642066 696e616c 5f766563 cified final_vec │ │ │ │ + 0x0006de68 746f722e 0a202020 20536565 20687474 tor.. See htt │ │ │ │ + 0x0006de78 70733a2f 2f6d6174 682e7374 61636b65 ps://math.stacke │ │ │ │ + 0x0006de88 78636861 6e67652e 636f6d2f 612f3437 xchange.com/a/47 │ │ │ │ + 0x0006de98 36333131 20616c74 686f7567 68206e6f 6311 although no │ │ │ │ + 0x0006dea8 74652077 65207265 7475726e 20746865 te we return the │ │ │ │ + 0x0006deb8 0a202020 20696e76 65727365 206f6620 . inverse of │ │ │ │ + 0x0006dec8 77686174 27732073 70656369 66696564 what's specified │ │ │ │ + 0x0006ded8 20746865 72652e0a 20202020 00000000 there.. .... │ │ │ │ + 0x0006dee8 0a202020 20546869 73206675 6e637469 . This functi │ │ │ │ + 0x0006def8 6f6e2074 616b6573 20696e20 74686520 on takes in the │ │ │ │ + 0x0006df08 626f756e 64732061 6e64206e 756d6265 bounds and numbe │ │ │ │ + 0x0006df18 72206f66 2063656c 6c732069 6e206120 r of cells in a │ │ │ │ + 0x0006df28 67726964 20287765 6c6c2c0a 20202020 grid (well,. │ │ │ │ + 0x0006df38 61637475 616c6c79 20776520 696d706c actually we impl │ │ │ │ + 0x0006df48 69636974 6c792063 616c6375 6c617465 icitly calculate │ │ │ │ + 0x0006df58 20746869 73206672 6f6d2074 68652073 this from the s │ │ │ │ + 0x0006df68 697a6520 6f662062 75666629 2e205468 ize of buff). Th │ │ │ │ + 0x0006df78 656e2077 65206361 6e0a2020 20207065 en we can. pe │ │ │ │ + 0x0006df88 72666f72 6d206e65 61726573 74206e65 rform nearest ne │ │ │ │ + 0x0006df98 69676862 6f722073 65617263 6820616e ighbor search an │ │ │ │ + 0x0006dfa8 64205350 4820696e 74657270 6f6c6174 d SPH interpolat │ │ │ │ + 0x0006dfb8 696f6e20 61742074 68652063 656e7472 ion at the centr │ │ │ │ + 0x0006dfc8 65206f66 20656163 680a2020 20206365 e of each. ce │ │ │ │ + 0x0006dfd8 6c6c2069 6e207468 65206772 69642e0a ll in the grid.. │ │ │ │ + 0x0006dfe8 20202020 00000000 0a202020 20546869 ..... Thi │ │ │ │ + 0x0006dff8 73206675 6e637469 6f6e2074 616b6573 s function takes │ │ │ │ + 0x0006e008 20696e20 61726269 74726172 7920706f in arbitrary po │ │ │ │ + 0x0006e018 73697469 6f6e732c 20666965 6c645f70 sitions, field_p │ │ │ │ + 0x0006e028 6f736974 696f6e73 2c206174 20776869 ositions, at whi │ │ │ │ + 0x0006e038 63682074 6f0a2020 20207065 72666f72 ch to. perfor │ │ │ │ + 0x0006e048 6d206120 6e656172 65737420 6e656967 m a nearest neig │ │ │ │ + 0x0006e058 68626f72 20736561 72636820 616e6420 hbor search and │ │ │ │ + 0x0006e068 70657266 6f726d20 53504820 696e7465 perform SPH inte │ │ │ │ + 0x0006e078 72706f6c 6174696f 6e2e0a0a 20202020 rpolation... │ │ │ │ + 0x0006e088 54686520 72657375 6c747320 61726520 The results are │ │ │ │ + 0x0006e098 73746f72 65642069 6e207468 65206275 stored in the bu │ │ │ │ + 0x0006e0a8 66666572 2c206275 66662c20 77686963 ffer, buff, whic │ │ │ │ + 0x0006e0b8 68206973 20696e20 74686520 73616d65 h is in the same │ │ │ │ + 0x0006e0c8 206f7264 65722061 730a2020 20207468 order as. th │ │ │ │ + 0x0006e0d8 65206669 656c645f 706f7369 74696f6e e field_position │ │ │ │ + 0x0006e0e8 73206172 65207075 7420696e 2e0a2020 s are put in.. │ │ │ │ + 0x0006e0f8 20200000 0a506978 656c697a 6174696f ...Pixelizatio │ │ │ │ + 0x0006e108 6e20726f 7574696e 65730a0a 0a0a0000 n routines...... │ │ │ │ + 0x0006e118 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x0006e128 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x0006e138 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x0006e148 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x0006e158 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x0006e168 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x0006e178 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x0006e188 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x0006e198 0b000000 41000000 00000000 00000000 ....A........... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ │ │ @@ -1,37 +1,37 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.extab': │ │ │ │ - 0x0006e1e0 a8350181 b0b00fb1 00000000 08b10181 .5.............. │ │ │ │ - 0x0006e1f0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ │ │ - 0x0006e200 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ - 0x0006e210 08b10181 b0b00084 00000000 08b10181 ................ │ │ │ │ - 0x0006e220 b0b00084 00000000 08b10181 b0b00084 ................ │ │ │ │ - 0x0006e230 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ - 0x0006e240 08b10181 b0b00084 00000000 08b10181 ................ │ │ │ │ - 0x0006e250 b0b00084 00000000 8060f97f c93f2201 .........`...?". │ │ │ │ - 0x0006e260 b0b0af87 ffff0100 7060f97f c93f2401 ........p`...?$. │ │ │ │ - 0x0006e270 b0b0af87 ffff0100 c9030181 b0b0ac81 ................ │ │ │ │ - 0x0006e280 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ - 0x0006e290 48b20181 03af81c9 00000000 84b20181 H............... │ │ │ │ - 0x0006e2a0 af87c903 00000000 7cb20181 b0af87c9 ........|....... │ │ │ │ - 0x0006e2b0 00000000 3f040181 b0b003af 00000000 ....?........... │ │ │ │ - 0x0006e2c0 e8b20181 af87c903 00000000 48b20181 ............H... │ │ │ │ - 0x0006e2d0 b0af81c9 00000000 3f000181 b0b003af ........?....... │ │ │ │ - 0x0006e2e0 00000000 2ab20181 b0af87c9 00000000 ....*........... │ │ │ │ - 0x0006e2f0 ccb20181 af87c904 00000000 ccb20181 ................ │ │ │ │ - 0x0006e300 af87c904 00000000 80b20181 af86c901 ................ │ │ │ │ - 0x0006e310 00000000 b4b20181 af83c902 00000000 ................ │ │ │ │ - 0x0006e320 dab20181 af87c901 00000000 4eb20181 ............N... │ │ │ │ - 0x0006e330 03af87c9 00000000 feb20281 af87c901 ................ │ │ │ │ - 0x0006e340 b0b0b003 00000000 905ff97f c93f1c01 ........._...?.. │ │ │ │ - 0x0006e350 b0b0af87 ffff0100 8ab20181 af84c901 ................ │ │ │ │ - 0x0006e360 00000000 3f000181 b0b003af 00000000 ....?........... │ │ │ │ - 0x0006e370 b4b20181 b0b0af03 00000000 70b20181 ............p... │ │ │ │ - 0x0006e380 b0af87c9 00000000 70b20181 b0af87c9 ........p....... │ │ │ │ - 0x0006e390 00000000 26b20181 b0af87c9 00000000 ....&........... │ │ │ │ - 0x0006e3a0 b2b20181 b0b0af03 00000000 2c5ff97f ............,_.. │ │ │ │ - 0x0006e3b0 b0ae0500 ffff0119 2a040000 3204e806 ........*...2... │ │ │ │ - 0x0006e3c0 00764800 00ee0104 880700a6 02800500 .vH............. │ │ │ │ - 0x0006e3d0 00000000 e8b20181 b0b0af12 00000000 ................ │ │ │ │ - 0x0006e3e0 f85ef97f b0ad0c00 ffff0111 4ca004b6 .^..........L... │ │ │ │ - 0x0006e3f0 0500ec05 040000f8 0524b605 00 .........$... │ │ │ │ + 0x0006e1a8 a8350181 b0b00fb1 00000000 08b10181 .5.............. │ │ │ │ + 0x0006e1b8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ │ │ + 0x0006e1c8 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ + 0x0006e1d8 08b10181 b0b00084 00000000 08b10181 ................ │ │ │ │ + 0x0006e1e8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ │ │ + 0x0006e1f8 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ + 0x0006e208 08b10181 b0b00084 00000000 08b10181 ................ │ │ │ │ + 0x0006e218 b0b00084 00000000 8460f97f c93f2201 .........`...?". │ │ │ │ + 0x0006e228 b0b0af87 ffff0100 7460f97f c93f2401 ........t`...?$. │ │ │ │ + 0x0006e238 b0b0af87 ffff0100 c9030181 b0b0ac81 ................ │ │ │ │ + 0x0006e248 00000000 08b10181 b0b00084 00000000 ................ │ │ │ │ + 0x0006e258 48b20181 03af81c9 00000000 84b20181 H............... │ │ │ │ + 0x0006e268 af87c903 00000000 7cb20181 b0af87c9 ........|....... │ │ │ │ + 0x0006e278 00000000 3f040181 b0b003af 00000000 ....?........... │ │ │ │ + 0x0006e288 e8b20181 af87c903 00000000 48b20181 ............H... │ │ │ │ + 0x0006e298 b0af81c9 00000000 3f000181 b0b003af ........?....... │ │ │ │ + 0x0006e2a8 00000000 2ab20181 b0af87c9 00000000 ....*........... │ │ │ │ + 0x0006e2b8 ccb20181 af87c904 00000000 ccb20181 ................ │ │ │ │ + 0x0006e2c8 af87c904 00000000 80b20181 af86c901 ................ │ │ │ │ + 0x0006e2d8 00000000 b4b20181 af83c902 00000000 ................ │ │ │ │ + 0x0006e2e8 dab20181 af87c901 00000000 4eb20181 ............N... │ │ │ │ + 0x0006e2f8 03af87c9 00000000 feb20281 af87c901 ................ │ │ │ │ + 0x0006e308 b0b0b003 00000000 945ff97f c93f1c01 ........._...?.. │ │ │ │ + 0x0006e318 b0b0af87 ffff0100 8ab20181 af84c901 ................ │ │ │ │ + 0x0006e328 00000000 3f000181 b0b003af 00000000 ....?........... │ │ │ │ + 0x0006e338 b4b20181 b0b0af03 00000000 70b20181 ............p... │ │ │ │ + 0x0006e348 b0af87c9 00000000 70b20181 b0af87c9 ........p....... │ │ │ │ + 0x0006e358 00000000 26b20181 b0af87c9 00000000 ....&........... │ │ │ │ + 0x0006e368 b2b20181 b0b0af03 00000000 305ff97f ............0_.. │ │ │ │ + 0x0006e378 b0ae0500 ffff0119 2a040000 3204e806 ........*...2... │ │ │ │ + 0x0006e388 00764800 00ee0104 880700a6 02800500 .vH............. │ │ │ │ + 0x0006e398 00000000 e8b20181 b0b0af12 00000000 ................ │ │ │ │ + 0x0006e3a8 fc5ef97f b0ad0c00 ffff0111 4ca004b6 .^..........L... │ │ │ │ + 0x0006e3b8 0500ec05 040000f8 0524b605 00 .........$... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,125 +1,125 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x0006e400 9060f97f b0b0aa80 5062f97f b0ae0380 .`......Pb...... │ │ │ │ - 0x0006e410 a062f97f b0a90280 1863f97f b0af0480 .b.......c...... │ │ │ │ - 0x0006e420 5065f97f b0af3880 5c66f97f a908b180 Pe....8.\f...... │ │ │ │ - 0x0006e430 b866f97f b0ae0180 9067f97f b0b0ac80 .f.......g...... │ │ │ │ - 0x0006e440 0868f97f b0ab0280 6069f97f b0ad0480 .h......`i...... │ │ │ │ - 0x0006e450 a869f97f 6f840e80 306af97f b0b0ac80 .i..o...0j...... │ │ │ │ - 0x0006e460 246bf97f b0b0aa80 806bf97f 68ffff7f $k.......k..h... │ │ │ │ - 0x0006e470 c89df97f b0b0a880 509ff97f b0b0aa80 ........P....... │ │ │ │ - 0x0006e480 b89ff97f b0ac0180 dcaef97f ab08b180 ................ │ │ │ │ - 0x0006e490 acaff97f b0af0480 00b1f97f ab3f0280 .............?.. │ │ │ │ - 0x0006e4a0 94caf97f b0a80380 f2caf97f af3f0680 .............?.. │ │ │ │ - 0x0006e4b0 bc03fa7f 01000000 4c06fa7f b0b0aa80 ........L....... │ │ │ │ - 0x0006e4c0 8806fa7f 01000000 6808fa7f b0b0ac80 ........h....... │ │ │ │ - 0x0006e4d0 2409fa7f b0b0aa80 5409fa7f 01000000 $.......T....... │ │ │ │ - 0x0006e4e0 780afa7f a908b180 400bfa7f b0b0a880 x.......@....... │ │ │ │ - 0x0006e4f0 980bfa7f 01000000 980bfa7f b0ab0280 ................ │ │ │ │ - 0x0006e500 240cfa7f b0a90480 940cfa7f 01000000 $............... │ │ │ │ - 0x0006e510 c40cfa7f ab08b180 b00dfa7f b0b0ac80 ................ │ │ │ │ - 0x0006e520 200efa7f 01000000 2011fa7f aa87c980 ....... ....... │ │ │ │ - 0x0006e530 5812fa7f 01000000 5c12fa7f b0b0a880 X.......\....... │ │ │ │ - 0x0006e540 8812fa7f 01000000 5c13fa7f b0b0aa80 ........\....... │ │ │ │ - 0x0006e550 ac13fa7f b0b0a880 2c14fa7f a908b180 ........,....... │ │ │ │ - 0x0006e560 b414fa7f b0a90480 8016fa7f b0af0280 ................ │ │ │ │ - 0x0006e570 0817fa7f b0b0a880 7017fa7f a908b180 ........p....... │ │ │ │ - 0x0006e580 b417fa7f 01000000 b017fa7f b0a80580 ................ │ │ │ │ - 0x0006e590 f418fa7f ab08b180 281afa7f 01000000 ........(....... │ │ │ │ - 0x0006e5a0 381afa7f b0b0aa80 601afa7f 01000000 8.......`....... │ │ │ │ - 0x0006e5b0 bc1dfa7f b0aa0180 401efa7f b0b0a880 ........@....... │ │ │ │ - 0x0006e5c0 741efa7f 01000000 181ffa7f b0b0aa80 t............... │ │ │ │ - 0x0006e5d0 981ffa7f 01000000 e01ffa7f b0b0a880 ................ │ │ │ │ - 0x0006e5e0 2c20fa7f fcfbff7f 9820fa7f b0a90280 , ....... ...... │ │ │ │ - 0x0006e5f0 e821fa7f f8fbff7f 6822fa7f b0af0280 .!......h"...... │ │ │ │ - 0x0006e600 c426fa7f 01000000 ec26fa7f a908b180 .&.......&...... │ │ │ │ - 0x0006e610 4427fa7f 01000000 7828fa7f b0b0ae80 D'......x(...... │ │ │ │ - 0x0006e620 9c2cfa7f b0b0a880 cc2cfa7f b0b0aa80 .,.......,...... │ │ │ │ - 0x0006e630 302dfa7f b0a90480 942dfa7f 01000000 0-.......-...... │ │ │ │ - 0x0006e640 e82efa7f b4fbff7f 302ffa7f b8fbff7f ........0/...... │ │ │ │ - 0x0006e650 782ffa7f bcfbff7f c42ffa7f b0b0ac80 x/......./...... │ │ │ │ - 0x0006e660 0431fa7f ad08b180 e031fa7f b0aa0580 .1.......1...... │ │ │ │ - 0x0006e670 e832fa7f b0aa0180 4033fa7f a908b180 .2......@3...... │ │ │ │ - 0x0006e680 b433fa7f 98fbff7f 2c34fa7f a908b180 .3......,4...... │ │ │ │ - 0x0006e690 8c34fa7f 94fbff7f f434fa7f 98fbff7f .4.......4...... │ │ │ │ - 0x0006e6a0 5c35fa7f a908b180 9436fa7f 94fbff7f \5.......6...... │ │ │ │ - 0x0006e6b0 0c37fa7f 1c840180 1438fa7f a908b180 .7.......8...... │ │ │ │ - 0x0006e6c0 d038fa7f 01000000 7439fa7f a880c980 .8......t9...... │ │ │ │ - 0x0006e6d0 d839fa7f b0ac0380 d43afa7f ab08b180 .9.......:...... │ │ │ │ - 0x0006e6e0 183cfa7f b0a90280 703dfa7f a908b180 .<......p=...... │ │ │ │ - 0x0006e6f0 243efa7f ab08b180 2440fa7f b0b0a880 $>......$@...... │ │ │ │ - 0x0006e700 1841fa7f 01000000 8042fa7f b0ac0f80 .A.......B...... │ │ │ │ - 0x0006e710 0844fa7f a908b180 e844fa7f b0ab0280 .D.......D...... │ │ │ │ - 0x0006e720 b445fa7f b0a90480 3447fa7f b0ad0280 .E......4G...... │ │ │ │ - 0x0006e730 bc48fa7f 18fbff7f 9049fa7f b0b0aa80 .H.......I...... │ │ │ │ - 0x0006e740 e04afa7f 01000000 bc4bfa7f a908b180 .J.......K...... │ │ │ │ - 0x0006e750 244cfa7f b0b0aa80 bc4cfa7f b0aa0180 $L.......L...... │ │ │ │ - 0x0006e760 a44dfa7f a908b180 f44efa7f b0aa0180 .M.......N...... │ │ │ │ - 0x0006e770 fc4ffa7f a908b180 2450fa7f b0b0aa80 .O......$P...... │ │ │ │ - 0x0006e780 f850fa7f b0a90280 e451fa7f ab08b180 .P.......Q...... │ │ │ │ - 0x0006e790 8453fa7f b0ab0480 5855fa7f b0ac0180 .S......XU...... │ │ │ │ - 0x0006e7a0 a856fa7f 3d840180 1c58fa7f b0b0ac80 .V..=....X...... │ │ │ │ - 0x0006e7b0 005afa7f b0b0aa80 645bfa7f b0af1080 .Z......d[...... │ │ │ │ - 0x0006e7c0 305ffa7f 01000000 485ffa7f b0af0480 0_......H_...... │ │ │ │ - 0x0006e7d0 2862fa7f b0b0ac80 1065fa7f 00840480 (b.......e...... │ │ │ │ - 0x0006e7e0 7465fa7f b0ab0480 3066fa7f b0b0ae80 te......0f...... │ │ │ │ - 0x0006e7f0 7467fa7f b0af0680 2069fa7f b0af0880 tg...... i...... │ │ │ │ - 0x0006e800 806cfa7f 01000000 046dfa7f 4cfaff7f .l.......m..L... │ │ │ │ - 0x0006e810 247cfa7f 54faff7f 048bfa7f ad08b180 $|..T........... │ │ │ │ - 0x0006e820 e88bfa7f ab08b180 808efa7f 01000000 ................ │ │ │ │ - 0x0006e830 e48efa7f b0ab0280 0492fa7f b0af0680 ................ │ │ │ │ - 0x0006e840 b09afa7f ad08b180 d49cfa7f b0af1280 ................ │ │ │ │ - 0x0006e850 d8a0fa7f b0ab0880 70a1fa7f b0aa0980 ........p....... │ │ │ │ - 0x0006e860 0ca2fa7f b0b0ac80 e4a4fa7f 0cfaff7f ................ │ │ │ │ - 0x0006e870 b0a5fa7f b0af0680 d8a9fa7f af08b180 ................ │ │ │ │ - 0x0006e880 64abfa7f b0b0aa80 48acfa7f b0b0a880 d.......H....... │ │ │ │ - 0x0006e890 b8acfa7f ad08b180 24b2fa7f b0b0a880 ........$....... │ │ │ │ - 0x0006e8a0 58b2fa7f b0b0aa80 70b5fa7f b0ad0680 X.......p....... │ │ │ │ - 0x0006e8b0 28b8fa7f 01000000 28b8fa7f b0af0480 (.......(....... │ │ │ │ - 0x0006e8c0 9cbffa7f a908b180 1cc0fa7f b0af0c80 ................ │ │ │ │ - 0x0006e8d0 ccc7fa7f b0f9ff7f 10c8fa7f b0b0aa80 ................ │ │ │ │ - 0x0006e8e0 90c8fa7f b0af0a80 74d0fa7f b0af0480 ........t....... │ │ │ │ - 0x0006e8f0 b8d7fa7f b0ad0880 6cd9fa7f b0af0a80 ........l....... │ │ │ │ - 0x0006e900 d0dbfa7f b0b0a880 04dcfa7f a908b180 ................ │ │ │ │ - 0x0006e910 a8dcfa7f 01000000 a4dcfa7f ab08b180 ................ │ │ │ │ - 0x0006e920 e4dcfa7f b0b0ac80 68defa7f b0b0aa80 ........h....... │ │ │ │ - 0x0006e930 20dffa7f a908b180 d4dffa7f b0b0ac80 ............... │ │ │ │ - 0x0006e940 c8e1fa7f b0af2c80 74e7fa7f b0af2e80 ......,.t....... │ │ │ │ - 0x0006e950 40edfa7f b0af3480 70f3fa7f af3f0480 @.....4.p....?.. │ │ │ │ - 0x0006e960 58fdfa7f b0af1080 2802fb7f a908b180 X.......(....... │ │ │ │ - 0x0006e970 7c02fb7f 03af0e80 5c08fb7f b0ab1a80 |.......\....... │ │ │ │ - 0x0006e980 5c09fb7f 0cf9ff7f 5435fb7f af3f0280 \.......T5...?.. │ │ │ │ - 0x0006e990 9839fb7f b0af0880 9c3bfb7f b0a80380 .9.......;...... │ │ │ │ - 0x0006e9a0 843cfb7f af3f1a80 9045fb7f f0f8ff7f .<...?...E...... │ │ │ │ - 0x0006e9b0 8c76fb7f f4f8ff7f 04a2fb7f b0b0aa80 .v.............. │ │ │ │ - 0x0006e9c0 08a3fb7f b0ab1c80 f8a4fb7f b0b0ac80 ................ │ │ │ │ - 0x0006e9d0 64a6fb7f e0f8ff7f 28b0fb7f b0af0880 d.......(....... │ │ │ │ - 0x0006e9e0 2cb2fb7f b0a80380 14b3fb7f b0af0880 ,............... │ │ │ │ - 0x0006e9f0 18b5fb7f b0a80380 00b6fb7f b0af0880 ................ │ │ │ │ - 0x0006ea00 04b8fb7f b0a80380 ecb8fb7f b0b0ac80 ................ │ │ │ │ - 0x0006ea10 b8bafb7f b0aa3980 a4bdfb7f af24b280 ......9......$.. │ │ │ │ - 0x0006ea20 68c2fb7f ae1fb280 b0c4fb7f b0af0680 h............... │ │ │ │ - 0x0006ea30 a8cafb7f b0ae0180 a0cefb7f 84f8ff7f ................ │ │ │ │ - 0x0006ea40 10f4fb7f b0af2080 f005fc7f b0af3880 ...... .......8. │ │ │ │ - 0x0006ea50 140afc7f ab3f1480 cc0afc7f b0a90480 .....?.......... │ │ │ │ - 0x0006ea60 8c0bfc7f b0ab3a80 ec0cfc7f b0af0880 ......:......... │ │ │ │ - 0x0006ea70 fc15fc7f af08b180 241cfc7f 50f8ff7f ........$...P... │ │ │ │ - 0x0006ea80 d447fc7f af3f2680 f45afc7f 4cf8ff7f .G...?&..Z..L... │ │ │ │ - 0x0006ea90 a070fc7f af3cb280 a877fc7f b0af1280 .p...<...w...... │ │ │ │ - 0x0006eaa0 8082fc7f b0af0680 0884fc7f b0b0ae80 ................ │ │ │ │ - 0x0006eab0 7486fc7f 30f8ff7f 40affc7f b0af2080 t...0...@..... . │ │ │ │ - 0x0006eac0 f8b7fc7f 2cf8ff7f 1ce1fc7f 30f8ff7f ....,.......0... │ │ │ │ - 0x0006ead0 3c0afd7f b0ad0880 740dfd7f 2cf8ff7f <.......t...,... │ │ │ │ - 0x0006eae0 e42bfd7f b0af1e80 3034fd7f 28f8ff7f .+......04..(... │ │ │ │ - 0x0006eaf0 286afd7f af3f2680 7894fd7f 24f8ff7f (j...?&.x...$... │ │ │ │ - 0x0006eb00 50c7fd7f 28f8ff7f 38e8fd7f af42b280 P...(...8....B.. │ │ │ │ - 0x0006eb10 a0fdfd7f 24f8ff7f 6038fe7f 2cf8ff7f ....$...`8..,... │ │ │ │ - 0x0006eb20 d046fe7f af3f3e80 5454fe7f 2cf8ff7f .F...?>.TT..,... │ │ │ │ - 0x0006eb30 8078fe7f af3f2680 34a3fe7f 28f8ff7f .x...?&.4...(... │ │ │ │ - 0x0006eb40 9cc0fe7f 2cf8ff7f fcddfe7f 30f8ff7f ....,.......0... │ │ │ │ - 0x0006eb50 c002ff7f 34f8ff7f 9027ff7f 38f8ff7f ....4....'..8... │ │ │ │ - 0x0006eb60 045aff7f 3cf8ff7f d076ff7f b0ab0280 .Z..<....v...... │ │ │ │ - 0x0006eb70 d477ff7f 01000000 8878ff7f 30f8ff7f .w.......x..0... │ │ │ │ - 0x0006eb80 407cff7f 01000000 987cff7f ad08b180 @|.......|...... │ │ │ │ - 0x0006eb90 3080ff7f 4cf8ff7f 6883ff7f 01000000 0...L...h....... │ │ │ │ + 0x0006e3c8 9860f97f b0b0aa80 5862f97f b0ae0380 .`......Xb...... │ │ │ │ + 0x0006e3d8 a862f97f b0a90280 2063f97f b0af0480 .b...... c...... │ │ │ │ + 0x0006e3e8 5865f97f b0af3880 6466f97f a908b180 Xe....8.df...... │ │ │ │ + 0x0006e3f8 c066f97f b0ae0180 9867f97f b0b0ac80 .f.......g...... │ │ │ │ + 0x0006e408 1068f97f b0ab0280 6869f97f b0ad0480 .h......hi...... │ │ │ │ + 0x0006e418 b069f97f 6f840e80 386af97f b0b0ac80 .i..o...8j...... │ │ │ │ + 0x0006e428 2c6bf97f b0b0aa80 886bf97f 68ffff7f ,k.......k..h... │ │ │ │ + 0x0006e438 d09df97f b0b0a880 589ff97f b0b0aa80 ........X....... │ │ │ │ + 0x0006e448 c09ff97f b0ac0180 e4aef97f ab08b180 ................ │ │ │ │ + 0x0006e458 b4aff97f b0af0480 08b1f97f ab3f0280 .............?.. │ │ │ │ + 0x0006e468 9ccaf97f b0a80380 facaf97f af3f0680 .............?.. │ │ │ │ + 0x0006e478 c403fa7f 01000000 5406fa7f b0b0aa80 ........T....... │ │ │ │ + 0x0006e488 9006fa7f 01000000 7008fa7f b0b0ac80 ........p....... │ │ │ │ + 0x0006e498 2c09fa7f b0b0aa80 5c09fa7f 01000000 ,.......\....... │ │ │ │ + 0x0006e4a8 800afa7f a908b180 480bfa7f b0b0a880 ........H....... │ │ │ │ + 0x0006e4b8 a00bfa7f 01000000 a00bfa7f b0ab0280 ................ │ │ │ │ + 0x0006e4c8 2c0cfa7f b0a90480 9c0cfa7f 01000000 ,............... │ │ │ │ + 0x0006e4d8 cc0cfa7f ab08b180 b80dfa7f b0b0ac80 ................ │ │ │ │ + 0x0006e4e8 280efa7f 01000000 2811fa7f aa87c980 (.......(....... │ │ │ │ + 0x0006e4f8 6012fa7f 01000000 6412fa7f b0b0a880 `.......d....... │ │ │ │ + 0x0006e508 9012fa7f 01000000 6413fa7f b0b0aa80 ........d....... │ │ │ │ + 0x0006e518 b413fa7f b0b0a880 3414fa7f a908b180 ........4....... │ │ │ │ + 0x0006e528 bc14fa7f b0a90480 8816fa7f b0af0280 ................ │ │ │ │ + 0x0006e538 1017fa7f b0b0a880 7817fa7f a908b180 ........x....... │ │ │ │ + 0x0006e548 bc17fa7f 01000000 b817fa7f b0a80580 ................ │ │ │ │ + 0x0006e558 fc18fa7f ab08b180 301afa7f 01000000 ........0....... │ │ │ │ + 0x0006e568 401afa7f b0b0aa80 681afa7f 01000000 @.......h....... │ │ │ │ + 0x0006e578 c41dfa7f b0aa0180 481efa7f b0b0a880 ........H....... │ │ │ │ + 0x0006e588 7c1efa7f 01000000 201ffa7f b0b0aa80 |....... ....... │ │ │ │ + 0x0006e598 a01ffa7f 01000000 e81ffa7f b0b0a880 ................ │ │ │ │ + 0x0006e5a8 3420fa7f fcfbff7f a020fa7f b0a90280 4 ....... ...... │ │ │ │ + 0x0006e5b8 f021fa7f f8fbff7f 7022fa7f b0af0280 .!......p"...... │ │ │ │ + 0x0006e5c8 cc26fa7f 01000000 f426fa7f a908b180 .&.......&...... │ │ │ │ + 0x0006e5d8 4c27fa7f 01000000 8028fa7f b0b0ae80 L'.......(...... │ │ │ │ + 0x0006e5e8 a42cfa7f b0b0a880 d42cfa7f b0b0aa80 .,.......,...... │ │ │ │ + 0x0006e5f8 382dfa7f b0a90480 9c2dfa7f 01000000 8-.......-...... │ │ │ │ + 0x0006e608 f02efa7f b4fbff7f 382ffa7f b8fbff7f ........8/...... │ │ │ │ + 0x0006e618 802ffa7f bcfbff7f cc2ffa7f b0b0ac80 ./......./...... │ │ │ │ + 0x0006e628 0c31fa7f ad08b180 e831fa7f b0aa0580 .1.......1...... │ │ │ │ + 0x0006e638 f032fa7f b0aa0180 4833fa7f a908b180 .2......H3...... │ │ │ │ + 0x0006e648 bc33fa7f 98fbff7f 3434fa7f a908b180 .3......44...... │ │ │ │ + 0x0006e658 9434fa7f 94fbff7f fc34fa7f 98fbff7f .4.......4...... │ │ │ │ + 0x0006e668 6435fa7f a908b180 9c36fa7f 94fbff7f d5.......6...... │ │ │ │ + 0x0006e678 1437fa7f 1c840180 1c38fa7f a908b180 .7.......8...... │ │ │ │ + 0x0006e688 d838fa7f 01000000 7c39fa7f a880c980 .8......|9...... │ │ │ │ + 0x0006e698 e039fa7f b0ac0380 dc3afa7f ab08b180 .9.......:...... │ │ │ │ + 0x0006e6a8 203cfa7f b0a90280 783dfa7f a908b180 <......x=...... │ │ │ │ + 0x0006e6b8 2c3efa7f ab08b180 2c40fa7f b0b0a880 ,>......,@...... │ │ │ │ + 0x0006e6c8 2041fa7f 01000000 8842fa7f b0ac0f80 A.......B...... │ │ │ │ + 0x0006e6d8 1044fa7f a908b180 f044fa7f b0ab0280 .D.......D...... │ │ │ │ + 0x0006e6e8 bc45fa7f b0a90480 3c47fa7f b0ad0280 .E.......\T..,... │ │ │ │ + 0x0006eaf8 8878fe7f af3f2680 3ca3fe7f 28f8ff7f .x...?&.<...(... │ │ │ │ + 0x0006eb08 a4c0fe7f 2cf8ff7f 04defe7f 30f8ff7f ....,.......0... │ │ │ │ + 0x0006eb18 c802ff7f 34f8ff7f 9827ff7f 38f8ff7f ....4....'..8... │ │ │ │ + 0x0006eb28 0c5aff7f 3cf8ff7f d876ff7f b0ab0280 .Z..<....v...... │ │ │ │ + 0x0006eb38 dc77ff7f 01000000 9078ff7f 30f8ff7f .w.......x..0... │ │ │ │ + 0x0006eb48 487cff7f 01000000 a07cff7f ad08b180 H|.......|...... │ │ │ │ + 0x0006eb58 3880ff7f 4cf8ff7f 7083ff7f 01000000 8...L...p....... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0006eba0 00000000 .... │ │ │ │ + 0x0006eb68 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0007fef0 41e90000 A... │ │ │ │ + 0x0007fef0 11e90000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0007fef4 01e90000 .... │ │ │ │ + 0x0007fef4 d1e80000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,61 +1,61 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ - 0x00080000 f8fe0700 00000000 00000000 cc3a0000 .............:.. │ │ │ │ - 0x00080010 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080020 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080030 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080040 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080050 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080060 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080070 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080080 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080090 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000800a0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000800b0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000800c0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000800d0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000800e0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000800f0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080100 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080110 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080120 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080130 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080140 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080150 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080160 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080170 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080180 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080190 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000801a0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000801b0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000801c0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000801d0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000801e0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000801f0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080200 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080210 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080220 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080230 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080240 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080250 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080260 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080270 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080280 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080290 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000802a0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000802b0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000802c0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000802d0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000802e0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x000802f0 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080300 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080310 cc3a0000 cc3a0000 cc3a0000 cc3a0000 .:...:...:...:.. │ │ │ │ - 0x00080320 cc3a0000 00000000 00000000 00000000 .:.............. │ │ │ │ + 0x00080000 f8fe0700 00000000 00000000 983a0000 .............:.. │ │ │ │ + 0x00080010 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080020 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080030 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080040 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080050 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080060 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080070 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080080 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080090 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000800a0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000800b0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000800c0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000800d0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000800e0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000800f0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080100 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080110 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080120 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080130 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080140 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080150 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080160 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080170 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080180 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080190 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000801a0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000801b0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000801c0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000801d0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000801e0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000801f0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080200 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080210 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080220 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080230 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080240 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080250 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080260 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080270 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080280 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080290 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000802a0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000802b0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000802c0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000802d0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000802e0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x000802f0 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080300 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080310 983a0000 983a0000 983a0000 983a0000 .:...:...:...:.. │ │ │ │ + 0x00080320 983a0000 00000000 00000000 00000000 .:.............. │ │ │ │ 0x00080330 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080340 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080350 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080360 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080370 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080380 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080390 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,230 +1,230 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x000803e8 e8030800 00000000 ffffffff ffffffff ................ │ │ │ │ 0x000803f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ 0x00080408 ffffffff ffffffff ffffffff ffffffff ................ │ │ │ │ - 0x00080418 bcc00600 a5f80000 03000000 00000000 ................ │ │ │ │ - 0x00080428 3cc30600 00000000 08000000 00000000 <............... │ │ │ │ + 0x00080418 84c00600 75f80000 03000000 00000000 ....u........... │ │ │ │ + 0x00080428 04c30600 00000000 08000000 00000000 ................ │ │ │ │ 0x00080438 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080448 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080458 52000000 00000000 48c30600 00000000 R.......H....... │ │ │ │ + 0x00080458 52000000 00000000 10c30600 00000000 R............... │ │ │ │ 0x00080468 08000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080478 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080488 00000000 00000000 49000000 00000000 ........I....... │ │ │ │ - 0x00080498 50c30600 00000000 01000000 00000000 P............... │ │ │ │ + 0x00080498 18c30600 00000000 01000000 00000000 ................ │ │ │ │ 0x000804a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000804b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000804c8 55010000 00000000 30c30600 00000000 U.......0....... │ │ │ │ + 0x000804c8 55010000 00000000 f8c20600 00000000 U............... │ │ │ │ 0x000804d8 04000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000804e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000804f8 00000000 00000000 52000000 00000000 ........R....... │ │ │ │ - 0x00080508 ffffff3f 00000000 00000000 8cbf0600 ...?............ │ │ │ │ - 0x00080518 60000000 00000000 e9270100 18000000 `........'...... │ │ │ │ - 0x00080528 00000000 00000000 00000000 c9f70000 ................ │ │ │ │ + 0x00080508 ffffff3f 00000000 00000000 54bf0600 ...?........T... │ │ │ │ + 0x00080518 60000000 00000000 b9270100 18000000 `........'...... │ │ │ │ + 0x00080528 00000000 00000000 00000000 99f70000 ................ │ │ │ │ 0x00080538 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080548 1d430100 00000000 00000000 00000000 .C.............. │ │ │ │ - 0x00080558 00000000 004c0200 00000000 31ed0000 .....L......1... │ │ │ │ - 0x00080568 15250100 00000000 14000000 00000000 .%.............. │ │ │ │ + 0x00080548 ed420100 00000000 00000000 00000000 .B.............. │ │ │ │ + 0x00080558 00000000 004c0200 00000000 01ed0000 .....L.......... │ │ │ │ + 0x00080568 e5240100 00000000 14000000 00000000 .$.............. │ │ │ │ 0x00080578 00000000 2c0d0800 4c0d0800 740d0800 ....,...L...t... │ │ │ │ - 0x00080588 00000000 00000000 9d050100 00000000 ................ │ │ │ │ + 0x00080588 00000000 00000000 6d050100 00000000 ........m....... │ │ │ │ 0x00080598 20000000 00000000 00000000 00000000 ............... │ │ │ │ 0x000805a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000805b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000805c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000805d8 ffffff3f 00000000 00000000 40bf0600 ...?........@... │ │ │ │ - 0x000805e8 68000000 00000000 1d270100 00000000 h........'...... │ │ │ │ + 0x000805d8 ffffff3f 00000000 00000000 08bf0600 ...?............ │ │ │ │ + 0x000805e8 68000000 00000000 ed260100 00000000 h........&...... │ │ │ │ 0x000805f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080608 00000000 00000000 bc0c0800 00000000 ................ │ │ │ │ - 0x00080618 11470100 00000000 00000000 00000000 .G.............. │ │ │ │ - 0x00080628 00000000 00440000 00000000 f5ed0000 .....D.......... │ │ │ │ - 0x00080638 89270100 00000000 00000000 00000000 .'.............. │ │ │ │ + 0x00080618 e1460100 00000000 00000000 00000000 .F.............. │ │ │ │ + 0x00080628 00000000 00440000 00000000 c5ed0000 .....D.......... │ │ │ │ + 0x00080638 59270100 00000000 00000000 00000000 Y'.............. │ │ │ │ 0x00080648 00000000 00000000 f00c0800 c80c0800 ................ │ │ │ │ - 0x00080658 08050800 00000000 216d0300 00000000 ........!m...... │ │ │ │ + 0x00080658 08050800 00000000 f16c0300 00000000 .........l...... │ │ │ │ 0x00080668 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080678 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080688 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080698 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000806a8 ffffff3f 00000000 00000000 48c20600 ...?........H... │ │ │ │ - 0x000806b8 f8000000 00000000 c9300100 00000000 .........0...... │ │ │ │ + 0x000806a8 ffffff3f 00000000 00000000 10c20600 ...?............ │ │ │ │ + 0x000806b8 f8000000 00000000 99300100 00000000 .........0...... │ │ │ │ 0x000806c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000806d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000806e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000806f8 00000000 00440400 00000000 edea0000 .....D.......... │ │ │ │ - 0x00080708 79150100 00000000 00000000 00000000 y............... │ │ │ │ + 0x000806f8 00000000 00440400 00000000 bdea0000 .....D.......... │ │ │ │ + 0x00080708 49150100 00000000 00000000 00000000 I............... │ │ │ │ 0x00080718 00000000 c8110800 00000000 a0110800 ................ │ │ │ │ 0x00080728 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080738 00000000 0df50300 00000000 b5ef0000 ................ │ │ │ │ + 0x00080738 00000000 ddf40300 00000000 85ef0000 ................ │ │ │ │ 0x00080748 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080758 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080768 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080778 ffffff3f 00000000 00000000 04c20600 ...?............ │ │ │ │ - 0x00080788 3c000000 00000000 39fd0000 00000000 <.......9....... │ │ │ │ + 0x00080778 ffffff3f 00000000 00000000 ccc10600 ...?............ │ │ │ │ + 0x00080788 3c000000 00000000 09fd0000 00000000 <............... │ │ │ │ 0x00080798 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000807a8 00000000 10110800 04110800 00000000 ................ │ │ │ │ - 0x000807b8 00000000 00000000 bdc50100 00000000 ................ │ │ │ │ + 0x000807b8 00000000 00000000 8dc50100 00000000 ................ │ │ │ │ 0x000807c8 fc100800 20040400 00000000 00000000 .... ........... │ │ │ │ 0x000807d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000807e8 00000000 60110800 00000000 38110800 ....`.......8... │ │ │ │ 0x000807f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080808 00000000 00000000 00000000 51de0200 ............Q... │ │ │ │ + 0x00080808 00000000 00000000 00000000 21de0200 ............!... │ │ │ │ 0x00080818 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080828 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080838 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080848 ffffff3f 00000000 00000000 d8c10600 ...?............ │ │ │ │ - 0x00080858 0c000000 00000000 79fc0000 00000000 ........y....... │ │ │ │ - 0x00080868 00000000 00000000 00000000 690e0100 ............i... │ │ │ │ + 0x00080848 ffffff3f 00000000 00000000 a0c10600 ...?............ │ │ │ │ + 0x00080858 0c000000 00000000 49fc0000 00000000 ........I....... │ │ │ │ + 0x00080868 00000000 00000000 00000000 390e0100 ............9... │ │ │ │ 0x00080878 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080898 00000000 00440400 00000000 f9ea0000 .....D.......... │ │ │ │ - 0x000808a8 29150100 00000000 00000000 00000000 )............... │ │ │ │ + 0x00080898 00000000 00440400 00000000 c9ea0000 .....D.......... │ │ │ │ + 0x000808a8 f9140100 00000000 00000000 00000000 ................ │ │ │ │ 0x000808b8 00000000 bc100800 00000000 00000000 ................ │ │ │ │ 0x000808c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000808d8 00000000 a9c00100 00000000 59ef0000 ............Y... │ │ │ │ + 0x000808d8 00000000 79c00100 00000000 29ef0000 ....y.......)... │ │ │ │ 0x000808e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000808f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080908 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080918 ffffff3f 00000000 00000000 5cc10600 ...?........\... │ │ │ │ - 0x00080928 58000000 00000000 15fa0000 00000000 X............... │ │ │ │ - 0x00080938 00000000 00000000 00000000 d9a00100 ................ │ │ │ │ + 0x00080918 ffffff3f 00000000 00000000 24c10600 ...?........$... │ │ │ │ + 0x00080928 58000000 00000000 e5f90000 00000000 X............... │ │ │ │ + 0x00080938 00000000 00000000 00000000 a9a00100 ................ │ │ │ │ 0x00080948 00000000 4c0f0800 400f0800 00000000 ....L...@....... │ │ │ │ - 0x00080958 00000000 3d9c0100 00000000 00000000 ....=........... │ │ │ │ - 0x00080968 380f0800 00440400 00000000 05eb0000 8....D.......... │ │ │ │ - 0x00080978 cd1e0100 00000000 00000000 00000000 ................ │ │ │ │ + 0x00080958 00000000 0d9c0100 00000000 00000000 ................ │ │ │ │ + 0x00080968 380f0800 00440400 00000000 d5ea0000 8....D.......... │ │ │ │ + 0x00080978 9d1e0100 00000000 00000000 00000000 ................ │ │ │ │ 0x00080988 00000000 3c100800 00000000 740f0800 ....<.......t... │ │ │ │ 0x00080998 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000809a8 00000000 00000000 00000000 b9e60100 ................ │ │ │ │ + 0x000809a8 00000000 00000000 00000000 89e60100 ................ │ │ │ │ 0x000809b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000809c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000809d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000809e8 ffffff3f 00000000 00000000 ecc00600 ...?............ │ │ │ │ - 0x000809f8 cc000000 00000000 d52c0100 00000000 .........,...... │ │ │ │ + 0x000809e8 ffffff3f 00000000 00000000 b4c00600 ...?............ │ │ │ │ + 0x000809f8 cc000000 00000000 a52c0100 00000000 .........,...... │ │ │ │ 0x00080a08 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080a18 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080a28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080a38 00000000 20440400 24c10600 d9ff0000 .... D..$....... │ │ │ │ - 0x00080a48 59240100 00000000 00000000 00000000 Y$.............. │ │ │ │ + 0x00080a38 00000000 20440400 ecc00600 a9ff0000 .... D.......... │ │ │ │ + 0x00080a48 29240100 00000000 00000000 00000000 )$.............. │ │ │ │ 0x00080a58 00000000 080f0800 00000000 00000000 ................ │ │ │ │ 0x00080a68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080a78 00000000 00000000 00000000 91eb0100 ................ │ │ │ │ + 0x00080a78 00000000 00000000 00000000 61eb0100 ............a... │ │ │ │ 0x00080a88 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080a98 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00080aa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080ab8 c8b00600 41620300 82000000 00000000 ....Ab.......... │ │ │ │ - 0x00080ac8 10c30600 11ee0500 03000000 00000000 ................ │ │ │ │ - 0x00080ad8 f0c20600 45c90500 03000000 00000000 ....E........... │ │ │ │ - 0x00080ae8 1cc30600 19550400 03000000 00000000 .....U.......... │ │ │ │ - 0x00080af8 90a50600 3d600200 82000000 00000000 ....=`.......... │ │ │ │ - 0x00080b08 30a50600 392f0200 82000000 00000000 0...9/.......... │ │ │ │ - 0x00080b18 00b50600 717f0400 82000000 00000000 ....q........... │ │ │ │ - 0x00080b28 24ba0600 e9120600 82000000 00000000 $............... │ │ │ │ - 0x00080b38 e8b20600 c5160400 82000000 00000000 ................ │ │ │ │ - 0x00080b48 28a20600 c9dc0100 82000000 00000000 (............... │ │ │ │ - 0x00080b58 c4a40600 25260200 82000000 00000000 ....%&.......... │ │ │ │ - 0x00080b68 58a40600 35250200 82000000 00000000 X...5%.......... │ │ │ │ - 0x00080b78 c49f0600 29230200 82000000 00000000 ....)#.......... │ │ │ │ - 0x00080b88 c4c20600 e5cb0300 03000000 00000000 ................ │ │ │ │ - 0x00080b98 98c20600 b9a20300 03000000 00000000 ................ │ │ │ │ - 0x00080ba8 d0c20600 b1630500 03000000 00000000 .....c.......... │ │ │ │ - 0x00080bb8 04b70600 7d3f0500 82000000 28e00600 ....}?......(... │ │ │ │ - 0x00080bc8 88b60600 41d30400 82000000 20df0600 ....A....... ... │ │ │ │ - 0x00080bd8 fca90600 d9b80200 82000000 00000000 ................ │ │ │ │ - 0x00080be8 58b10600 25710300 82000000 00000000 X...%q.......... │ │ │ │ - 0x00080bf8 c8b10600 f9990300 82000000 00000000 ................ │ │ │ │ - 0x00080c08 00b30600 191f0400 82000000 00000000 ................ │ │ │ │ - 0x00080c18 ecb60600 f1310500 82000000 00000000 .....1.......... │ │ │ │ - 0x00080c28 d0b90600 ddab0500 82000000 00000000 ................ │ │ │ │ - 0x00080c38 6cba0600 65450600 82000000 00000000 l...eE.......... │ │ │ │ - 0x00080c48 a4b00600 315b0300 82000000 28de0600 ....1[......(... │ │ │ │ - 0x00080c58 cca10600 91d60100 82000000 00000000 ................ │ │ │ │ - 0x00080c68 70a10600 bdd00100 82000000 00000000 p............... │ │ │ │ - 0x00080c78 14a10600 09cb0100 82000000 00000000 ................ │ │ │ │ + 0x00080ab8 90b00600 11620300 82000000 00000000 .....b.......... │ │ │ │ + 0x00080ac8 d8c20600 e1ed0500 03000000 00000000 ................ │ │ │ │ + 0x00080ad8 b8c20600 15c90500 03000000 00000000 ................ │ │ │ │ + 0x00080ae8 e4c20600 e9540400 03000000 00000000 .....T.......... │ │ │ │ + 0x00080af8 58a50600 0d600200 82000000 00000000 X....`.......... │ │ │ │ + 0x00080b08 f8a40600 092f0200 82000000 00000000 ...../.......... │ │ │ │ + 0x00080b18 c8b40600 417f0400 82000000 00000000 ....A........... │ │ │ │ + 0x00080b28 ecb90600 b9120600 82000000 00000000 ................ │ │ │ │ + 0x00080b38 b0b20600 95160400 82000000 00000000 ................ │ │ │ │ + 0x00080b48 f0a10600 99dc0100 82000000 00000000 ................ │ │ │ │ + 0x00080b58 8ca40600 f5250200 82000000 00000000 .....%.......... │ │ │ │ + 0x00080b68 20a40600 05250200 82000000 00000000 ....%.......... │ │ │ │ + 0x00080b78 8c9f0600 f9220200 82000000 00000000 .....".......... │ │ │ │ + 0x00080b88 8cc20600 b5cb0300 03000000 00000000 ................ │ │ │ │ + 0x00080b98 60c20600 89a20300 03000000 00000000 `............... │ │ │ │ + 0x00080ba8 98c20600 81630500 03000000 00000000 .....c.......... │ │ │ │ + 0x00080bb8 ccb60600 4d3f0500 82000000 f0df0600 ....M?.......... │ │ │ │ + 0x00080bc8 50b60600 11d30400 82000000 e8de0600 P............... │ │ │ │ + 0x00080bd8 c4a90600 a9b80200 82000000 00000000 ................ │ │ │ │ + 0x00080be8 20b10600 f5700300 82000000 00000000 ....p.......... │ │ │ │ + 0x00080bf8 90b10600 c9990300 82000000 00000000 ................ │ │ │ │ + 0x00080c08 c8b20600 e91e0400 82000000 00000000 ................ │ │ │ │ + 0x00080c18 b4b60600 c1310500 82000000 00000000 .....1.......... │ │ │ │ + 0x00080c28 98b90600 adab0500 82000000 00000000 ................ │ │ │ │ + 0x00080c38 34ba0600 35450600 82000000 00000000 4...5E.......... │ │ │ │ + 0x00080c48 6cb00600 015b0300 82000000 f0dd0600 l....[.......... │ │ │ │ + 0x00080c58 94a10600 61d60100 82000000 00000000 ....a........... │ │ │ │ + 0x00080c68 38a10600 8dd00100 82000000 00000000 8............... │ │ │ │ + 0x00080c78 dca00600 d9ca0100 82000000 00000000 ................ │ │ │ │ 0x00080c88 ffffff3f 00000000 00000000 00000000 ...?............ │ │ │ │ - 0x00080c98 00000000 d4c00600 34e10600 00000000 ........4....... │ │ │ │ + 0x00080c98 00000000 9cc00600 fce00600 00000000 ................ │ │ │ │ 0x00080ca8 201e0800 f00e0800 00000000 00000000 ............... │ │ │ │ - 0x00080cb8 00000000 00000000 b16e0300 00000000 .........n...... │ │ │ │ - 0x00080cc8 68bf0600 b9050100 c9150100 00000000 h............... │ │ │ │ + 0x00080cb8 00000000 00000000 816e0300 00000000 .........n...... │ │ │ │ + 0x00080cc8 30bf0600 89050100 99150100 00000000 0............... │ │ │ │ 0x00080cd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080ce8 00000000 00000000 70bf0600 06000000 ........p....... │ │ │ │ - 0x00080cf8 60000000 01000000 00000000 80bf0600 `............... │ │ │ │ + 0x00080ce8 00000000 00000000 38bf0600 06000000 ........8....... │ │ │ │ + 0x00080cf8 60000000 01000000 00000000 48bf0600 `...........H... │ │ │ │ 0x00080d08 10000000 64000000 01000000 00000000 ....d........... │ │ │ │ 0x00080d18 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080d28 00000000 b8bf0600 7d0e0100 01000000 ........}....... │ │ │ │ + 0x00080d28 00000000 80bf0600 4d0e0100 01000000 ........M....... │ │ │ │ 0x00080d38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080d48 00000000 c4bf0600 06000000 10000000 ................ │ │ │ │ + 0x00080d48 00000000 8cbf0600 06000000 10000000 ................ │ │ │ │ 0x00080d58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080d68 00000000 00000000 00000000 d0bf0600 ................ │ │ │ │ - 0x00080d78 b9050100 c9150100 00000000 00000000 ................ │ │ │ │ - 0x00080d88 68bf0600 b9050100 c9150100 00000000 h............... │ │ │ │ - 0x00080d98 00000000 dcbf0600 95f70000 8d1b0100 ................ │ │ │ │ - 0x00080da8 00000000 00000000 e8bf0600 95f70000 ................ │ │ │ │ - 0x00080db8 8d1b0100 00000000 00000000 f4bf0600 ................ │ │ │ │ - 0x00080dc8 c1ec0000 1d1b0100 00000000 00000000 ................ │ │ │ │ - 0x00080dd8 04c00600 59f00000 3d1d0100 00000000 ....Y...=....... │ │ │ │ - 0x00080de8 00000000 10c00600 59f00000 3d1d0100 ........Y...=... │ │ │ │ - 0x00080df8 00000000 00000000 1cc00600 d5ec0000 ................ │ │ │ │ - 0x00080e08 00000000 00000000 00000000 2cc00600 ............,... │ │ │ │ - 0x00080e18 d5ec0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080e28 38c00600 e9ec0000 00000000 00000000 8............... │ │ │ │ - 0x00080e38 00000000 48c00600 e9ec0000 00000000 ....H........... │ │ │ │ - 0x00080e48 00000000 00000000 54c00600 09ed0000 ........T....... │ │ │ │ - 0x00080e58 00000000 00000000 00000000 60c00600 ............`... │ │ │ │ - 0x00080e68 09ed0000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080e78 6cc00600 cdf90000 9d1c0100 00000000 l............... │ │ │ │ - 0x00080e88 00000000 7cc00600 cdf90000 9d1c0100 ....|........... │ │ │ │ - 0x00080e98 00000000 00000000 8cc00600 85f90000 ................ │ │ │ │ - 0x00080ea8 fd1b0100 00000000 00000000 9cc00600 ................ │ │ │ │ - 0x00080eb8 29f00000 351a0100 00000000 00000000 )...5........... │ │ │ │ - 0x00080ec8 acc00600 f13c0100 00000000 00000000 .....<.......... │ │ │ │ + 0x00080d68 00000000 00000000 00000000 98bf0600 ................ │ │ │ │ + 0x00080d78 89050100 99150100 00000000 00000000 ................ │ │ │ │ + 0x00080d88 30bf0600 89050100 99150100 00000000 0............... │ │ │ │ + 0x00080d98 00000000 a4bf0600 65f70000 5d1b0100 ........e...]... │ │ │ │ + 0x00080da8 00000000 00000000 b0bf0600 65f70000 ............e... │ │ │ │ + 0x00080db8 5d1b0100 00000000 00000000 bcbf0600 ]............... │ │ │ │ + 0x00080dc8 91ec0000 ed1a0100 00000000 00000000 ................ │ │ │ │ + 0x00080dd8 ccbf0600 29f00000 0d1d0100 00000000 ....)........... │ │ │ │ + 0x00080de8 00000000 d8bf0600 29f00000 0d1d0100 ........)....... │ │ │ │ + 0x00080df8 00000000 00000000 e4bf0600 a5ec0000 ................ │ │ │ │ + 0x00080e08 00000000 00000000 00000000 f4bf0600 ................ │ │ │ │ + 0x00080e18 a5ec0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00080e28 00c00600 b9ec0000 00000000 00000000 ................ │ │ │ │ + 0x00080e38 00000000 10c00600 b9ec0000 00000000 ................ │ │ │ │ + 0x00080e48 00000000 00000000 1cc00600 d9ec0000 ................ │ │ │ │ + 0x00080e58 00000000 00000000 00000000 28c00600 ............(... │ │ │ │ + 0x00080e68 d9ec0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00080e78 34c00600 9df90000 6d1c0100 00000000 4.......m....... │ │ │ │ + 0x00080e88 00000000 44c00600 9df90000 6d1c0100 ....D.......m... │ │ │ │ + 0x00080e98 00000000 00000000 54c00600 55f90000 ........T...U... │ │ │ │ + 0x00080ea8 cd1b0100 00000000 00000000 64c00600 ............d... │ │ │ │ + 0x00080eb8 f9ef0000 051a0100 00000000 00000000 ................ │ │ │ │ + 0x00080ec8 74c00600 c13c0100 00000000 00000000 t....<.......... │ │ │ │ 0x00080ed8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080ee8 00000000 00000000 01000000 494c0000 ............IL.. │ │ │ │ - 0x00080ef8 02000000 9baf0000 00000000 00000000 ................ │ │ │ │ - 0x00080f08 58a40600 0d9c0200 82000000 00000000 X............... │ │ │ │ - 0x00080f18 c49f0600 019a0200 82000000 00000000 ................ │ │ │ │ + 0x00080ee8 00000000 00000000 01000000 194c0000 .............L.. │ │ │ │ + 0x00080ef8 02000000 6baf0000 00000000 00000000 ....k........... │ │ │ │ + 0x00080f08 20a40600 dd9b0200 82000000 00000000 ............... │ │ │ │ + 0x00080f18 8c9f0600 d1990200 82000000 00000000 ................ │ │ │ │ 0x00080f28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080f38 f99a0100 00000000 51e90000 55320300 ........Q...U2.. │ │ │ │ - 0x00080f48 6d000300 51e90000 00000000 00000000 m...Q........... │ │ │ │ - 0x00080f58 35fd0000 00000000 00000000 00000000 5............... │ │ │ │ - 0x00080f68 00000000 00000000 00000000 90c10600 ................ │ │ │ │ - 0x00080f78 c98c0200 00000000 00000000 00000000 ................ │ │ │ │ - 0x00080f88 94c10600 bd9a0100 00000000 00000000 ................ │ │ │ │ - 0x00080f98 00000000 84aa0600 19990100 00000000 ................ │ │ │ │ - 0x00080fa8 00000000 00000000 9cc10600 45970100 ............E... │ │ │ │ - 0x00080fb8 00000000 00000000 00000000 a4c10600 ................ │ │ │ │ - 0x00080fc8 49950100 00000000 00000000 00000000 I............... │ │ │ │ - 0x00080fd8 b0c10600 0d950100 00000000 00000000 ................ │ │ │ │ - 0x00080fe8 00000000 b8c10600 d1940100 00000000 ................ │ │ │ │ - 0x00080ff8 00000000 00000000 c4c10600 e5930100 ................ │ │ │ │ - 0x00081008 00000000 00000000 00000000 bcc10600 ................ │ │ │ │ - 0x00081018 51920100 00000000 00000000 00000000 Q............... │ │ │ │ + 0x00080f38 c99a0100 00000000 21e90000 25320300 ........!...%2.. │ │ │ │ + 0x00080f48 3d000300 21e90000 00000000 00000000 =...!........... │ │ │ │ + 0x00080f58 05fd0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00080f68 00000000 00000000 00000000 58c10600 ............X... │ │ │ │ + 0x00080f78 998c0200 00000000 00000000 00000000 ................ │ │ │ │ + 0x00080f88 5cc10600 8d9a0100 00000000 00000000 \............... │ │ │ │ + 0x00080f98 00000000 4caa0600 e9980100 00000000 ....L........... │ │ │ │ + 0x00080fa8 00000000 00000000 64c10600 15970100 ........d....... │ │ │ │ + 0x00080fb8 00000000 00000000 00000000 6cc10600 ............l... │ │ │ │ + 0x00080fc8 19950100 00000000 00000000 00000000 ................ │ │ │ │ + 0x00080fd8 78c10600 dd940100 00000000 00000000 x............... │ │ │ │ + 0x00080fe8 00000000 80c10600 a1940100 00000000 ................ │ │ │ │ + 0x00080ff8 00000000 00000000 8cc10600 b5930100 ................ │ │ │ │ + 0x00081008 00000000 00000000 00000000 84c10600 ................ │ │ │ │ + 0x00081018 21920100 00000000 00000000 00000000 !............... │ │ │ │ 0x00081028 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00081038 00000000 ccc10600 dda00100 44000000 ............D... │ │ │ │ - 0x00081048 00000000 d8a80600 41a60200 82000000 ........A....... │ │ │ │ - 0x00081058 00000000 a4a80600 c9a40200 82000000 ................ │ │ │ │ - 0x00081068 00000000 bcab0600 edf50200 82000000 ................ │ │ │ │ - 0x00081078 00000000 acab0600 25f50200 82000000 ........%....... │ │ │ │ - 0x00081088 00000000 58a40600 099f0200 82000000 ....X........... │ │ │ │ - 0x00081098 00000000 c49f0600 fd9c0200 82000000 ................ │ │ │ │ + 0x00081038 00000000 94c10600 ada00100 44000000 ............D... │ │ │ │ + 0x00081048 00000000 a0a80600 11a60200 82000000 ................ │ │ │ │ + 0x00081058 00000000 6ca80600 99a40200 82000000 ....l........... │ │ │ │ + 0x00081068 00000000 84ab0600 bdf50200 82000000 ................ │ │ │ │ + 0x00081078 00000000 74ab0600 f5f40200 82000000 ....t........... │ │ │ │ + 0x00081088 00000000 20a40600 d99e0200 82000000 .... ........... │ │ │ │ + 0x00081098 00000000 8c9f0600 cd9c0200 82000000 ................ │ │ │ │ 0x000810a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000810b8 00000000 ccc10600 410e0100 44000000 ........A...D... │ │ │ │ - 0x000810c8 00000000 58a40600 d9ae0200 82000000 ....X........... │ │ │ │ - 0x000810d8 00000000 c49f0600 65c20100 82000000 ........e....... │ │ │ │ + 0x000810b8 00000000 94c10600 110e0100 44000000 ............D... │ │ │ │ + 0x000810c8 00000000 20a40600 a9ae0200 82000000 .... ........... │ │ │ │ + 0x000810d8 00000000 8c9f0600 35c20100 82000000 ........5....... │ │ │ │ 0x000810e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000810f8 00000000 05c60100 00000000 49e90000 ............I... │ │ │ │ - 0x00081108 51c80100 91c70100 49e90000 00000000 Q.......I....... │ │ │ │ - 0x00081118 00000000 e9fc0000 00000000 00000000 ................ │ │ │ │ + 0x000810f8 00000000 d5c50100 00000000 19e90000 ................ │ │ │ │ + 0x00081108 21c80100 61c70100 19e90000 00000000 !...a........... │ │ │ │ + 0x00081118 00000000 b9fc0000 00000000 00000000 ................ │ │ │ │ 0x00081128 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00081138 34c20600 d1c40100 00000000 00000000 4............... │ │ │ │ + 0x00081138 fcc10600 a1c40100 00000000 00000000 ................ │ │ │ │ 0x00081148 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00081158 00000000 00000000 3cc20600 b9c50100 ........<....... │ │ │ │ - 0x00081168 48000000 00000000 58a40600 05a20200 H.......X....... │ │ │ │ - 0x00081178 82000000 00000000 c49f0600 f99f0200 ................ │ │ │ │ + 0x00081158 00000000 00000000 04c20600 89c50100 ................ │ │ │ │ + 0x00081168 48000000 00000000 20a40600 d5a10200 H....... ....... │ │ │ │ + 0x00081178 82000000 00000000 8c9f0600 c99f0200 ................ │ │ │ │ 0x00081188 82000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00081198 00000000 00000000 8cc20600 550e0100 ............U... │ │ │ │ - 0x000811a8 f50c0100 00000000 00000000 00000000 ................ │ │ │ │ + 0x00081198 00000000 00000000 54c20600 250e0100 ........T...%... │ │ │ │ + 0x000811a8 c50c0100 00000000 00000000 00000000 ................ │ │ │ │ 0x000811b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000811c8 28a20600 c9dc0100 82000000 00000000 (............... │ │ │ │ - 0x000811d8 c4a40600 25260200 82000000 00000000 ....%&.......... │ │ │ │ - 0x000811e8 58a40600 35250200 82000000 00000000 X...5%.......... │ │ │ │ - 0x000811f8 c49f0600 29230200 82000000 00000000 ....)#.......... │ │ │ │ + 0x000811c8 f0a10600 99dc0100 82000000 00000000 ................ │ │ │ │ + 0x000811d8 8ca40600 f5250200 82000000 00000000 .....%.......... │ │ │ │ + 0x000811e8 20a40600 05250200 82000000 00000000 ....%.......... │ │ │ │ + 0x000811f8 8c9f0600 f9220200 82000000 00000000 .....".......... │ │ │ │ 0x00081208 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34333337 32633232 36633262 63306566 43372c226c2bc0ef │ │ │ │ - 0x00000010 38336632 64613032 66313939 65636239 83f2da02f199ecb9 │ │ │ │ - 0x00000020 35613064 36312e64 65627567 00000000 5a0d61.debug.... │ │ │ │ - 0x00000030 a7baf8b5 .... │ │ │ │ + 0x00000000 61346239 37383932 33663862 65623237 a4b978923f8beb27 │ │ │ │ + 0x00000010 33626532 34643063 36313365 38623434 3be24d0c613e8b44 │ │ │ │ + 0x00000020 38313166 33302e64 65627567 00000000 811f30.debug.... │ │ │ │ + 0x00000030 4a484a0a JHJ.